Reduce file weight
Upload JPG, PNG or WebP files into the local tool and choose output quality or a maximum file size in KB.
Compress your images in bulk, with control over quality and target file size.
Select multiple images at once, or add more later
JPG, PNG or WebP · Up to 30 images, 20 MB eachSkip the one-at-a-time routine.
Get your images ready together.
No uploads, no stored copies.
Everything happens on your device.
Meet AI-powered image upscaling
Upload JPG, PNG or WebP files into the local tool and choose output quality or a maximum file size in KB.
Each result shows the original and output file sizes along with its new dimensions. Download successful files individually or in a ZIP.
To fit a strict limit, the tool may lower quality and reduce pixel dimensions. A tiny target cannot guarantee the original detail or resolution.
One batch, one maximum: 20 KB per image. Actual output sizes are shown below; quality and dimensions may change to fit the limit.
Prepare an image for a form with a file-size ceiling. Check its format and dimension rules separately before submitting.
Create lighter image copies for attachment-based workflows instead of sending large original files.
Prepare compact assets for your own website, then inspect the exported detail at the display size you plan to use.
Set one maximum file size for the batch instead of repeatedly exporting each image with different settings.
Compare output bytes and dimensions before download. A successful target-size export stays at or below the selected KB limit.
Try a higher target when details become too soft. The free tool performs its encoding on your device without uploading your photos.
Choose a maximum KB target below the destination’s limit, then recheck any separate pixel or format restrictions.
Reduce file weight before sharing a collection that does not require full-resolution originals.
Compress after deciding the required crop and display dimensions, then check small text and edges in the result.
No. It is an upper limit of 20 × 1024 bytes, not an exact output size. The exported file can be smaller.
Quality-only mode keeps dimensions. When a maximum KB target is set, the tool may shrink dimensions if encoding quality alone cannot meet it.
PNG encoding here does not use the JPG/WebP quality control. A PNG file-size target can instead require smaller pixel dimensions.
Choose PNG or WebP output. JPG does not support transparency, so transparent regions are filled with white.
No. This free compressor processes the files in your browser. It supports 30 images per batch and 20 MB per file; original EXIF metadata is not retained.