Your images are processed in your browser — Cloud HD (Pro, opt-in) is the only exception

Compress Image to 100KB

Reduce any photo to under 100KB for government forms, exam applications, and job portal uploads. Free, instant, and 100% private.

The tool below is already set to 100KB. Drop your photo in and it works out the settings for you, and says so plainly if that target cannot be reached.

Auf Deutsch lesen · Leer en español · Lire en français · हिन्दी में पढ़ें · Baca dalam bahasa Indonesia · Ler em português

Free, no signupWorks offlineNo upload, ever
📸
Drop an image to startTap to choose an image
PNG, JPG, WebP, AVIF, HEIC, BMP, SVG, GIF, TIFF
Target size · 100 KB
Pro tools Pro
Platform
Pro
Presets limit your photo’s longest side and keep its shape — nothing is cropped, so the result matches the named size only when your photo already has that shape.
ProUnlocks one-click platform presets for Instagram, LinkedIn, X, YouTube, WhatsApp, and more.See Pro plans
Responsive set
Pro
Also export as
Pro
Your Format choice is always saved. These add more copies of the same image — one per format, at each width you tick above and only at those widths — bundled in a single ZIP. Tick no width and the extra formats come at your original size.
With Pro, 1 image → up to 17 files · A width larger than your original is never upscaled, so those collapse into one file.
ProPro unlocks responsive image sets and multi-format export, packaged in a single ZIP.See Pro plans
Rename pattern
Pro
Saved presets
Pro
ProPro unlocks saved presets — bundle your responsive set, format, watermark, codec and rename template into one named profile you apply with a single click.See Pro plans
Free foreverOffline-readyImages never uploaded
Why MiniPx

Built for people who care how images travel.

100%On-device
This compressor never uploads.
Every byte processed in your browser. No copy, no trace. Cloud HD — the Pro-only option on 7 AI tools — is the one exception on the site.
50–90%Smaller
Honest compression.
Multi-pass encoding that respects your image. No silent quality cliffs.
5Files per batch
No quota. No credits. No watermark.
Five files a batch on the free tier, unlimited batches — Pro lifts the cap. Your device is the only real ceiling for compression, because your device does the work; only Pro Cloud HD runs are metered.
8Formats
Native to every modern format.
PNG · JPG · WebP · AVIF · BMP · SVG · GIF · TIFF
MiniPx
Settings
Mode
Format
Compression
Custom quality
65%
TinyMax
Max width
Privacy
EXIF data always removed
Every output drops GPS location, device info & timestamps
More tools
Everything stays on your device.
Photo and signature limits on the portals that most often ask for images under 100KB. Check the current notification for your exam year — portals do change these.
PortalPhoto sizeSignature sizeFormat
Aadhaar (UIDAI)4-100 KBNot requiredJPEG
PAN card (NSDL / Protean)4-200 KBSet by the formJPEG
Passport Seva10-100 KBNot requiredJPEG
UPSC20–300 KB20–300 KBJPEG
SSCCaptured live — no file10–20 KBJPEG
IBPS (bank exams)20–50 KB10–20 KBJPEG
RRB (railways)Captured live — no file30–49 KBJPEG
CTET10–100 KB3–30 KBJPEG
GATE5–600 KB3–300 KBJPEG
Runs in
Your browser, on your device
Upload
None — nothing is uploaded
Signup
Not needed
Watermark
None added by MiniPx
Limits
No quota. Batch tools take 5 files at a time on Free; Pro lifts the cap
Output
A file saved straight from your browser

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 and passport renewal have strict file size limits — typically 50KB to 100KB for photographs and signatures — and exam portals such as CTET (10–100 KB) sit in the same range. Modern phone cameras produce photos of 3-15 MB, making these limits nearly impossible to meet without a compression tool.

What fits in 100 KB — measured on this page

We dropped five real files on the compressor above and kept what it handed back. 5 of 5 came out under 100 KB; one was made smaller in pixels to get there, because past a point the bytes can only come from pixels.

Measured results for 100 KB
FileBeforeAfter, on this pageUnder 100 KB?
12 MP phone photo4032 × 3024 px · 3.73 MB2580 × 1935 px · 88.8 KBYes
Portrait / headshot3264 × 4653 px · 2.25 MB3264 × 4653 px · 92.7 KBYes
Scanned handwritten page3349 × 4281 px · 2.17 MB3349 × 4281 px · 95.9 KBYes
Scanned signature2041 × 617 px · 109.1 KB2041 × 617 px · 61.8 KBYes
Screenshot (PNG)1280 × 800 px · 88.1 KB1280 × 800 px · 97.4 KB — larger than the original (PNG made into JPG)Yes

Measured 2026-10-07 in Chromium 145.0.7632.6 with this page’s own settings. The photos are public-domain and CC0 files from Wikimedia Commons; the screenshot is our own. Sizes read as the tool shows them (1 KB = 1,024 bytes); the target itself is 100,000 bytes, which is under 100 KB on either reading.

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. If you would rather leave a margin under the limit, aim at 80 KB instead.

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. And if the form you are filling in actually allows a little more, a 120 KB target keeps more detail.

