Convert HEIC
Apple's default still format on iPhone. Every pair below runs in the browser. The file is not uploaded. HEIC is decoded with a local WebAssembly decoder. I do not write HEIC. If you need an iPhone still that a Windows box or a printer will open, convert out of HEIC on this hub.
This hub is the index, not the workbench. Each conversion is its own URL so a search for “HEIC to something” can land on a page that only does that job. The file picker on those pages expects HEIC when you are leaving this format, or produces HEIC when you are arriving. A generic dropdown still exists under Video convert and Audio convert if you would rather pick the destination after you drop the file.
You can check the same way on every pair: open the network panel, drop a HEIC file, convert it. You should see this origin. You shouldn't see a POST of the file. Google Analytics, if it's on, is page views, not your HEIC bytes. If a tool needs a server, it isn't on this site.
This site can read it. Encode is not offered. Engine: heic.
Convert from HEIC
- HEIC to JPGThe usual photographic JPEG. No transparency.
- HEIC to PNGLossless stills, including transparency.
- HEIC to WebPA smaller web still that can keep transparency.
- HEIC to AVIFOften smaller than WebP at the same viewing size.
- HEIC to BMPUncompressed bitmap. Huge, simple, still used in scanning.
- HEIC to ICOWindows icon file. Written here as a single PNG-in-ICO.
- HEIC to APNGAnimated PNG. Encode writes a single-frame APNG; the browser decodes the file.
- HEIC to TIFFCommon in scanning and print. Decoded and written in this tab.
- HEIC to TGATarga stills. Handled through the same local FFmpeg build as video.
- HEIC to PPMNetpbm colour pixmap. Useful for pipelines and old UNIX tools.
- HEIC to PGMNetpbm greyscale. Same local encoder path as PPM.
- HEIC to PBMNetpbm 1-bit bitmap.
Convert to HEIC
I do not write HEIC. The hub exists so you can see what I will decode instead of promising an encoder I do not have.
Related: Convert · All formats · How it works