Free image format converter
Convert images between HEIC, JPG, PNG, and WebP. Upload multiple files at once and download them all as a ZIP. Nothing leaves your browser.
How it works
What formats can I convert between?
You can convert any combination of HEIC, JPG, PNG, and WebP. The most common use case is converting HEIC photos from an iPhone into JPG or PNG for wider compatibility.
How does HEIC conversion work in the browser?
HEIC files are decoded using the heic2any library, which runs entirely in your browser. For all other formats, the browser's native canvas API handles the conversion. No data is sent anywhere.
Can I convert multiple images at once?
Yes — drop as many files as you need. All files are converted to the same target format. If you upload more than one file, a "Download all as ZIP" button appears so you can grab everything in one click.
Which format should I choose?
JPG is best for photos shared online — smallest file size with good quality. PNG is best for screenshots, logos, or images that need transparency. WebP offers the best compression of all three and is supported in all modern browsers — ideal for web use.
Is there a file size limit?
Each image can be up to 20 MB. Very large images or batches may take a few seconds since all processing happens on your device.