ID card software for shops that print for schools and offices.
Key features
Your customers enter their own data
Schools and offices log in and add their students and staff — no more retyping spreadsheets or chasing photos on WhatsApp.
Photos fixed for you
Background removal and photo checks are built in, so every card gets a clean, evenly framed photo.
Design once, print thousands
One template fills itself in for every card holder. Start from a ready-made student or employee card, in portrait or landscape.
Print-ready A4 sheets
Ten cards a sheet, laid out exactly as designed, with crop marks and duplex backs that line up.
Pay only for cards you print
Card credits are used when you mark a batch as printed — not for drafts, previews or reprinting a sheet that jammed.
Each shop's data stays private
Shops are fully separated, files open only through short-lived links, and KSoftWeb staff see totals — never names or photos.
10+ modules covering every part of your operation.
IDCraft ships with deeply-integrated modules — no bolt-ons, no third-party plugins. Here are the big ones.
Organizations & Logins
Add each school, college or office as an organization and give its admin and clerks their own login.
Custom Card Fields
Ready-made student and employee field sets, plus your own fields per organization — class, blood group, department and more.
Card Holder Records
Add and correct records one by one. Phone numbers, dates and options are tidied automatically, and each record shows as draft, ready or printed.
Excel Import
Download the template, fill it in and upload. Rows with mistakes come back in an error sheet to fix and re-upload.
Photo Upload & Crop
Upload photos one at a time with crop and rotate, or a zip of photos named by roll number or employee ID.
Background Removal & Photo Checks
Remove the background and fill it with your colour, in bulk. Photos that are too small, tilted or blurred are flagged.
Card Designer
Drag-and-drop designer in millimetres: text, photo, logo, signature, stamp, QR and barcode slots, two sides, version history.
Print Batches on A4
Ten CR80 cards per A4 sheet as a print-ready PDF — gap, bleed, crop marks, duplex, or front and back side by side.
QR Verification
Every card's QR code opens a public verification page for that card holder.
Dashboards & Notifications
What needs attention, what is ready to print, and alerts when an import finishes, a batch is ready or credits run low.
Built with
- Backend API
- Laravel 12
- Web App
- React 19 + Vite + TypeScript
- Card Designer
- Fabric.js canvas at 300 DPI
- Background Removal
- Python FastAPI + rembg
- Print PDFs
- Headless Chromium (Browsershot)
- Database
- MySQL 8
- Cache / Queue
- Redis
Integrates with
SaaS, on-premise, or your private cloud — you pick.
SaaS subscription
We host IDCraft on our infrastructure. Monthly or annual billing, daily backups, automatic updates.
- Monthly or annual billing in INR
- Auto-updates, zero downtime
- Daily backups + 99.9% uptime
- Fastest time-to-live (1-3 weeks)
Honest INR pricing. No surprises.
All plans include onboarding, training and email support. GST is charged separately per current rates.
Card credits
One credit per printed card. We set your shop up and add credits.
- A credit is used only when a card is marked printed
- Free, Basic and Pro shop plans
- Unlimited-credit option for high-volume shops
- Logins for your staff and for each school or office
- Ready-made student and employee templates
- Background removal included
Need something different? Talk to us →
Common questions about IDCraft.
Ready to see IDCraft in action?
Book a free 30-minute demo. We'll walk you through IDCraft and answer every question.