Skip to content
Tool · beta

HEIC to JPG (or PNG), in your browser.

Your iPhone saves as HEIC. The rest of the internet — print kiosks, Etsy, old laptops, your collage app — wants JPG. Drop a whole batch here, pick a format, download. Nothing uploads anywhere: Safari decodes with its own reader, and every other browser gets an open-source one that runs on your device. For real projects, grab a proper app.

Nothing uploads Batch drag-and-drop No decoder download on Safari
An example of what HEIC to JPG / PNG produces

try it on a sample photo

Convert HEIC photos to JPG or PNG

Turn iPhone HEIC and HEIF files into JPG or PNG in this browser tab, as many at once as you like.

A photo opened in HEIC to JPG / PNG
Your photo

What you can change

  • JPG
  • PNG
  • quality
  • Redo all
  • Add more
  • Save all
  • Clear

How it works

  1. 01Drop in a photo, or open one of the samples.
  2. 02Choose JPG or PNG and set the quality, then add more files — the queue converts each one and shows what it weighed before and after.
  3. 03Download it at full resolution. Nothing is uploaded — the work happens in this browser tab.

Unwrapping the film canister…

◦ what people actually use it for

Six places HEIC trips you up

  1. 01 for scrapbookers

    Get phone photos into your collage app

    Most collage and scrapbook apps choke on the HEIC coming off a new iPhone. Drop a batch here, pull the JPGs out, and your spread is unblocked. No Dropbox round-trip, no emailing photos to yourself.

  2. 02 for printing

    Walgreens / CVS print kiosks need JPG

    Photo print kiosks still don't all read HEIC. Convert a trip's worth of phone photos to JPG, drop them on a USB stick, and walk out with prints an hour later. No frantic re-shoots in the parking lot.

  3. 03 for grandma

    Photos that actually open on a PC

    Grandma's Windows 7 laptop doesn't open HEIC — she just sees a broken thumbnail and calls you. Convert to JPG first, then attach to the email. Everyone sees the grandkids, no tech support required.

  4. 04 for web uploads

    Etsy, Shopify, eBay, Poshmark

    Product photo forms on most marketplaces still reject HEIC. Convert to JPG, upload, done. One less Safari-only workaround in your selling workflow.

  5. 05 for the archive

    Future-proof your photo library

    HEIC is an Apple-heavy format. If you want your photos to open cleanly on anything in ten years — a Linux box, a cheap Android, a photo frame — JPG and PNG are the safe bet. Convert once, archive forever.

  6. 06 for transparency

    Need PNG, not JPG?

    PNG keeps every pixel lossless and is the right format when you'll layer the photo, edit it repeatedly, or need it to survive multiple saves. Flip the toggle, download PNGs instead of JPGs.

◦ in case you’re wondering

Frequently asked

Do my photos get uploaded anywhere? +

No. The HEIC decoder is WebAssembly that runs in your browser tab. Your photos never touch our servers — we don't run an image pipeline at all. You can confirm this by opening DevTools → Network, converting a file, and watching: nothing gets sent.

Why can't my browser show HEIC directly? +

Only Safari can. Chrome, Firefox, and Edge never added a HEIC decoder, because the format carries patent and licensing baggage — Chrome still reports no support for it. So the tool checks first: on Safari it hands the file to the browser's own decoder and downloads nothing extra, and everywhere else it fetches an open-source one (libheif compiled to WebAssembly, about 650 KB) the first time you convert something.

How many files can I convert at once? +

Drop as many as you want. They queue up and convert one at a time, because the decoder runs in a single background worker — parallel decoding would only multiply the memory without finishing sooner. Six files including a 9-megapixel one took about a second in testing. On Safari there is no warm-up at all; elsewhere the first file waits for the decoder download and the rest are quick. When you use “Save all”, your browser may ask permission to download multiple files — allow it, or save them one at a time.

Is the quality the same as the original? +

PNG is lossless — pixel-for-pixel what the HEIC held. JPG is lossy, but at the default quality of 88 the difference is not something you will see. Push the slider higher for maximum fidelity, or pick PNG if the file is going into an editor.

What about Live Photos, bursts, or depth data? +

You get the primary still image, which for a Live Photo is the whole of what the .heic file holds — the motion lives in a separate .mov alongside it, which this tool never sees. Where a HEIC container really does hold several images, only the first is converted; we tested a two-image container and the second image was dropped. Depth maps and HDR gain maps go too. For those, a desktop app (Photos, Lightroom) is the right tool.

Does it handle HEIF too? +

Yes. HEIC is the Apple-specific variant of HEIF; both decode the same way. The tool reads the file's own header rather than trusting its name, so a .heif converts fine and a JPEG someone renamed to .heic gets told what it actually is instead of being fed to the decoder.

Why is the JPG bigger than the HEIC? +

Because HEIC is simply a better codec. The same picture costs more bytes once it is in a format every app can open — in testing a 425 KB HEIC came back as a 955 KB JPG, and the batch as a whole grew 72%. That is the price of compatibility, not a mistake. Lower the quality slider if the size matters more to you than the last of the detail.

now what?

A few moves once the file is portable

· Also in Crop & convert

The rest of this shelf

31 more tools on the hub — searchable

For the real thing →

Make proper collages
in a proper app.

Converting files is step zero. When you're ready to lay a whole spread — 20 photos, templates, washi tape, captions — a real collage app handles it cleanly.