koardy.

free tool · files never leave your device

Media Converter

Convert images, videos, and audio without uploading a single byte. Batch-turn PNGs into WebP, clip an MP4 into a GIF, pull the audio out of a video, or hop between MP3, WAV, OGG, and M4A — all inside this tab. No signup, no watermarks, no "3 conversions left today".

PNG · JPG · WebP · GIF · BMP · AVIF — convert, resize, rotate, batch.

Drop images here — as many as you like

PNG, JPG, WebP, GIF (first frame), BMP, AVIF — decoded locally, never uploaded.

Private by architecture

Most "free converters" upload your files to a server farm first. This one physically can't: the conversion code runs on your device, so product photos, screen recordings, and voice memos stay exactly where they started.

How it works

Images go through the browser's canvas — instant, lossless control over size, rotation, and quality. Video and audio use ffmpeg compiled to WebAssembly, downloaded once (~30 MB) from a CDN the first time you open those tabs, then cached for offline use.

Batch-friendly

Drop a whole folder of images, convert them in one click, and grab everything as a single zip. Before/after sizes and savings percentages are shown per file so you know exactly what you gained.

FAQ

Do my files get uploaded anywhere?

No. Every conversion runs inside this browser tab — images via the canvas API, video and audio via a WebAssembly build of ffmpeg. There are no uploads, no queues, and no server copies. You can load the page, go offline, and keep converting.

How do I convert MP4 to GIF?

Open the Video → GIF tab, drop in an MP4 (or WebM/MOV), set the start time and duration, pick a frame rate and width, and hit convert. The first use downloads the ~30 MB conversion engine once from a CDN; after that it comes from your browser cache.

Which image formats are supported?

Inputs: PNG, JPG, WebP, GIF (first frame), BMP, and AVIF where your browser can decode it. Outputs: PNG, JPG, WebP, and AVIF where your browser can encode it (the AVIF button is disabled if not). JPG output flattens transparency onto a background color you choose.

Why did my file get bigger?

Some conversions trade size for compatibility — e.g. WebP → PNG or MP3 → WAV will usually grow. The savings percentage next to each result turns negative in that case so you can see the trade-off before downloading.

Are there file size limits?

No hard limit, but video and audio are processed entirely in browser memory, so files over a few hundred megabytes may fail on low-memory devices. Images are limited only by your GPU/canvas, which handles even very large photos.