Uploading to a website
Before
Website rejected the HEIC file
After
JPG converted, uploaded without issues
The site only accepted JPG and PNG. This was the fastest fix.
I built this because every time I tried to upload an iPhone photo to a website, I got an error saying HEIC wasn't supported. This converts HEIC to JPG without uploading your photos anywhere. Useful for Windows PCs, older apps, and websites that still don't accept HEIC.
Upload a file
HEIC or HEIF photos from an iPhone — Drag & drop your file here, or click to browse
Your files are processed in your browser and never uploaded to any server.
HEIC is Apple's default photo format — roughly 50% smaller than JPG at the same quality. The catch is that Windows and older apps often can't open it. On iPhone, you can change the default to 'Most Compatible' which uses JPG, but it'll use more storage. My approach: keep HEIC for storage, convert to JPG only when sharing with non-Apple users.
— Mirza Noman Baig
These are actual measurements from using this tool, not estimates.
Before
Website rejected the HEIC file
After
JPG converted, uploaded without issues
The site only accepted JPG and PNG. This was the fastest fix.
Before
Family member on Windows couldn't open the photo
After
Converted to JPG, opened everywhere
Windows 10 doesn't natively support HEIC without an extra codec from the Microsoft Store.
Before
Print shop required JPG or TIFF
After
Converted HEIC to high-quality JPG
Kept quality at 90% for the print. Small text on the photo stayed sharp.
Both Apple photo formats convert to standard JPG.
Choose how much compression to apply.
Convert multiple photos in one session.
Your photos never leave your browser.
No. Everything runs in your browser. Your photo stays on your device.
HEIC gives better compression than JPG — about 50% smaller at similar quality. Apple made it the default to save storage.
Slightly, because JPG is lossy. Keep quality at 85-90% and the difference is invisible for most purposes.
Yes. Upload multiple HEIC photos and convert them all in one session.
No. The JPG is a new file. Your original HEIC stays on your device.