Compress image
Shrink file size while keeping visual quality. Your image stays on your device.
Make the file lighter without losing sight of the image.
Compression is a tradeoff between visual detail, compatibility, and file size. imgstools keeps that tradeoff visible: choose an output format, move the quality control, and compare the result before you download.
- Compare real sizes
- See the original and compressed sizes together instead of guessing from a preset name.
- Choose the right format
- Use JPEG or WebP for photographs, and keep PNG when lossless detail or transparency matters.
- Work locally
- The selected image is decoded and compressed inside your browser tab.
How to use Compress image
- 1
Choose an image
Drop a file into the uploader or browse from your device.
- 2
Balance quality and size
Select JPEG, PNG, or WebP and adjust quality while watching the output size.
- 3
Inspect and download
Check detailed areas in the preview, then save the version that fits your goal.
Questions people ask
Is my image uploaded?+
No. Compression runs in your browser, and the selected image is not sent to imgstools.
Why can a compressed file become larger?+
A different format can add more bytes than it removes. PNG is lossless, and converting a small JPEG to PNG can increase file size.
What quality setting should I use?+
There is no universal setting. Around 80% is a practical starting point for photos; inspect text, edges, gradients, and faces before downloading.
How do I compress an image to under 100KB?+
Choose JPEG or WebP, then lower the quality slider while watching the output size readout. Most photos land under 100KB well before quality visibly suffers; if you still need a smaller file, resize the image's pixel dimensions first.
How do I compress a photo for email without losing quality?+
Start around 80% quality in JPEG or WebP and compare the preview at full zoom. That range keeps detail intact for most inboxes' attachment limits while staying visually close to the original.