Free Online HEIC to JPG Converter

Convert your Apple iPhone photos locally in your browser. Unlimited files, 100% private, no cloud uploads.

⚡ Instant Conversion 🔒 100% Private ∞ No Limits 📱 Works on iPhone
📸
Choose photos or drag them here
HEIC and HEIF from iPhone, plus JPG, PNG and WebP. On iPhone, Photos may hand over a converted JPG — that still works.

Output Format
Compression Quality
85%
Processing Files (0)
Processed on this device: 0 B

How to Convert HEIC to JPG Offline

Converting your iPhone HEIC photos to standard JPG is incredibly simple using our tool. Since the tool executes entirely inside your browser, the files never leave your computer. Here is how it works:

  • Step 1: Select and drop your iPhone photos into the box.
  • Step 2: Adjust the compression settings and format (JPG, JPEG, or WebP).
  • Step 3: Click 'Download' on individual images or 'Download all as ZIP' for bulk conversions.

Why apps2help.com is the Safest HEIC Converter

Many online photo converters force you to upload your personal files to their external servers. This is a severe threat to your privacy, especially for sensitive screenshots or personal family photos. Apps2Help runs 100% locally in browser memory using advanced WebAssembly. None of your photos are uploaded, and you can even run the tool with your internet connection completely turned off!

Frequently Asked Questions

What is a HEIC file?
HEIC (High Efficiency Image Container) is the modern file format Apple uses on iOS devices. It stores high-quality photos at half the file size of traditional JPEGs, but is not natively supported on Windows or legacy web systems.
Are my iPhone photos uploaded to a server?
No. All HEIC parsing and encoding are executed in browser memory using WebAssembly. Your images never leave your device.
Can I batch convert HEIC files to JPG?
Yes, you can drag and drop multiple files at once. The converter handles them two at a time so your phone does not run out of memory, and you can download them all as a single ZIP.
Why does my iPhone give the file as image.jpg?
When you pick a photo from the iOS Photo Library, Safari often converts it to JPEG first and names it image.jpg. This tool detects that and re-encodes it at your chosen quality instead of failing, and every output gets a unique file name so nothing is overwritten in the ZIP.
Is there any upload limit?
No. Since no files are sent to our servers, you are only limited by your device's RAM and CPU capabilities.
Can I convert HEIC to JPEG instead of JPG?
Yes. JPG and JPEG are identical extensions representing the same format. You can select either option.
Can I convert HEIC to WebP?
Yes, on browsers that can encode WebP. Older iPhones (before iOS 16.4) cannot, so the tool falls back to JPG and tells you rather than handing you a broken file.
Why does iPhone save photos as HEIC?
HEIC files use advanced compression algorithms that allow them to have half the file size of JPEGs while keeping the exact same resolution and image details.

Why HEIC Exists and Why It Is Awkward

HEIC is Apple's name for images stored in the HEIF container, encoded with HEVC. Its advantage is straightforward: for the same perceived quality it produces files roughly half the size of JPEG, which is why iPhones have defaulted to it since iOS 11. It also supports features JPEG cannot, including 16-bit colour depth, transparency, image sequences such as Live Photos, and depth maps used for portrait effects.

The awkwardness is licensing. HEVC is covered by a complicated patent pool, which has made broad adoption slow outside Apple's ecosystem. The practical result is a format that is excellent on the device that created it and unpredictable everywhere else: older Windows installations need a codec extension, many web applications reject the file outright, printing services frequently cannot accept it, and older Android devices may not display it at all.

JPG or WebP: Which to Convert To

JPGWebP
CompatibilityUniversal, works everywhereAll modern browsers; some older desktop software still struggles
File sizeLargerRoughly 25–35% smaller at similar quality
TransparencyNot supportedSupported
Best forPrinting, sharing, uploading to forms and older systemsWebsites and storage where size matters

The short version: choose JPG when the file is going to someone else or into a system you do not control, and WebP when it is going onto a website you run or into storage where the space saving is worth having.

What Is Lost in Conversion

Being clear about this matters more than the conversion itself. HEIC to JPG is a lossy-to-lossy transcode, so the image is decoded and re-encoded rather than simply repackaged. At a high quality setting the visible difference is negligible on ordinary photographs, but it is not mathematically identical and repeated round trips will accumulate degradation. Convert from the original each time rather than converting a conversion.

