Bulk upload students and teachers using Excel

Save time by uploading multiple records at once
Add multiple students at once
Key Fields: Name, Class, Section, DOB, Gender, Category, Aadhaar, Parent Info, Address
Add multiple teachers
Key Fields: Name, Designation, Qualification, Subject, DOJ, Gender, Contact, Training Status
Bulk class promotion
Key Fields: Student ID, Previous Class, New Class, Promotion Status, Result
Facilities information
Key Fields: Building Details, Rooms, Toilets, Water, Electricity, Labs, Equipment
Login to UDISE+ → Go to Import Section → Download Template for the data type. Always use fresh template - don't reuse old files.
Open template in Microsoft Excel. Read column headers carefully. Check for dropdown validations and field instructions in the template.
Row 1 contains headers - DO NOT modify. Start entering data from Row 2. Follow exact format for dates, numbers, and codes.
Check all entries for: correct date format, valid Aadhaar (12 digits), proper codes. Remove any blank rows at the bottom.
Save As → Excel Workbook (.xlsx). Do NOT save as .xls, .csv, or other formats. Keep file size under 5MB.
Go to Import section → Click Upload → Select your file → Wait for processing. Don't close browser during upload.
Check import status. Download error report if any records failed. Fix errors and re-upload only the failed records.
| Field Type | Format | Example |
|---|---|---|
| Date of Birth | DD/MM/YYYY | 15/08/2015 |
| Aadhaar Number | 12 digits, no spaces | 123456789012 |
| Mobile Number | 10 digits, no prefix | 9876543210 |
| Gender | M / F / T | M (Male), F (Female), T (Transgender) |
| Category | Use code from dropdown | GEN, SC, ST, OBC |
| Class | Numeric or as specified | 1, 2, 3... or I, II, III... |
Save file as .xlsx using "Save As" in Excel. Don't just rename the extension.
Download fresh template. Don't delete, add, or rename columns.
Use DD/MM/YYYY format. Format cells as Text before entering dates.
Student already exists. Check and remove duplicate entries.
For more error solutions, see Upload Failed Troubleshooting
Import is primarily for adding new records. For updating existing students/teachers, use the Edit option in the portal. Some update operations may have separate bulk update templates - check with your Block office.
Records processed before the failure will be saved. Download the error report to see which records failed and why. Create a new file with only the failed records, fix errors, and re-upload.
You need to export data from your software into the UDISE+ template format. Copy data carefully matching columns. Schoolites software provides direct UDISE+ compatible export format for seamless transfer.
Currently, validation happens during upload. For pre-validation, manually check: date formats, Aadhaar digit count, mobile number length, and that all mandatory fields are filled. Some states may offer offline validation tools.
Let Schoolites handle the complexity. Export UDISE-ready data in one click, reduce errors by 99%, and never miss a deadline again.
Try Schoolites Free