Image Converter
Convert images between JPG, PNG and WebP in your browser. Reads GIF, BMP, AVIF and ICO too. Batch friendly, and nothing is uploaded.
Related tools
All Image tools →This tool runs entirely in your browser. Nothing you enter is sent to our servers, so there is nothing for us to store or see.
About the Image Converter
Convert images between JPG, PNG and WebP without uploading anything. GIF, BMP, AVIF and ICO files can be read as input too, so this doubles as a way out of formats that are awkward to use elsewhere.
Which target you want depends on the image. PNG is lossless and keeps transparency — right for logos, screenshots, diagrams and anything with sharp edges or flat colour. JPEG is much smaller for photographs but has no transparency and loses a little detail each time it is saved. WebP is usually 25–35% smaller than JPEG at matching quality and supports transparency, which makes it the best default for the web; every browser in current use can display it.
Converting a transparent image to JPEG has to put something behind it, so the tool asks what colour rather than defaulting to black and surprising you. Going the other way — JPEG to PNG — is lossless from that point on, but it cannot recover detail already lost, and the file will generally be larger. The tool says so instead of letting you find out afterwards.
How to use the Image Converter
-
Add your images
Drop files onto the box or click to choose. Mixed formats in one batch are fine — they all convert to the same target.
-
Choose the target format
PNG for transparency and sharp edges, JPEG for photographs, WebP when you want both small and transparent.
-
Adjust quality if it applies
JPEG and WebP expose a quality slider; 90% is visually indistinguishable from the original for almost any photograph. PNG is lossless and has no setting.
-
Download
Each file keeps its original name with the new extension, so a converted batch drops straight into place beside the originals.
Frequently asked questions
Which format should I choose?
Use PNG for logos, screenshots, diagrams and anything needing transparency or sharp edges. Use JPEG for photographs where file size matters more than perfect fidelity. Use WebP for images going on a website — it is typically 25 to 35 percent smaller than JPEG at the same visual quality and still supports transparency.
What happens to transparency when I convert to JPEG?
JPEG has no alpha channel, so transparent areas must become a solid colour. The tool lets you pick which one and defaults to white, rather than defaulting to black the way a plain canvas conversion would. If you need to keep transparency, convert to PNG or WebP instead.
Can it convert HEIC photos from my iPhone?
Only on devices that can already display HEIC, since the tool relies on your browser to decode the input. Safari on a Mac or iPhone will usually manage it; Chrome and Firefox on Windows generally will not. Exporting as JPEG from the Photos app first is the reliable route.
Why is AVIF not offered as an output?
Safari cannot encode AVIF from a canvas, so on those devices the browser would silently hand back a PNG with an .avif name. A converter that returns a different format than the one you asked for is worse than one that does not offer it, so AVIF is read-only here.
Does converting an animated GIF keep the animation?
No. A browser canvas only ever sees the first frame, so an animated GIF converts to a single still image. That is a limitation of doing this in the browser rather than of the formats themselves.
Are my images sent to a server?
No. Conversion happens entirely in your browser and no file is ever transmitted or stored. You can disconnect from the internet once the page has loaded and everything continues to work.