Skip to content

HEIC to JPG converter

Your iPhone shoots HEIC; half the world’s software still wants JPG. Convert whole batches on your own device — private, free, no upload, no limits.

PNG, JPG, WebP, AVIF, HEIC, GIF, BMP, SVG · or drop files anywhere in this box

Advanced settings (optional)
Image options
Convert to

Sets the format for every file; change individual files in the list.

Image quality
100

Lower values give smaller files but lower quality. 80 is a good balance for photos; 90+ for graphics with text.

Max file size
or

Optional. Set a limit such as 500 KB for upload forms; quality is reduced automatically to meet it.

Transparency

Transparent areas are filled with this colour, so the result has a solid background.

Runs in your browser. Files are never uploaded — you can go offline after the page loads.

How to use the HEIC to JPG

  1. Click “Choose Files” or drop your images into the box above. Whole folders work too.
  2. Adjust the Advanced settings if you need to, then click “Convert”.
  3. When the row shows Done, click “Download” — or “Download all” for a ZIP.

Easy to use

Drop files, pick options, download. Whole folders at once, no signup, no daily limit.

Best quality

The same engines the professionals use — SVGO, resvg, MozJPEG, libwebp, libavif — compiled to run in your browser.

Private & secure

Files are processed on your device and never uploaded. Close the tab and nothing remains anywhere.

Since iOS 11, iPhones save photos as HEIC — half the size of JPG at the same quality, but rejected by many upload forms, older editors, and Windows machines without codecs. This page opens the Image Converter pre-set to JPG: drop the HEIC files (AirDrop them to your Mac, or copy from the phone over USB) and download JPGs one by one or as a ZIP.

Conversion happens entirely in your browser using the open-source libheif decoder — the same library used across the industry — so your photos are never uploaded to any server. That matters more for personal photos than for most files. Quality 85–90 keeps the JPG visually identical to the original; the size readout per file shows the result before you download.

This is a pre-set view of the Image Converter. Every option in the toolbar can still be changed.

Frequently asked questions

Why does my iPhone take HEIC photos instead of JPG?

HEIC stores the same quality in roughly half the space, so Apple made it the default in iOS 11. You can make the phone shoot JPG (Settings → Camera → Formats → Most Compatible), but you pay double the storage; converting on demand is usually the better trade.

Does converting HEIC to JPG lose quality?

Slightly, as with any lossy-to-lossy conversion — but at quality 85–90 the difference is invisible at normal viewing size. The original HEIC keeps everything, so keep it if you plan to edit later.

Are my photos uploaded anywhere?

No. The HEIC decoder (libheif, compiled to WebAssembly) runs inside your browser. Photos are decoded and re-encoded on your own device — you can load the page, go offline, and convert.

Can I convert many photos at once?

Yes — drop a whole folder or select hundreds of files; each converts in turn and “Download all” gives one ZIP. There is no daily limit and no file-count cap.

Other presets

Your files never leave your device

Most online converters upload your file to a server. InfyTool ships the actual encoders to your browser as WebAssembly instead, so processing happens inside your tab — faster for batches, and nothing to delete afterwards.

  • No upload, ever. Turn off Wi-Fi after the page loads and every tool keeps working.
  • No limits. No file-size cap, no queue, no watermark, no account.
  • Runs on your CPU. Batches use several cores in parallel; nothing is throttled.

More free tools

Need graphics to work with?

InfyTool is built by the same team as these free libraries.