Loading…
Loading…
Convert JPG or PNG images to WebP for 25–35% smaller files at the same quality, with transparency preserved. Convert WebP back to JPG or PNG too.
Last updated 27 August 2026
Drag & drop files here, or
Up to 30 files, 25 MB each
Select JPG, PNG or WebP files.
Convert to WebP, or from WebP to JPG or PNG. Set quality for lossy targets.
Save the converted files individually or as a ZIP.
The JPG is decoded to a canvas and re-encoded with toBlob("image/webp", 0.82). The WebP encoder packs the same visual quality into about 60% of the bytes.
WebP was designed by Google specifically for the web. At a visually equivalent quality it is usually 25–35% smaller than JPG and far smaller than PNG, and it supports transparency and animation.
Every current browser supports WebP, so it is a safe default for any website where you control the image tags. Keep a JPG or PNG fallback only if you must support very old software.
Yes. Chrome, Edge, Firefox, Safari and their mobile versions have supported WebP for years. Only very old browsers do not.
It can be either. Converting from JPG uses lossy WebP with a quality setting. Converting from PNG can use lossless WebP to keep every pixel and the transparency.
Yes. Choose JPG or PNG as the target format. Going WebP → JPG drops transparency; WebP → PNG keeps it.
The converter is built around a from/to model, so new pairs (such as AVIF) can be added without redesigning the tool.