HEIC to JPEG & PNG Converter: Free, No Upload, No Software
Convert iPhone HEIC photos to JPEG or PNG free in your browser. No upload, no software, no account needed.
Lossless · preserves transparency
Drop a HEIC photo here or browse files
Supports .heic and .heif
About the HEIC Converter
HEIC (High Efficiency Image Container) has been the default photo format on iPhones since iOS 11, and it produces noticeably smaller files than JPEG at a comparable quality level. The tradeoff is compatibility. Windows still can't open HEIC files out of the box, plenty of websites reject uploads in that format, and a fair number of apps and printing services simply don't recognize it. You end up with a photo you can see fine on your phone but can't attach to an email or upload to a form. This tool drops your HEIC or HEIF photos in and converts them to PNG or JPEG right in your browser, so you get a file that opens anywhere without installing a codec pack or dedicated conversion software.
How the conversion works
Conversion runs on a WebAssembly build of libheif, the same decoding library that underpins HEIC support on platforms that handle it natively. Drop or select one or more .heic or .heif files, and each one decodes and re-encodes into your chosen output format without ever leaving your device. Every file in the batch gets its own thumbnail and status, so you can watch conversion progress individually rather than waiting on one combined spinner for the whole set. Switch the output format after conversion and the tool automatically re-converts everything already in the list, so you never end up downloading a file labeled JPEG that's actually still PNG under the hood.
Batch conversion and downloads
Add as many photos as you need in one go. Each finishes independently, and once more than one file is done, a single button lets you download the whole batch as a ZIP instead of clicking download on each thumbnail individually. If a specific file fails to convert, an error message appears next to it while the rest of the batch keeps processing, so one corrupted or unusual file doesn't block the others.
PNG vs. JPEG
PNG is lossless, so you keep every pixel of the original image with no compression artifacts, and it supports transparency if your source photo has any. The tradeoff is a larger file. Choose PNG when you're archiving a photo, editing it further, or need it pixel-perfect.
JPEG compresses the image and produces a much smaller file, which matters when you're emailing a batch of photos or uploading to a site with a size limit. The quality slider controls how aggressive that compression is. A quality setting between 85 and 95 percent looks essentially identical to the original for most photos while still cutting file size substantially; drop below that and you'll start to notice blocky artifacts around fine detail and sharp edges.
Tips for best results
- 🖼️Choose PNG for screenshots, graphics, or any photo you plan to edit again later, since re-compressing a JPEG repeatedly compounds quality loss.
- 📉For photos headed to social media or email, JPEG at 85 to 90 percent quality gives you the smallest file with no visible difference.
- 📦Converting a whole camera roll export at once works better as a ZIP download than downloading dozens of files one by one.
Why iPhones use HEIC
Apple switched to HEIC because the underlying HEVC codec compresses far more efficiently than JPEG's decades-old algorithm, so a HEIC photo often takes up roughly half the storage of a visually similar JPEG. On a phone with limited storage and a camera capturing photos at high resolution constantly, that difference adds up fast across a full camera roll. The catch is that HEVC support on the decoding side isn't universal the way JPEG's has been since the 1990s. Apple's own devices, along with a growing number of modern apps, handle HEIC natively. Windows historically required a separate paid codec, and countless web forms, upload widgets, and older software still simply reject the format outright, which is exactly the gap this converter closes.
Common use cases
People reach for this tool most often right after transferring photos off an iPhone onto a Windows PC and discovering half of them won't open. Others hit it while trying to upload iPhone photos to a site or app that rejects HEIC uploads outright, from a printing service to an old forum. Freelance photographers and designers who receive HEIC source photos from clients use it to convert a whole shoot to JPEG or PNG before dropping the files into an editing workflow that doesn't recognize the original format. In all of these cases, the underlying need is the same: a photo that looks fine on an iPhone but won't open anywhere else, converted to something that will.
Your photos never touch a server during any of this. Decoding, converting, and re-encoding all happen locally in your browser tab, and nothing is uploaded, logged, or stored anywhere outside your device.
Once converted, compress the JPEG files with the Image Compressor before sending or uploading. For other format conversions (PNG to WebP, JPEG to PNG), the Image Converter handles the full range.
Frequently Asked Questions
Is the HEIC Converter free?
Yes — completely free. No account, no subscription, and no file size limit.
Are my photos uploaded to a server?
No. Everything runs in your browser using WebAssembly. Your photos never leave your device.
Do I need an account?
No account, no login, no email required.
Why can't Windows open HEIC files?
HEIC uses the H.265/HEVC codec, which requires a paid license on Windows. Converting to JPEG or PNG sidesteps this entirely.
How do I get HEIC files off my iPhone?
Connect your iPhone via USB and use Finder (Mac) or File Explorer (Windows) to transfer photos. You can also AirDrop them to a Mac or share via iCloud Drive.
Can I stop my iPhone from taking HEIC photos?
Yes. Go to Settings → Camera → Formats and choose "Most Compatible" — your iPhone will capture JPEG instead of HEIC going forward.