Convert images between formats
Change PNG, JPG, WebP, AVIF, GIF, BMP, iPhone HEIC or a camera raw file into the format you actually need. Convert a whole batch at once and download it as a ZIP — every file stays on your machine.
To
Drop images hereor choose files
Converted files don’t keep EXIF or color profile data.
Accepts PNG, JPG, WebP, AVIF, GIF, BMP, HEIC, NEF, CR2, ARW.
Runs in your browser. Your files never leave your device.
How to convert images in your browser
- Add your imagesDrag in as many files as you like, or pick them from disk. PNG, JPG, WebP, AVIF, GIF, BMP, HEIC, NEF, CR2, ARW are all accepted, and every one of them is read on your own machine.
- Pick one output formatThe whole queue converts to the same format. Options your browser cannot actually write are switched off rather than silently substituted.
- Download one file or a ZIPA single image downloads on its own. A batch is bundled into one ZIP, and the footer shows how much size you saved overall.
Questions about the converter
No. Every file is decoded, redrawn and re-encoded by your own browser — nothing is sent to a server at any point, which is why the tool keeps working with the network disconnected once the page has loaded. It also means very large batches are limited by your machine, not by an upload cap.
There is no fixed limit. Files are processed one after another so the page stays responsive and you can watch each row progress. Very large batches of very large images are bounded by your available memory, so if a batch stalls, convert it in a couple of smaller runs.
PNG, JPG and WebP everywhere, plus AVIF in browsers that can encode it. GIF, BMP, HEIC and the camera raw formats are read but not written: no browser can encode any of them from a canvas, and handing back a PNG with a .gif or .nef name would break anything that tried to open it.
Yes — HEIC is read as an input, so you can turn a camera roll into JPG, PNG or WebP. It is the one format your browser cannot decode by itself, so a small decoder is fetched the first time you convert one; that first photo takes a few seconds longer and the rest of the batch runs at normal speed. It still happens entirely on your machine.
It extracts the full-size JPEG preview your camera already wrote inside the raw file and converts that. It does not develop the sensor data — no demosaicing, no white balance, no exposure work — so treat it as a fast way to get a shareable image out of a shoot, not as a replacement for Lightroom or darktable. Nikon NEF, Canon CR2 and Sony ARW are supported. Canon CR3, Adobe DNG and a few others are not: their files often carry no full-size preview to extract, and a page that fails on most of what you drop on it is worse than no page at all.
One file is free. Four hundred, on brand, in every size, is what we do.
More free tools
- Convert to SVGRaster to vector
- Remove backgroundTransparent PNG
- Contrast checkerWCAG ratios
- Palette generatorPalettes from a prompt
- Palette visualizerPalettes on mockups
- SVG editorRecolour, erase, export