Image Compressor
Make photos and screenshots lighter for websites, email and messaging. Pick a quality level, optionally cap the width, and compare the original and compressed sizes before downloading.
Runs entirely in your browser. Your input and files are not uploaded to any server.
How to use
- Add one or more images (JPG, PNG, WebP, GIF or BMP).
- Choose an output format and quality. 70–80% is a good balance for photos.
- Or switch the goal to “Target file size” and enter the limit an upload form asks for, such as 50 KB or 100 KB.
- Optionally set a maximum width so very large photos are scaled down too.
- Press Compress, use Compare to check the quality, then download each file or all of them as a ZIP.
Examples
Choose “Target file size”, press 50 KB and use JPG. The tool finds the highest quality that fits and only reduces the dimensions if quality alone is not enough.
WebP, quality 75, max width 1600 px usually gives a file of a few hundred kilobytes with no visible loss on screen.
Keep PNG for sharp text, or try WebP at 90% — screenshots with flat colours compress very well.
Privacy
Runs entirely in your browser. Your input and files are not uploaded to any server. See the privacy policy for what is stored in your browser (favorites and history only). Privacy policy
Check it yourself: open your browser’s developer tools, select the Network tab and use the tool. Your file never appears in an upload request. Once this page is saved for offline use, you can also disconnect from the internet and keep working. Ads and anonymous visit statistics, when enabled, make their own requests, but they never receive your files or text.
Frequently asked questions
How does the target file size work?
For each image the tool tries several quality levels and keeps the highest one that stays under your limit. If even low quality is too big, it scales the image down step by step. Files that still cannot reach the limit are marked so you can choose a larger target. PNG has no quality setting, so target mode saves PNG files as JPG (or WebP if you chose it).
Why did my PNG get bigger?
PNG is lossless, so the quality slider has no effect on PNG output. Re-encoding an already optimised PNG can produce a slightly larger file. Convert to WebP or JPG for real savings; the tool always shows you the result so you can keep the original if it is smaller.
Is metadata kept?
No. Re-encoding through the canvas drops EXIF data such as camera model and GPS location, which is usually what you want before publishing.
Is there a size limit?
Files up to 50 MB each are accepted. Very large images use a lot of memory, so phones may struggle above roughly 40 megapixels.