Format Conversion • HEIC • iPhone Photos
If you've ever tried to use iPhone photos on Windows, upload them to a website, or open them in older software, you've encountered the HEIC problem: files that simply don't work where you need them to.
HEIC (High Efficiency Image Container) is the default photo format on iPhones since iOS 11 (2017). It's based on the HEIF (High Efficiency Image Format) standard, which uses the same compression technology as HEVC/H.265 video.
From Apple's perspective, HEIC is a clear technical improvement. The problem is that the rest of the computing world wasn't ready for it.
HEIC files are not widely supported outside the Apple ecosystem:
The result: millions of users with iPhone photos they can't easily use on their Windows computers, share with non-Apple users, or upload to websites and services.
Converting HEIC files isn't as simple as renaming them or using a basic image library. There are several technical obstacles:
iOS stores HEIC images as a grid of 512x512 pixel tiles. A 12MP photo (4032x3024 pixels) is stored as 48 separate tiles that must be reassembled correctly. Many conversion tools fail to properly compose these tiles, resulting in tiny 512x512 output images or corrupted files.
HEVC/H.265 (the compression behind HEIC) is covered by patents held by multiple companies. Software that decodes HEIC may need to pay royalties, which is why open-source tools and free software often lack native HEIC support.
HEIC files contain EXIF metadata (camera settings, GPS location, date taken) in a different structure than JPG. Proper conversion tools must extract and correctly map this metadata to the output format to preserve information like photo orientation, date, and location.
HEIC supports wide color gamuts (Display P3) that exceed standard sRGB. Converting without proper color management can result in washed-out or oversaturated images.
FlowBatch uses a dedicated HEIC decoder (libheif) to properly handle iPhone photos. When you process HEIC files, FlowBatch:
FlowBatch includes a factory preset specifically for HEIC conversion. This preset is available in both the free and licensed versions.
Input → Filter (HEIC only) → Convert to JPG (90% quality) → OutputThe real value of FlowBatch for HEIC conversion is batch processing. Instead of converting files one at a time with online tools or manual processes, you can:
The HEIC to JPG preset is available in the free version of FlowBatch. Here's what differs between versions:
For completeness, here are other approaches to the HEIC problem:
Settings → Camera → Formats → Most Compatible. This makes your iPhone shoot JPG instead of HEIC. Downside: larger file sizes, and doesn't help with existing photos.
Install the HEVC Video Extensions from the Microsoft Store ($0.99). This enables HEIC viewing in Windows but doesn't provide batch conversion.
Various websites offer HEIC to JPG conversion. Downsides: privacy concerns (uploading photos to third parties), file size limits, slow for batches.
When you share via AirDrop to a Mac or download from iCloud on Windows, Apple can auto-convert to JPG. Works for small numbers of files but not practical for large libraries.
HEIC is technically superior to JPG, but its limited compatibility creates real problems for anyone who needs to use iPhone photos outside the Apple ecosystem. FlowBatch provides a straightforward solution:
For users with hundreds or thousands of iPhone photos that need to be converted, FlowBatch eliminates the tedious one-by-one conversion process.
Keywords: HEIC to JPG, HEIC converter, iPhone photo converter, HEIF conversion, batch HEIC conversion, convert iPhone photos Windows, HEIC Windows, iOS photo format, Apple HEIC, high efficiency image format