Open HEIC Files on Windows
Open and convert HEIC files on Windows when Photos or File Explorer shows blank thumbnails. Local HEIC to JPEG for email, MLS, and uploads.
A client AirDrops iPhone photos to your Mac, then sends a ZIP to your Windows PC. File Explorer shows generic icons. Double-click opens nothing useful. Outlook previews fail. The listing portal rejects the upload batch. The files are HEIC, Apple’s default still format on many iPhones. Windows can open HEIC once the right codec is installed, but most handoff workflows still expect JPEG. Real estate, events, and product shoots mix phone HEIC with camera JPEG in one folder. You need a reliable way to view, convert, and compress locally without uploading full camera rolls to random websites.
Why HEIC files fail on Windows
HEIC (often HEIF with HEVC or H.264 stills) saves space on the phone. Windows does not always ship with a decoder enabled.
| Symptom | Likely cause |
|---|---|
| Blank thumbnail in File Explorer | Missing HEIF codec |
| ”Can’t open this file” in Photos | Same codec gap |
| Works on Mac, fails on PC | Mac decodes HEIC natively |
| Email preview shows attachment only | Client has no HEIC renderer |
Live Photos export as a still HEIC plus a short MOV pair. For MLS or CMS uploads you usually want the still frame only. Separate stills before batch JPEG conversion so scripts do not choke on mixed pairs in one folder.
Sensitive property or portrait shoots should stay on disk. The GetCompress privacy guide explains why online converters are a poor fit when unreleased images are involved.
HEIC vs JPEG for sharing
JPEG remains the lingua franca for cross-platform handoff.
| HEIC | JPEG | |
|---|---|---|
| iPhone default | Often yes | Optional in Camera settings |
| Windows without codec | Often fails | Opens everywhere |
| MLS / legacy CMS | Often rejected | Accepted |
| Typical size at same quality | Smaller | Larger |
| Metadata | Rich (Live Photo, depth) | Flat still |
| Workflow | Recommendation |
|---|---|
| iPhone to Windows colleague | JPEG export |
| Retouch handoff | PNG or JPEG depending on step |
| 200+ listing photos | Batch convert locally |
| Email preview under 25 MB | Compress after JPEG conversion; see email attachment size limits |
Shopify and some MLS APIs reject batches when any single file exceeds a megabyte cap even if width is correct. Plan a compress pass after conversion when the portal limits file size, not just pixels.
Install the HEIF codec extension
On Windows 10 and 11, search Microsoft Store for HEIF Image Extensions and install it. After install, restart File Explorer or sign out and back in if thumbnails still look blank.
| Step | Action |
|---|---|
| 1 | Open Microsoft Store |
| 2 | Search HEIF Image Extensions |
| 3 | Install and wait for completion |
| 4 | Re-open the HEIC file in Photos |
Also install HEVC Video Extensions if Live Photo pairs or video stills fail to decode. Corporate PCs sometimes block Store installs. In that case convert on a machine you control or use a local converter that bundles its own decoder.
Open HEIC in Photos and File Explorer
Once the codec is installed:
- Double-click a HEIC file. It should open in Photos or your default image viewer.
- In File Explorer, thumbnails should render instead of generic icons.
- Right-click → Open with if the wrong app grabs the extension.
Photos can export a single file: open the image, … → Save as, choose JPEG. Fine for five files. Painful for a whole shoot folder that never synced through iCloud.
For one-off opens, the codec alone may be enough. For recurring client handoffs, standardize on JPEG export so nobody on the team depends on Store policy on locked-down laptops.
Convert HEIC to JPEG for compatibility
When you need JPEG for Outlook, Teams, or a portal:
Photos (one file):
- Open HEIC in Photos.
- … → Save as or Edit → Save a copy depending on your app version.
- Pick JPEG, choose quality, save to an output folder.
PowerShell with FFmpeg (folder batch, optional):
mkdir jpeg-out
Get-ChildItem *.heic, *.HEIC | ForEach-Object {
ffmpeg -i $_.Name -q:v 3 "jpeg-out\$($_.BaseName).jpg"
}
Install FFmpeg with winget if needed. Mixed case extensions need both patterns in the loop. Always write to jpeg-out/ so originals stay untouched if a portal rejects quality and you re-run at lower quality.
Someone technical should maintain FFmpeg flags when Windows updates. Scripts do not give you max width, quality presets, and mixed PDF plus image queues unless you write that logic yourself.
Using GetCompress
GetCompress fits open HEIC files on Windows when the codec is blocked by IT, when Preview-style one-by-one export misses a deadline, or when you need max width and quality in one pass.
Drag HEIC files or a whole folder into the app. Choose JPEG output, set max width (for example 3000 px for MLS) and quality, then export.
Workflow features that help:
- Batch queue: convert an entire iPhone transfer folder without Photos import.
- Presets: save “listing JPEG 3000px q90” for repeat shoots.
- Resize plus convert: match portal dimensions and format together.
- Local processing: keep unreleased property photos off online converters.
- Folder monitoring: auto-convert when new HEIC files land in a watched ingest folder. See the batch compress and convert guide for Mac for watch-folder patterns that apply on Windows too.
- Quality presets: when Shopify or MLS caps megabytes per image.
After conversion, if JPEG files still exceed upload caps, compress in the same window with quality tweaks instead of re-exporting from HEIC originals. Save presets per portal (“MLS 3000px q85”, “email preview 2048px q80”) so Friday listing uploads reuse the same settings without reopening PowerShell loops.
Windows colleagues opening your JPEG bundle still beat asking them to install HEIC codecs on every locked-down laptop. When a shoot also needs PNG selects for retouch, run a second small batch with a PNG preset on flagged files only.
- Convert HEIC to JPG on MacConvert HEIC to JPG on Mac with Photos or Preview. Batch HEIC to JPEG for MLS, email, and uploads.
- Batch Convert HEIC on MacBatch convert HEIC to JPG on Mac with Terminal sips or GetCompress. Real estate and event photo workflows.
- For photographersCreate JPEG, PNG, HEIC, TIFF, and WebP delivery files for galleries, proofs, downloads, and social posts while protecting color and useful detail.
- Convert CR2 to JPG on WindowsConvert Canon CR2 to JPEG on Windows with Photos or Lightroom. Keep RAW masters; export JPG for clients.
Buy GetCompress now for local media compression with reusable presets and no media upload.