Alternative if conversion fails?

Open the HEIF in Apple Preview (macOS Big Sur+) and File > Export > JPEG, or use the free libheif command-line tool: heif-convert input.heif output.jpg. On Windows, IrfanView with the HEIF plugin handles batches that the browser converter rejects.

More about converting HEIF to JPG

HEIF (High Efficiency Image Format, ISO/IEC 23008-12) is the container HEIC uses but is not exclusive to Apple. Sony's Alpha 1, A7 IV, and A7R V record 10-bit HEIF when set to HEIF/HLG mode, Canon's R5 Mark II and R1 write HEIF in HDR PQ, and Nikon's Z9, Z8, and Zf offer HEIF 10-bit alongside JPG. The format wraps HEVC-encoded image data and delivers roughly 50% smaller files than JPG while supporting 10-bit colour, image bursts, depth maps, and HDR gain maps that ordinary JPG cannot carry.

The conversion pain point is professional workflow: Capture One added HEIF support only in version 22 (15.2), Lightroom Classic in 11.0, and older DAMs like Photo Mechanic 5 cannot read HEIF at all. Wedding shooters who switched from JPG-only to HEIF on a Sony A1 to gain dynamic range often discover their proofing software chokes - they batch-convert HEIF to JPG for client galleries on SmugMug, ShootProof, or Pic-Time. Sports photographers wiring images to Reuters or AP must deliver JPG: HEIF to JPG conversion at quality 88 and 2048px long edge is the standard hand-off.

Because HEIF stores 10-bit linear-encoded data, converting to 8-bit JPG without proper tone mapping crushes highlights. The Canon R5 II HDR PQ HEIF must be tone-mapped through Canon DPP4 or Adobe's HDR-to-SDR pipeline before JPG export, otherwise skies blow to white. Sony's Imaging Edge Desktop performs the same flattening for A1 HEIF/HLG captures. If you skip tone mapping, your JPG will look posterised in the upper midtones - a tell-tale sign that the gain map was discarded rather than baked.

When you'd use this

Reasons to convert HEIF to JPG usually come down to compatibility, file-size, or specific feature requirements. Common situations:

  • An app or platform only accepts JPG uploads.
  • You need a feature unique to JPG (e.g. transparency, vector scaling, animation, multi-page pages, etc.) that HEIF doesn't provide.
  • You're optimising file size — modern formats often produce smaller files than the older format you started with.
  • You need a single archival format across a project so files behave consistently in the same viewer.

How to do it in jpg.now

  1. Open the HEIF → JPG tool on jpg.now.
  2. Drag your HEIF file onto the drop zone, or click Select files. You can drop a whole folder of files at once.
  3. The output is fixed to JPG. If the format supports extra options (page size, transparency background, quality, EXIF stripping), tweak them in the right-hand panel.
  4. Click Convert. The job runs on our server and finishes in a few seconds for typical photos.
  5. Download the result. Files stay in storage for 24 hours and are then permanently deleted.

The entire flow is free for the first 10 jobs per day with no signup required. A free account doubles that quota; a premium plan removes the limit entirely.

Tips and common pitfalls

  • Always tone-map HDR HEIF (PQ or HLG) before JPG export - Adobe Camera Raw 16.0+ handles this automatically with the HDR preview toggle.
  • Canon R5 II shooters: use DPP4's HDR PQ to SDR conversion preset before JPG, not Lightroom's auto - DPP matches the in-camera preview.
  • If the HEIF has burst frames (Live Photo-style), most converters extract only the key frame - use Apple Preview or libheif to pull the full sequence.
  • For agency wires, strip the HEIF maker note and depth map via ExifTool before JPG export - some wires reject unrecognised metadata blocks.
  • On Windows 10/11, install the free HEIF Image Extensions from the Microsoft Store before drag-dropping into Photoshop, or convert via image-converter first.
Try the HEIF → JPG tool
Free, no signup required. Files deleted in 24 h.
Open HEIF → JPG
Back to all FAQ