Image Compressor
Reduce JPG, PNG and WebP file size in your browser with a live before/after size readout.
✔ Done — what’s next?
You may also need
- Compress Images for Email — Shrink photos so they fit under email attachment limits, with settings tuned for Gmail and Outlook.
- Resize Images for Instagram — Crop and resize photos to the exact Instagram sizes for posts, portrait posts, stories and reels.
- Resize Images for YouTube — Make YouTube thumbnails, channel banners and profile pictures at the exact recommended sizes.
- HEIC to JPG Converter — Turn iPhone HEIC photos into JPG files that open everywhere — batch convert without uploading.
- SVG to PNG / JPEG Converter — Turn SVG code or files into PNG or JPEG images at any scale using your browser.
- Color Palette Generator from Image — Extract the dominant colors from any image and copy their HEX and RGB codes.
Popular next tools
How to use the Image Compressor
- Tap "Choose images" or drop JPG, PNG or WebP files onto the box.
- Pick an output format and move the quality slider — the new size updates instantly.
- Download each image or all of them at once.
Common use cases
- Email or chat photos without hitting attachment limits
- Speed up a website by shrinking hero and product images
- Meet upload limits on job, visa or school portals (often 1–2 MB)
- Free up phone or cloud storage
Example
A 4.8 MB, 4032×3024 phone photo at quality 70% and max width 1920 px becomes about 350 KB — roughly 93% smaller, with no visible difference on screen.
How image compression works
Photos straight from a phone or camera are often 3–8 MB, far more than a website, email or chat app needs. This compressor re-encodes each picture with a quality setting you control. Lossy formats such as JPEG and WebP throw away detail your eye barely notices, which usually cuts the file size by 50–90%.
For the biggest savings, combine a quality of about 70% with a smaller max width. A 4000 px photo scaled to 1920 px has roughly a quarter of the pixels, so it shrinks a lot before compression even starts. Auto keeps JPEGs as JPEG and turns PNGs into WebP, so transparent backgrounds survive.