HEIC to JPEG
Convert HEIC images to JPEG — in your browser, nothing uploaded.
Drop your file here
It is processed on your device — nothing is uploaded.
Why convert HEIC to JPEG?
HEIC is what an iPhone saves by default. It is a genuinely better format — roughly half the size of JPEG at the same quality — but Windows, most Android phones, older photo software and a great many web upload forms still cannot read it. That gap is the entire reason this conversion exists.
JPEG is the universal photographic format — every device, every browser, every form accepts it. It is lossy and has no transparency, which makes it the wrong choice for logos and screenshots and the right one for photographs.
What changes, and what does not
Converting to JPEG loses nothing you can see; it simply trades HEIC's efficiency for compatibility that works everywhere. If you would rather stop the problem at source, iPhone's Settings → Camera → Formats → Most Compatible makes the camera save JPEG instead.
Converting to JPEG discards some data permanently. Keep your original if you may need to edit it again later, because repeatedly re-saving a JPEG degrades it a little each time.
It happens on your device
This conversion runs in your browser. The image is decoded, drawn to a canvas and re-encoded as JPEG locally, so it is instant and the file is never uploaded. There is no queue, no daily limit and no watermark, because there is no server doing the work and therefore no cost to ration.
Converting a batch
Drop in up to thirty images at once and you get a zip back with every one converted. This is the usual case for a folder of HEIC files off a phone or camera, where converting them one at a time is the actual chore.
Quality
The quality setting controls how hard the encoder compresses. At 88 the difference is invisible on a photograph. Below about 60 you will start to see softening around edges and detail in flat areas such as skies.
Common questions
Which format should I pick?
JPEG for photos, PNG for screenshots and logos, WebP as a smaller general-purpose choice for the web.
Why did my transparent background turn white?
JPEG cannot store transparency, so it is filled with your chosen background colour. Convert to PNG or WebP to keep it.
Will converting to PNG improve my JPEG?
No. You get a lossless copy of an already-lossy image — larger file, same artefacts.
How many images at once?
Up to thirty per batch, returned as a zip.
Are my images uploaded?
No. Conversion happens in your browser.