Convert an Image

Pick an image, choose a target format — it's converted in your browser, nothing is uploaded.

Converted image

Convert an image in your browser

Pick an image, choose a target format (JPEG, PNG, or WebP), and get a converted copy instantly. The conversion runs entirely in your browser with ffmpeg compiled to WebAssembly — your image is never uploaded to a server.

Formats

Tips

FAQ

What image formats can I convert to and from?

The output is JPEG, PNG, or WebP — those are the three targets the tool offers. The input can be anything the bundled ffmpeg decoder reads, which covers all the everyday formats: JPEG, PNG, WebP, GIF, BMP, TIFF and more. If ffmpeg can't decode the file, the conversion fails with an error rather than producing a broken image.

How does the quality setting work?

Quality runs from 1 to 100 (default 85) and only applies to JPEG and WebP — under the hood it's mapped onto ffmpeg's -q:v scale. PNG is a lossless format, so the quality value is ignored entirely when PNG is the target.

What happens to transparency when I convert a PNG to JPEG?

It's lost — JPEG has no alpha channel, so transparent regions get flattened into a solid background. If you need to keep transparency while shrinking the file, convert to WebP instead, which supports alpha and usually compresses better than PNG.

Will converting a JPEG to PNG make it sharper?

No. PNG stores the pixels losslessly, but the JPEG compression artifacts are already baked into those pixels — you'll get a much larger file with exactly the same visual quality. Converting in that direction only makes sense when a workflow strictly requires a PNG.

Popular conversions

Developer & Automation Access

Run it from the terminal

Same engine as this page, headless — via the gizza CLI:

gizza tool image-convert 'url=https://example.com/input' 'format=jpeg' 'quality=85'

New to the CLI? Get gizza →

Open it by URL

Pre-fill and auto-run this tool with query parameters — the names match the API/CLI:

https://gizza.ai/tools/image-convert/?url=https://example.com/input&format=jpeg&quality=85

Machine-readable descriptor: tool.json — title + parameters JSON Schema for agents.