Skip to main content
tweakmyfile.com
0 file bytes uploaded • 100% browser-only

Compress PDF Strictly Under 100 KB in your browser

Indian government portals — including GST registration bank and signatory proofs, state e-District certificate forms, scholarship portals, and exam boards — reject document uploads exceeding 100 KB (102,400 bytes), and this page shrinks your PDF in your browser. A single phone scan of a cancelled cheque, caste certificate, or authorization letter usually weighs several megabytes and fails with "File size exceeds maximum permissible limit." Drop a PDF or camera images to combine, downsample, and optionally convert to grayscale strictly below 100 KB. Sensitive identity and tax records never leave your browser.

Select or drop one or more PDF or image files to combine and fit locally in your browser.
Target: ≤100 KB

Drop your documents or page scans here, or click to browse

Accepts PDF, JPEG, PNG, WebP, HEIC. Files stay in browser memory and are never uploaded to any server.

Select Files From Device

Output options

Compliance Checklist

  • File size

    Required: <= 100 KB

    pending
  • Page count

    Awaiting build

    pending
  • Text layer

    Awaiting build

    pending
  • Filename

    Required: document-100kb.pdf

    pending

Official 100 KB Portal PDF Upload Specifications

Single source of truth rendered directly from verified portal rules (Compress PDF to 100 KB).

Last verified:
Parameter Official Requirement Compliance Notes
Maximum File Size <= 100 KB (102,400 bytes) Strictly enforced per-file upload ceiling
Accepted Input Formats PDF (.pdf / application/pdf), JPEG (.jpg / image/jpeg), PNG (.png / image/png), WebP (.webp / image/webp), HEIC (.heic / image/heic) Multiple files can be combined into one single PDF
Forms & Annotations Not required Standard PDF structure preserved
Text Layer Image / scan allowed Pages may be downsampled or rasterized to hit strict byte limits
Output Filename document-100kb.pdf Rules: ASCII characters only (no accents)
Official Portal Rules — GST Portal User Guide (Proof of Details of Bank Account): "You can upload PDF or JPEG files with maximum file size for upload of as 100 KB." (100 KiB = 102,400 bytes.)
Official Portal Rules — GST Portal User Guide (Proof of Authorized Signatory): "format should be PDF or JPEG and file size must not exceed 100 KB."
Verified directly against the primary government specification bulletin.

How to Shrink a Certificate or Bank Proof Under 100 KB

  1. Select your scanned PDF or phone photo

    Drop your existing PDF or pick a clear, flat JPEG, PNG, WebP, or Safari-decoded HEIC photo of your certificate, cancelled cheque, or authorization letter.

  2. Enable grayscale for color paper scans

    Turn on the grayscale option when color is not mandated; removing paper color tint saves substantial byte headroom inside 100 KB.

  3. Build and check legibility under 100 KB

    Click Build Compliant PDF, confirm the output lands below 100 KB (102,400 bytes), and zoom in to verify certificate numbers and stamps before uploading.

Why Scanned Certificates Exceed 100 KB and Fail Portal Checks

Portals such as gst.gov.in (for cancelled cheques, bank statements, and signatory proofs), state e-District services, and scholarship portals enforce a hard 100 KB ceiling to cap server storage across millions of filings.

Why Standard Scanners Produce Multi-Megabyte Files

Mobile scanner apps capture color photos at full sensor resolution with warm paper shadows and embed them inside a PDF wrapper. Compressing color noise straight down to 100 KB (102,400 bytes) smears small digits unless resolution is stepped down methodically. Our engine strips PDF overhead first, downsamples embedded images progressively, and applies optional grayscale conversion so text edges stay readable.

Keeping QR Codes, IFSC Digits, and Official Seals Legible

  • Crop away desk backgrounds before scanning: Dark table edges around an A4 sheet waste kilobytes that belong to your document text.
  • Use grayscale on monochrome certificates: Income, caste, domicile, and authorization letters rarely need RGB channels; grayscale doubles effective sharpness under 100 KB.
  • Keep a realistic page budget: A 100 KB ceiling comfortably holds one to two color pages or three to four grayscale pages; avoid bundling unneeded pages into one upload.

Compress PDF to 100 KB FAQs

Answers on GST and e-District errors, readability, and local privacy.

Why did the portal reject a file that looked like 100 KB on my phone?

Some file managers display decimal kilobytes while portals check exact byte ceilings up to 102,400 bytes, or reject image files where a .pdf extension is selected. Building here verifies exact byte count and PDF headers.

How can I keep a cancelled cheque or caste certificate readable under 100 KB?

Shoot straight down in bright daylight without shadows, include only the document page, and enable grayscale when color is not required so compression bytes go entirely to text, stamps, and QR codes.

Can I turn a JPG photo of my document directly into a PDF under 100 KB?

Yes. Drop one or more JPEG, PNG, WebP, or Safari-supported HEIC images into the tool above to wrap and compress them directly into document-100kb.pdf below 100 KB.

Are my Aadhaar, bank proof, or certificates uploaded to any server?

No. Every step runs inside your browser Web Worker with zero bytes sent over the network.