Compress Image
Make image files smaller without sending them anywhere. Pick a compression level, see exactly how many kilobytes each file saves, and download the results one by one or as a zip.
What this tool does
- Four compression levels from light to extreme
- Live before and after file size for every image
- Batch compression with a single zip download
- Optional format switch to WebP for the biggest savings
- Runs fully in the browser, no upload
How to compress an image
Drop one or more images onto the page. Pick a compression level (Balanced is selected by default), and either keep each file in its own format or pick an output format such as WebP. Each file is processed in turn and shows its new size and the percentage saved. Download a single file directly, or all of them as one zip. If a result looks too soft, choose a lighter level and run it again; the original files on your disk are never changed.
Choosing a compression level
The four levels map to fixed encoder quality settings. For JPG, Light uses 92% quality, Balanced 85%, Strong 75%, and Extreme 60%; WebP uses 90%, 82%, 72%, and 55%. Light is right for photos you may print or edit again. Balanced suits most images on websites and in email. Strong works for thumbnails and previews that are shown small. Extreme is for cases where size matters more than looks, such as an upload form with a strict limit. PNG output ignores the level because it is lossless, and if the result is not smaller your original is kept; to shrink a PNG substantially, compress it to WebP.
Screenshots versus photos
Photos hide compression well because their detail is soft and noisy. Screenshots do not: JPG compression leaves visible halos around text and blotches in flat areas of colour. For screenshots, slides, and diagrams, compress to WebP, which keeps text sharp at a much smaller size than PNG. For photos, JPG or WebP at the Balanced level is usually indistinguishable from the original.
Frequently asked questions
Related tools
Need more than a quick fix? The screenshot editor adds backgrounds, frames, and shadows. You can also remove an image background.