Convert images to and from WebP, usually the smallest format at the same quality.
JPEG, PNG or WebP, up to 40 MB
Processed on your device — nothing is uploaded
Photo to WebP
The common optimisation
photo.jpgWebP back to JPEG
For software that cannot read WebP
image.webpTransparent PNG to WebP
Keeps the alpha channel
logo.pngJPEG, PNG or an existing WebP file.
WebP to shrink it, or JPEG/PNG to convert away from WebP.
The size difference is shown before you download.
WebP is typically a quarter to a third smaller than JPEG at the same visual quality, which is a meaningful difference on a page full of images.
Unlike JPEG, WebP keeps an alpha channel, so a transparent PNG converts without a background being forced on it.
Some older software still cannot open WebP, and converting back out is just as easy.
Convert JPEG or PNG into WebP, or WebP back into JPEG or PNG for software that cannot read it. WebP typically produces files 25–35% smaller than JPEG at equivalent visual quality and, unlike JPEG, it supports transparency — which is why it has become the default for web images. Conversion runs on your device, and the before-and-after sizes are shown so the saving is a fact rather than a claim.
Keep going
Related pages in Image Tools, plus what others are using right now.
More image tools that pair well with this one.
Convert JPEG photos to PNG, losslessly from that point on.
Convert PNG images to JPEG, with a background colour for transparent areas.
Convert between JPEG, PNG and WebP, with quality control and transparency handling.
Shrink JPEG, PNG and WebP files with a quality slider and a live size comparison.
Turn a logo into favicon.ico, the PNG sizes a site needs, and the HTML to declare them.
Resize images by pixel dimensions or percentage, with the aspect ratio locked or free.
Create strong random passwords with full control over length and characters.
Format, validate and minify JSON, with errors that point to the exact line.
Work out any percentage — of a number, as a share, or as a change.
Count words, characters, sentences and paragraphs as you type.
Convert between length, weight, temperature, volume, speed, data and more.
Count characters with and without spaces, against the limits that matter.
Find the mean, median, mode and range of a list of numbers, with the working shown.
Sample and population standard deviation and variance, both shown, with the working.
Check a downloaded file against its published checksum, without uploading anything.
Stamp text like DRAFT or CONFIDENTIAL across a PDF, in your browser.
Turn JSON into readable YAML, with quoting and multiline strings handled properly.
Escape text for HTML, or turn entities back into readable characters.