Compress JPG, PNG, WEBP or AVIF images to a target size in KB directly in your browser.
Files are not sent to a server.
JPG/PNG/WEBP/AVIF files are processed in your browser. The queue runs one file at a time to keep the device responsive.
Drop JPG/PNG/WEBP/AVIF files here
or click to choose several files from your device
Preset
Size
Manual settings
88%
In queue0
Done0
Size saving-
Add JPG/PNG/WEBP/AVIF files.
For beginners: choosing settings
OriginalOriginal size keeps the source width and height.
WebsiteWebsite preset limits the long side to 1920 px.
SharingSharing preset creates a lighter file for email and messengers.
ZIPZIP appears after two or more files are converted.
How to use it
Add one or more images, choose 100 KB, 200 KB, 500 KB or 1 MB, then start the queue. The tool adjusts JPG quality and, when needed, reduces dimensions to approach the target size.
Which settings to choose
Use 100-200 KB for avatars and forms, 500 KB for website images, and 1 MB for larger photos. Transparent PNG or AVIF files are exported as JPG with the selected background color.
Privacy
Your files are not uploaded to a server. Processing happens in your browser with local scripts from this site.
Limits
Very large images may take longer on phones or older laptops. If the browser runs out of memory, reduce the number of files in the queue or choose a smaller output size.