Browser-only image sizing
Make any image fit the upload limit.
Compress a photo or signature to a specific KB size without an app, account, or server upload. Choose the limit, drop in your file, and download a ready-to-use JPG.
size
Start here
Compress an image to your target KB
The file is processed on your device. It is not sent to this website.
Output: JPG
The tool keeps the original proportions and fills transparent areas with white.
Popular tools
Choose the image task you need
Focused tools for file size, pixel dimensions, and image format.
Compress image to 10 KB
Meet a strict upload limit for small application and document images.
Compress image to 20 KB
A practical starting point for application photos and document uploads.
Compress signature to 10 KB
Make a handwritten signature small enough for common online forms.
Resize image to exact dimensions
Set the exact width and height required by an upload form.
Convert JPG, PNG, or WebP
Change an image format in your browser without installing an app.
Why exact KB matters
“Small enough” is not always small enough.
An upload form may reject a file that is only a few kilobytes over its limit. This tool checks the generated file size before you download it, so you can work toward a clear maximum instead of guessing with a quality slider.
Read the simple guide →Choose the limit
Use a preset or enter your own target in KB.
Add your file
Drop a JPG, PNG, WEBP, or another browser-readable image.
Download the result
The tool converts the output to a widely accepted JPG.
Quick answers
Before you upload
A few details that prevent common upload mistakes.
Does the image leave my device?
No. The compression happens inside your browser. The site does not need to receive or store the image.
Will the output be exactly the number of KB?
The tool aims for the selected maximum and reports the final file size. Upload forms usually accept files at or below their limit.
Why is the download a JPG?
JPG is widely accepted for small photo uploads and usually gives a smaller file than PNG for photographic images.