Public Data Import

Import Student Data

Upload the approved Excel/CSV format to create student, address, guardian, and academic enrollment records.
Portal Home

Upload Student File

The import runs one row at a time. A bad row is rolled back without removing successful rows.

The spreadsheet Academic Year, Class, and Section are resolved only inside this school.
Supported: .xlsx, .csv · Maximum 5 MB · Maximum 3,000 data rows
Important: Existing students are not overwritten. Duplicate Student Id/Admission Number, Aadhaar, Student PEN, or APAAR rows are skipped and reported. If Class and Section exist but their class-section junction is missing, the importer creates that junction automatically.

Sample Column Mapping

Student IdAdmission Number; if blank, generated from year + Register/PEN/Aadhaar
Academic Yearstudent_enrollments.academic_year_id
Roll Nostudents.class_roll_no + student_enrollments.roll_number
Class + Sectionclass_sections + student_enrollments
Register No.students.register_no
Student PENstudents.student_pen_no
Student Namefirst/middle/last name fields
Appar/APAAR Idstudents.apaar_id
Aadhar/Aadhaar No.students.aadhaar_number
Father/Mother Namestudent_guardians
Address 1 / Dist. / Pincode / Statestudent_addresses + student district
Address behavior: the single address in the sample is saved as both Current and Permanent, with Permanent marked “same as current”, matching the existing student-address structure.