Image Convert

Convert images between PNG, JPEG, and WebP

Source
Upload an image
Output
Click Convert

Which format should you use?

PNG: lossless, supports transparency. Best for screenshots, logos, illustrations with sharp edges. Larger file sizes than lossy formats. JPEG: lossy, no transparency. Best for photos with smooth gradients. Smaller files at the cost of artifacts.

WebP: modern, supports both lossless and lossy modes plus transparency. ~25–35% smaller than equivalent JPEG/PNG. Universally supported by browsers since ~2020. AVIF: even smaller than WebP, but slower to encode and not yet supported in every image library — best for production photography pipelines, less convenient for ad-hoc conversion.

Common use cases

  • Convert a phone screenshot from PNG to JPEG to halve its file size for email.
  • Convert a stock photo from JPEG to WebP for a faster-loading web page.
  • Strip transparency from a PNG by exporting to JPEG against a white background.
  • Bulk-convert a folder by repeating the process — drag in each file, convert, download.

Frequently asked questions

Why is the converted file larger than the original?

If you converted a JPEG (already heavily compressed) to PNG (lossless), the output is always larger. PNG can't recover information JPEG already discarded.

Does converting JPEG to JPEG re-compress and lose quality?

Yes — re-encoding always loses some data. Avoid round-tripping JPEGs through editors more than necessary.

Is AVIF supported?

Browser support for AVIF encoding varies — Chrome and Edge can encode, Firefox and Safari support display but not Canvas-based encoding. The tool falls back to WebP if AVIF encoding fails.

Can I convert multiple files at once?

The tool handles one image at a time. For batch conversion, the macOS Finder or Windows Photos can do bulk format changes locally.

Is my image uploaded?

No. Conversion uses the browser's Canvas API; the file stays on your device throughout.