Zero uploads · 100% in-browser No sign-up · No watermarks · Free forever

Convert an image to JPG, PNG or WEBP

Load almost anything (JPG, PNG, WEBP, GIF, BMP, AVIF, TIFF, ICO or SVG) and export it as one of the three formats the web actually uses. The interesting question is not how, but which one to pick. There is a short answer below.

Runs in your browser 9 input formats Keeps transparency

Drop image here or click to upload

JPG, PNG, WEBP, GIF, BMP, AVIF, TIFF, ICO, SVG

The short answer

Which format should you pick?

Most people land here unsure whether to export JPG, PNG or WEBP. Here is the rule I actually use.

If the image is...Export asBecause
Going on a web pageWEBPSmallest file, reads in every current browser, keeps transparency.
A photo you are sending someoneJPGOpens on anything, including old desktop software, at a small size.
A logo, icon or screenshot with textPNGLossless, so sharp edges and lines stay crisp.
Anything that needs transparencyPNG or WEBPJPG cannot store transparency and fills it with a flat colour.

My own rule: WEBP for anything that lives on a website, JPG when I am handing a file to a person, and PNG only when I need transparency or crisp text. That is how the defaults on this tool are set.

Same photo, three formats

What the choice actually costs

One 1280px photo, saved in each format. The format matters more than any quality slider.

A photo used to compare JPG, PNG and WEBP file sizes
The same photograph. On screen all three formats look identical; only the file size changes.
176 KB
WEBP
213 KB
JPG, quality 85
1627 KB
PNG (lossless)

PNG is almost eight times larger here, because it stores a photo pixel by pixel with nothing to compress. That is the price of lossless, and it is only worth paying for graphics and transparency, not photos.

FAQ

Frequently asked questions

Anything your browser can render: JPG, PNG, WEBP, GIF (first frame), BMP, AVIF, ICO, SVG, and TIFF in Chrome and Edge. For iPhone HEIC photos, use the dedicated HEIC to JPG tool.

Yes, JPG has no alpha channel. Transparent areas are filled with the background colour you choose, white by default. Pick PNG or WEBP if you need to keep transparency.

WEBP for anything going on a web page, JPG when you are handing a photo to someone or to older software, and PNG only when you need transparency or crisp text and lines.

No. Conversion runs entirely in your browser through the Canvas API. The file never leaves your device.

No hard limit. Very large files over about 100 MB can slow older devices, since all the work happens locally on your machine.

Related tools

Going one specific direction?