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
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.
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.
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.
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.
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.
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.