Image Compressor
Compress images locally in your browser — nothing is uploaded to any server.
Quality 80%
Applies to JPEG and WebP only. PNG is always lossless.
Output format
Max width (px)
🖼
Drop images here or click to browse
JPEG · PNG · WebP · GIF · AVIF — multiple files supported
How it works
- 1 Drop or select JPEG, PNG, or WebP images from your device.
- 2 Adjust the quality slider and set an optional maximum dimension.
- 3 Download each compressed image individually, or all at once.
Why use this tool
- ✓ Compression runs entirely in your browser — images never leave your device.
- ✓ Shows before/after file size comparison for every image.
- ✓ Supports batch processing for multiple images at once.
- ✓ Preserves original file names with a _compressed suffix.
Use cases
- → Reducing image sizes before uploading to a CMS or website.
- → Optimising product photos for faster page loads.
- → Compressing screenshots for documentation.
- → Shrinking images before attaching to emails.
Related tools
📄 📤 📝 { } 🔑
PDF Tools
Combine your compressed images into a single PDF document.
File Sender
Share compressed images instantly with a secure link.
Word Counter
Write alt text and captions for your optimised images.
JSON Formatter
Format image metadata or CDN configuration JSON.
UUID Generator
Generate unique filenames for your compressed image assets.