Free Tools → Image Tools → Image Format Converter

Image Format Converter

Convert between JPG, PNG, WebP, and (browser permitting) AVIF. Choose your target format, set quality for lossy outputs, download. AVIF support is feature-detected — option is hidden if your browser can't encode it.

Files stay in your browser. Everything on this page — loading, processing, encoding — runs locally. Your images are never uploaded to any server. Re-encoding also strips EXIF metadata (camera model, GPS coordinates), which is a privacy win.

Click here or drop an image

Any format your browser can read

90

Converted

Original

Converted

Which format when

PNG: lossless. Best for screenshots, diagrams, images with sharp edges or text, and anything that needs transparency. Files are much bigger than JPG for photographs.

JPG: lossy. Best for photographs, especially when file size matters and you don't need transparency. Old standard, works everywhere. Quality 80-90 is nearly indistinguishable from the original for most viewers.

WebP: Google's modern format. Supports both lossy and lossless modes plus transparency. Typically 25-35% smaller than JPG at equivalent quality. Universal browser support since 2020.

AVIF: the newest format, based on AV1 video codec. Typically 50%+ smaller than JPG at equivalent quality. Browser decode support is broad; browser encode support (needed for this tool) is spotty — the option is hidden on browsers that can't encode it.

Transparency + format changes

Converting a PNG or WebP with a transparent background to JPG replaces transparency with a solid color (usually white or black depending on browser). If you need to keep transparency, target PNG, WebP, or AVIF.