KB Image Resizer logoKB Image Resizer

About KB Image Resizer

The Photo Resizer
Built for Government Forms

Every applicant knows the pain: photo rejected for being 1 KB over the limit, or 1 pixel off the required dimensions. KB Image Resizer solves this with exact pixel dimensions + precise KB targeting — all running locally in your browser, zero uploads.

Our Mission

Make government form photo resizing effortless, private, and accurate. Every applicant should be able to resize their photo and signature to exact portal specifications — pixel dimensions and KB file size — without uploading sensitive documents to unknown servers, without installing software, and without guessing.

The Problem We Solve

Rejection Loops

Portals reject photos for being 1 KB over or 1 pixel off. Applicants waste hours re-taking photos or using tools that don't control KB size.

Privacy Risks

Most online resizers upload your photo to their servers. For Aadhaar, passport, and signature images, this is a serious privacy violation.

Complex Tools

Photoshop, GIMP, and even PowerToys don't let you target an exact KB range. You're left guessing quality settings.

No Offline Option

Internet isn't always reliable. Candidates in areas with poor connectivity need a tool that works offline.

How We're Different

1

100% Local Processing

All image operations — decode, transform, encode, compress — happen inside your browser using the HTML5 Canvas API. Zero server uploads. Works offline after page load.

2

Binary Search KB Targeting

Our 9-step binary search algorithm finds the exact JPEG quality (0.04–0.98) to land your file within the target KB range. If minimum quality is still too large, we losslessly pad JPEG comment segments to meet the floor.

3

Exact Pixel Canvas

The output canvas locks to your specified dimensions. Never off by 1 pixel. Cover (crop) and Contain (pad) modes give you full framing control.

4

SSC DOP Stamp Built-In

Add candidate name and date-of-photo stamp exactly as SSC portals require — uppercase name, DD-MM-YYYY format, configurable band height, optional "DOP:" prefix.

5

Signature-Specific Mode

Auto-Crisp preset (brightness 118%, contrast 190%, saturation 0%) makes ink signatures sharp and clean — critical for SSC, IBPS, and Aadhaar signature boxes.

6

Free Forever, No Limits

No watermarks, no daily limits, no account required, no upsell. Process 1 image or 100 — it's all free.

Bulk Image Resize — Process Multiple Images at Once

Resize Multiple Photos in One Click

Need to resize photos for multiple forms or batch-process a folder of images? Our Bulk Image Resizer lets you upload dozens of images, set a single target KB size, and download all resized images instantly — as individual JPGs or a single ZIP archive.

Batch Processing

Upload 50+ images at once. No hard limit — tested with large batches.

Exact KB Targeting

Same binary search algorithm hits your target KB for every image (±2 KB typical).

One-Click ZIP Download

Get all resized images in a single archive for easy form upload.

Individual JPG Downloads

Grab just the specific images you need, with original filenames preserved.

Exams & Portals We Support

Our preset library covers the major Indian government exam portals. Each preset applies the official pixel dimensions and KB range automatically. You can also create custom sizes for any portal worldwide.

SSC

CGL, CHSL, MTS, GD, CPO, JE, Stenographer

UPSC

CSE, NDA, CDS, CAPF, IFS, CMS, EPFO

Banking

IBPS PO, Clerk, SO, RRB; SBI PO, Clerk; RBI Grade B, Assistant

State PSC

BPSC, UPPSC, MPPSC, RPSC, HPPSC, UKPSC, CGPSC, JPSC, OPSC, KPSC, TNPSC, APPSC

Railway

RRB NTPC, Group D, ALP, Technician, JE

Medical/Engg

NEET UG/PG, JEE Main/Advanced, NTA exams

Identity

NSDL PAN, UTIITSL PAN, Passport Seva, Aadhaar (UIDAI), Voter ID (NVSP)

Defence

Agniveer, CDS, NDA, AFCAT, Territorial Army

Police

State Police Constable/SI, CISF, BSF, CRPF, ITBP, SSB

Technical Philosophy

Client-Side Only

No backend, no database, no API keys. The tool is a static site — HTML, CSS, and JavaScript. This eliminates entire classes of vulnerabilities and privacy risks.

No Dependencies on External Services

We don't rely on image processing APIs (Cloudinary, Imgix, Sharp, etc.). The browser's Canvas API is surprisingly powerful and runs on every device.

Progressive Enhancement

Core functionality works without JavaScript (though the interactive tool requires it). The content — specs, FAQs, guides — is readable HTML.

Performance First

No heavy frameworks. Astro builds static HTML. Minimal JS (~15 KB gzipped). Fonts preconnected. Images lazy-loaded. Lighthouse scores consistently 95+.

Open to Verification

View source. Audit the Network tab. Disconnect Wi-Fi and test. We have nothing to hide because we don't touch your data.

Standards Compliant

Valid HTML5, CSS3, ES2022. Accessible (WCAG 2.1 AA target). Semantic markup. Proper meta tags for SEO and social sharing.

Who We Are

KB Image Resizer is built and maintained by a small team of developers who have personally experienced the frustration of government form photo rejections. We're not a venture-backed startup, we don't have investors to satisfy, and we don't monetize user data.

The project is sustained by optional donations and by keeping infrastructure costs near-zero (static hosting). This independence lets us prioritize what matters: accuracy, privacy, and simplicity.

If you find the tool useful, the best way to support us is to share it with fellow aspirants — especially those struggling with photo specs for SSC, UPSC, IBPS, or state PSC exams.

Our Values

Privacy First

Your documents never leave your device. This is not a policy — it's architecture.

Accuracy Over Features

We'd rather have one tool that hits 50 KB perfectly than ten tools that get close.

Free & Accessible

No paywalls, no accounts, no dark patterns. Government form help should be free.

Back to KB Image Resizer