FREE TOOL

Free Image Resizer Online

Resize any photo to exact KB — 20KB, 50KB, 100KB or custom. Works for passport, SSC, UPSC, Aadhaar, PAN card & more.

Click or Drop Image Here
JPG, PNG, WEBP • Processed 100% in your browser
KB
Original Size
Final Size
Resized image preview
No Upload — 100% Private
Instant Processing
Mobile Friendly
Always Free

How to Resize an Image Online in 3 Steps

Resizing photos for government forms is one of the most common frustrations for students and job applicants in India. Whether you need to reduce a photo to 20KB for SSC, compress it to 50KB for UPSC, or create a standard passport size image — this tool handles all of it with zero quality loss and complete privacy. No file is uploaded to any server.

The compression algorithm works by intelligently reducing JPEG quality in tiny steps until the file size falls at or below your target. This gives you the smallest possible file at the highest possible visual quality — unlike other tools that blindly reduce resolution and make photos blurry.

This tool works perfectly on mobile phones — you can use it directly from your Android or iPhone browser without installing any app. It also respects your privacy completely: since everything happens inside your browser, no image data is ever transmitted to any server.

Common use cases include: resizing photos for SSC CGL, CHSL, MTS exams (typically 20KB or 50KB), compressing images for UPSC OTR/CSP (20KB–50KB), reducing photos for Aadhaar card updates, creating passport-size photos (3.5×4.5cm, 200KB max), and compressing pictures for PAN card, driving licence, railway (RRB), and various bank account opening forms.

After downloading, if you need the file in a specific dimension (like 350×450 pixels for passport), this tool also ensures the output image uses standard dimensions so it prints correctly at any photo studio or on your home printer. One tool, every use case — no need to jump between different sites.

Frequently Asked Questions

What is the standard photo size for SSC exams?
For most SSC exams (CGL, CHSL, MTS, GD Constable), the photo must be between 20KB and 50KB in JPG format. The dimensions are typically 3.5cm × 4.5cm or 100×120 pixels. Select the 20KB preset on this tool to compress your photo for SSC forms.
How do I resize a photo to 20KB for UPSC?
UPSC OTR requires a photo between 3KB and 20KB (JPEG, 350×350px). Click the "20 KB" preset button, upload your photo, and this tool will automatically compress it to under 20KB while keeping the best possible quality.
Does my image get uploaded to a server?
No. 100% of the processing happens inside your browser using JavaScript. Your image is never uploaded to any server, never stored, and never seen by anyone else. This makes it completely safe for personal photos and identity documents.
What photo size is needed for a passport application?
Indian passport applications require a recent photograph with a white background, dimensions of 3.5cm × 4.5cm, and a file size typically under 200KB for online applications. Use the 200KB preset or the passport photo dimensions (350×450px) this tool outputs.
Can I resize PNG or WEBP images too?
Yes. This tool accepts JPG, PNG, and WEBP formats. The output will always be in JPEG format, which is the standard format required by most government and exam portals in India.
What size should a photo be for Aadhaar card update?
For UIDAI Aadhaar address update, your photograph should be in JPG format with a maximum size of 2MB. However, most portals work best with files under 200KB. Use the 200KB preset to ensure smooth upload without rejection.
What photo size is required for RRB / Railway exams?
RRB (NTPC, Group D, ALP) requires a frontal photograph in JPEG format, usually between 20KB and 50KB. The "20 KB" or "50 KB" preset on this tool is perfect for RRB applications.
Can I use this tool on a mobile phone?
Yes. This tool is fully mobile-responsive and works on Android and iPhone browsers (Chrome, Safari, Firefox). You can take a selfie, open this page, upload your photo, and download the resized image — all from your phone.
What is the photo size for PAN card application?
NSDL and UTIITSL PAN card applications require a photo in JPEG format. The image should be 3.5cm × 2.5cm and the file size should generally be under 50KB. Use the 50KB preset on this tool.
Why is my photo being rejected when uploading to a portal?
Government portals typically reject photos for three reasons: (1) File size too large — use this tool to reduce it to the required KB. (2) Wrong format — ensure it is JPEG. (3) Wrong dimensions — this tool outputs standard dimensions. If still rejected, try a smaller KB target like 20KB or 30KB.
Processing your image...
Reading image file
Analyzing quality
Compressing to target size
Finalizing output
Please wait � processing in your browser, nothing is uploaded