PlayTools

Image Converter — PNG, JPEG, WebP

Convert images between PNG, JPEG and WebP in your browser. Preview the result and download. Nothing is uploaded.

Runs in your browser — nothing you enter is uploaded

Drop an image here, or click to browse

JPEG, PNG, WebP, GIF or SVG. Stays in your browser.

Conversion is raster-based (Canvas). Transparency is kept for PNG and WebP; JPEG fills transparent pixels with white. Nothing is uploaded.

Advertisement

PNG, JPEG and WebP: which format to pick

JPEG is the default for photographs: small files, no transparency, blocking artefacts if you push quality too low. PNG is the default for screenshots, UI, logos and anything with a sharp edge or an alpha channel. WebP can do both lossy photos and lossless graphics, and is now supported in every current desktop and mobile browser.

Converting PNG → JPEG is a one-way trip for transparency: missing pixels are filled with white. JPEG → PNG rarely shrinks a photo; it just wraps the same pixels in a lossless container. PNG → WebP (lossy or via this tool’s quality slider) is often the biggest win for graphics that still need to stay reasonably sharp.

This converter redraws the bitmap through canvas, so it is not a lossless container remux. Metadata (EXIF, colour profiles) is not copied. That is usually what you want for the web, and it is why a “converted” JPEG may look slightly different from a hex-identical rewrap.

If a browser cannot encode WebP, the tool falls back to JPEG so you still get a download. Check the reported output type on the stats row.

Nothing is uploaded. Use the compressor if you also need to cap dimensions in one step.

These free tools pair well with this page — open them in a new tab to finish your workflow.

Advertisement

Frequently Asked Questions

What formats can I convert between?

Anything the browser can decode (JPEG, PNG, WebP, GIF, BMP, SVG) can be exported as PNG, JPEG or WebP. GIF animation and SVG vectors do not survive — you get a still bitmap.

Will PNG transparency survive as JPEG?

No. JPEG has no alpha channel; transparent pixels are filled with white. Use PNG or WebP to keep transparency.

Is this a lossless conversion?

No. The picture is redrawn through canvas, so colour profiles and EXIF are dropped, and JPEG/WebP use lossy encoding at the quality you set. PNG export is lossless relative to the bitmap, not a byte-identical remux of the original file.

Why did WebP download as JPEG?

A few older browsers cannot encode WebP. The tool falls back to JPEG so you still get a file. Check the output type in the stats row.

When should I use WebP?

When the destination supports it — modern sites, recent CMSs, and all current browsers. It is often smaller than JPEG at the same visual quality.

Is the file uploaded?

No. Conversion is local. Use the compressor if you also want to cap dimensions in one step.

Can I convert a photo to SVG?

Not here. SVG is a vector format; tracing a photo into paths is a different (and lossy in another way) problem.