Free HEIC to JPG Converter
Turn the HEIC photos your iPhone produces into JPG or PNG that anything can open. Conversion happens on your device - your photos are never uploaded.
Runs entirely on your device. Your photos are processed in your browser and never uploaded. There is no server to send them to, so we never receive, store, or see your photos - and filenames are hidden from our analytics too. Load this page, disconnect from the internet, and it still works.
Convert HEIC to JPG
Output format
Quality
85%
Why your iPhone photos will not open on Windows
Since iOS 11, iPhones save photos as HEIC (High Efficiency Image Container) by default. It is a genuinely better format - roughly half the file size of JPEG at the same quality - but support outside Apple is patchy. No web browser can display a HEIC file natively, which is why dragging one into a browser window shows nothing, and why uploading one to a website, a CRM, or a job application form so often fails silently. Converting to JPG solves it permanently: JPG opens on every operating system, in every browser, in every piece of software written in the last thirty years. Choose PNG instead when you need a lossless copy or transparency, at the cost of a much larger file.
Converting without handing your photos to a stranger
Photos are personal. They carry faces, locations, documents, whiteboards, and sometimes things you would not want on someone else's server. Most online HEIC converters upload your images to process them, which means a copy exists somewhere outside your control, governed by a retention policy you did not read. This converter decodes HEIC inside your browser. The decoder is a WebAssembly build that loads as part of this page, so your photos are read from disk, converted in memory, and handed straight back to you as a download. Nothing is transmitted, nothing is stored, and there is no account to create.
Stopping your iPhone producing HEIC in the first place
If the format keeps causing friction, change it at the source: Settings, then Camera, then Formats, then choose "Most Compatible". New photos will be saved as JPEG. You lose roughly half the storage efficiency, which matters on a phone that is nearly full, so many people keep HEIC for capture and convert only the photos they need to share. Separately, when transferring photos to a computer, Settings, Photos, "Transfer to Mac or PC" set to "Automatic" will convert them to JPEG on the way across.
Frequently Asked Questions
No. Decoding and conversion happen entirely in your browser on your own device. No image data is sent to any server, stored, or logged, and filenames are masked from our analytics. Load the page, go offline, and it still converts.
HEIC is the container Apple has used by default since iOS 11. It stores the same image quality in roughly half the space of a JPEG, which is why Apple adopted it. The trade-off is compatibility: outside the Apple ecosystem, support is inconsistent, and no browser can display it natively.
JPG for photographs and anything you are sharing or uploading - smaller files, universal support. PNG only when you need a lossless copy or transparency, such as a screenshot or a graphic, and can accept a much larger file.
Yes, up to 30 per batch. They are processed one after another on your device, so a large batch of high-resolution photos takes longer on an older machine. Each converted photo gets its own download link.
A few HEIC variants, particularly Live Photos and image sequences, are not decodable by any browser-based decoder. Those files are skipped and reported rather than silently dropped, so you know which ones need another route.
Converting to JPG re-encodes the image, so there is some loss, controlled by the quality slider - 85% is visually indistinguishable for almost all photos. PNG output is lossless and loses nothing, but produces much larger files.
Photos Are Usually the Reason a Site Feels Slow
Converting them is step one. Serving the right size, in the right format, at the right moment is what actually makes pages load fast. We do that part.