Image Compressor
Reduce image file sizes without losing visible quality. Adjust the quality slider and download the compressed image. Supports JPG, PNG, and WebP. Runs entirely in your browser.
Drop a JPG, PNG, or WebP image here or click to upload
Runs entirely in your browser — nothing is uploaded to any server
Original
Compressed
Output format
WebP typically produces the smallest file at the same quality.
How image compression works
This tool uses the browser's Canvas API to re-encode your image at a lower quality setting. For JPG and WebP this reduces file size by discarding imperceptible detail. For PNG the effect is more limited because PNG is lossless — switching to WebP or JPG gives far better compression for PNG files.
| Format | Typical compression | Transparency | Best quality setting |
|---|---|---|---|
| JPG | 40–80% smaller | No | 75–85% |
| PNG | 5–20% smaller | Yes | Use WebP instead |
| WebP | 25–35% vs JPG | Yes | 80–90% |