Image Compressor
& Resizer — Free
Compress, resize, and convert JPG, PNG, and WebP images instantly in your browser. Nothing is uploaded to any server.
Fully private
Images never leave your device. All processing uses your browser's Canvas API.
Bulk processing
Upload up to 20 images at once and download them all as a single ZIP file.
WebP support
Convert to WebP for up to 30% smaller files than JPG at the same visual quality.
Frequently Asked Questions
No — never. This tool uses your browser's built-in Canvas API to process images entirely on your device. Your files are never sent to any server, making it completely private and also very fast.
For JPG and WebP images, a quality setting of 80% typically reduces file size by 50–70% with no visible quality loss. Converting a JPG to WebP at the same quality can reduce size by a further 25–35%.
WebP is a modern image format developed by Google. It produces files that are 25–35% smaller than JPG and 26% smaller than PNG at equivalent quality. All major browsers now support WebP, making it ideal for websites and blogs.
Yes. Upload multiple images, set your target width, height, or scale percentage in the Resize tab, then click Process. Each image will be resized and can be downloaded individually or all at once as a ZIP file.
PNG uses lossless compression, so the quality slider has no effect on PNG output. For the best size reduction on PNG files, use the Convert tab to convert to WebP — this can reduce size by 50% or more while maintaining excellent visual quality.