Home/Tools/Image Converter

Image Converter

Convert between WebP, JPG and PNG, resize, and squeeze the file size down. Batch as many as you like. Runs in your browser, so nothing is uploaded.

Your images?JPG, PNG, WebP, GIF and BMP in. JPG, PNG or WebP out. Conversion uses your browser's own image encoder, so nothing is uploaded.

Drop in a batch and convert them all at once.

Working...
Images 0

Output

Applies to every image.

82%
- not converted yet
Images are converted on this device. Metadata including GPS is dropped as a side effect.

Which format should I pick?

A short, practical answer.

1

WebP for websites

Typically 25 to 35 percent smaller than JPG at the same visual quality, and supported by every current browser. The right default for anything going online.

2

JPG for compatibility

Opens everywhere, including old software, printers and photo kiosks. Choose it when the file is leaving your control.

3

PNG for sharp edges

Lossless, and the only one here that keeps transparency. Ideal for logos, screenshots and diagrams, but large for photographs.

Questions

Are my images uploaded?
No. Conversion uses the image encoder built into your browser. Files are read into memory, drawn to a canvas, re-encoded and handed back as a download. Nothing is transmitted and nothing is stored.
Why did my PNG get bigger?
PNG is lossless and stores every pixel exactly, so converting a photograph from JPG to PNG almost always increases the file size, sometimes several times over. PNG earns its keep on flat graphics and screenshots, not on photos. The size column shows the change so you can see it immediately.
What happens to transparency?
PNG and WebP both keep it. Converting a transparent image to JPG cannot, because the format has no alpha channel, so transparent areas are filled with white rather than turning black.
Is metadata preserved?
No. Because the image is re-encoded from raw pixels, EXIF data including GPS coordinates and camera details is not carried across. That is usually welcome, but if you need to keep it, this is not the right tool.
What quality setting should I use?
For WebP and JPG, 80 to 85 is the sweet spot for photographs, where the difference from the original is very hard to see but the file is far smaller. Go higher for images with text or sharp lines. The quality slider does nothing for PNG, which is always lossless.

Related tools

More utilities landing shortly.