Image Format Converter

How to use 3 steps
  1. Press Choose an image.
  2. Pick a format in Convert to and set the Quality.
  3. Press Convert Image, then download the result.

Read the full guide

Processed entirely in your browser. Nothing is uploaded.
AVIF encoding is only available in Chromium-based browsers; the tool checks before converting.
Applies to JPEG and WebP only.
Converted image
Loading the tool… 0 of 3 parts

Getting the tool ready. On a slow connection this can take a few seconds.

How this tool works

The image is drawn onto a canvas and re-encoded in the format you choose. Because it is a re-encode rather than a rename, the result is a genuine file of that type — which is the difference between converting an image and changing its extension, and the latter produces a file that many programs will refuse to open.

Before anything is written, the browser is asked whether it can actually encode the chosen format, and told plainly if it cannot rather than being allowed to fall back silently. That check matters for AVIF in particular, which Chrome and Edge can produce and Firefox and Safari cannot: without it the canvas quietly returns a PNG and hands you a PNG named with an AVIF extension. Formats without transparency are flattened onto white first, so a transparent background does not come back black.

Choosing a format

  • JPEG for photographs, PNG for graphics: JPEG discards detail the eye is poor at noticing, which suits continuous tone and ruins flat colour with sharp edges. PNG keeps everything and supports transparency.
  • WebP is the safe modern choice: smaller than both at comparable quality, with transparency, and supported by every current browser. AVIF is smaller again but cannot be created in every browser.
  • Converting to a lossless format does not restore quality: a JPEG turned into a PNG keeps every artefact the JPEG already had, in a much larger file. The detail is gone and cannot come back.
  • Quality below about eighty starts to show: the setting affects lossy formats only. Around eighty to ninety is where most photographs sit; far below that the artefacts become visible in flat areas.

Full guide

4 min read

Image formats: converting to PNG does not restore a JPEG

Renaming an extension does not change a format, and a lossless format preserves artefacts rather than removing them. Which format to choose, why AVIF sometimes refuses, and why to resize before converting.

Read the guide

Frequently Asked Questions

Specific to the Image Format Converter. Broader questions about this category are answered on the category page.

Your browser cannot encode it. Chrome and Edge can; Firefox and Safari cannot yet. You are told rather than handed a PNG with the wrong extension.
JPEG has no transparency, so the image is flattened onto white before encoding. White is chosen because the alternative is black, which is almost never wanted.
No. PNG stores what it is given losslessly, including every artefact already in the JPEG, in a much bigger file. The lost detail is gone for good.
WebP for nearly everything — smaller than JPEG and PNG at similar quality, with transparency, and supported everywhere current.
No. PNG is lossless, so the setting applies to JPEG, WebP and AVIF only.

Subscribe to receive notifications about new tools, features, and productivity tips.