Local browser image processing
HEIC to JPG
Convert HEIC or HEIF images to high-quality JPG for free. Fast, private, and processed entirely in your browser.
No files selected
Your files will be listed here once you add them.
JPG quality
Processed locally in your browserYour files never leave this device. No uploads. No registration. 100% private.
Next step
Carry this file straight into another tool. It stays in your browser.
Counted with the browser's own PerformanceObserver, from the moment this page finished loading. Every request is counted, including this site's analytics — a counter that ignored some requests would not be worth reading.
Check it yourself: open DevTools (F12 or ⌘⌥I), pick the Network tab, tick Preserve log, then use the tool. Your file will not appear as an upload. Filter by Fetch/XHR to see requests the page made rather than assets it loaded.
Frequently Asked Questions
What is a HEIC file?
HEIC is a common extension for images stored in HEIF-based containers, especially on Apple devices. The container can use efficient image coding and store additional metadata.
Does HEIC to JPG reduce quality?
It can. JPEG is a new lossy encoding of the decoded HEIC pixels. Use a higher setting and keep the original when quality matters.
Will an iPhone portrait stay upright?
The browser decoder normally applies the stored orientation before canvas export. Check the finished JPG because HEIC support varies across browsers.
Is EXIF metadata preserved?
No. Camera model, GPS, date taken, orientation tags, and other HEIF/EXIF metadata are not copied to the JPG.
Why does HEIC work in one browser but not another?
Native HEIC decoding differs by browser and operating system. This page has a local fallback, but unusual HEIF variants may still fail.