convert HEIC/HEIF photos from your iPhone to universal JPG format. 100% client-side — your images never leave your browser.
drop HEIC/HEIF files here
or click to browse — up to 10 files
.heic, .heif
Drop in HEIC files from your iPhone (or any HEIC source) and download them as JPGs that any platform can read. Conversion runs locally — your photos never leave your machine.
HEIC is Apple's container for High Efficiency Image Coding (HEIC), itself a profile of the HEIF standard. It replaced JPEG as the iPhone default in 2017 with iOS 11. The reason is technical: HEIC files are typically 30-50% smaller than the JPEG of the same scene at the same visual quality, because the underlying codec (HEVC, the same one used by modern streaming video) compresses much more efficiently than JPEG's 1992-vintage algorithms.
For Apple's ecosystem, HEIC is invisible — every Apple device decodes and re-encodes it natively. The friction starts when the file leaves that ecosystem.
Despite being five years old in 2026, HEIC support is spotty outside Apple:
The reliable answer remains: convert to JPG before uploading anywhere you do not control. The size penalty is real (a 4MB HEIC becomes a ~8MB JPG of comparable quality) but compatibility is universal.
The conversion uses heic2any, a JavaScript library that bundles a WebAssembly build of libheif. Your file gets decoded entirely in the tab — pixels never round-trip through a server. The decoded pixel data is then re-encoded as JPG using the browser's built-in canvas encoder.
Two practical consequences:
If you have a folder full of HEICs
iPhones save Live Photos as a paired HEIC + MOV. The HEIC is the still frame; the MOV is the short video. This tool converts the HEIC half — the MOV stays as a separate file. If you want to extract a different frame from the Live Photo than the one Apple chose, that is a different operation and not what this tool does.
If your destination supports modern formats, WebP gives you most of HEIC's size advantage with much wider compatibility. Use the image converter with WebP as the target instead of JPG. Browser support for WebP is universal in 2026.
Drop in HEIC files from your iPhone (or any HEIC source) and download them as JPGs that any platform can read. Conversion runs locally — your photos never leave your machine.
HEIC is Apple's container for High Efficiency Image Coding (HEIC), itself a profile of the HEIF standard. It replaced JPEG as the iPhone default in 2017 with iOS 11. The reason is technical: HEIC files are typically 30-50% smaller than the JPEG of the same scene at the same visual quality, because the underlying codec (HEVC, the same one used by modern streaming video) compresses much more efficiently than JPEG's 1992-vintage algorithms.
For Apple's ecosystem, HEIC is invisible — every Apple device decodes and re-encodes it natively. The friction starts when the file leaves that ecosystem.
Despite being five years old in 2026, HEIC support is spotty outside Apple:
The reliable answer remains: convert to JPG before uploading anywhere you do not control. The size penalty is real (a 4MB HEIC becomes a ~8MB JPG of comparable quality) but compatibility is universal.
The conversion uses heic2any, a JavaScript library that bundles a WebAssembly build of libheif. Your file gets decoded entirely in the tab — pixels never round-trip through a server. The decoded pixel data is then re-encoded as JPG using the browser's built-in canvas encoder.
Two practical consequences:
If you have a folder full of HEICs
iPhones save Live Photos as a paired HEIC + MOV. The HEIC is the still frame; the MOV is the short video. This tool converts the HEIC half — the MOV stays as a separate file. If you want to extract a different frame from the Live Photo than the one Apple chose, that is a different operation and not what this tool does.
If your destination supports modern formats, WebP gives you most of HEIC's size advantage with much wider compatibility. Use the image converter with WebP as the target instead of JPG. Browser support for WebP is universal in 2026.
PDF utilities, image tools, developer helpers — all free, no signup.
Generate placeholder images with custom dimensions, colors, and text.
Drop a screenshot and frame it in a device mockup — iPhone, MacBook, iPad, Browser, or Android.
Convert text to binary, hexadecimal, and decimal byte values in real time.
See your public IP address, location, ISP, and timezone instantly.
Test color combinations against WCAG 2.
Create and download professional PDF invoices for free.