Image Compressor

Compress Images for Websites

Make your site faster — WebP / AVIF output, 1920-px max-width, q80.

Your images stay on your device. Nothing is uploaded.

Page speed is dominated by image weight. Switching from JPEG to WebP typically cuts image bytes by 25–35%, and limiting max-width to the actual largest rendered size (rarely above 1920px) often saves another 50% on top. The defaults below apply both at once.

Drop a folder of images via the bulk compressor for batch processing, or do them one at a time below. All processing is local.

Frequently asked questions

How much can I shrink images for website images?
Typical reductions are 60–85% with no visible quality loss using the defaults on this page. On most marketing pages, swapping JPEGs at default quality for WebP at q80 with a 1920-px max-width cuts total image weight by 60–80%.
What format is best for website images?
WebP is the safe modern default — supported across all current browsers, smaller than JPEG, and supports transparency. AVIF is even smaller but currently has slightly slower decode on older devices.
Will compression break transparency or animation?
Transparency is preserved when the output format supports it (PNG, WebP, AVIF). Animation is preserved for animated WebP. JPEG output flattens transparency to white.
Can I compress dozens of images at once?
Yes — use the bulk compressor. Drop a folder or multi-select files; the queue processes them in order with progress per file, and you can download all results as a ZIP.
Do my images get uploaded anywhere?
No. The tool runs entirely in your browser — important for client work, internal assets, and anything not yet published.

Optimise the rest of your websites assets.

Use the bulk compressor to process a folder in one go. Everything runs locally.

Start compressing