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.

100% free Browser-only JPG · PNG · WEBP

Jump to a common size:

📁

Drop your image here or click to browse

JPG · PNG · WEBP  ·  Max 25 MB  ·  Never uploaded to any server
KB

Processing…

Converted image preview
Original
Output
Saved
Size

KB ↔ MB quick converter

How it works

Four steps, nothing to install

All image processing happens in your browser using the HTML5 Canvas API. Your photos never leave your device.

01

Pick a target size

Click a preset (10 KB, 20 KB, 50 KB…) or type any value between 1 and 50,000 KB.

02

Drop your image

Drag and drop a JPG, PNG, or WEBP into the box, or click to browse your files.

03

Click Convert

The tool auto-detects whether to compress or upscale and hits the target precisely.

04

Download the file

Check the output stats and save the resized image — ready to upload anywhere.

Why use it

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.

FAQ

Questions people actually ask

How do I resize an image to exactly 20 KB?
Click the 20 KB preset chip above the tool, drop your image into the upload zone, and click Convert. The tool targets 20 KB precisely — typically within 2–4% of the target.
Are my photos uploaded to your server?
No. All processing happens entirely in your browser using the HTML5 Canvas API. Your images are never sent anywhere — they stay on your device the whole time.
Which image formats are supported?
JPG/JPEG, PNG, and WEBP are supported as input. The output is saved in the same format as the original. For government forms, JPG is recommended as it produces the smallest file sizes.
What KB size do I need for government exam forms?
Most Indian government portals (UPSC, SSC, RRB, Bank PO, IBPS) require passport photos between 20 KB and 50 KB in JPG format. Always check the specific portal's instructions before uploading.
Can I increase an image's file size?
Yes. If your target KB is larger than the original file, the tool upscales the image automatically to reach the required size — useful for portals that enforce a minimum file size.
How many KB are in 1 MB?
1 MB = 1,024 KB. Use the KB ↔ MB converter widget on this page for instant calculations.