Image Converter

Convert images between JPG, PNG, WebP, and BMP formats in your browser.

🔄

Drop images or click to select

Supports JPG, PNG, WebP, BMP

85%

Deep Dive

Convert images between JPEG, PNG, WebP, and BMP formats using the browser's Canvas API. Simply upload an image, choose the output format, and download the converted file. No file is ever sent to a server — conversion is entirely local.

Who uses this?

  • Converting a PNG screenshot to JPEG to reduce file size
  • Converting WebP images downloaded from the web to JPEG for compatibility
  • Preparing images in WebP format for a modern website
  • Converting BMP images from legacy software to a web-friendly format

Common Errors & Fixes

Transparent PNG turns white after converting to JPEG

JPEG does not support transparency. The transparent areas are filled with white. Use PNG or WebP to retain transparency.

Output file is unexpectedly large

You may be converting from a lossy format to a lossless one (e.g., JPEG → PNG). Lossless formats store all pixel data and are typically larger.

Expert FAQ

Will converting to JPEG lose quality?

Yes. JPEG is a lossy format. Each re-encoding introduces some quality loss. Use the quality slider to balance size and fidelity.

Can I convert a WebP image to JPEG?

Yes. The tool handles WebP input natively in modern browsers (Chrome, Edge, Firefox).

Does Safari support WebP?

Safari 14+ supports WebP. If you need compatibility with older Safari versions, convert to PNG or JPEG instead.

Alternatives

Squoosh.appCloudConvertGIMP