Image Compressor & Resizer

Compress and resize images entirely in your browser. JPEG, PNG, and WebP output. Your images never leave your device.

🖼
Drag & drop an image here, or browse to select

About Image Compressor

This tool uses the browser's Canvas API to compress and resize images without sending any data to a server. All processing happens locally in your browser.

JPEG and WebP support lossy compression with a quality setting (10–100%). PNG uses lossless encoding — reducing dimensions is the primary way to reduce PNG file size.

Set a maximum width or height to proportionally scale the image down. Leave both at 0 to keep the original dimensions. WebP typically achieves 25–35% smaller files than JPEG at the same perceived quality.