Resize any photo to an exact KB size, instantly.
Pick a target, drop your image, and get a perfectly sized file back — no account, no upload to any server, nothing to install.
Jump to a common size:
Drop your image here or click to browse
JPG · PNG · WEBP · Max 25 MB · Never uploaded to any serverProcessing…
Four steps, nothing to install
All image processing happens in your browser using the HTML5 Canvas API. Your photos never leave your device.
Pick a target size
Click a preset (10 KB, 20 KB, 50 KB…) or type any value between 1 and 50,000 KB.
Drop your image
Drag and drop a JPG, PNG, or WEBP into the box, or click to browse your files.
Click Convert
The tool auto-detects whether to compress or upscale and hits the target precisely.
Download the file
Check the output stats and save the resized image — ready to upload anywhere.
Every size you'll ever need
Pre-configured pages for the most common KB limits across government portals, job sites, and admissions forms.
Built for the upload limit you're staring at
No guessing, no trial and error — just drop the image and get the exact size the form demands.
Government exam forms
UPSC, SSC, RRB, Bank PO, and IBPS portals require photos between 20 KB and 100 KB. Hit the exact limit every time.
Passport and ID photos
Aadhaar, PAN, and visa portals all demand specific file sizes. Compress without visiting a studio or paying for software.
No upload to any server
Everything runs in your browser using the Canvas API. Your images are never transmitted, stored, or seen by anyone.
Works both ways
Need to compress a 4 MB photo to 50 KB? Or upscale a tiny image to meet a minimum? The tool handles both automatically.
Any device, any browser
Works on mobile, tablet, and desktop in Chrome, Safari, Firefox, and Edge — no app to install, no extension needed.
Free with no limits
No watermarks, no conversion caps, no paid plan hiding a faster version. Convert as many images as you need.