HEIC to JPG converter

Turn iPhone photos into JPGs that open everywhere — Windows, Android, email and upload forms. Converted right in your browser, never uploaded.

Preset

Files never leave your device. Everything runs in this tab — nothing is uploaded.

    How it works

    1. Safari 17 and later on iPhone, iPad and Mac decodes HEIC with the system codec, so nothing extra is downloaded.
    2. Chrome, Firefox and Edge can’t read HEIC. The first time you add one, the page fetches libheif — an open-source HEIF decoder compiled to WebAssembly, about 0.8 MB compressed — and decodes the photo inside your browser.
    3. The decoded photo is drawn to a canvas and saved in the new format. Orientation is kept; location and camera metadata (EXIF) are not copied.

    Good to know

    • Some HEIC files fail in the WebAssembly decoder: Portrait photos with a depth map, bursts and image sequences. Safari reads them natively — open this page in Safari.
    • On iPhone, Safari limits a canvas to about 16 megapixels, so 24 and 48 MP photos are scaled down to fit. On a computer they keep full size.
    • HDR highlights aren’t kept: the result is a standard 8-bit image.
    • Up to 20 photos at a time.

    Questions

    Are my files uploaded anywhere?
    No. The file is read and converted by your browser in this tab. You can check it yourself: open the developer tools, switch to the Network tab and run a conversion — no request carries your file.
    Will the JPG look worse than the HEIC?
    At “Best quality” you won’t see a difference. The JPG will be bigger, though — HEIC packs the same picture into roughly half the space, which is why iPhones use it.
    How do I stop my iPhone from taking HEIC photos?
    Settings → Camera → Formats → Most Compatible. New photos are saved as JPG, but they take up more space. A gentler option: Settings → Photos → Transfer to Mac or PC → Automatic, which converts only when you copy photos to a computer.
    Why doesn’t Windows open HEIC files?
    Windows needs Microsoft’s HEIF Image Extensions and HEVC Video Extensions from the Microsoft Store. Converting to JPG avoids that for whoever receives the photo.
    Is location data kept in the JPG?
    No. The photo is redrawn from pixels, so GPS coordinates and camera details don’t carry over.