Compress Image to 100KB — Free, Fast & Private
Many online portals, government forms, and job applications require images under 100KB. Indian government services like Aadhaar enrollment, PAN card applications, passport renewal, and UPSC exam registrations have strict file size limits — typically 50KB to 100KB for photographs and signatures. Modern phone cameras produce photos of 3-15 MB, making these limits nearly impossible to meet without a compression tool.
MiniPx makes hitting the 100KB target simple. The recommended approach combines three settings: JPEG output format (smallest file sizes for photos), the Tiny compression preset (maximum compression), and 800px max width (reducing pixel dimensions is the most effective way to shrink file size). This combination typically produces files of 30-80KB from any source photo — well within the 100KB requirement.
Unlike other compression tools, MiniPx processes your images entirely in your browser. Your Aadhaar photo, PAN card scan, passport image, or signature file never leaves your device. This is especially important when handling identity documents — you should never upload sensitive personal documents to unknown servers.
MiniPx shows the exact compressed file size next to each image after processing, so you can verify it meets the requirement before downloading. If your image is still slightly over 100KB after compression, try reducing the max width to 640px or cropping the image to show only the required area before uploading to MiniPx.
Common portals with 100KB photo requirements include: UIDAI (Aadhaar), NSDL (PAN card), Passport Seva, UPSC, SSC, RRB, IBPS, and various state government recruitment portals. MiniPx works with all of them — just compress, verify the size, and upload.
How to reduce image size to 100KB
The most effective way to get any image under 100KB is to reduce both its pixel dimensions and compression quality. A 12-megapixel phone photo at 4000×3000 pixels contains far more detail than any online form needs. Setting the max width to 800px in MiniPx brings the image down to a manageable size, and the Tiny compression preset removes data the human eye cannot detect. Together, these two settings convert a 5 MB photo into a 30-80 KB file that still looks crisp when displayed at form-upload sizes.
If your image is still slightly over 100KB after using Tiny preset with 800px width, try reducing the width to 640px. You can also crop the photo before uploading to MiniPx — removing unnecessary background or whitespace reduces the amount of data the compressor needs to encode. For signature images, 400px width with Tiny preset typically produces files under 20KB.
Photo size requirements for Indian government forms
Different Indian government portals have specific requirements. Aadhaar enrollment and updates require JPEG photos under 100KB. PAN card applications through NSDL typically accept photos between 20KB and 100KB in JPEG format. Passport Seva accepts JPEG files up to 100KB with specific dimension requirements (typically 350×350 pixels). UPSC, SSC, RRB, and IBPS exam applications require photos between 20KB and 200KB depending on the specific exam and year.
The safest approach is to aim for 50-80KB — well within the limit but with enough quality to look professional. MiniPx displays the exact compressed file size after processing, so you can verify compliance before uploading to the portal. If the portal also requires specific pixel dimensions (like 200×230 for passport photos), use the passport size resizer in MiniPx first, then compress to the target file size.
Convert and compress photos to 100KB on your phone
Most government form uploads happen on mobile phones. MiniPx works on any phone browser without needing an app. Open minipx.com in Chrome or Safari, tap the upload area to select a photo from your gallery, set the Tiny preset with JPEG output, and compress. The file downloads directly to your phone — ready to upload to the portal. Your photo never touches any server, which is critical when compressing identity documents and personal photographs.