Open Tools Tools Features Blog About Contact

HEIC Converter

Convert iPhone HEIC/HEIF photos to JPG, PNG, and other formats instantly. All processing happens locally in your browser - your images never leave your device.

HEIC to JPG/PNG Converter

Drag & drop HEIC file here

or click to browse (.heic, .heif files)

Selected File

Preview

File Details

Filename
-
File Size
-
Format
-
Status
Ready to convert

Output Format

JPG

Best for photos

PNG

Lossless quality

WebP

Modern format

BMP

Bitmap image

Quality Settings

Higher quality = larger file size

Converting...

Conversion Complete!

0%
0 KB0 KB
Format: JPG | Quality: 85%

Why Your iPhone Photos Are HEIC — and How to Open Them Anywhere

If you have ever AirDropped a photo to a friend with a Windows laptop, emailed a picture to a colleague, or tried to upload a snapshot to an older website and been met with a file that simply will not open, you have run into HEIC. Since iOS 11, iPhones and iPads have saved photos in HEIC (High Efficiency Image Container), Apple's wrapper around the HEIF format. Apple chose it for a good reason: HEIC stores a photo at roughly half the size of an equivalent JPEG while keeping the same visual quality, which is why your camera roll fits so many shots. The catch is that plenty of devices, apps, and web forms still do not recognize the format. This converter rebuilds your HEIC photo as a standard JPG, PNG, WebP, or BMP that opens everywhere — and it does the whole job inside your browser using the heic2any library, so the photo is never uploaded to a server.

You select one HEIC or HEIF file (up to 50 MB), and the tool decodes it locally, shows you a preview with its file details, and lets you pick the output format and, for compressed formats, a quality level. When it finishes you get a download button and a side-by-side comparison of the original and converted file sizes. Because everything runs on your own device, it works the same whether you are on an iPhone, an Android phone, a Mac, or a Windows PC.

Step-by-Step: Converting a HEIC Photo

  1. Add your photo. Drag a .heic or .heif file onto the upload area or click to browse. One file is converted at a time, up to 50 MB.
  2. Review the preview. A thumbnail and the filename, size, and format appear so you can confirm you picked the right image.
  3. Choose an output format. Pick JPG, PNG, WebP, or BMP based on where the photo is headed (see the guidance below).
  4. Set the quality. For JPG and WebP a quality slider appears; 80–90% is a good balance of clarity and file size. PNG and BMP are lossless, so no slider is shown.
  5. Click "Convert HEIC Image." The file is decoded and re-encoded in your browser, with a progress bar showing each stage.
  6. Download. Save the converted image; it keeps your original filename with the new extension.

JPG, PNG, WebP, or BMP: Which to Pick

The right output depends entirely on what you plan to do with the photo:

  • JPG is the safe default for ordinary photographs. It is understood by every device, website, and app, and the quality slider lets you trade a little detail for a much smaller file. Choose this for sharing, emailing, and uploading to forms.
  • PNG is lossless, so it preserves every pixel exactly, and it supports transparency. It is the better pick for screenshots, graphics with sharp edges, or any image you intend to edit further. The trade-off is a larger file than JPG.
  • WebP is a modern format that compresses smaller than JPG at similar quality and is well supported by current browsers. It is a strong choice for images destined for a website, though a few older programs still cannot open it.
  • BMP is an uncompressed bitmap. Files are large, but the format is about as universally readable as it gets, which can help with older or specialized software that chokes on everything else.

When You'll Need This

  • Sending photos to Windows or Android users: Many non-Apple devices cannot preview HEIC without extra software. Converting to JPG means the picture just opens.
  • Uploading to websites and forms: Job portals, government sites, and older content systems frequently reject HEIC. A JPG or PNG sails through.
  • Editing in older software: Plenty of photo editors and document tools predate HEIC support; a converted file drops straight in.
  • Printing at a kiosk or shop: Many self-service photo printers do not read HEIC, so a JPG on a USB stick or upload avoids a wasted trip.
  • Archiving for the long term: JPG and PNG are about as future-proof as image formats get, which makes them safer for backups you want readable in a decade.

