Image Compressor
Make JPG, PNG and WebP images smaller for websites, email and uploads. Choose a quality level, compare the result and download. Your images never leave your device.
Runs in your browser. Your data is not uploaded.
Lower means smaller files. 70–80% is a good balance.
Shrinking large photos saves the most space.
How to compress images
- Choose a quality level. 70–80% keeps photos looking sharp while cutting the file size substantially.
- Optionally set a maximum width or height. Shrinking a 4000-pixel phone photo to 1920 pixels often saves more than lowering quality.
- Select or drop your images. Up to 20 can be compressed in one go, and each result appears as soon as it’s ready.
- Check the new size and reduction for each image, then download them one by one or all at once.
Features
Private, in-browser compression
Images are compressed on your device. Nothing is uploaded, so it also works for personal documents and photos.
Real before-and-after sizes
Every result shows the actual file size, dimensions and percentage saved, so you know exactly what you’re getting.
Automatic format choice
JPGs stay JPG. PNG and other formats are saved as WebP where your browser supports it, which is usually far smaller and keeps transparency.
Never makes files bigger
If an image is already well optimised and can’t be made smaller, the tool tells you and keeps the original.
Batch processing
Compress up to 20 images at once and download them individually or together.
Fixes photo rotation
Rotation information from phone cameras is applied, so photos appear the right way up after compression.
Common uses
- Speed up a website or online shop by shrinking product photos
- Fit photos within email attachment limits
- Reduce images before uploading to a CMS, forum or marketplace
- Save storage space on your phone or cloud drive
Supported formats and limits
- Input
- JPG, PNG, WebP, GIF (first frame), BMP, AVIF. HEIC where your browser supports it
- Output
- JPG, WebP or PNG
- Maximum file size
- 40 MB per image
- Images per batch
- Up to 20
Related tools
Image Resizer
Change image dimensions by pixels or percentage.Compress Image to 100KB
Get an image under 100KB for portals, profiles and email.Compress Image to 50KB
Shrink a photo or scan below 50KB for forms and applications.PNG to JPG
Convert PNG images to smaller JPG files.Image to PDF
Combine JPG and PNG images into a single PDF.
Frequently asked questions
Are my images uploaded to a server?
No. Compression runs entirely in your web browser using your device’s processor. Your images never leave your device, and closing the page discards them.
What quality setting should I use?
For photos, 70–80% is a good balance between size and appearance. Use 85–95% if the image will be printed or zoomed in on, and 50–60% when the smallest possible file matters more than detail.
Why is my compressed file not much smaller?
Images that were already compressed, such as photos from social media, have little left to remove. Reducing the maximum width or height is then the most effective way to save space.
Does compression change the image dimensions?
Only if you choose a maximum width or height. Otherwise the image keeps its original pixel dimensions, except for extremely large images that exceed your browser’s limits.
Can I compress an image to an exact file size?
Yes. Use the Compress Image to 50KB or Compress Image to 100KB tools, which automatically adjust quality and dimensions until the file fits under the limit.
Is there a limit on how many images I can compress?
You can compress up to 20 images at a time, each up to 40 MB. Start over to compress another batch. There is no daily limit.
How image compression works
JPG and WebP use lossy compression: they discard fine detail that the eye barely notices. The quality setting controls how much detail is kept. Between 70% and 85% the difference is hard to see, while the file can be several times smaller than the original.
PNG is lossless, so its quality can’t be lowered. For photos saved as PNG, converting to WebP or JPG is usually the biggest saving. For graphics with text or sharp edges, PNG or high-quality WebP keeps the edges crisp.
Compression also removes hidden metadata such as camera details and GPS location. That makes files smaller and protects your privacy when sharing photos.