Online Exam & Portal Sizer • Zero Uploads

Resize Photo to 20KB & Signature to 10KB

Quick Reducers: Photo to 20KB Signature 10KB Custom Photo Resizer ID & Passport Photo Maker

Compress and resize passport photos to under 20 KB and signatures to under 10 KB for UPSC, SSC, FPSC, banking, and university application portals. 100% private in browser RAM.

Need an exact 20 KB photo or 10 KB signature? Drop your image below. LocalDoc automatically applies multi-pass binary search JPEG compression in client memory to fit strictly under 20 KB or 10 KB without uploading your confidential portrait or signature to any cloud server.

Resize Photo to 20KB Icon

Drop your photo or signature here to resize under 20KB

Supports JPG, JPEG, PNG, and WebP. 100% client-side memory execution.

Official Online Exam & Job Portal Photo & Signature Limits

Consult this reference table for verified photo and signature requirements across major national testing and recruitment services:

Portal / Exam Agency Passport Photo Limit Signature Limit Standard Dimensions
UPSC (Civil Services / IAS) 20 KB – 300 KB 20 KB – 50 KB 350 × 350 px min (3.5 × 4.5 cm)
SSC (CGL, CHSL, MTS) 20 KB – 50 KB 10 KB – 20 KB 3.5 × 4.5 cm / 4.0 × 2.0 cm (Sig)
IBPS & Banking Exams 20 KB – 50 KB 10 KB – 20 KB 200 × 230 px / 140 × 60 px (Sig)
FPSC, PPSC, NTS (Pakistan) Strictly ≤ 25 KB – 30 KB Strictly ≤ 20 KB 140 × 190 px (Blue / White background)
State PSCs & Railway (RRB) 20 KB – 50 KB 10 KB – 20 KB 35 × 45 mm / 60 × 20 mm (Sig)
1

Multi-Pass Binary Search

Iterative quantization calculates the exact compression curve to achieve strictly ≤ 20 KB without unnecessary image degradation.

2

Exact Millimeters & Pixels

Sets official 3.5 × 4.5 cm or custom pixel resolutions with aspect ratio locking so faces are never stretched or squished.

3

Zero Server Uploads

Your personal signature and biographical portrait are processed strictly inside client browser RAM. No servers or data leaks.

Technical Architecture: Deterministic Bisection Search for Exact Byte Limits (≤ 20 KB and ≤ 10 KB)

