🔒 100% Client-Side Privacy — Documents Never Leave Your Device

Compress PDF to 100KB Online Guaranteed Sub-100KB for PAN Card, Passport & SSC Portals

Reduce your PDF file size strictly below 100 KB in seconds. Perfect for strict Indian government portals, recruitment exams, and university forms with zero quality loss.

✓ NSDL & UTIITSL PAN Ready ✓ Passport Seva Compatible ✓ SSC CGL / CHSL Verified ✓ No Watermark, No Login
Target Compression Engine Active

Upload File to Compress Below 100KB

Select your file, choose the < 100 KB target button, and get an instant download.

Compress PDF Files Online for Free

Reduce file size while optimizing for maximal PDF quality.

PDF

Click to upload or drag & drop

PDF files up to 50MB

100% Private · Files never leave your browser

Why Government Portals Enforce the Strict 100KB PDF Limit

If you have ever applied for an Indian PAN card, renewed your passport on the Passport Seva portal, or submitted an application for SSC (Staff Selection Commission), UPSC, IBPS, or State PSCs, you have likely encountered the dreaded error: "Uploaded PDF file size exceeds the prescribed limit of 100 KB".

Government servers in India manage tens of millions of citizen records every single month. To prevent system overloads, database memory exhaustion, and slow server response times during peak submission windows, government technical architectures impose rigid constraints on document file sizes. Documents such as Proof of Identity (POI), Proof of Address (POA), Date of Birth (DOB) certificates, and caste/income certificates are mandated to be within 100KB to 200KB.

Exact 100KB Upload Specifications Across Major Indian Portals

Portal / Organization Document Type Max Size Allowed Recommended Resolution
NSDL / Protean PAN Portal Form 49A/49AA supporting proofs ≤ 100 KB - 300 KB 200 DPI Grayscale / Color
UTIITSL PAN Services Aadhaar, Voter ID, Ration Card ≤ 100 KB 150 to 200 DPI Grayscale
Passport Seva Kendra (PSK) Annexure, Utility Bill, Passbook ≤ 100 KB - 200 KB A4 Dimensions, Max 200 DPI
Staff Selection Commission (SSC) Class 10 Marksheet, Category Cert. 50 KB – 100 KB Clean 150 DPI B&W or Color
State PSCs & University Admissions Graduation degree, Transfer certificate ≤ 100 KB Standard PDF/A or PDF 1.4+

The Technical Reason Scanned PDFs Are So Huge (And How KeepPDF Shrinks Them)

When you scan an Aadhaar card, mark sheet, or passport page using a home scanner or smartphone scanning app (such as CamScanner, Adobe Scan, or Document Scanner), the software typically saves the image in raw, uncompressed 300 to 600 DPI bitmap form. A single A4 page scanned at 300 DPI contains approximately 8.7 million pixels. In full 24-bit RGB color, that uncompressed bitmap consumes over 25 megabytes of memory! Even when wrapped into a standard PDF, the resulting file is frequently between 3MB and 12MB.

Attempting to upload a 5MB file to an NSDL or SSC form will immediately trigger an upload rejection. Here is how KeepPDF reduces that file to less than 100KB while keeping your document completely sharp:

  • Dynamic Byte-Budgeting: KeepPDF calculates the exact byte allowance based on the total number of pages. For a single page targeting 100KB, it allocates a 95KB safety ceiling to ensure the generated file never exceeds 102,400 bytes.
  • Intelligent Discrete Cosine Transform (DCT) Quantization: Embedded photographic scans are re-encoded using high-efficiency JPEG compression algorithms specifically tuned for document legibility, removing invisible background color noise while keeping black text crisp.
  • Metadata & Object Stream Stripping: Smartphone scanning applications embed extensive camera metadata, geolocation tags, device serial numbers, and unneeded color profiles. KeepPDF purges all unnecessary overhead, saving up to 40% of file size before image compression even begins.
  • Font Subsetting & Vector Preservation: If your PDF originated from a word processor or digital government portal (such as e-Aadhaar or DigiLocker), digital text remains in vector format so you can zoom in 500% without any blurriness or pixelation.

