100% local
Files are decoded and re-encoded in your browser via libheif compiled to WebAssembly. Nothing is uploaded, ever. Verifiable in DevTools.
Drag, drop, done. Bulk-convert hundreds of HEIC files in seconds. Photos never leave your computer. No upload, no account, no watermark.
Built for the way iPhones actually work
Apple ships every photo as HEIC. Windows, Linux, Photoshop, and most online tools struggle with them. This extension fixes that without ever uploading your files.
Files are decoded and re-encoded in your browser via libheif compiled to WebAssembly. Nothing is uploaded, ever. Verifiable in DevTools.
Drop a vacation library of 200 HEIC files. Parallel Web Workers convert them in the time it takes Cloudconvert to validate one upload.
Date taken, location, camera model, lens, ISO. All carry over to the output JPG so your photo library stays organized.
95% by default (visually lossless). Drop to 80% for web use, push to 100% for archival. Output size shown live for each setting.
Bulk output as a single ZIP with original filenames preserved (IMG_4827.HEIC . IMG_4827.jpg). No re-numbering, no surprises.
No sign-up, no email, no daily quota, no watermark. Click install, drop a file, done. Free forever for personal and commercial use.
How it works
Add HEIC to JPG Converter from the Chrome Web Store. Pin it to your toolbar (puzzle icon . pin) so it's one click away.
Click the icon, drag any HEIC file into the drop zone, or click to browse. Bulk: select an entire folder.
Conversion runs locally in parallel. Single file: instant download. Bulk: clean ZIP with original filenames.
vs the competition
Most "free" HEIC converters are freemium upload tools that throttle, watermark, and quietly retain your files. Here is the realistic picture.
| Tool | Upload required | Daily limit | Watermark | Retains files | EXIF preserved |
|---|---|---|---|---|---|
| HEIC to JPG Converter (this extension) | No | Unlimited | None | No, runs locally | Yes |
| Cloudconvert | Yes | 25 conversions free | None | 1 hour retention | Yes |
| iLoveIMG | Yes | ~5 files / batch | None on free | 2 hour retention | Partial |
| FreeConvert | Yes | 1 GB total / day | None | "Files deleted in 24h" | Partial |
| macOS Preview (export as) | No | Unlimited | None | No | Yes |
FAQ
Correct. The extension uses libheif compiled to WebAssembly, which decodes HEIC inside your browser tab. No request leaves your machine during conversion. You can open Chrome DevTools . Network panel and verify zero outbound traffic while a file is converting.
Bounded by your browser memory, not by us. Tested with single files up to 80MB and bulk batches up to 500 files (about 12GB) on a mid-range laptop. If you have a really large library (5,000+ files), split into batches of 200-500 for the smoothest experience.
Yes. Date taken, GPS location, camera model, lens, ISO, shutter, and aperture all transfer to the output JPG. If you want to strip GPS for privacy, there is a one-click "Remove location" toggle in the popup before conversion.
Yes. The output dropdown supports JPG (default), PNG, and WebP. PNG is best when you need transparency or absolute lossless. JPG is best for general use (smaller files, universal compatibility).
At 95% quality (default), the JPG is visually indistinguishable from the HEIC source for normal viewing. HEIC stores about 50% smaller files at the same perceived quality, so the JPG output will be roughly 1.8-2.2x larger in bytes than the HEIC source. That trade-off is what makes HEIC special on iPhone in the first place.
Free, no catch. No ads injected into pages, no premium tier behind a wall, no data collection. The extension is part of the Peak Productivity portfolio of free Chrome utilities. We make money on a separate productivity-tools subscription for users who want it. The HEIC converter itself stays free.
Free Chrome extension. Works on Windows, Mac, Linux, and Chromebook. No account, no upload, no watermark.
Add to Chrome, free