Features
- Reduce JPG and PNG file sizes up to 80%
- Live quality slider with before/after preview
- Batch compression — drop multiple images
- No file size limits
- Fully client-side — images never uploaded
- No watermarks
- Works offline after first load
How it works
- Open freeimagecompressor.app
- Drop images or click to select
- Adjust quality slider while seeing live preview
- Download compressed versions
Common use cases
- Reducing image size before emailing
- Optimizing photos for website use
- Shrinking images to fit message attachment limits
- Creating smaller versions for social media uploads
- Reducing asset sizes in apps and presentations
How it compares
TinyPNG uploads your images and has a free-tier file size limit. ImageOptim is macOS-only. Squoosh (Google) is fully client-side and excellent for advanced tuning but has more complexity. Freeimagecompressor is simpler for everyday compression and works on any platform.
Privacy
Images are compressed in your browser with the Canvas API. Nothing is uploaded.