Several HEIC-specific features cannot survive the move to JPEG at all. Transparency is discarded, since JPEG has no alpha channel. Depth maps used for portrait mode blur are lost, which means the blur is baked in as it appeared rather than remaining adjustable. Live Photos reduce to their single key frame, with the motion discarded. Colour depth beyond 8 bits per channel is reduced, which is only noticeable in very smooth gradients such as skies. And wide-gamut Display P3 colour is typically converted to sRGB, which can make highly saturated colours look slightly flatter.

Keep the HEIC originals until you are certain the converted copies are what you need. Conversion is one-way in practice, and the discarded depth and motion data cannot be recovered from a JPEG.

What About EXIF Data

Photographs carry embedded metadata: the camera model, exposure settings, orientation, the date and time, and often precise GPS coordinates. Two aspects of this matter during conversion.

Orientation is the practical one. Phones record the physical rotation as a metadata flag rather than rotating the pixels, so a conversion that ignores the flag produces sideways images. This tool applies the orientation during conversion so the output appears the right way up everywhere.

Location is the privacy one. If you are about to publish photographs publicly, be aware that GPS coordinates in EXIF can reveal a home address with considerable precision. Most social platforms strip metadata on upload, but files sent by email, messaging apps in document mode, or uploaded to a personal website often retain it. Checking before publishing is a good habit.

Stopping the Problem at Source

If HEIC files are a recurring nuisance rather than a one-off, an iPhone can simply stop producing them. Under Settings, Camera, Formats, choosing "Most Compatible" instead of "High Efficiency" makes the camera capture JPEG directly. You lose the storage saving and the advanced features, but every file works everywhere without a conversion step.

There is also a separate transfer setting. Under Settings, Photos, at the bottom of the screen, "Transfer to Mac or PC" can be set to "Automatic", which converts images to a compatible format when copying them off the device, or "Keep Originals", which does not. If your photos arrive as HEIC when you plug the phone in, this is usually the setting responsible.

Batch Conversion and Practical Limits

Converting a whole camera roll at once is the normal case, and the constraint is memory rather than any imposed quota. Each image is decoded to raw pixels before re-encoding, and a 12-megapixel photograph occupies far more memory decoded than it does on disk. Desktop browsers handle large batches comfortably; phones are more constrained, and very large batches on mobile can stall.

If a batch fails partway, process in smaller groups, close other tabs to free memory, and keep the tab in the foreground, since browsers throttle background tabs. Occasional individual files fail because they use an HEIC variant your browser's decoder does not implement, most often image sequences or unusual bit depths, in which case opening and re-exporting the file on the device that created it usually resolves it.

Your Photos Are Never Uploaded

Camera rolls are the most personal file collection most people have, and they routinely contain photographs of children, homes, documents and identity papers along with embedded GPS coordinates. Handing a folder of those to an unknown web service to save a conversion step is a poor exchange, and it is exactly what most online HEIC converters ask for.

This one does not. Your files are read from disk by your browser using the File API, decoded and re-encoded in memory on your own machine, and written back as downloads. There is no upload, no server-side processing, no temporary copy on anyone else's disk and no retention period. Nothing is limited, watermarked or counted, because there is no service on the other end to meter. Load the page, switch off your internet connection entirely, and convert a batch successfully; that is the simplest demonstration that nothing is being transmitted.

More questions about HEIC files

Why can't Windows open my HEIC files?

HEIC uses HEVC encoding, which is covered by a patent pool, so support is not installed by default on many systems. Recent Windows versions may prompt for a codec extension from the Microsoft Store, while older installations cannot open the files at all. Converting to JPG avoids the issue entirely.

Should I convert HEIC to JPG or WebP?

JPG when the file is going to someone else, to a printing service, or into any system you do not control, because it works everywhere. WebP when the image is for a website you run or for storage, since it is roughly 25 to 35 per cent smaller at similar quality and supports transparency.

Does converting HEIC to JPG lose quality?

Slightly. It is a decode and re-encode rather than a repackage, so at high quality settings the difference is negligible on ordinary photographs but not mathematically identical. Always convert from the original rather than converting an earlier conversion, as degradation accumulates.

What happens to Live Photos and portrait mode blur?

Live Photos reduce to their single key frame and the motion is discarded. The depth map used for portrait blur is lost, so the blur is baked in exactly as it appeared and can no longer be adjusted. Transparency is also discarded, since JPEG has no alpha channel.

How do I stop my iPhone creating HEIC files?

In Settings, Camera, Formats, choose Most Compatible instead of High Efficiency and the camera will capture JPEG directly. Separately, Settings, Photos, Transfer to Mac or PC set to Automatic will convert images when copying them off the device.