Reduce file size without losing quality — free, instant, private
Image compression reduces the file size of a photo or graphic in kilobytes or megabytes, without necessarily changing its pixel dimensions. It's one of the most impactful optimisations you can make for web performance, email deliverability, and storage efficiency.
Large images are the single biggest contributor to slow-loading web pages. A full-resolution photo straight from a camera might be 6–10MB — far more data than a browser needs to display it on screen. Compressing it to under 200KB can cut page load times dramatically, which improves both user experience and search engine rankings, since Google uses page speed as a ranking factor.
Compression also matters for email attachments, where most providers cap attachments at 10–25MB, and for platforms like WhatsApp, Slack, and social media, which re-compress images automatically — often with worse results than if you'd compressed them yourself first.
These two things are often confused. Compression reduces the file size in KB/MB while keeping the pixel dimensions the same — it does this by discarding subtle colour variations the eye can barely detect. Resizing changes the actual width and height in pixels, which also reduces file size as a side effect. For the smallest possible output, do both: resize to your target dimensions first, then compress.
The format you export to has a huge impact on how much compression you can achieve. Here's how the three main options compare:
The most universally compatible format. Great for photographs. Lossy compression means some quality is traded for smaller size. No transparency support. A quality setting of 80% typically gives a good balance for most uses.
Google's modern format typically produces files 25–35% smaller than JPG at equivalent quality. Supports transparency. Supported in all modern browsers. Best choice for web use where compatibility with very old software isn't required.
Lossless compression — no quality is ever lost, but files are larger. The quality slider has no effect on PNG output. Best for screenshots, logos, text-heavy images, and anything requiring full transparency. Not ideal for large photographs.
Not sure where to set the quality slider? Here's a practical reference for the most common use cases:
Compressing a 4000px-wide image for a thumbnail slot is wasteful. Resize it to the display size first, then compress — you'll get much better savings.
If you're optimising images for a website, WEBP consistently produces smaller files than JPG at the same quality level. All modern browsers support it natively.
PNG's lossless compression keeps sharp edges and flat colours perfect. For photos, JPG or WEBP will almost always produce a smaller file at acceptable quality.
The live preview updates as you drag the quality slider. Look for blotchy patches in smooth gradients or blurring around text — signs that quality has dropped too far.
Even if your email provider allows large attachments, recipients on mobile data will thank you for keeping images under 500KB. Aim for 80% JPG quality for photos in emails.
Compression runs entirely in your browser. Your image never leaves your device — no server, no storage, no data collection.