Overview
Compress images locally in your browser (no upload). Useful for reducing file size before uploading to docs, tickets, marketplaces, or forms. You can also optionally resize to a max width.
Use cases
- Shrink screenshots before attaching them to GitHub issues or support tickets.
- Compress product images to improve page load speed.
- Resize large photos to a reasonable width for documents.
Common pitfalls
- JPEG output removes transparency (alpha). Use PNG/WebP workflows if you need transparency.
- Very low quality can make text in screenshots unreadable—test before uploading.
FAQs
Does this upload my images?
No. Compression happens locally in your browser.
What output format is used?
The output is JPEG for compatibility across platforms.
What quality should I use?
A common range is 0.7–0.85. Lower quality reduces size more but may look blurry.
Will EXIF metadata be preserved?
In most browser canvas-based pipelines, metadata may be removed. Treat output as a new image file.
Examples
Input
Pick an image + quality=0.8
Output
Download compressed .jpg