FramePuff
← All tools

HEIC to JPG

Your phone photos. Ready to share.

Runs locally in your browser. No image uploads.

Verify no image uploads in Developer Tools → Network. How to check.

Loading the tool…

1 Add your HEIC photos

2 Choose a preference

Conversion preference

HDR is kept automatically for supported photos. See an example

JPG is compressed, even at its highest quality.

Advanced options Quality & file details

JPG compression can change colors and detail, even at quality 100.

No upload. No account.

HEIC → JPG · HDR preserved

Keep the glow in your photos.

Supported HDR photos keep their bright highlights when you convert to JPG. Switch this example off and on to see the difference.

For the full effect, use an HDR screen and a browser that supports HDR photos. On other screens, both views may look the same.

HEIC 233.4 KB → HDR JPG 521.7 KB
Quality 90 · This JPG is larger. Converting for compatibility does not always save space. Sizes & settings.

HDR is kept automatically for supported photos. This switch only changes the example.

One photo. Two views.
Sunset over the sea with bright clouds and two fishing boats

HDR on · Converted JPG with HDR preserved.

Sample: John Charankattu · Original HEIC (opens in a new tab) · MIT license

No HDR screen? You can still check the file.

Both views may look the same on a standard screen. That does not mean HDR was lost.

The HDR sample contains the normal photo plus an extra brightness layer, called a gain map. The standard sample contains only the normal photo. You can download both files, even with JavaScript off.

Download HDR JPG · Download standard JPG

For a technical file check, an image inspector that reads HDR gain maps can confirm the extra layer is present. File size alone is not proof of HDR. To judge the brighter highlights, open the HDR JPG on an HDR display in a viewer that supports HDR photos.

A few things to know
  • JPG works in most photo apps. It may be larger than your HEIC.
  • Supported HDR photos keep HDR. Other viewers may show the standard version.
  • Choose several photos to convert them one at a time. Some HEIC types are not supported yet.
Technical details
  • Photos and formats. Exports the primary still image as 8-bit JPG. Collections are not split into separate photos. Transparency, sequences and non-square pixels are not supported. No resizing or size-target search.
  • HDR. Verified Apple gain maps need complete MakerNote brightness information, sRGB or Display-P3 base profiles and aligned geometry. Newer gain maps also need matching XMP brightness information. Unsupported HDR is never silently flattened. A standard JPG option appears only when a safe SDR base can be verified, including qualified ISO and legacy Apple HDR coexistence layouts; it removes HDR and its related metadata at your request. Unknown auxiliary images still prevent this fallback. Standard ISO tmap gain maps support aligned sRGB/Display-P3 SDR bases and gain calculations in the base color space. PQ/HLG primary images support BT.709, BT.2020 and Display-P3 NCLX colors; the reference codec tone-maps a standard base and keeps HDR in a gain map. PQ/HLG ICC profiles are supported when their encoding matches a verified reference profile and the HEIC color declaration. Unknown ICC transforms, reverse ISO maps and alternate gain-map working spaces are not supported yet.
  • Color and direction. SDR and gain-map base ICC profiles are preserved. SDR without ICC is converted to sRGB. PQ/HLG output uses a matching new profile for the tone-mapped base, including when the source has HDR ICC. Direction is corrected before direction tags are removed; container transformations take precedence over Exif/XMP. Conflicting or invalid metadata is rejected.
  • Extra information. The optional setting keeps supported Exif and XMP. Standard JPG fallback excludes the Apple MakerNote and gain-map XMP. PQ/HLG conversion updates color declarations and removes obsolete gain-map descriptions. Other metadata types are not exported. If Exif is too large for JPG, camera-specific MakerNotes and unused data are removed, ordinary photo fields are kept, and the result shows a notice. If it still cannot fit safely, conversion reports an error. XMP must fit a JPEG marker; ICC can span several markers.
  • Memory and progress. Batch photos are processed one at a time. Compressed source snapshots and completed JPGs remain in memory for retries and ZIP downloads until you clear the list or leave the page. There is no fixed app file-size, pixel-count or time limit; device memory and format limits apply. Progress shows stages and actual encoded rows. HDR outputs are decoded and verified before download. Cancel ends processing.

Source & licenses

Common questions

What is HEIC?

HEIC is a photo format used by many phones, including iPhones. JPG is easier to open in a wide range of apps.

Can I convert several photos?

Yes. Select or drop several HEIC photos. We process them one at a time. If one fails, the others continue. Preview or download each result, or save the completed JPGs together as a ZIP.

Are my photos uploaded?

No. Conversion happens in your browser on your device. Your photos are not sent to our server. Read the privacy details.

Is HDR only supported for iPhone photos?

No. Supported standard gain maps and PQ/HLG HDR photos can also keep HDR. Support depends on how a file is stored, rather than its phone or camera brand. Some variants are still unsupported.

Will HDR be kept?

Supported HDR photos keep HDR automatically. Seeing the full effect needs a compatible viewer and screen. If HDR cannot be kept and a safe standard version is available, you can choose “Convert to standard JPG”. That choice removes HDR; your original HEIC is unchanged.

Why is my JPG larger?

HEIC often stores photos more efficiently than JPG. Changing the format does not guarantee a smaller file. Try the “Smaller file” preference if you can accept less detail.

What if a photo cannot be converted?

You can retry it without restarting the other photos. Large photos may need more memory; try a smaller selection or a computer. Some HEIC types still need a different converter. We offer a standard JPG only when a safe standard version can be verified.

Does JPG quality 100 mean lossless?

No. JPG compression can change colors and detail even at 100. A higher setting usually keeps more detail but creates a larger file.