Free HEIC to JPG converter (in your browser)

Almost every visa application form accepts JPG (and sometimes PNG), but iPhones default to Apple's HEIC format. This converter decodes HEIC/HEIF in your browser using libheif WebAssembly and re-encodes as high-quality JPG. Batch convert up to 20 files at once with adjustable quality (60-100%) and target file-size limits. The original file never leaves your device — everything runs in your browser tab.

Loading interactive tool…

How it works

  1. 1Drop your HEIC/HEIF files into the box, or tap "Choose files" to pick from your gallery.
  2. 2Pick output quality (default 92% — invisible loss). Decoding starts immediately, all in your browser.
  3. 3Download files one by one, or get the whole batch as a single ZIP. Tab close = files gone.

Frequently asked

Why does my iPhone save photos as HEIC instead of JPG?

Apple switched to HEIC (High Efficiency Image Container) in iOS 11 — same image quality at roughly half the file size of JPG. The downside: most government portals and older software can't open it. You can also switch your iPhone to JPG permanently: Settings → Camera → Formats → Most Compatible.

Will the converted JPG look worse than the HEIC?

At our default 92% quality the difference is invisible to the eye — though the JPG file will be 1.5-2× larger because JPG is a less efficient format. For document photos (typically 300-600 KB target), this is no problem.

Is there a file-size limit?

Up to 50 MB per file, 20 files per batch. The hard limit is your device's memory — modern phones handle 12 MP photos easily; an older laptop may slow down on RAW-quality 50 MP files.

Need a fully compliant photo, not just a check?

Anfas.Pro turns any selfie into a passport-grade photo in 30 seconds. One-time €4.99, full refund if it isn't accepted.

Generate a compliant photo →

← All free tools