Convert Apple HEIC/HEIF photos to JPEG format free in your browser. No upload to servers, no signup. Batch convert multiple files.
Drop your images here
Supports HEIC, JPG, PNG, WebP, AVIF, TIFF, GIF · Up to 50 files · 50MB max
Convert Apple's HEIC and HEIF photos to JPEG without uploading them anywhere. The converter uses a WebAssembly build of libheif to decode HEIC files entirely inside your browser, then re-encodes them as JPEG at your chosen quality. Drop in dozens of files at once and download the converted set as a single ZIP. Perfect for Windows users who can't open iPhone photos, anyone sharing photos with non-Apple recipients, web publishing workflows, and importing iPhone photos into editors that don't yet read HEIC.
Convert HEIC to JPEG when you need to share photos with Windows users, post to a website or CMS that doesn't accept HEIC (still most CMSes), or open files in older photo editors. If the destination is a modern website you control, consider converting to WebP or AVIF instead — both offer better compression than JPEG. Keep your HEIC originals in iCloud Photos as the master copy; HEIC stores roughly half the bytes of an equivalent JPEG at the same visual quality and is what your phone is optimized for.
Add your HEIC files
Drop iPhone photos straight from a connected device or Files app. The converter accepts both .heic and .heif extensions.
Choose JPEG quality
85 is a good default. Use 90 to 95 if the photo will be printed or further edited; 75 to 80 is enough for casual sharing.
Convert in batch
All files decode and re-encode in your browser. There is no per-file size or daily limit — large albums work fine but may take a moment on slower devices.
Download as JPEG or ZIP
Save individual JPEGs, or grab the entire batch as a ZIP archive. Original HEIC files are not modified.
Your images are processed entirely in your browser. They are never uploaded to any server. Once you close the tab, all data is gone. No tracking, no storage, no cookies for your files.
Windows doesn't include HEIC support by default. Converting to JPG is the simplest, free workaround.
At quality settings of 85% or higher, the difference is virtually imperceptible. JPEG is a lossy format, so some minimal quality reduction occurs.
Yes, but Live Photo motion and depth maps are not supported by JPEG and will be discarded. Keep the HEIC original if those features matter to you.
No. Decoding and re-encoding happen entirely in your browser using WebAssembly. Photos never leave your device.
There's no hard cap, but very large batches (100+ photos) may exhaust browser memory on mobile. Process 30-50 at a time on phones.