Image Compressor & Resizer

Shrink and resize images without leaving your browser. Adjust quality, dimensions, and output format — your files are never uploaded.

1. Choose an image

Upload an Image

Drag and drop an image here, or click to browse.

100% private. Compression happens in your browser using the Canvas API. Your image is never uploaded, stored, or sent to any server.

2. Set your options

Result

Your compressed image will appear here.

About the Image Compressor

This tool compresses and resizes images entirely on your device. When you pick an image, it is drawn onto an invisible canvas in your browser, scaled to the size you choose, and re-encoded as JPEG, PNG, or WebP — nothing is ever uploaded to a server, so it's safe for private screenshots and sensitive documents alike. Use the quality slider to trade file size against visual detail for JPEG and WebP output; a setting between 70% and 85% is usually indistinguishable from the original at a fraction of the size. PNG output is lossless, which preserves every pixel but produces larger files. The before-and-after comparison shows exactly how much space you saved before you download the result.