FLAGSHIP #3 · CIVIC & PORTAL SURVIVAL100% Client-Side Canvas · Zero Biometric Server Uploads
CivicDoc Portal Photo Compressor & NIN Card Studio
Every year, millions of Nigerians get rejected on NYSC, NIS Passport, JAMB, and CAC portals due to "File exceeds 20KB" or wrong pixel ratios. Fix any passport photo or format a print-ready CR80 NIN slip entirely inside your browser.
Step 1 · Select Nigerian Government Portal Spec
Step 2 · Drop or Select Your Phone Selfie / Passport Photo
Processed locally via HTML5 Canvas binary-search compression. Your image never leaves your phone or laptop.
Accepts JPG, PNG, HEIC, or WEBP · Auto-crops & enforces Pure White (#FFFFFF) canvas
PORTAL COMPLIANCE VERDICT
PASS · 0 KB / 20 KBNYSC Mobilization Passport
Exact Output: 200×200px · JPEG Quality 82% · 0 KB
Strict <= 20KB JPEG limit. Rejects off-white or grey backgrounds.