TinyFileLab

Home›Convert›HEIC to JPG

Nothing is uploaded — it all runs on your device

Convert HEIC to JPG

Drop the photos your iPhone gave you and get ordinary JPGs back — without sending a single byte anywhere.

Drop HEIC photos here or tap to choose — several at once
No file selected yet
Nothing leaves your deviceNo server sees your files. Turn off your wi-fi and it still works.
No queue, no daily capConvert as many files as you want, as often as you want.
No watermark, no accountYou get a clean file, with the original filename.

Why your photos are HEIC in the first place

Since iOS 11, iPhones save photos as HEIC rather than JPG. The format is genuinely better — roughly half the file size at the same visual quality — but support outside Apple's ecosystem is still patchy. Windows needs a codec from the Microsoft Store, plenty of web forms reject the extension outright, and older photo software simply shows an error.

That is the whole reason this page exists. The conversion itself is not interesting; getting a file the rest of the world accepts is.

What actually happens to the image

The browser decodes the HEIC, draws it onto a canvas at full resolution, and re-encodes it as JPEG at quality 0.92 — high enough that the difference is invisible at normal viewing sizes. Expect the JPG to be roughly twice the size of the HEIC, which is the price of the wider compatibility.

One thing that is lost: HEIC files from an iPhone can contain depth maps, Live Photo frames and HDR metadata. JPEG has nowhere to put those, so they are dropped. The visible photo is unaffected.

If your browser cannot open HEIC

Safari on a Mac or iPhone decodes HEIC natively, so conversion works immediately. Chrome, Firefox and Edge on Windows currently do not — on those, this page will tell you it cannot read the file rather than pretending. The quickest workaround is to open the page in Safari, or to email the photo to yourself from the iPhone, which converts it to JPG on the way out.

Common questions

Does this upload my photos anywhere?

No. The conversion happens inside your browser using the Canvas API. You can disconnect from the internet after this page loads and it will still work — that is the simplest way to check the claim yourself.

Why is the JPG bigger than the HEIC?

HEIC uses a far more modern compression method than JPEG, typically achieving the same quality in about half the space. Converting to JPG trades that efficiency for compatibility, so a doubling in size is normal.

Can I convert several photos at once?

Yes. Select or drop as many as you like; each one is converted separately and gets its own download button, keeping its original filename.

What happens to Live Photos?

Only the still frame is converted. The motion component and any depth or HDR data are not representable in a JPG and are discarded.

Why does it say it cannot read my file?

Your browser has no HEIC decoder. Safari on Apple devices does; Chrome, Firefox and Edge on Windows generally do not. Opening this page in Safari is the fastest fix.