Media Tools

Convert, compress, resize, and transform images, videos, audio, and PDFs. All processed locally in your browser. Your files never leave your device.

Questions

Do you upload my files to a server?

No. Every media tool here runs in your browser, using ffmpeg compiled to WebAssembly for video and audio and the browser's own canvas for images. Your files are read from disk by the page and never transmitted. The only network request a conversion makes is fetching the processing library itself from a CDN, which is cached after the first use.

What file formats are supported?

Images: JPEG, PNG, WebP, GIF, HEIC, HEIF, SVG, BMP, TIFF and AVIF. Video: MP4, WebM, MOV, AVI and MKV. Audio: MP3, WAV, OGG, FLAC and AAC. Documents: PDF. Output formats are narrower than input formats on most tools, and each tool's page says which it writes.

Are there file size limits?

Yes. Video and audio are capped at 500 MB per file and images at 50 MB, with a further ceiling of 100 megapixels and 16384 pixels on any one side for images. In practice the browser's memory limit bites before those numbers do, and Safari and phones allow a tab less than desktop Chrome does.

Are these tools really free?

Yes. No sign-up, no watermarks, no usage caps and no paid tier. Nothing is held back.

Why does the first conversion take longer than the rest?

Because the processing library has to be downloaded before anything can happen. The ffmpeg core is roughly 25 MB and is fetched once per session, then kept in memory, so later conversions start immediately. The instance is recycled every 20 runs to keep memory bounded, which occasionally makes one conversion pay that cost again.