Skip to main content
Free Admin Tool

Free Bulk Student ID Generator

Design your institution's student ID card template, upload your logo, configure barcodes or QR codes, and batch-generate hundreds of cards from a CSV — entirely in the browser.

Trusted by registrars at private universities across Sri Lanka

Institution Settings
Institution Logo
Colour Scheme
Visible Fields
Card Code Type

Live Preview

Student Identity Card
Valid Until: December 2026
Your Institution Name
John Doe
ID: UC2024-0001
BSc (Hons) Computing
Batch: 2024 / 2025

Sample preview — customise settings on the below

Batch CSV Import

Upload a CSV with one student per row. Cards are generated client-side — no data leaves your browser.

Expected CSV columns
student_name
student_id
programme
batch_year
department
photo_url
REQ student_name and student_id are required.
Upload Student List
Generate Cards
No CSV loaded — 0 cards queued

Full batch export requires an institutional account.
Enter your institution email below to unlock.

Unlock Full Batch Workflow
  • Export PDF pack (print-ready, 2-up A4)
  • PNG ZIP for digital portals
  • Auto-embed student photos from URL
  • Schedule re-generation each semester
  • Sync directly from SIS student registry

Replace the spreadsheet-and-print-shop workflow

Most registrars spend 2–3 days each semester manually preparing ID card data for external print shops. This tool eliminates that.

CSV-driven batch generation

Export your student registry from any SIS as a CSV and upload it. Cards for 500 students generate in seconds — no per-card manual entry.

Barcode or QR — your choice

Configure linear barcodes for access-gate scanners or QR codes that encode student portal URLs and JSON metadata for digital verification.

Logo & brand in one click

Upload your institution's logo once. It persists across all batch cards automatically — consistent branding without manual Photoshop work.

Runs entirely in your browser

Student data never leaves your device. No cloud upload, no third-party data processing — fully PDPA-compliant by design.

Want IDs generated automatically every semester?

UniCloud360's Student Information System syncs with your student registry and auto-generates ID cards on enrollment — no CSV needed.

Explore the SIS Module Book a Demo

Frequently asked questions

What CSV columns does the bulk generator expect?

The generator accepts any CSV with columns mapped to the template fields: student name, student ID, programme, batch year, and optional validity date. Column names are mapped visually in the tool — if your SIS exports with different headers, use the column mapping step to assign each field before generating.

Does student data get uploaded to a server?

No. All processing happens entirely in your browser. Student data from your CSV is never transmitted to any external server — it is read locally by JavaScript, rendered to canvas, and exported as a PDF on your device. This makes the tool fully PDPA-compliant by design for Sri Lankan institutions.

How many ID cards can be generated in one batch?

The browser-based generator handles batches of up to 500 cards reliably on most modern devices. For institutions with larger cohorts — 1,000+ students per intake — generating in smaller batches of 200–300 and combining the PDFs avoids browser memory limits. For fully automated bulk generation tied directly to your student registry, the UniCloud360 SIS module generates cards programmatically at any scale.

What barcode format is used — Code 39, Code 128, or QR?

The tool generates both linear barcodes (simulated bar patterns based on the student ID string) and QR codes that encode the student ID. QR codes are preferable when the student ID will also be scanned by smartphone apps — they encode more data and scan reliably from screens as well as printed cards. Linear barcodes are faster to scan at dedicated gate readers and examination entry points.

What is the standard student ID card print size?

The ISO/IEC 7810 ID-1 format (85.6mm × 54mm — the same size as a credit card) is the standard for student ID cards globally. Most card printers, lanyards, and cardholders are designed for this size. The exported PDF is sized to print directly onto CR80 card stock at standard print shop resolutions.

How to Generate Bulk ID Cards

Follow these steps to get results in under a minute

01
Upload your student CSV
Prepare a CSV with columns for name, ID, batch, and faculty. Paste or upload it directly.
02
Preview & configure template
Select your card design, add your institution logo, and configure the QR/barcode field.
03
Export all cards at once
Download a ZIP of individual PNG cards or a print-ready PDF with all cards on one sheet.

Real Results from Real Users

Trusted by lecturers and students across Sri Lankan universities

4.8
★★★★★
79 ratings
CL
Chameera Liyanage
Academic Coordinator
★★★★★

"We uploaded an Excel sheet with 350 student records and had all the ID cards generated and ready to print within minutes. This used to take our team two full working days."

DS
Dilhara Senanayake
Head of Department
★★★★★

"The Excel template is clearly laid out and the bulk export to PDF is flawless. Every card came out with the correct photo, name, and ID number — no manual corrections needed."

AP
Amaya Pathirana
Academic Coordinator
★★★★☆

"Huge time saver for new intake registrations. I would appreciate a progress bar during generation for very large batches, but the final output quality is excellent."

GM
Gayan Madusanka
Department Head
★★★★★

"Replacing our manual Word mail-merge process with this tool was one of the best administrative decisions we made this academic year. Highly recommended to any registrar's office."

HP
Hasini Peiris
Academic Coordinator
★★★★★

"The card layout looks professional and the bulk download packages everything neatly. Our students have commented positively on how polished the new ID cards look."

How Bulk Student ID Generator Compares

vs spreadsheets, manual processes, and paid platforms

Feature UniCloud360 Bulk Student ID Generator Canva Bulk CreateWord Mail MergePaid HR / SIS
CSV bulk upload Yes — paste or upload Yes ⚠️ Word/Excel only Yes
Bulk PDF export Yes — all cards ⚠️ Paid plan only ⚠️ Print-only Yes
QR / barcode on each card Built-in ⚠️ Manual add-on No Yes
100+ cards at once Yes ⚠️ Slow rendering Not practical Yes
Custom template fields Yes ⚠️ Design skill needed ⚠️ Basic Yes
No login required Yes ⚠️ Account for export Yes Account required
Cost Free forever ⚠️ Free / Paid Free Paid subscription