FileKit
Todos los artículos
·5 min de lectura

How to Convert HEIC to JPG Without Losing Quality

Why iPhones use HEIC, where it breaks, and how to convert to JPG or PNG using browser tools, macOS, iPhone settings, and command-line utilities.

What Is HEIC?

HEIC (High Efficiency Image Container) is the default photo format on iPhones and iPads since iOS 11. It uses the HEVC (H.265) codec to compress images roughly 50% smaller than JPEG at comparable quality. Apple adopted it to save storage space — and it works. The problem is that the rest of the world hasn't fully caught up.

Why You Need to Convert

HEIC files don't work everywhere:

  • Web browsers. No major browser natively displays HEIC. If you upload a .heic file to a website or CMS that doesn't auto-convert, it shows as a broken image.
  • Windows. Windows 10/11 can open HEIC after installing the HEIF Image Extension from the Microsoft Store, but many Windows apps (older versions of Photoshop, Paint, file managers) still don't support it.
  • Email and messaging. Some email clients and messaging platforms strip or reject HEIC attachments. JPG is universally safe.
  • Print services. Most online print shops (photo books, canvases, business cards) require JPG or PNG uploads.

How to Convert HEIC to JPG

1. Browser-Based Converter (No Install)

FileKit HEIC to JPG converts HEIC files to JPG or PNG directly in your browser. Drop one file or a batch, choose your output format and quality, and download. Your photos never leave your device — important if they contain personal or sensitive content.

2. iPhone Settings (Prevent the Problem)

You can tell your iPhone to shoot in JPG instead of HEIC: go to Settings → Camera → Formats → Most Compatible. This uses more storage but eliminates conversion hassles entirely.

Alternatively, keep shooting in HEIC (better quality per byte) and set the share format: Settings → Photos → Transfer to Mac or PC → Automatic. iOS will convert to JPG when sharing via AirDrop, email, or USB.

3. macOS Preview or Photos

On a Mac, open the .heic file in Preview, then File → Export → choose JPEG. You can also select multiple photos in the Photos app, drag them to a Finder folder, and they export as JPEG by default.

4. Command Line (ImageMagick / libheif)

# ImageMagick (requires libheif delegate)
magick input.heic output.jpg

# heif-convert (from libheif)
heif-convert input.heic output.jpg

Best for: batch conversion of hundreds of files in a scripted workflow.

Will I Lose Quality?

Converting HEIC to JPG is a lossy-to-lossy transcode. Some quality loss is inherent, but at 90–95% JPG quality the difference is invisible to the eye. The file will be larger — typically 1.5–2× the HEIC size — because JPG compression is less efficient.

If you need lossless output, convert to PNG instead. The file will be much larger (5–10× the HEIC), but every pixel is preserved exactly.

HEIC vs HEIF — What's the Difference?

Technically, HEIF (High Efficiency Image Format) is the container format and HEIC is the specific variant using HEVC compression. In practice, the terms are used interchangeably. Files from iPhones use the .heic extension. Some Android cameras use .heif. Both convert the same way.

Batch Conversion Tips

  • When converting a large batch (50+ photos), browser-based tools work but may take a minute or two. Be patient and don't close the tab.
  • Set quality to 90% for the best size-vs-quality tradeoff. Going above 95% adds significant file size with minimal visible benefit.
  • HEIC files preserve EXIF metadata (camera model, GPS, date). Most conversion tools carry this metadata into the JPG output, but verify if GPS data matters for privacy.