Compress JPG, PNG and WebP images online
Reduce the file size of your JPG, PNG or WebP photos by choosing the quality and dimensions. Free, no sign-up, and nothing is uploaded.
A scale with a photo on top of a stack of five weights. Beside it, a dial with a needle. The top weights are taken away, the photo comes down with the stack and the needle reads less; the photo stays the same size. Enter, Space or the arrow keys move from one step to the next.
How to use it
- Choose the images or drag them onto the dashed area.
- Set the quality, the output format and, if you like, a maximum size.
- Click “Compress images” and download each one: you will see how much you saved.
Frequently asked questions
Which quality should I choose?
Between 70% and 80% the difference from the original is barely noticeable and the file usually drops to less than half. Below 50%, blotches start to show in gradients and around edges.
JPG or WebP?
WebP is smaller at the same quality and keeps transparency, but some older programs cannot open it. JPG opens anywhere; transparent areas become white.
Are my photos uploaded to a server?
No. The images are compressed in your browser: this tool does not send them to or store them on any server.
Why is nothing saved sometimes?
Because the image was already compressed, or because it is a PNG with few colours, such as a screenshot. Lower the quality or reduce the maximum size to save more.
How an image’s file size is reduced
There are two levers. The first is quality: the JPG and WebP formats discard details the eye barely notices, and the lower the quality, the more they discard. The second is the dimensions: a phone photo is 4,000 pixels wide or more, when a large screen shows fewer than 2,000.
Reducing the dimensions is what saves the most, because the file size depends on the number of pixels: an image half as wide and half as tall has a quarter of them. For sending by email or publishing on a website, 1,280 or 1,920 pixels on the longest side is usually plenty.
Which settings to choose
For photos, a quality between 70% and 80% is the sweet spot: the difference from the original cannot be seen with the naked eye and the file usually ends up at less than half. Below 50%, blotches and blocks appear, especially in skies, gradients and edges with text.
WebP produces smaller files than JPG at the same quality and keeps transparency; choose it for a web page. JPG is the safe option if the image is going to a form, an old program or someone whose software you know nothing about.
Always keep the original. Every time an image is compressed again it loses a little more, so it is best to start from the untouched version and not from one that has already been compressed.
What compressing is for
So that an email does not bounce for going over the attachment limit, to upload a photo to a form that only accepts files of 1 or 2 MB, to save space on your phone or in the cloud, and to make a web page load faster, which improves both the experience of whoever visits it and its position in search engines.