Tips and Best Practices

  • Use 85% quality for JPG. It keeps photos looking crisp while still cutting the file size meaningfully. Drop lower only when you specifically need a tiny file.
  • Reach for PNG when edges matter. Screenshots, logos, and text-heavy images stay sharp in PNG and can blur in heavily compressed JPG.
  • Keep the originals. HEIC files are compact and high quality, so it is worth holding on to them and converting copies as you need them rather than deleting the source.
  • Stop iPhones from saving HEIC entirely. If you would rather skip conversion in the future, open Settings → Camera → Formats on your iPhone and choose "Most Compatible" to capture JPG directly.
  • Convert one at a time for large files. A single big photo decodes quickly; the tool is built around per-file conversion for reliability.

Common Problems and Troubleshooting

  • "Please select a HEIC or HEIF file." The tool only accepts files ending in .heic or .heif. If your file has a different extension, rename it or export a HEIC copy from your photo library.
  • "File size too large." The limit is 50 MB per file, which is well above a normal iPhone photo. A file that big is usually a burst, Live Photo, or edited export.
  • The converted file is larger than the original. This is expected when converting to a less efficient format. HEIC is highly compressed, so a JPG, PNG, or especially a BMP version can be bigger. Lower the JPG quality if you need a smaller result.
  • The preview shows a placeholder. If the in-page preview cannot render, a HEIC placeholder appears, but conversion can still succeed — try clicking Convert anyway.
  • The library is still loading. On a slow connection the converter waits for heic2any to finish loading. Give it a moment, or refresh the page if it does not become ready.

How It Works in Your Browser

HEIC is a complex format, so the converter relies on the heic2any JavaScript library to decode it. When you add a file, your browser reads it into memory, heic2any unpacks the HEIF image data, and the decoded pixels are re-encoded into the format you chose at the quality you set. The finished image is offered as a direct download through a temporary object URL. At no point is the file transmitted anywhere — the decode, the re-encode, and the download all happen on your device. That makes the tool safe for personal photos, screenshots of private messages, and any picture you would not want passing through a stranger's server. Closing the tab clears everything from memory.

Frequently Asked Questions

Why does my iPhone save photos as HEIC instead of JPG?

Apple switched to HEIC in iOS 11 because it stores a photo at roughly half the size of a JPEG with comparable quality, letting you keep far more pictures in the same storage. The downside is that many non-Apple devices and older apps cannot open it, which is exactly what this converter fixes.

Are my photos uploaded anywhere?

No. The HEIC file is decoded and re-encoded entirely in your browser using the heic2any library. Your photos never leave your device, so private and personal images stay completely on your machine.

Which output format should I choose?

Choose JPG for everyday photos and sharing, PNG when you need lossless quality or transparency, WebP for the web when you want smaller files, and BMP only when you need the widest possible compatibility with older software. When unsure, JPG at 85% quality is the right pick.

Why is my converted JPG or PNG bigger than the HEIC?

HEIC is a very efficient format, so converting to a less compressed one often increases the file size. That is normal. To keep the result small, choose JPG or WebP and lower the quality slider rather than using PNG or BMP.

What is the largest file I can convert?

Up to 50 MB per file. Most iPhone photos are well under 10 MB, so the limit only matters for unusually large images such as edited exports or panoramas. Convert one file at a time for the most reliable results.

Does the quality slider affect PNG and BMP?

No. The slider only appears for JPG and WebP, which use lossy compression. PNG and BMP are lossless, so they always preserve the full image and the slider is hidden when you select them.

Can I stop my iPhone from creating HEIC files?

Yes. On your iPhone or iPad, go to Settings → Camera → Formats and select "Most Compatible." From then on the camera saves JPG directly, though existing HEIC photos in your library will still need converting.

Does this work on Windows and Android?

Yes. Because the conversion runs in the browser, it works on Windows PCs, Android phones, Macs, and iPhones alike. That is especially useful on Windows and Android, where opening HEIC normally requires installing extra software.

Why Choose Our HEIC Converter

100% Private

All processing happens in your browser. No file uploads to external servers.

Instant Conversion

Convert HEIC to JPG/PNG in seconds. No waiting for uploads or downloads.

iPhone Optimized

Specifically designed for converting iPhone HEIC photos with perfect quality.

No Limits

Convert unlimited images for free. No watermarks, no registration required.