📱 HEIC to JPG
iPhone photos into a format everything reads
ℹ️ Safari on iPhone and Mac understands HEIC natively, so conversion happens entirely on your device with nothing to download. Other browsers (Chrome, Firefox, Edge) cannot read HEIC and will load a decoder component automatically — about 1.5MB, fetched once.
🔒 Everything runs inside your browser — your files are never uploaded to our servers and we never see them. Close the tab and nothing is left behind.
Step-by-step
-
Choose your HEIC files
Drag them in or click to select — several at once is fine. Anything with a
.heicor.heifextension works. - Let it read them On Safari for iPhone, iPad, and Mac they open immediately, because the system supports HEIC natively. On Chrome, Firefox, and Edge a decoder of about 1.5MB is fetched first — only the first file waits, everything after is fast.
- Pick the output format JPG is the answer almost every time; every device and system reads it. Choose PNG only if you need lossless output or transparency, or WebP for the web, where files come out smaller.
-
Cap the width while you are here (optional)
iPhone photos are routinely 4000px wide. For email, form uploads, or social posts, putting
1920in the max-width field usually cuts the file down considerably with no visible difference. - Run it and download A single file downloads automatically; several can be taken with "Download all (ZIP)". The converted files do not carry the original EXIF, because they are drawn and encoded fresh.
When you would use this
Sending iPhone photos to a Windows user
The classic case. They receive a .heic file, older Windows will not open it by default, and all they see is a blank icon. Convert to JPG before sending and they need to install nothing.
Uploading to systems that only take JPG
Application forms, government portals, school systems, company back-ends — their upload fields routinely say "jpg / png only". iPhones shoot HEIC by default, so this step is hard to avoid.
Using photos on a website or blog
Safari is the only browser that displays HEIC; everywhere else shows nothing. Web use requires JPG or WebP. Put 1920 in the max-width field while you are at it and load times improve noticeably.
Sending files to a printer or photo lab
Most print workflows still accept only JPG or TIFF. Push quality above 95% and convert once directly from the original HEIC rather than re-saving an already-converted JPG.
Why nobody can open your iPhone photos
Since iOS 11, the iPhone's default photo format has been HEIC. It genuinely is better than JPG: about half the file size at the same quality, with support for HDR and richer colour. The problem is that full support exists almost exclusively inside Apple's ecosystem — older Windows needs an add-on, Android support is inconsistent, many upload fields reject it outright, and no browser except Safari will display it.
So "the photos from my iPhone will not open" is, almost every time, HEIC.
Two conversion paths
This page first lets the browser itself try to read your file:
- Safari on iPhone, iPad, or Mac — the system supports HEIC, so reading is instant, nothing is downloaded, and the whole process stays on your device.
- Chrome, Firefox, Edge — no built-in HEIC decoding, so a WebAssembly decoder is fetched automatically (about 1.5MB). It loads once per tab; every file after that is fast.
Worth noting: the people who need this tool most — holding an iPhone, trying to get photos out to somebody else — are exactly the group that downloads nothing at all.
Should you just make the iPhone shoot JPG?
You can. Settings → Camera → Formats → "Most Compatible" and every photo from then on is a JPG.
The cost is roughly double the file size, so the same storage holds half as many photos. If you regularly send photos to other people and upload them to various systems, that trade is usually worth it. If your photos mostly stay among Apple devices, keeping HEIC makes more sense and you convert when you need to.
Two things worth doing while you convert
Cap the width. iPhone photos are commonly over 4000px wide, but email, form uploads, and social posts almost never need that. Putting 1920 in the max-width field usually shrinks the file considerably with no visible difference on screen.
Know that the EXIF is gone. Conversion redraws and re-encodes, so the original GPS, timestamp, and camera model do not come along. That is helpful when sharing, but keep the original yourself if you want those as a record.
Frequently asked questions
What is HEIC, and why does the iPhone use it?
Does converting reduce quality?
Why do some browsers download something and others do not?
Do the converted photos keep GPS and camera information?
What you might need next
Image work rarely ends in one step. These pair up with HEIC to JPG most often:
- 🖼️ Convert to JPG — PNG, GIF, and WebP to JPG
- 🗜️ Compress Image — Shrink file size while keeping quality
- 🕵️ View & Remove EXIF — See what your photo reveals, then strip it
Want to share the result? Upload turns images, photos, or videos into a short link with optional password, expiry, and view limits. Or head back to all 12 tools.
More tools
Compress Image
Shrink file size while keeping quality
Compress to Size
Say 2MB and it lands under 2MB
View & Remove EXIF
See what your photo reveals, then strip it
ID Photo Sizes
Passport and ID sizes, print sheet included
Resize Image
By width, percentage, or exact size
Upscale Image
Enlarge up to 4× the original size
Crop Image
Drag to select the area to keep
Rotate Image
Batch rotate and flip
Add Watermark
Text watermark with position & opacity
Blur & Redact
Hide faces, plates, and personal data
Convert to JPG
PNG, GIF, and WebP to JPG
JPG to PNG
Convert to lossless PNG or WebP
PNG to WebP
Typically 30%+ smaller files
Split into Grid
Cut into a 3×3 Instagram grid
Merge Images
Join several images into one long strip
Favicon Generator
Every size plus a real .ico file
Extract Colours
Pull the key colours with HEX and CSS
SVG to PNG
Vector to raster at any size you want
Image to Base64
Data URI, CSS, and HTML snippets
Video Frame Grab
Grab any frame as a cover image
Video to GIF
Turn a clip into an animated GIF
Remove Background
For white and green-screen product shots
Image to Text (OCR)
Pull the text out of a screenshot
Images to PDF
Merge multiple images into one PDF
PDF to Images
Every page as a JPG or PNG