Image Converter
JPG, PNG, WebP, HEIC — both directions. Nothing you choose ever leaves this tab.
Drop images here
JPG, PNG, WebP, or HEIC. Add as many as you like — they stay on this device.
Your file stays on this device. Nothing is sent anywhere.
What this tool does
Image Converter changes a photo's file format — JPG, PNG, WebP, HEIC (the format iPhones save photos in by default), and ICO (the format Windows icons and favicons use) — converting freely between any of them. It's built for the moment a website only accepts JPG, a HEIC photo from a phone needs to become a PNG someone on Windows can actually open, or a logo needs to become an actual icon file.
You can convert a whole batch of images in one go, each one keeping its original dimensions unless you'd rather resize elsewhere first — this tool only changes the format and, where relevant, the compression quality.
How to use it
Choose one or more images, pick the format you want to convert to, and — for JPEG or WebP output — adjust the quality slider if the default doesn't suit you. PNG has no quality setting, since PNG doesn't compress that way (it's a lossless format either way).
Press convert, and each image processes in your browser tab with a progress bar tracking the batch. Every result downloads individually rather than as a single zip, so you get exactly the files you converted, named the same as the originals with the new format's extension.
Why nothing leaves your device
Every conversion — decoding the original format, including HEIC, and re-encoding it in the new one — runs using code already loaded into your browser tab. There's no server doing the conversion elsewhere, so open your browser's network tab while converting and you won't see a single request carrying your images.
That also means there's no queue behind other people's files and no size limit imposed by someone else's server. Once you close the tab, nothing about the images you converted is kept anywhere.
Choosing a format
JPEG is the safest choice for photos when you need broad compatibility and a small file size — it doesn't support transparency, and repeated re-saving gradually loses quality, but for a one-time export it's hard to beat for how widely it's supported. PNG is lossless and supports transparency, which makes it the right choice for screenshots, logos, and anything with sharp edges or text, at the cost of a noticeably larger file for photographic content.
WebP generally produces smaller files than JPEG at a similar visual quality and supports transparency like PNG, making it a good default when the place you're using the image supports it — the main reason to still pick JPEG or PNG instead is compatibility with older software or a specific site's format requirements. HEIC input is decoded the same way it is in Image to PDF — the first HEIC file in a batch triggers a brief one-time "Loading HEIC support" step before decoding begins.
ICO is for Windows application icons and browser favicons, not everyday photos — converting to ICO always produces a standard bundle of four sizes (16, 32, 48, and 256 pixels) built from your source image, since that's what actually makes an icon file useful across the different places Windows and browsers use it, rather than a single fixed-size image. Converting an existing .ico back to a regular format pulls out its largest embedded image.