Compress one image, or twenty, to the exact size you need
Shrink JPG, PNG, and WebP files by quality or to an exact KB target. Everything happens in your browser, so even large batches stay private and fast.
Runs entirely in your browser. Your files never leave your device.
How to compress an image
- 1
Add your images
Drop in up to 20 JPG, PNG, WebP, or HEIC files. Nothing is uploaded — your browser does the work.
- 2
Pick quality or a size target
Drag the quality slider, or type an exact target like 100 KB and let the compressor find the best quality that fits.
- 3
Download
Grab a single file or download the whole batch as a ZIP.
Image compression questions
More free tools
Image Resizer
Resize photos to any dimension or social media preset (Instagram, X, YouTube, LinkedIn) in one click.
ResizeImage Cropper
Crop photos to a free shape, square, circle, or any aspect ratio. Perfect for avatars and covers.
CropBackground Remover
Upload a photo and get a clean transparent PNG in seconds. No signup, no watermark, no quality loss.
Try NowImage Format Converter
Convert between PNG, JPG, WebP, and AVIF instantly. Batch convert multiple files at once.
ConvertStart From an Image Worth Keeping
Compression is damage control — you trade quality for bytes on a picture you already have. When the picture itself is the problem, generating a new one is the shorter path: describe the shot you need and get a clean, full-resolution original to compress.
- Generate product and hero shots from a description
- Fix what is wrong in a photo instead of hiding it behind quality loss
- Render once, then export every size your pages need