Common portals with 100KB-or-tighter photo requirements include: UIDAI (Aadhaar), Passport Seva, CTET, IBPS, SBI, and various state government recruitment portals. MiniPx works with all of them — just compress, verify the size, and upload. For an Aadhaar update in particular, use the Aadhaar photo compressor.

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, 640px 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 take a JPEG photo of 4-100 KB. PAN card applications through NSDL take 4-200 KB in JPEG format. Passport Seva takes a JPEG of 10-100 KB at 413×531 pixels. Exam applications vary more: UPSC takes a 20–300 KB photo, IBPS and SBI 20–50 KB, NEET, JEE Main and CUET 10–200 KB, while SSC and RRB capture the photo live in the form and ask only for a signature file.

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.

The same limit by format: JPEG to 100KB and PNG to 100KB; for a window, see between 50KB and 100KB.

How it works

  1. Upload your photo: Add the photo you need to compress to under 100KB. Works with photos from any phone camera, scanner, or photo editor.
  2. Set Tiny preset + JPEG format: The Tiny preset provides maximum compression, and JPEG format produces the smallest file sizes for photographs.
  3. Set max width to 800px: Reducing image dimensions is the most effective way to hit strict size limits. 800px is sufficient for form uploads and ID photos.
  4. Check the compressed size: After compression, MiniPx shows the exact file size next to your image. Verify it is under 100KB before downloading.
  5. Download and upload to the form: Save your compressed image and upload it to the government portal or application form. The file is named with a .minipx suffix for easy identification.

Frequently asked questions

Photo ko 100 KB me kaise kare?
Use the compressor at the top of this page: it is already set to a 100 KB target. Drop your photo in, let it compress, and check the size shown next to the result before you download. If it is still too big, lower the quality or the width and run it again.
How do I compress a photo to under 100KB?
Use MiniPx with JPEG format, Tiny preset, and 800px max width. This combination typically produces files of 30-80KB from any source photo. After compression, check the file size shown next to your image to verify it meets the requirement.
Will the image look blurry at 100KB?
At 800px width with Tiny preset, a 100KB JPEG looks clear and sharp enough for form uploads, ID photos, and passport images. Government portals display photos at small sizes, so 100KB is more than sufficient quality. For slightly better quality within 100KB, try Smart preset first.
What if my image is still over 100KB after compression?
Reduce the max width from 800px to 640px. If still too large, crop the image to show only the required area (face for passport photos, relevant section for documents) before uploading to MiniPx. Converting to WebP can also reduce size further, though some portals only accept JPEG.
How do I compress a photo for Aadhaar update?
UIDAI requires JPEG photos under 100KB for online Aadhaar updates. Use MiniPx with JPEG format, Tiny preset, and 800px max width. This produces files well within the limit. Your photo never leaves your browser — important when handling Aadhaar-related documents.
Can I compress a signature image to under 100KB?
Yes, signature images compress extremely well. Even at Smart quality, most signatures compress to 10-30KB in JPEG format. For very small targets like 20KB (required by some exam portals), use Tiny preset with 400px max width.
How do I compress photos for UPSC/SSC/RRB applications?
They differ. UPSC takes a 20–300 KB JPG photo; SSC and RRB capture the photo live and ask only for a signature (SSC 10–20 KB, RRB 30–49 KB). Use MiniPx with Tiny preset and 800px max width. Check the specific portal requirements for exact size limits and dimensions. MiniPx shows the compressed size so you can verify compliance.
Is it safe to compress my Aadhaar/PAN photo online?
With MiniPx, yes. Unlike tools that upload your photos to their servers (TinyPNG and FreeConvert, for example), MiniPx processes everything in your browser. Your identity documents, passport photos, and personal images never leave your device. No data is transmitted to any server.
Can I compress photos on my phone for government forms?
Yes. MiniPx works on any phone browser (Chrome, Safari, Samsung Internet). Take a photo or select from gallery, compress it to under 100KB, and download directly to your phone. Then upload the compressed file to the government portal.
How do I reduce a photo to exactly 100KB?
This page does it for you: the compressor here is preset to a 100KB target (100,000 bytes), and it searches quality — and, only if it must, size — until the file lands under it. It shows the exact compressed size next to each image, so you can confirm before downloading. Need a different cap? Each size has its own page.
Can I convert a JPG to 100KB?
Yes. Upload your JPG to MiniPx, select JPEG output format, Tiny preset, and 800px max width. This combination produces JPG files between 30-80KB from any source photo. Check the compressed size displayed next to your image to verify.
What is the best image compressor for 100KB?
MiniPx is the best option if privacy matters to you. It compresses images entirely in your browser — unlike TinyPNG or FreeConvert, which upload your photos to their servers. MiniPx also shows the exact output file size so you can verify compliance with size limits before downloading.

All Image Tools

AI Tools

Compress for Platform

Solutions by use case