HEIC to JPG Converter

Drop iPhone .heic files and get universally-compatible .jpg files instantly. Runs entirely in your browser — photos never uploaded.

92%
50% — smaller files92% — recommended100% — archival
🔒 Files never uploaded⚡ Works offline✓ No signup

What is HEIC, and why convert it?

HEIC stands for High Efficiency Image Container. It's the default photo format on iPhones and iPads since iOS 11 (2017), built on the HEIF/HEVC video codec. The big advantage: HEIC files are typically ~50% smallerthan JPG at equivalent visual quality. The catch: most non-Apple software still doesn't open them.

If you've ever tried to share an iPhone photo with someone on Windows, Android, or a vendor portal — and they came back saying “I can't open this” — that's the HEIC compatibility wall. Converting to JPG (universal since 1992) makes the photo openable everywhere: every browser, every operating system, every messaging app, every printing service, every customs/GST filing portal.

This converter runs entirely in your browser using a WebAssembly build of libheif— the same open-source library that Linux distros use to read HEIC. Your photos never leave your device. Verifiable: open DevTools → Network tab while converting and you'll see zero requests sent.

When you actually need this

Customer-sent product photos

Vendors and customers on Apple devices send HEIC by default. Convert to JPG before forwarding to non-Apple recipients or pasting into invoices.

Vendor / customs portals

Most Indian government portals (GST, customs, FSSAI, IEC) only accept JPG/PNG uploads. iPhone photos from your shop floor or shipment need conversion before submission.

WhatsApp / email attachments

WhatsApp Web and many email clients auto-compress HEIC poorly or refuse it. JPG is consistent across every platform.

Printing services

Local print shops, online photo books, business-card printers — virtually all assume JPG input. HEIC trips up the print queue.

Older Windows / Linux machines

HEIC support on Windows requires a paid Microsoft codec; Linux and ChromeOS need extra packages. JPG works everywhere out-of-the-box.

Web uploads & e-commerce

Most listing platforms (Amazon, Flipkart, Etsy, Shopify) reject HEIC uploads. Convert before listing product photos.

Frequently asked questions

What is HEIC?

HEIC (High Efficiency Image Container) is the default photo format on iPhones and iPads since iOS 11. It uses the HEIF/HEVC codec to store photos at roughly half the file size of JPG with similar visual quality. Apple uses it because it saves storage; the catch is that older Windows machines, most Android phones, and many web tools can't open .heic files. Converting to JPG is the universal-compatibility fix.

Why do I need to convert HEIC to JPG?

Most non-Apple software still doesn't support HEIC: older Windows builds, most Linux distros, WhatsApp Web, many image editors, e-commerce vendor portals, GST/customs filing systems, and most printing services. JPG works everywhere. If a customer or vendor sends you HEIC photos, converting to JPG makes them universally openable.

Are my photos uploaded anywhere?

No. The conversion runs entirely in your browser using a WebAssembly build of libheif. Your photos never leave your device — verifiable in DevTools → Network tab during conversion (zero requests). Pyrelo can't see them; we can't, even if we wanted to.

What quality do I get?

Adjustable. The default 92% JPG quality is visually indistinguishable from the original HEIC for most photos. Drop to 80% for smaller file sizes (acceptable for web/email); push to 100% for archival or print. Output file size is roughly 2-3× the HEIC since JPG is less efficient at the same visual quality — that's the tradeoff for universal compatibility.

Can I convert multiple HEIC files at once?

Yes. Drop or pick as many .heic / .heif files as you like. Each converts independently in sequence (browser memory permitting). You can download each result individually as it finishes.

What about Live Photos / multi-frame HEIC?

iPhone Live Photos store the still image as HEIC plus a separate MOV motion file. This tool extracts and converts the still image (the first frame). The motion video isn't preserved — for that you'd need a dedicated Live Photo extractor.

Why is the output file bigger than the input?

HEIC is more efficient than JPG at the same visual quality — typically 50% smaller for the same image. So a 2MB HEIC often becomes a 4-5MB JPG. That's expected. Drop the quality to 80% to roughly match the original HEIC size.

What's the maximum file size?

Browser memory permitting, single files up to ~50MB convert fine. Above that, conversion may slow significantly or fail on low-RAM devices. Multi-file batches: convert ~20 photos at a time to be safe.

Is there a watermark or signup?

No. Free, no signup, no watermark, no quality limit. The browser-based conversion has zero per-conversion cost to us, so we don't need to gate it.

Powered by Pyrelo

The complete work dashboard for small teams

Drop iPhone photos straight into expense receipts, vendor records, and invoices — auto-converted, indexed, searchable. Flat-priced for small teams.

See Pyrelo Dashboard