Compress Images in Your Browser
Pick a quality level and shrink your image — the file never leaves your device.
Loading tool…
Frequently asked questions
Are my images uploaded to a server?▾
No. Compression runs entirely in your browser using WebAssembly and Canvas APIs. Your files never leave your device.
Which formats are supported?▾
PNG, JPEG and WebP input. You can output WebP (best compression), JPEG or PNG.
How much smaller will my image get?▾
Photos typically shrink 60–90% when converted to WebP at quality 75–85. Screenshots and flat graphics compress even further.
Is there a file size limit?▾
Files up to 50 MB are supported. Since everything runs locally, the limit is your device's memory, not a server.