Compress an image
Make photos smaller for email, forms and web pages, with the quality under your control.
- Runs on your device — the file is never sent anywhere
- No sign-up, no watermarks, no daily quotas
- Free, with no limit on how often you use it
How it works
Almost every upload limit people hit — email attachments, job application forms, government portals — is a size limit on a photo. Compression solves it by re-encoding the image with less data, and the quality slider lets you decide how much less.
What the quality setting does
The image is decoded and re-encoded as JPEG at the quality you choose. Around 75% is where most people cannot tell the difference from the original at normal viewing size, while the file is often a fraction of what it was. Below about 50% the compression starts to become visible, particularly around edges and text.
Why the output is always JPG
JPEG is the format that compresses photographs well and is accepted everywhere an upload limit exists. Compressing a PNG by converting it to JPEG typically produces the largest saving available, at the cost of transparency, which is filled with white.
When not to compress
Screenshots, diagrams, logos and anything containing small text are exactly where JPEG artefacts show most. For those, resizing or converting to WebP usually beats compressing.
Compress an image — questions
How much smaller will my image get?
It depends on the source, but a photo at 75% quality is commonly a half to a tenth of the original size. The result shows the before and after figures.
Does compressing lose quality?
Yes — JPEG compression is lossy by design. That is the trade being made. Keep your original if you may need it again.
Is my photo uploaded?
No. Compression uses your browser's own image encoder; the photo never leaves your device.