Tools

Image format converter

Convert between PNG, JPEG and WebP in your browser.

Runs in your browserImages and colour25.9K
Free
Drop an image here

Or choose a file. It is processed in this tab and never uploaded — which is also why it handles photos far larger than any upload limit.

Choose a file

Converts between the three formats every browser understands, locally. The common reason is size: WebP is typically 25–35% smaller than JPEG at the same visual quality, and every browser in use today supports it. The other common reason is transparency — going to JPEG removes the alpha channel, and this tool composites onto white rather than the black most naive converters produce.

How it works

  • Conversion decodes and re-encodes in your browser; the file is never uploaded.
  • Converting to JPEG flattens transparency onto white, because JPEG has no alpha channel.
  • The quality setting applies to JPEG and WebP; PNG ignores it, being lossless.

Where your data goes

Nowhere. This tool runs entirely in your browser: the text you paste is processed by the page and is never transmitted to a server or written to a log.

When a run costs points, a one-line summary is saved to your own history so you can find it again. The summary records the shape of the run — sizes, counts, the values you looked up — never the content you pasted.

What it costs

Free up to 2.00 MB per run without an account. Past that, a run costs 2 points and is saved to your history.

Points come from signing up, checking in daily, commenting and completing your profile.

See how points work

Common questions

Is WebP safe to use now?
Yes. Every current browser supports it, including Safari since 2020. The remaining reason to ship JPEG is software outside the browser — some email clients and older image editors still cannot open WebP.
Why did my transparent background turn white?
Because you converted to JPEG, which cannot store transparency. White is the least surprising choice; if you need a different matte, place the image on that colour before converting. Keep PNG or WebP if transparency matters.
What about AVIF?
AVIF compresses better still, but browsers cannot encode it from a canvas — only decode it — so no in-page tool can produce it. Producing AVIF needs a build step or a server.

The open-source behind it

This tool is a self-contained implementation. GoogleChromeLabs/squoosh (Apache-2.0) does the same job as a library — if you need this behaviour inside your own program, start there rather than calling a web page.

GoogleChromeLabs/squoosh

Also known as

  • convert image format
  • png to jpg
  • jpg to webp
  • webp converter
  • image converter online