Compress an image toward 50 KB, 100 KB, 200 KB, 500 KB, 1 MB, or a custom limit with a bounded local search and truthful result reporting.
Choose an image
JPEG, PNG, or WebP · up to 20 MB and 40 megapixels
⇧Choose an imageDrag and drop or paste a JPG, PNG, or WebP image · up to 20 MBPaste an image with Ctrl+V or Command+V.
Compression result
Ready to compare
—
Original——
Compressed——
Automatic WebP output preserves transparent pixels; JPEG replaces transparency with white. The downloaded copy is re-encoded without the original file's EXIF metadata. Always inspect important images before replacing the original.
Batch workflow
Compress multiple images
Process up to 20 images locally with two files active at a time.
0 selected
+Choose multiple imagesBrowse or drop up to 20 JPG, PNG, or WebP files · 100 MB totalPaste an image with Ctrl+V or Command+V.
How to use it
Compress an image in three steps
Choose a JPG, PNG, or WebP image up to 20 MB and 40 megapixels.
Select a preset or enter a custom target, then choose the output format and optional maximum dimensions.
Download only after the result confirms whether the target was met.
Useful for
Smaller files for everyday work
Meet upload-form file limits
Prepare smaller email attachments
Create lightweight images for websites
Examples
What to expect
Upload limit
Input
2.8 MB camera photo with a 100 KB target
Output
The highest tested quality at or below 100 KB when achievable
If the target cannot be reached, the tool labels the result as above target.
Know before you start
Important limitations
Targets below the smallest possible browser export cannot be met and are reported honestly.
Aggressive targets can visibly reduce detail or dimensions.
Files above 20 MB or 40 megapixels are rejected to protect browser memory.
Good defaults
Pick the right output
JPEG for photographsJPEG works broadly and is a dependable choice for photos without transparency.WebP for smaller filesWebP often gives photos and graphics a smaller download at comparable visual quality.Keep the originalCompression is lossy. Save the new file separately until you have checked the result.
Common questions
Compress Image to Target Size FAQ
Will the result be exactly 100 KB?
Usually not exactly. The tool searches for the highest tested quality at or below the limit because browser encoders produce discrete, device-dependent file sizes.
What if quality changes are not enough?
The tool progressively reduces pixel dimensions while preserving aspect ratio, then repeats the quality search.
Are images uploaded during the search?
No. Every candidate image and the final download are generated in your browser.