Student ID Capture β€”
🟒 LOCAL
πŸ‘₯
0
Total Students
βœ…
0
Captured
⏳
0
Pending
πŸ“Š
0%
Progress
πŸ“ˆ Completion Progress 0 / 0
⚑ Quick Actions
πŸ“‹ Workflow
1 Import Excel β€” Upload student list
2 Capture β€” Queue sorted by Class
3 Export β€” Download photos + report
ℹ️ Storage: All data (students + photos) is saved in your browser's IndexedDB. Data persists across sessions. Camera requires HTTPS or localhost.

πŸ“„ Import Student Excel File

πŸ“Š

Drag & Drop Excel File Here

Accepts .xlsx, .xls, .csv β€” first sheet will be read

πŸ“‹
Expected columns (auto-detected, any order):
Student ID Β· First Name Β· Last Name Β· Class Β· Section Β· Gender Β· Date of Birth
Column names are matched automatically β€” headers are case-insensitive.
πŸ”
πŸ‘₯

No Students Yet

Import an Excel file or load demo data to begin.

Captured photo
πŸ“·

Camera not available.
Allow camera access in browser settings, or upload a photo.

Press Space to capture  Β·  Queue sorted by Class β†’ Section β†’ Name

πŸ“Œ Current Student
Select from queue β†’
πŸ“‹ Capture Queue 0
No students loaded
πŸ“Έ Captured Photos 0

0 / 0 ready

ZIP includes all photos in one file β€” no limit.

πŸ“‹ Student Report
IDNameClassStatus
No data
🎨 Background Color / Image
πŸ§‘
Preset Colors
Custom Color
Custom Background Image
πŸ“ Upload Image

JPG / PNG. Will be resized to 1200Γ—1600.

βœ‚οΈ Background Removal
Auto Remove Background
Cuts out original BG before placing the new one
πŸ’‘ Built-in algorithm β€” works fully offline, no API key needed.
πŸ“Έ Photo Quality
JPEG Quality
92%
Output Resolution
1200 Γ— 1600 px
Aspect Ratio
3 : 4 (auto-crop)
Capture Mode
4K ideal / HD min
Shortcut
Space = Capture
🏫 School Account
School
β€”
Storage
IndexedDB
Mode
Local
Change Password
πŸ—ƒ Data & Info
Browser
β€”
Camera API
Needs HTTPS
β€”
Network
β€”
Clear All Photos
Keep students, remove photos
Delete All Data
Students + photos
Sign Out

Please wait…