29 tools · private, on-device processing
Everything you need for HEIC files.
View, convert, compress, inspect and clean HEIC/HEIF photos — a fast, focused workbench that runs entirely in your browser. Nothing to install, nothing uploaded.
- Tools
- 29
- Uploads
- None
- Accounts
- None
- Per file
- up to 100 MB
Try it now
On-device
Convert a HEIC to JPG right here
This is the real tool, not a demo. Drop a HEIC/HEIF file and it will be decoded and converted in your browser — no upload, no waiting on a server.
The catalogue
Every tool, in one index
29 focused tools across conversion, viewing, inspection, optimisation and repair. No dead ends and no paywalls.
Convert
10 tools
- 01HEIC to JPGConvert HEIC photos to JPG with preview, quality and download.Convert
- 02HEIC to PNGConvert HEIC images to lossless PNG.Convert
- 03HEIC to WebPConvert HEIC to WebP for smaller files on the web.Convert
- 04HEIC to PDFCombine one or many HEIC photos into a PDF document.Convert
- 05Batch HEIC ConverterConvert many HEIC files at once and download a ZIP.Convert
- 06JPG to HEICConvert JPG or JPEG images to HEIC.Convert
- 07PNG to HEICConvert PNG images to HEIC.Convert
- 08WebP to HEICConvert WebP images to HEIC.Convert
- 09HEIC to AVIFConvert HEIC to AVIF for modern web-friendly output.Convert
- 10HEIC to TIFFConvert HEIC to lossless 8- or 16-bit TIFF with ICC profile and photo details.Convert
Inspect
9 tools
- 12HEIC File CheckerBasic file and image information at a glance.Inspect
- 13HEIC Metadata ViewerRead EXIF, GPS, XMP, color profile and HEIF-specific metadata.Inspect
- 14HEIC EXIF / GPS ViewerFocus on camera, exposure and location data in a HEIC file.Inspect
- 15HEIC InspectorInspect container, codec, image count and auxiliary capabilities.Inspect
- 16HEIC Health CheckFind out whether a file is healthy, damaged or unsupported.Inspect
- 17HEIC to JSONExport metadata, structure and health as JSON.Inspect
- 18HEIF Structure ViewerExplore the raw ISOBMFF box tree of a HEIC file.Inspect
- 19Extract HEIC ThumbnailPull the embedded thumbnail out of a HEIC file.Inspect
- 20Extract Images from HEICSave every image in a HEIC: frames, thumbnails, depth maps and masks.Inspect
Optimize
8 tools
- 21HEIC CompressorReduce HEIC file size by quality or target size.Optimize
- 22Resize HEICChange the dimensions of a HEIC image.Optimize
- 23Rotate HEICRotate or flip a HEIC without re-encoding it.Optimize
- 24Remove HEIC MetadataStrip EXIF and other metadata before sharing a photo.Optimize
- 25Remove HEIC GPSRemove location data from a photo in one step.Optimize
- 26Edit HEIC DateChange or shift the date a photo was taken without re-encoding it.Optimize
- 27HEIC to Target SizeCompress to an exact target file size.Optimize
- 28HEIC Collage & Contact SheetTurn many HEIC photos into a single grid image.Optimize
How it works
Local by design, not by accident
The codecs are real WebAssembly still-image decoders and encoders — the same class of library a desktop converter uses — compiled for the browser and run in a Worker so the page stays responsive.
- 01
Drop a file
Choose HEIC/HEIF — or a JPG, PNG or WebP when you are converting back. Nothing is sent anywhere.
- 02
It runs on your device
The image is decoded and re-encoded in a Web Worker with WebAssembly, then the result is re-opened to check it is valid.
- 03
Download
Save each file, or all of them as a ZIP. Close the tab and nothing is left behind.
What goes in, what comes out
- HEIC / HEIFJPG · PNG · WebP · AVIF · PDF
- JPG · PNG · WebPHEIC
- HEICMetadata, EXIF and structure as JSON
- HEICEmbedded thumbnail as PNG
Who it is for
The everyday HEIC problems, solved
iPhone photos on Windows
Windows cannot open HEIC without extra codecs. Convert to JPG and the file opens in any app, editor or upload form.
Sending photos that always open
Most websites and older programs expect JPG. Convert once and the attachment, print or upload simply works.
Smaller files for the web
Compress, resize to exact dimensions, or hit a target kilobyte size before publishing a photo.
Sharing without location data
See the GPS, camera and timestamp fields in a file, then strip them and download a clean copy.
See the trade-off
The same photo, four ways
Real encodings of one sample image, produced by the same encoder the tools use. Compare each file size against its magnified detail to see exactly what a format costs — this is the decision the compressor, resize and target-size tools put in your hands.
Privacy by architecture
Your photos stay on your device.
This is not a policy promise that could change quietly — there is no upload step to remove. The tools decode and re-encode locally, so the files never leave your browser in the first place.
- No uploads. Files are decoded and re-encoded in your browser; nothing is transmitted.
- No accounts and no storage. There is no server copy to delete because none is made.
- Outputs are re-opened and validated before they are offered for download.
- Untrusted files are parsed with hard bounds and decoded in a Worker, so a bad file cannot take down the page.
- File contents and metadata never appear in analytics; only coarse, anonymous events are recorded.
Questions
Frequently asked questions
From the learning centre
- 01What is HEIC? What's inside a HEIC fileHEIC is a HEIF image file, usually compressed with HEVC. See how HEIC, HEIF and AVIF differ, and what a real file contains, box by box.
- 02Convert HEIC to JPG on Mac: every built-in wayConvert HEIC to JPG on a Mac with Preview, Photos, Finder Quick Actions, Shortcuts or Terminal. Menu paths, a comparison table and when to use a browser.
- 03Open HEIC on Windows 10 and 11: what worksWindows needs the HEIF and HEVC extensions from the Microsoft Store to open HEIC. What each costs, what Photos does, and how to get a JPG without installing.
- 04Live Photos: What They Are and How to ConvertA Live Photo is a still plus a short MOV clip. See what each export, share or convert route keeps, and how to get a JPG, a video or a GIF.
- 05HEIC on Android: Open, Convert and ShareAndroid has decoded HEIF since Android 9, but support is optional per device and Chrome for Android does not display HEIC. How to open, convert and share it.
- 06Why iPhone photos are HEIC, and how to change itiPhones save HEIC when Settings > Camera > Formats is High Efficiency. Switch to Most Compatible for JPEG, and see what sharing, USB import and iCloud do.
- 07HEIC vs JPG: file size and quality, measuredWe encoded 25 photos as JPEG, HEIC, WebP and AVIF at matched quality. At JPEG quality 85, HEIC needed 18% fewer bytes: smaller, but not half.
- 08HEIC in Google Photos, Drive, Docs and MessagesGoogle Photos backs up HEIC and Drive stores it, but Docs won't insert it. What Storage saver, downloads, Takeout, Gmail and Messages do, per Google's help.
- 09HEIC vs HEIF: what's the difference?HEIF is the container; HEIC is a HEIF file holding HEVC images. What .heic, .heif, .hif and .avif mean, which devices write which, and when renaming helps.
- 10HEIC vs RAW on iPhone: ProRAW, 48 MP, what to useHEIC is a finished, compressed photo; ProRAW is an editable DNG 10 to 12 times larger. Measured edits, which iPhones offer which, and 48 MP vs 24 MP.
- 11HEIC in Photoshop, Lightroom and GIMP: what worksPhotoshop needs two Microsoft Store codecs on Windows, Lightroom opens HEIC but does not export it, and GIMP depends on its libheif build. App-by-app facts.
- 12HEIC on Linux: open, convert and fix codec errorsLinux reads HEIC through libheif, but its HEVC decoder is a separate package on Ubuntu and Fedora. What we ran with ImageMagick, FFmpeg, Python and exiftool.
- 13HEIC for developers: Python, Node, ImageMagick, FFmpegCode that reads, converts and batch-processes HEIC in Python, Node, ImageMagick, FFmpeg, Go, Rust, Java, .NET and PHP, run on one machine, with the gotchas.
- 14HEIC vs AVIF vs WebP vs JPEG XL, measuredWe encoded 25 images five ways at equal quality. JPEG XL made the smallest files, HEIC and AVIF tied, WebP was no smaller than JPEG. Plus support and licences.
- 15Can a HEIC file contain a virus? What is verifiedA HEIC is an image, not a program, so it cannot run itself. But image decoders have had real, patched bugs. What is verified, and how to stay safe.
- 16HEIC HDR: 10-bit, gain maps, Ultra HDR and colourHow HDR is stored in HEIC: 10-bit vs 8-bit, PQ and HLG, Apple gain maps, Ultra HDR and Display P3, and what happens to HDR when you convert to JPG.
- 17HEIC in iCloud, OneDrive, Dropbox and BoxWhat iCloud, OneDrive, Dropbox and Box store, preview and convert when you upload HEIC, how to download JPGs, and how to stop HEIC uploading, per their help.
- 18HEIC on your website: WordPress, Shopify, WixOnly Safari shows HEIC on a web page. What WordPress 6.7 and 7.1, Shopify, Squarespace and Wix do with HEIC uploads, and what to serve instead.
- 19HEIC dynamic wallpaper: what it is and how it worksA macOS dynamic wallpaper is a multi-image HEIC whose XMP metadata picks a frame by sun, time or light/dark. What is inside, and how to open and make one.
- 20HEIC to RAW: why you can't, and what to do insteadYou cannot turn a HEIC into real RAW: the sensor data is gone. What DNG and TIFF wrappers do, what our test showed, and how to shoot ProRAW next time.
- 21HIF files: HEIF from Canon, Sony, Nikon and FujifilmA .HIF file is a HEIF photo from a camera, often 10-bit. What Canon, Sony, Nikon, Fujifilm and Panasonic say, why they fail to open, and how to convert them.
- 22HEIC browser support: Chrome, Safari, Firefox, EdgeOnly Safari 17+ displays HEIC natively; Chrome, Edge and Firefox do not. See which browsers support HEIC and how to open or convert it when yours cannot.
Start with the file you actually have.
Drop a HEIC and get a JPG that opens anywhere — then explore the rest when you need it.