Image Compressor

Compress PNG, JPG, or WebP images right in your browser. Adjust quality, see before/after sizes, download. Files never leave your device.

🔒 Files never leave your browser — no upload, no server, no tracking.
No image yet.
No image yet.

What is this for?

This tool re-encodes PNG, JPG, or WebP images at a lower quality to reduce file size. It uses your browser's native Canvas API—the image is decoded, drawn onto a canvas, and re-encoded at the quality level you choose. Everything happens locally; no upload, no server processing, no tracking. Use it when you need to fit images under size limits, reduce page weight, or prepare images for platforms that degrade them anyway.

When to use it

How it works

Common gotchas

Format guidance