Select images
Choose JPG, PNG or WebP files from your device, or drag them into the compressor.
Compress single or multiple images without uploading them to a server. Adjust JPG/WebP quality, reduce PNG color variety or try to reach a target file size while keeping the original pixel dimensions.
Choose JPG, PNG or WebP images, or drag and drop them here
Up to 20 files · Maximum 20 MB per file · Original dimensions preservedRe-encodes JPG and WebP without resizing. Lower values usually create smaller files.
Reduces visible RGB color variety while preserving alpha transparency. Savings are not guaranteed.
The tool tries stronger compression without resizing. Some images cannot reach the selected target.
JPG/WebP use a quality search. PNG tries progressively smaller color capacities. The closest useful output is returned when the target cannot be reached.
Select one or more supported images to begin.
Choose JPG, PNG or WebP files from your device, or drag them into the compressor.
Use direct quality controls or select an approximate target file size for each image.
Compare sizes, dimensions and settings, then download each useful compressed result.
| Format | Compression method | Important limitation |
|---|---|---|
| JPG / JPEG | Lossy re-encoding at the selected or automatically searched quality | Lower quality can introduce blockiness, ringing and lost detail |
| WebP | Lossy WebP re-encoding while preserving transparency | Browser WebP encoding support is required |
| PNG | RGB color-value reduction followed by PNG re-encoding | Output is not guaranteed to be an indexed PNG, and savings vary |