⚠️ Important: Handling Password-Protected e-Aadhaar Files

Electronic Aadhaar PDFs downloaded from the UIDAI portal are encrypted by default with a password (the first 4 letters of your name in capital letters followed by your birth year, e.g., KUMA1995). Government portals such as PSK and NSDL will reject encrypted PDFs. Make sure to remove the password before uploading to KeepPDF for compression.

Why Client-Side Privacy Matters for Indian Applicants

Your Aadhaar card, PAN card, voter ID, and academic marksheets contain highly sensitive personal identifiable information (PII), including your full name, father's name, date of birth, biometric photo, signature, and permanent address.

Most popular online compression tools (such as iLovePDF, Smallpdf, or online converters) require you to transmit your files to their centralized web servers located in foreign jurisdictions. There is always a risk of server breaches, data retention, or unauthorized document indexing. KeepPDF works fundamentally differently: using modern WebAssembly and JavaScript, all compression algorithms run locally inside your browser's memory sandbox. Your document is processed on your device and is never uploaded anywhere. You can even turn off your internet connection after the page loads and compress your files offline!

Troubleshooting Common Government Portal Upload Rejections

❌ Error: "File size exceeds 100 KB limit"

Some portals calculate 100KB as exactly 100,000 bytes rather than 102,400 bytes (100 KiB). When using KeepPDF, selecting the < 100 KB preset automatically targets ~90 KB to 95 KB, ensuring that regardless of whether the portal uses decimal or binary calculation, your file will pass the validation check.

❌ Error: "Invalid PDF format or corrupted stream"

This error occurs when older government portals cannot parse modern PDF 2.0 structures or non-standard compression streams. KeepPDF compiles clean, standard-compliant PDF 1.7 documents compatible with all legacy government web portals.

❌ Error: "Document illegible or text blurred"

If your compressed scan looks blurry, the original scan may have had poor lighting or low contrast. Ensure your document is scanned in good lighting at 200 DPI, crop out dark table backgrounds, and choose the Basic Compression mode if your document contains digital vector text.

Questions & Answers

Frequently Asked Questions (FAQ)

Everything you need to know about 100KB PDF compression

How do I compress a PDF to less than 100KB without losing text sharpness?

KeepPDF utilizes intelligent client-side downsampling and DCT stream quantization. Rather than blurring vector fonts or smearing letters, it compresses embedded raster images, strips redundant metadata, deduplicates embedded objects, and optimizes color palettes so text remains crystal clear while the total file size drops below 100KB.

Which Indian government portals require PDF uploads under 100KB?

Major government portals requiring documents under 100KB include NSDL and UTIITSL PAN card portals (for identity and address proof), Passport Seva Kendra (PSK) supporting documentation uploads, SSC (Staff Selection Commission) recruitment applications, State Public Service Commissions (such as TNPSC, UPPSC, BPSC), and various university admission forms.

Is it safe to compress Aadhaar card or PAN card PDFs on KeepPDF?

Yes, 100% safe. Unlike traditional online PDF tools that upload your files to remote cloud servers where confidential personal data could be stored or intercepted, KeepPDF operates entirely inside your web browser via client-side WebAssembly and JavaScript. Your confidential documents never leave your laptop or smartphone.

Why did my government portal reject my compressed PDF?

Common reasons include: the file size was exactly 101KB or larger (strictly over the portal limit), the PDF was password-protected (e-Aadhaar comes encrypted with your birth year and name initials and must be unlocked first), the document dimensions exceeded standard A4 size, or the scanner DPI was configured improperly.

Can I compress a multi-page PDF to under 100KB?

Yes, but keep in mind that a 5-page PDF compressed to under 100KB leaves only ~20KB per page. If your document contains heavy color scans on every page, we recommend using grayscale mode or splitting unnecessary pages before compression to maintain optimal readability.