CruxDevCruxDev Tools Studio Prompts
image Utility • Zero-Server Privacy • 100% Client-Side

HEIC to JPG Converter

Convert iPhone HEIC photos to JPG or PNG on your device using the browser's own decoder. Works in Safari, which can read HEIC; other browsers get a clear explanation instead of a fake result.

Overview

Converts iPhone HEIC and HEIF photos to JPG or PNG using the decoder already built into your browser, so photos stay on your device. Safari on macOS and iOS can decode HEIC; Chrome, Edge and Firefox cannot, and in those browsers the tool tells you so and explains your options rather than producing a fake or blank file.

How It Works

Drop one or more .heic or .heif files. The tool checks the file signature for the HEIF brands Apple uses, then test-decodes the first photo. If the browser can read it, choose JPG or PNG, set JPG quality, and click Convert; a results table shows each photo's size before and after, with a ZIP for several files. If decoding fails, a notice explains that HEIC uses the HEVC codec, which only Safari decodes natively, and lists other ways to get a JPG.

Step-by-Step Usage Guide

  1. Open this page in Safari on a Mac, iPhone or iPad.
  2. Drop your .heic photos onto the drop area or click to choose them.
  3. Pick JPG or PNG and, for JPG, a quality level.
  4. Click Convert and download each photo or the ZIP of all of them.

Technical Specifications & Standards

HEIC is an ISO base media file whose ftyp box carries a brand such as heic, heix or mif1. The tool reads the first 64 bytes to recognise these brands, and it tells HEIC apart from AVIF, which uses the same container with a different codec. Decoding is left to the browser through createImageBitmap, with a fallback to an image element. Safari 17 on iOS and Safari on macOS Ventura or later hand HEIC to the system's image decoder, which supports HEVC; the photo is then drawn upright on a canvas and encoded as JPG on a white background or as PNG. Chromium and Firefox ship no HEVC still-image decoder, so decoding fails there. Some sites work around that by uploading your photos to a server or by bundling a large decoder. This tool does neither, which keeps your photos private but means it needs Safari for HEIC. Burst and Live Photo sequences convert their primary image only, and EXIF location data is not written into the output.

Targeted Use Cases

  • Sending iPhone photos to someone whose Windows PC cannot open HEIC.
  • Uploading pictures to a form or website that only accepts JPG.
  • Converting AirDropped HEIC photos on a Mac without installing an app.
  • Making PNG copies of HEIC screenshots for a design or document.

Notes & Gotchas

  • Use JPG at 85 to 92 percent quality for photos; PNG files of camera photos are much larger.
  • Set the iPhone camera format to Most Compatible if you always need JPG.
  • Keep the HEIC originals: they hold more detail at a smaller size.

Frequently Asked Questions

Why does it say my browser cannot decode HEIC?

HEIC photos are compressed with HEVC, and Chrome, Edge and Firefox have no built-in HEVC image decoder. Safari does. Since this tool never uploads photos, it relies on the browser's own decoder and tells you honestly when it is missing.

How do I convert HEIC to JPG on Windows?

Open this page in Safari on an Apple device, or on Windows use the free HEIF Image Extensions from the Microsoft Store and save as JPG from the Photos app. Sharing a photo from an iPhone's Photos app also converts it to JPG.

Are my photos uploaded to a server?

No. The tool runs in your browser and does not send files anywhere. That is also why it cannot convert HEIC in browsers that lack a decoder: there is no server doing the work.

Is the location data kept?

No. The converted JPG or PNG is drawn from pixels, so EXIF metadata such as GPS location and camera model is not included. Orientation is applied before drawing, so the photo stays upright.

Related tools

  • Image Converter (PNG, JPG, WebP, AVIF, BMP, ICO, GIF) - Batch convert images between PNG, JPG, WebP, AVIF, BMP, ICO and GIF in your browser. Set quality, pick a background for transparent areas, keep file names and download everything as one ZIP.
  • Image Compressor - Shrink JPEG and WebP file sizes with a quality slider and optional max-width. Preview the result and see exactly how many percent you saved.
  • EXIF Viewer & Remover - Inspect photo metadata - camera make and model, date taken, GPS - and download a clean copy with all EXIF data stripped.
  • Image Resizer - Resize images to exact pixel dimensions with aspect-ratio lock, and convert between PNG, JPEG, and WebP in one step.
  • PDF to JPG / PNG - Convert PDF pages to JPG or PNG images at up to 3x resolution, pick a page range and download all pages as a ZIP.
  • Photo Retouch & Color Grading Studio - Non-destructive photo editor in your browser: exposure, white balance, HSL, tone curve, split toning, crop and presets with a live histogram, then batch export to JPG, PNG or WebP in a ZIP. Photos never leave your device.