Online recruitment and civil service exam portals (including UPSC, SSC, IBPS, State PSCs, and FPSC) enforce rigorous server-side upload validators. An applicant image exceeding 20,480 bytes by even a single byte or displaying compression-induced face blurring is rejected automatically. LocalDoc solves this inverse optimization challenge entirely within your local browser memory space:

  • Monotonic File-Size Bisection Algorithm: Compressed JPEG byte size is a strictly monotonic non-linear function of quality parameter Q ∈ [0.01, 1.00]. LocalDoc initiates a fast binary search: Q_mid = (Q_low + Q_high) / 2. Across 6 to 7 iterations (< 65 milliseconds total execution time), the engine measures encoded byte lengths (Uint8Array.byteLength) to converge on the exact maximum quality factor that satisfies ByteLength ≤ TargetKB × 1024.
  • Adaptive Luminance Thresholding for Signatures (≤ 10 KB): Handwritten signatures scanned from paper often contain uneven shadows, yellowish tint, and high-frequency paper grain noise that consumes 60–80% of JPEG Huffman entropy space. LocalDoc calculates per-pixel luminance Y = 0.299R + 0.587G + 0.114B. Background pixels above threshold (Y > 215) are dynamically clamped to pure white (#FFFFFF), eliminating noise and allowing baseline run-length encoding to achieve crisp, dark ink strokes within a featherweight 6–9 KB payload.
  • Pyramid Downsampling & Anti-Aliasing: Direct single-step resizing of 12 MP or 48 MP smartphone portraits down to 138 × 177 px generates severe nearest-neighbor aliasing and pixel distortion. LocalDoc performs progressive multi-stage half-step (½ scale) decimation using bicubic smoothing in an off-screen HTML5 Canvas, keeping facial geometry sharp and compliant with biometric identity matchers.
  • Physical Millimeter to Pixel Mapping at Exact Aspect Ratios: Standard 3.5 × 4.5 cm passport proportions are locked during canvas generation. Pixel coordinates are computed via Pixels = (Millimeters / 25.4) × DPI, preventing horizontal stretching or chin truncation that causes exam hall disqualification.
  • Guaranteed Zero Cloud Ingestion: Sensitive biometric face portraits and legal signatures are never dispatched to external cloud servers or temporary file stores. Every byte is allocated and recycled strictly within ephemeral browser RAM.

How to Pass Strict Government & Exam Portal Upload Checks

Submitting photos or signatures to online recruitment portals frequently leads to frustrating error alerts. Here is how to configure your settings for common portal platforms:

UPSC (Civil Services & NDA)

Requires passport photo between 20 KB and 300 KB with minimum 350 × 350 px. Signature must be 20 KB to 50 KB. The candidate name and date of photo capture must appear on the lower border if specified in current notification.

Preset: Photo ≤ 50 KB

SSC (CGL, CHSL, MTS)

Photo must be strictly 20 KB to 50 KB (3.5 × 4.5 cm). Signature must be strictly 10 KB to 20 KB (4.0 × 2.0 cm). Both ears must be clearly visible, and candidate must not wear caps or tinted spectacles.

Preset: Photo ≤ 20 KB or Sig ≤ 10 KB

Banking (IBPS, SBI, RBI)

Passport photo must be 20 KB to 50 KB (200 × 230 px). Signature must be 10 KB to 20 KB (140 × 60 px) in black ink on white paper. Capital letter signatures are rejected by banking recruitment servers.

Preset: Sig ≤ 10 KB

FPSC & PPSC (Pakistan)

Requires candidate passport photograph strictly under 25 KB or 30 KB (140 × 190 px) on a light blue or white background. File uploads exceeding 30 KB trigger immediate form validation failure.

Preset: Photo ≤ 20 KB + Blue/White BG

Security Warning: Why Cloud Resizers Threaten Your Signature Privacy

A scanned signature is a legal instrument capable of authorizing financial transactions, loan applications, and legal contracts. When you upload your signature to standard online photo converters, your signature image is transmitted over the internet and stored in temporary backend directories where it is vulnerable to unauthorized extraction, training crawlers, or database dumps. LocalDoc guarantees complete isolation: your signature is loaded into volatile browser RAM, processed using client-side JavaScript canvas operators, and destroyed as soon as you close the tab. Zero bytes ever leave your device.

Frequently Asked Questions

How do I resize my signature to under 10 KB or 20 KB?

Upload a clear photo of your handwritten signature on white paper. Click the Signature: ≤ 10 KB preset. LocalDoc automatically resamples it to standard signature dimensions (approx 140 × 60 px), eliminates paper grain shadows, and compresses the file size down to 8–10 KB ready for instant upload.

How do I resize a passport photo to under 20 KB without making it blurry?

Select the Photo: ≤ 20 KB (3.5 × 4.5 cm) preset. The tool applies high-quality bicubic downsampling and runs a logarithmic binary search to discover the highest-quality JPEG compression table that fits under 20 KB.

Why do online recruitment portals reject photos over 20 KB or 50 KB?

Civil service and exam servers receive millions of applications in short windows. Requiring photos under 20 KB and signatures under 10 KB prevents database overloading and speeds up candidate identity verification at exam centers.

What are the standard dimensions for an exam application 20 KB photo?

Most exam portals (such as UPSC, SSC, IBPS, and state PSCs) require a 3.5 × 4.5 cm photo (approximately 138 × 177 pixels at 100 DPI or 413 × 531 pixels at 300 DPI) with file size strictly between 20 KB and 50 KB, or strictly under 20 KB.

How do I fix a signature photo with gray background or scanner shadows?

Click the Clean White background preset under Background Optimization. LocalDoc's per-pixel luminance thresholding analyzes the background paper and clamps off-white and light gray pixels directly to pure #FFFFFF while leaving dark ink strokes untouched.

Is my signature or photo saved anywhere?

Never. LocalDoc runs entirely in client-side volatile RAM using HTML5 Canvas. Your signature and photos never touch any cloud server or database.

Related Guides & Tools

Photo Resizer (Standard) Compress PDF