Skip to content
snip tools

HEIC to JPG converter

Convert iPhone HEIC photos to JPG or PNG — entirely in your browser, no uploads.

Runs 100% in your browser

    Choose HEIC photos to convert.

    How to convert HEIC to JPG

    1. Select HEIC files. Choose one or more .heic or .heif photos from your device.
    2. Pick a format. Convert to JPG (smaller) or PNG (lossless), and set the JPG quality if needed.
    3. Download. Download each converted photo, or use “Download all”.

    About converting HEIC to JPG

    Apple devices save photos as HEIC to keep file sizes small, but the format is awkward to share — many websites, Windows programs and editing tools simply refuse to open it. This converter decodes HEIC with a WebAssembly build of libheif running entirely in your browser, then re-encodes each photo as a standard JPG or PNG. Because everything happens on your device, your photos never leave it. Once converted, you can shrink the result further with the image compressor, change dimensions with the image resizer, or strip location data with the EXIF stripper.

    Frequently asked questions

    Are my HEIC photos uploaded?
    No. The HEIC decoder runs as WebAssembly inside your browser — your photos are decoded and re-encoded on your device and never sent to a server.
    What is HEIC and why won’t my photos open?
    HEIC (High Efficiency Image Container) is the format iPhones and iPads use by default. It stores smaller files than JPEG, but many Windows apps, older browsers and websites can’t open it. Converting to JPG or PNG makes the photo work everywhere.
    Can I convert several HEIC files at once?
    Yes. Select multiple files and each one is converted; download them individually or use “Download all”.
    JPG or PNG — which should I pick?
    JPG is best for photographs and gives the smallest file. PNG is lossless and keeps maximum quality, at a larger size. For iPhone camera photos, JPG is usually the right choice.
    Does converting lose quality?
    Converting to PNG is lossless. Converting to JPG re-compresses the image; at the default 92% quality the difference is not visible. Lower the quality only if you need a smaller file.
    What about Live Photos or HEIC files with several images?
    The primary (main) image is converted. The extra frames in a Live Photo or a multi-image HEIC are not exported.