PassPix
Free tool · no watermark

Resize image to KB online

How do I resize an image to a specific KB?

To resize an image to a target file size, upload it, choose the size you need — for example 20 KB, 50 KB, 100 KB or 200 KB — and download the compressed JPG. The PassPix resizer does this in your browser by lowering the JPEG quality and, if needed, the pixel dimensions until the file is under your target. Nothing is uploaded and there is no watermark.

Common upload size limits

Set your target to match the form you are filling in.

UploadFile size limit
India e-Visa photo10 KB – 300 KB, JPEG
India OCI photoaround 200 KB, JPEG
US visa / DV lottery photounder 240 KB, JPEG
India exam forms (UPSC, SSC, NEET)commonly 20 KB – 300 KB (check the form)
Passport Seva photo uploadunder 1 MB, JPEG

Need a compliant photo, not just a smaller file? Use the PassPix passport photo maker to size it to the exact official spec, or see passport photo size by country.

Frequently asked questions

How do I resize an image to 20 KB?

Upload the image, choose the 20 KB preset, and download. The tool lowers the JPEG quality and, if the target is very small, reduces the pixel dimensions until the file is under 20 KB.

Does resizing reduce the image quality?

Compressing to a smaller file lowers quality slightly because it reduces JPEG detail. The tool keeps the quality as high as possible while staying under your target size.

Is the resizer free and private?

Yes. It is free, has no watermark, and runs entirely in your browser — your photo is never uploaded to a server.

What size do I need for an online form upload?

It depends on the form. India e-Visa accepts 10–300 KB, a US visa photo must be under 240 KB, and many Indian exam forms ask for 20–300 KB. Check your form's limit and set it as the target.