HEIC to JPG

HEIC to JPG is a free tool that converts iPhone photos in your browser, without uploading files.

Turn iPhone photos into JPGs that open anywhere.

No size limit · Batch convert · No account · Runs on device

Your files stay on your device

  • ∞file size
  • Anyphotos at once
  • 40–100%quality
  • ZIPor one by one
In practice

What you can count on

  • 0seconds waiting
    • Your browser does the work, right here
    • Keeps working if your connection drops
  • ∞photos in one batch
    • One setting, one run, one ZIP
    • Failed files listed; the rest download
  • 0steps to start
    • Any file size, any number of files
    • No account, no install
Specification

HEIC to JPG at a glance

Input formats
HEIC, HEIF and other images
Output format
JPG
Max file size
As large as your device allows
Batch limit
None
Quality control
Slider, default 92%
Metadata handling
Camera EXIF is not carried over
Target size
KB or MB, per file or total
Quality range
40–100%, floor of 40%
Adding files
Drop, choose, or paste
Price
Free
Sign-up required
None
Where processing happens
Right here, as you go
How to

How to use HEIC to JPG

  1. 1

    Upload your HEIC files

    Drop your HEIC files, tap Choose files, or paste from the clipboard. You can add whole folders of iPhone photos at once.

  2. 2

    Set the JPG quality

    92% quality is visually identical for photos. Lower it for smaller files. The new size appears next to each file as you adjust.

  3. 3

    Download

    Download files one by one or get them all in a ZIP. Continue to compress, resize or clean the same files without re-uploading.

Questions

Frequently asked questions

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

HEIC stores the same photo in half the space of a JPG. To switch your iPhone camera back, go to Settings > Camera > Formats and choose Most Compatible. Existing photos remain HEIC until converted.

Does converting HEIC to JPG lose quality?

JPG is a lossy format. At the default 92% setting, the quality difference is not visible on screen or in print. Choose 100% for maximum fidelity, or lower values when file size is more important.

Is there a file size or batch limit?

No. Add files of any size, in any number — everything is processed on your device, so the only ceiling is the memory available to your browser. On a phone, batches of a few hundred photos are normal; on a laptop, far more.

Are my photos uploaded anywhere?

No. Your browser opens the HEIC and writes the JPG on your device. Nothing is stored. If this browser downloads the on-site decoder, that download is not an upload.

Why does the same HEIC file open in Safari but fail in Chrome?

Safari opens HEIC natively. On Chrome, Edge and Firefox, this page uses a small decoder. If a file fails, it may be a burst sequence or a 10-bit HEIF variant the decoder does not yet support.

How many images can I add at once?

There is no fixed limit. Past about 500 MB the page warns you before it starts. Files with the same name get a number added inside the ZIP. Older browsers are told plainly that they cannot run this.

Can I get a photo under an exact size, like 100 KB?

Yes. Use Compress Image to 100 KB for a preset target and size cap, or switch any image tool to target size and type your limit in KB.

How can I check that my file isn't uploaded?

Open DevTools and the Network tab, then convert. No request carries your file. This browser may download the on-site HEIC decoder first; that download is not an upload. The check is on How it works.

Background

Why HEIC exists, and why JPG still wins for sharing

Drop a whole camera roll. Every photo is decoded and re-encoded on your own device, then downloaded one at a time or as a single ZIP. Windows and Chrome cannot open HEIC without extra software; JPG opens everywhere.

  • HEIC uses the HEVC codec, storing more detail than JPG. It supports 16-bit color, Live Photos and depth maps in one file.
  • Outside Apple’s ecosystem, HEIC has poor support. Chrome, Windows and older Android phones often cannot open it. JPG is readable by nearly every device.

Full specification

Specification of the HEIC to JPG tool
Input formatsHEIC and HEIF from iPhone, iPad and recent Android cameras. JPG, PNG and WebP are read too.
Output formatJPG (JPEG), adjustable quality 40–100%
Max file sizeLimited only by your device’s available memory. All processing happens on your device, not on a server.
Batch limitNone. Add as many files as your device can hold in one go.
Quality controlQuality slider, default 92%. Output size is shown per file the moment it is ready.
Metadata handlingCamera EXIF data (GPS, date, model) is not copied to the JPG. The orientation flag is applied so photos appear the right way up.
Target sizeType a figure in KB or MB and the quality is solved for you — per file, or across the whole batch.
Quality range40 to 100 percent. A target size that cannot be met even at 40 percent is marked over target at minimum quality.
Adding filesDrop them in, choose them, or paste with Ctrl/⌘+V. Send the same files straight on to another tool here without uploading them again.
PriceFree. Supported by clearly labeled ads placed outside the working area.
Sign-up requiredNo. No account, no email, no install.
Where processing happensIn your browser tab, on your device. No server ever receives the file.
Next step

Keep going with the same files

All image tools: Image tools on SPOTTOOLS