Compress WebP images in your browser
Already the modern format. Squeeze it further with quality and size controls, all running on this device.
or browse your device. Everything is processed on this device
No WEBP to hand?
How to compress WebP
One or a hundred. Nothing is uploaded at any point.
80 is a strong default for web delivery. Drag the divider to check.
Ready to ship straight to your CDN.
What is a WebP file?
WebP is an image format Google published in 2010 to replace JPEG, PNG and GIF with one thing that does all three jobs. It stores photographs around 25 to 35% smaller than JPEG at matching quality, keeps transparency the way PNG does, and supports animation the way GIF does.
You mostly meet WebP by accident: you save an image from a website and get a .webp file that some older app then refuses to open. Every current browser displays it, and Photoshop, Figma, Windows Photos and macOS Preview all read it now, but plenty of older software still does not.
If you need to hand the file to something that will not take WebP, convert it rather than compress it. If you are putting it on a website, WebP is almost always the right choice, and compressing it further here will make it smaller again without changing the format.
WebP compression FAQ
Why is WebP smaller than JPG?
It uses a more modern compression method with better prediction and entropy coding, so it holds detail at bitrates where JPEG starts to break down.
Do all browsers support WebP?
Every browser released in the last several years does, Safari included.
Will transparency survive?
No. Re-encoding runs through a canvas that flattens onto white, so transparent areas become white. Keep the original if you need the alpha channel.
What is a WebP file?
WebP is an image format Google published in 2010 as a replacement for JPEG, PNG and GIF. It stores photographs at roughly 25 to 35% smaller than JPEG at matching quality, supports transparency like PNG, and supports animation like GIF. Every current browser displays it, which is why most sites now serve it.
Should I use WebP or JPG?
WebP for anything going on the web: it is smaller at the same quality and handles transparency. JPG when the file has to open in older software, or when someone will import it into a tool that still refuses WebP.
What about animated WebP?
Only the first frame survives at the moment, so animated files are best left alone until the animation pipeline lands.
Other compressors
Same format joins the queue. Anything else re-routes to its own tool.