Skip to main content
CSV Roster Upload ← Dashboard

📋 Bulk Student Roster Upload

Upload your student roster CSV to onboard your whole class or district at once. No Clever or ClassLink required — just a spreadsheet.

1
Upload CSV
2
Review & Quote
3
Confirm Import
Done
Upload your roster CSV
Drag and drop your file, or click to browse. Max 5,000 students per upload.
📂
Drop your CSV here
or click to browse — CSV, .txt accepted
📥

Don't have a CSV yet? Download our template with all required columns pre-filled with examples.

Download Template
Supported columns
These are the columns in the template. None are required except student_name.
👤
student_name First and last name. Required.
🎓
grade e.g. K, 1st, 2nd, … 12th
🌐
home_language e.g. Spanish, Arabic, Mandarin
📊
mtss_tier 1, 2, 3, or blank
📋
iep Yes / No
📝
504 Yes / No
🗣️
esol_level Entering, Emerging, Developing…
🔗
dually_identified ELL + IEP. Yes / No
📚
srp Reading Plan. Yes / No
🏫
classroom_section e.g. Room 204, Section A
🆔
student_id Optional. Used for deduplication.
ℹ️
No email required. Students join Kuliso using a join code — no student email addresses needed. FERPA-compliant.