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.
- Free converter
- No ads
- No registration
How to convert images in your browser
Add a batch, pick one output format for all of them, download the lot.
- 01
Add your images
Drag 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.
- 02
Pick one output format
The whole queue converts to the same format. Options your browser cannot actually write are switched off rather than silently substituted.
- 03
Download one file or a ZIP
A single image downloads on its own. A batch is bundled into one ZIP, and the footer shows how much size you saved overall.
Pick your source format
Each format has its own page, with what it is good at and what it costs you.
- Convert PNGTurn heavy PNG screenshots and exports into JPG, WebP or AVIF without leaving your browser. Batch convert, download as a ZIP, and keep every file on your own machine.
- Convert JPGMove JPG and JPEG photos into PNG, WebP or AVIF in the browser — stop further quality loss, or cut the file size well below the original. Batch convert to a ZIP.
- Convert WebPTurn WebP files into PNG or JPG that older software, print workflows and upload forms will actually accept. Runs in your browser; batches download as a ZIP.
- Convert AVIFTurn AVIF downloads into WebP, PNG or JPG that Photoshop, Office and older phones will open. Transparency is kept, and the batch converts in your browser.
- Convert GIFConvert still GIFs to PNG, JPG or WebP in your browser and escape the 256-colour limit. Batch convert to a ZIP — animated GIFs give you the first frame.
- Convert BMPCut uncompressed BMP scans and Windows exports down to a fraction of their size as WebP, PNG or JPG. A 24-bit bitmap loses nothing going to PNG.
- Convert HEICConvert iPhone HEIC photos to JPG, PNG or WebP in your browser. Batch convert a whole camera roll to a ZIP, with nothing uploaded and no Windows codec to buy.
- Convert NEFTurn a Nikon NEF into a shareable JPG, PNG or WebP without Lightroom or NX Studio — by extracting the full-size JPEG Nikon embedded, not developing the raw.
- Convert CR2Open a Canon CR2 as JPG, PNG or WebP with no Digital Photo Professional. It lifts out the embedded full-size JPEG, so Picture Styles survive. CR3 is not supported.
- Convert ARWSony ARW from an Alpha, ZV or FX body to JPG, PNG or WebP without Imaging Edge. It reads the camera's embedded JPEG, so compressed and uncompressed both work.
Questions about the converter
How it works, where your files go, and what it will not do.
Are my images uploaded anywhere?
- 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.
How many files can I convert at once?
- 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.
Which formats can I convert to?
- 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.
Can I convert iPhone HEIC photos here?
- 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.
What does the converter do with a camera raw file?
- 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.
Need the artwork, not just the format?
Generate editable vector illustrations from a prompt, then export SVG or PNG.

