Image Tools
Image Compressor
Reduce the file size of your JPG, PNG and WebP images by adjusting the quality. Compression happens entirely in your browser — images are never uploaded.
Supported: JPG, PNG, WebP · Recommended ≤ 30 MB / file
Drag & drop images here, paste from clipboard, or
How to compress an image
- Drop one or more JPG, PNG or WebP files onto the tool, or click to pick them from your device.
- Choose a preset or drag the quality slider — start around 75% for photos and compare the preview with the original.
- Check the before and after size of each file; the summary shows how much the whole set saved.
- Download the compressed images and keep your originals somewhere safe.
What the quality number actually changes
JPG and WebP are lossy formats. Behind the quality slider, the encoder splits the picture into small blocks and decides how precisely to store the fine detail in each one. Lower quality rounds that detail more coarsely, which saves bytes but eventually shows up as blockiness in smooth areas like sky and skin, and as smudged edges around text.
The relationship is not linear. Going from 100% to 90% usually removes a large share of the file size with no visible change, while going from 60% to 40% saves comparatively little and costs a lot of quality. That is why most photos end up somewhere between 70% and 85%.
| Quality | What you will see | Good for |
|---|---|---|
| 90–100% | Indistinguishable from the original | Archiving, printing, further editing |
| 75–85% | No visible difference at normal viewing size | Websites, email, social media |
| 60–70% | Slight softening in fine texture if you zoom in | Thumbnails, chat, large batches |
| Below 50% | Visible blocks and colour banding | Only when a strict size cap forces it |
Typical behaviour for an average smartphone photo re-saved as JPG. Detailed scenes such as foliage compress less than plain ones such as sky.
Picking the right compression tool
- Need a file under an exact limit, like 100 KB for an application form? The fixed-target tools (Compress Image to 100 KB, 200 KB, 500 KB or 1 MB) search for the highest quality that still fits.
- Compressing dozens of photos with one setting? The Batch Image Compressor processes them together and packs the results into a ZIP.
- Is the image simply too big in pixels, like a 4000-pixel photo going into a 1200-pixel blog column? Resize it first with the Image Resizer. Fewer pixels shrink a file far more than lower quality does.
- Publishing on your own website? Converting JPG or PNG to WebP usually saves more than squeezing the quality of the original format.
Habits that keep compressed images looking good
- Keep the untouched original. Every lossy save throws away a little more detail, so compress a fresh copy of the original rather than an already compressed file.
- Resize before you compress, not after — shrinking an already compressed image makes its artefacts more prominent relative to the detail that remains.
- Judge the result at the size people will actually see it. Artefacts that are obvious at 200% zoom are usually invisible on a phone screen.
- Screenshots with small text need higher quality (85% or more) than photos, because soft lettering is the first thing viewers notice.
Frequently asked questions
Which formats can I compress?
JPG/JPEG, PNG and WebP. The compressor keeps each image in its original format — it never silently converts it. To convert between formats, use the Photo Editor.
Are my images uploaded to a server?
No. All compression runs locally in your browser, so your images, their file names and their metadata never leave your device.
Is image metadata removed?
Yes. Re-encoding through the browser canvas drops EXIF, GPS and other metadata from the compressed output.
How does quality affect JPG and WebP?
JPG and WebP use lossy compression: a lower quality setting makes a smaller file but discards more detail. Most photos look fine around 70–80%. The number is a quality setting, not a guaranteed size reduction.
Why might a PNG not get smaller?
PNG is lossless, so the quality slider doesn't apply and browser PNG re-encoding often can't beat the original. For big savings on a PNG, convert it to WebP or JPG in the Photo Editor.
Why can a compressed file occasionally become larger?
If an image is already optimized, re-encoding can add overhead and grow the file. The 'Keep the original if compression makes the file larger' option is on by default, so you never end up with a bigger file by accident.
What happens to transparency?
Transparency is preserved. Because the format is kept, transparent PNG and WebP images stay transparent.
What about animated WebP or GIF files?
GIF isn't supported here. Animated WebP is compressed as a single (first) frame, so animation is not preserved — keep the original if you need the animation.
Are there size limits?
Processing happens on your device, so very large files or huge batches are limited by your available memory. We recommend keeping files under about 30 MB each.
When should I choose WebP instead?
WebP is usually smaller than JPG or PNG at similar quality. This tool keeps your format; to convert to WebP, use the Photo Editor.
How do I avoid quality loss from re-compressing?
Each lossy re-encode of a JPG or WebP loses a little more detail. Compress once from the original image rather than repeatedly compressing an already-compressed file.
What's a good file size for a website image?
As a rule of thumb, aim for under 200 KB for large hero or banner images and under 100 KB for images inside an article. Getting the pixel dimensions right matters most: an image should be no wider than about twice the space it fills on screen.
Does compressing an image reduce its resolution?
No. Compression changes how efficiently the pixels are stored, not how many there are — a 3000 × 2000 photo stays 3000 × 2000. To change the pixel dimensions, use the Image Resizer.