Skip to content
Framewise

Image tool

Convert HEIC to JPG

HEIC is the format iPhones use by default. Some browsers — notably Safari on Apple devices — can decode it, and where that support exists this page converts the file to JPG locally.

Runs in your browser · nothing is uploaded

Ready when you are

Upload your image

Drop an image here

JPG · PNG · WebP · GIF · HEIC (where your browser supports it)

Or start with a destination

InstagramYouTubeLinkedInFacebook

Presets appear as soon as you add an image.

If your browser can't read HEIC

Browser HEIC support is inconsistent, and this tool only ever uses what your browser provides — it will tell you clearly instead of failing silently.

Two reliable workarounds: on iPhone, open Settings → Camera → Formats and choose Most Compatible so new photos are saved as JPG; or share the photo through any app that re-encodes on export (Mail and Messages usually do) and use the resulting JPG here.

FAQ

Frequently asked questions

Why won't my HEIC file open?
Because the browser has no HEIC decoder. That's a platform limitation rather than a problem with the file itself.
Does converting HEIC to JPG lose quality?
Slightly — both are lossy, so re-encoding adds a second compression pass. At quality 0.85 it is rarely visible.
How do I stop my iPhone making HEIC files?
Settings → Camera → Formats → Most Compatible switches the camera to JPG.
Are my images uploaded to a server?
No. Every step — decoding, cropping, resizing and encoding — runs in your browser using the Canvas API. The image file never leaves your device, so nothing is stored or transmitted by us.

Sources & review

Last reviewed 2026-01-15.

  • MDN Web Docs — Image file type and format guide