Free image tool
Image Compressor
Shrink a photo's file size for faster page loads and easier sharing, without a big visible quality drop. Compression runs locally in your browser via the Canvas API.
Compress an image
Drop a JPG, PNG, or WebP image here, or click to choose a file
Processed locally in your browser — nothing is uploaded.
100% local — your file never leaves your device. Re-encodes at 72% quality and caps width at 2000px — great for web use.
Frequently asked questions
How much smaller will my image get?
It depends on the source, but photos typically shrink 50-90% with little visible quality loss at web resolution.
Will this reduce image dimensions?
Images wider than 2000px are scaled down to 2000px, which is more than enough for most web and social use. Smaller images keep their original dimensions.
Is my photo uploaded anywhere?
No. Compression happens locally using the Canvas API — your image never leaves your device.
Doing this by hand every week? That's exactly what I remove.
If this conversion is one small step in a bigger workflow — say, files arriving by email, getting converted, renamed and filed by a person every time — I build software that does the whole thing automatically. My clients get back up to 18 hours a week this way.
Get Your Free Analysis