HEIC to JPG
Convert iPhone HEIC photos to JPG right in your browser — no upload, instant download. Runs on your device — nothing is uploaded, nothing is stored.
Drop your image here
Drop iPhone HEIC photos here — converted locally, never uploaded.
Converted image will appear here
Convert HEIC photos from your iPhone or iPad to JPG — free, instant, in your browser, no upload required. If you've ever tried to send an iPhone photo to someone on Windows, upload it to a form that refused the .heic extension, or email it to a client who couldn't open the attachment, this is the fix. Drop in your HEIC files (one or many), and get back standard JPG files that work absolutely everywhere.
Since iOS 11 (released in 2017), Apple switched iPhones and iPads to save photos as HEIC (High Efficiency Image Container) by default. It's genuinely clever — HEIC files are roughly half the size of equivalent JPGs at the same visual quality, which is why your 128 GB iPhone can hold tens of thousands of photos. The problem is that outside Apple's ecosystem, HEIC support is spotty: Windows 10 and earlier can't open it without a paid codec from the Microsoft Store, most website upload forms reject the extension, old versions of Photoshop and Lightroom choke on it, print services like Walmart and Shutterfly often don't accept it, and anyone using Android, Linux, or Chrome OS has limited native support.
The conversion happens entirely inside your browser using a WebAssembly HEIC decoder — the same algorithm that iOS and macOS use internally, compiled to run in Chrome, Safari, Firefox, and Edge. Your photos never leave your device. There's no server upload, no account, no email signup, no watermark on the output, and no limit on how many photos you can convert.
Why this runs on your device
iPhone photos are among the most personal files most people own — kids, holidays, screenshots of private conversations, pictures of documents, medical records, selfies. The last thing you want to do with a folder of recent iPhone photos is upload them to a free HEIC-to-JPG web converter in exchange for a slightly more compatible copy. The free online HEIC converter market is notoriously grimy: ad-supported sites run opaque third-party tracking, some keep uploaded files on their servers for "analytics," and the paid-upgrade upsells make it clear what their actual business is. Running the conversion inside your browser means your photos physically cannot be sent anywhere. The HEIC file is read into local memory, decoded on your own CPU using a WebAssembly port of libheif (the same open-source decoder desktop apps use), re-encoded as JPG by your browser's native codec, and offered as a download. There's no server to log the operation, no third-party ad network injecting trackers, and no "premium" tier gating the ability to batch-convert.
- Drop one or more HEIC files onto the page, or click to pick them from your device. There's no cap on how many files you can add in a single batch.
- The tool decodes each HEIC locally using a WebAssembly port of the HEIC codec — the same algorithm iOS uses internally.
- Each decoded image is re-encoded as JPG by your browser's native codec, with the standard high-quality setting.
- Download the converted JPG files individually, or grab the whole batch as a single ZIP. The result is yours — no watermark, no account needed.
- JPG is a lossy format, so the conversion re-encodes the image and the result is not a pixel-perfect copy of the HEIC original — some quality is lost in principle. For everyday photos at normal viewing size the loss is invisible, but if you specifically need lossless conversion (archival use, print workflows at high quality), use the HEIC to PNG tool instead, which preserves every pixel exactly.
- HEIC-to-JPG strips Apple's advanced metadata as a side effect: Live Photo motion data (the half-second video attached to Live Photos), portrait-mode depth maps used for background blur editing, EXIF capture data, GPS coordinates, and HDR tone-mapping information. The still image is preserved; the extras aren't. If any of that metadata matters to you, keep an original copy of the HEIC file.
- HEIC files that contain burst photos or image sequences (where multiple images are stored in one container) only have the primary image converted — the other frames are discarded. This matches how most HEIC viewers display the files, but it means a burst sequence stored as a single HEIC becomes a single JPG.
- Very large HEIC files from newer iPhone cameras (48 MP ProRAW output especially) can take 5–15 seconds per file to decode and may stress memory on budget phones or older computers. If a batch stalls mid-processing, your device likely ran out of RAM — close other apps and process smaller batches.