Compress an image
Shrink photos for web pages, email and upload limits. Compress losslessly, aim at a target file size, or switch to WebP — usually the smallest option at the same visible quality.
How to compress an image
Upload one image or a batch of them.
Choose smart, lossless, a quality level, or a target file size.
Download the compressed images.
Frequently asked questions
What does lossless mean here?
The pixels are unchanged and only the encoding is made more efficient. The saving is smaller, but the image is identical.
Should I use WebP?
For the web, usually yes — WebP is typically 25–35% smaller than JPG at the same quality and every current browser supports it.
Can I compress many images at once?
Yes, batches are supported and the same settings apply to all of them.
Related tools
- Convert an imageConvert images between PNG, JPG, WebP, BMP, TIFF, GIF and ICO, with control over quality, size and transparency. Free online.
- Compress a PDFShrink large PDFs to get under email and upload limits, while keeping text sharp and selectable. Choose a compression level. Free online.
- Convert images to PDFCombine JPG and PNG images into a single PDF in the order you choose. Perfect for receipts, photos and scans. Free online.
- Convert SVG to an imageRasterise an SVG to PNG, JPG or WebP at any scale, with transparency kept. Free online SVG converter, no account needed.
Your files stay private
Files you upload without an account are processed and then deleted automatically — they are never added to anyone's storage and are not used to train anything. Transfers are encrypted in both directions. Create a free account if you would rather keep your documents in a private vault, or see the pricing plans for unlimited use.