~/tools/Image Format Converter
2026·09·08
toolConvertersfree

Image Format Converter

Convert between JPEG, PNG, and WebP in either direction.

Türkçe: Görsel Biçim Çevirici

Drop an image here, or

Nothing is uploaded — the file stays in your browser.

Runs entirely in your browser. Nothing you paste is uploaded, logged, or stored.

How to use it

  1. Choose any JPG, PNG, WebP, GIF, or BMP image.
  2. Pick the format you want out.
  3. Adjust quality for lossy formats.
  4. Convert and download.

What it does

Decodes your image and re-encodes it in the format you choose. Because it goes through a canvas, converting also strips EXIF metadata as a side effect — worth knowing whether you wanted that or not.

What each format is for

  • JPEG — photographs. Lossy, no transparency, universally supported.
  • PNG — logos, screenshots, anything needing transparency or exact pixels. Lossless, larger.
  • WebP — a modern replacement for both, smaller than JPEG with PNG-style transparency.

Converting a PNG to JPEG flattens transparency onto a white background, since JPEG has no alpha channel. That is expected behaviour rather than a bug, but it surprises people.

FAQ

Are my images uploaded to a server?
No. Every tool here decodes and re-encodes your file using your browser's own Canvas APIs. The image never leaves your device, which is also why it works offline once the page is loaded.
Why did my transparent background turn white?
You converted to JPEG, which has no alpha channel. Transparent pixels must become something, and white is the conventional choice. Use PNG or WebP to keep transparency.
Does converting lose quality?
Converting to a lossy format (JPEG, WebP) re-compresses and loses a little. Converting to PNG is lossless, though it won't recover detail already discarded by an earlier JPEG save.

Other tools