About this image converter
A format converter for the files that will not open where you need them: an iPhone HEIC a form refuses, a TIFF scan a website will not take, a WebP you were sent and cannot post. Pick JPG, PNG or WebP and every image you chose comes back in it — one, or up to thirty at once as a single zip.
It runs entirely in your browser. There is no account, no watermark and no upload: each image is decoded and re-encoded on your own device, and the download comes straight back to you. Need to hit a file-size limit in kilobytes as well? Send the result through theimage compressor — JPG, PNG and WebP are exactly what it takes.
How to convert an image
- Drop your photos onto the box above, or tap it to pick them from your gallery, camera or files. One, or up to thirty at once.
- Choose the format you want out — JPG, PNG or WebP — and, for JPG or WebP, drag the quality where you want it.
- Press Convert, then Download — one file for a single photo, one zip for a batch. Everything happens on your device.
Nothing is saved between steps and nothing waits on a network, so a second run in a different format takes only as long as the button. A photo already in the format you picked is left as it is rather than re-encoded into a worse copy of itself — the tool says so, and in a batch its own file goes into the zip untouched.
JPG, PNG or WebP — which output?
JPG — the one forms ask for
The most widely accepted photo format there is. Choose it for upload boxes, printers and anything you are unsure about. It has no transparency, so a see-through background comes out white, and it is lossy, so the quality slider trades sharpness against size.
PNG — lossless, keeps transparency
The right pick for screenshots, logos and line art, and whenever a see-through background has to survive. It is lossless, so there is no quality slider — and files are larger than the same picture as a JPG or WebP.
WebP — smallest at good quality
Usually the smallest file of the three at a given quality, and it keeps transparency. Choose it when you know wherever the image is going accepts WebP; some older software still does not.
Which image formats can I convert?
The reading is done by your browser's own image decoder rather than by a converter shipped with the page. That keeps the page small and the list long, and it is why two of the rows below depend on which browser you are in. The format is worked out from the file's own first bytes, so an image someone renamed to .jpg is still read correctly.
- HEIC / HEIF — iPhone photos. Read on Safari, on iPhone and Mac; other browsers cannot yet and will say so.
- TIFF / TIF — Scans. Safari reads them; most other browsers do not, and will tell you.
- JPEG XL — Same as TIFF — Safari reads it, most browsers do not yet.
- WebP — The web format. Read everywhere, and one of the three you can convert to.
- AVIF — The newer web format. Read directly, no converter needed.
- PNG — Screenshots and logos. Transparency is kept as PNG or WebP, painted white as JPG.
- GIF — Read, including animated ones — the output is the first frame.
- BMP — Old Windows bitmaps, usually huge. Read directly.
- SVG — Icons and vector drawings, rendered to pixels at 1600px on the long edge.
- APNG — Read like a PNG, and the output is its first frame.
- JPG / JPEG — The usual photo format, in and out.
Choose a file this browser cannot read and it says so the moment you pick it, along with what to do instead. Whatever goes in, you save the result as JPG, PNG or WebP — the three a browser can write. Two conversions change more than the format, so they are spelled out under the result: an animation becomes its first frame, and, saving as JPG, transparency becomes white.
Nothing is uploaded — and how to check
There is no server to upload to. Each image is decoded and re-encoded by this browser, and the Download button points at the result sitting in your own device's memory. Every step happens in the tab you are looking at.
You do not have to take that on trust. Open your browser's developer tools, watch the Network panel, and run the tool: no request goes out carrying your image. Or turn your Wi-Fi off once this page has loaded — it keeps working, because there was never anything on the other end. Theprivacy policy walks through the same check in more detail.
Re-encoding has a side effect worth knowing about: the metadata block does not survive it. The file you download carries no camera model, no timestamp and no GPS coordinates.
Questions and answers
Does my photo get uploaded anywhere?
No. Each image is decoded and re-encoded inside your browser using the Canvas API. It is never sent to a server, and your browser’s network tab will show no request carrying it.
Which formats can I convert?
JPG, PNG, WebP, AVIF, GIF, BMP, APNG and SVG all read in every modern browser. HEIC photos from an iPhone, along with TIFF scans and JPEG XL, read in Safari on iPhone and Mac, because the format support comes from your browser rather than from us. Whatever goes in, you save the result as JPG, PNG or WebP — the three a browser can write, and the three an upload form or the compressor will take.
How do I convert a HEIC photo to JPG?
On an iPhone or a Mac, Safari reads HEIC — pick the photo, choose JPG and convert, and the download is a JPG any form accepts. On Windows or Android, most browsers cannot read HEIC yet, and the tool says so the moment you pick the file. The quickest fix is on the phone: Settings → Camera → Formats → Most Compatible, which saves new photos as JPG.
JPG, PNG or WebP — which should I choose?
JPG for photographs and anything an upload form asks for — it is the most widely accepted. PNG when you need to keep transparency or want a lossless copy, at the cost of a larger file. WebP for the smallest file at good quality when you know wherever it is going accepts it. For photos, WebP is usually smaller than JPG at the same quality; for flat graphics, PNG stays crisp.
What happens to an animated GIF or a transparent PNG?
The converted file holds one still image, so an animation keeps only its first frame. Transparency survives if you save as PNG or WebP; save as JPG, which has none, and see-through areas come out white. The tool says which of these happened underneath the result, so you know before you download.
What if a photo is already in the format I picked?
Then there is nothing to convert, and re-encoding it would only shed detail to land on the format it is already in. The tool leaves that photo as it is: with a single photo it says so rather than spending a second to hand the same file back, and in a batch its own file goes into the zip untouched.
Is EXIF and GPS data removed?
Yes, as a side effect of re-encoding. The file you download carries no camera, date or location metadata.
Does it work on a phone?
Yes. Tap the box to pick photos from your gallery or camera, choose the format, and download. The work uses your phone’s own processor, so a very large photo takes a moment on an older device.