Toolhaus

Image Converter

Convert images between PNG, JPEG and WebP right in your browser.

Drop an image and pick a target format — PNG, JPEG or WebP — to convert it instantly. Files never leave your device, so it works offline and keeps your images private. See the resulting file size before you download.

Drop an image here, or

Drop or select an image, then choose PNG, JPEG or WebP from the target format menu. The preview updates instantly with the new file size — click download to save the converted image to your device.

Common mistakes

  • Converting a PNG with a transparent background to JPEG loses the alpha channel — the transparent areas turn solid white (or black), since JPEG has no transparency support.
  • Re-saving the same image as JPEG multiple times compounds compression artifacts each time; always convert from the original file, not from a previous JPEG export.
  • WebP isn't universally supported by older software, some email clients and older versions of Photoshop, so check compatibility before sharing a WebP file widely.

Frequently asked questions

Are my images uploaded?

No. Conversion happens entirely in your browser; nothing is sent to a server.

Will I lose quality converting between formats?

Converting to a lossy format (JPEG or WebP) applies compression, so some quality is lost. Converting to PNG doesn't add loss, but it can't restore detail already lost from a source JPEG.

What happens to transparency when I convert to JPEG?

JPEG doesn't support transparency, so any transparent pixels are filled in with a solid background color. Use PNG or WebP if you need to keep transparency.

Which format should I choose for photos vs. graphics?

JPEG works well for photos where small file size matters more than pixel-perfect edges. PNG suits logos, screenshots and graphics with sharp lines or transparency. WebP is a good all-round choice when broad compatibility isn't a concern.

Is there a file size limit?

There's no fixed limit since everything runs locally in your browser — very large images are only bound by your device's available memory.

Privacy

All processing happens locally in your browser. Your data is never uploaded.

Read the practical guide for this category.

Related tools