Eight suites that run the whole school

Teacher first: 10+ AI tools with CBSE and ICSE content
Explore Assist →
From the first doubt to the chapter exam, one connected path
For Class 3 to 12, CBSE and ICSE, with JEE and NEET for Class 11 and 12. Every chapter in four steps.
Where would you like to sign in?
School login
For staff and admins · app.schoolcanvas.com
Student login
For students · student.schoolcanvas.com
Popular with schools
Popular with students and parents
Student Management System for every student’s story.
A student management system that keeps profiles, attendance, certificates, TCs and reports for every student in one secure record, giving the office, class teachers, principal and parents a single source of information. It starts on admission day and stays with the student through every school year, and long after they leave.
- Certificates in your own format
- Attendance in the teacher app
- Free data migration
- 9 lakh+students, one
record each - 1.5M+parents on the
parent app - 500+ready reports, plus
a report builder - UDISE+ & APAARintegrated with your
student data - 7 daysto go live, records
moved free
Student records for 1000+ schools are managed on Schoolcanvas
All Saints Diocesan H.S. SchoolShillong
Mount Litera Zee SchoolPatna
Delhi Public SchoolNumaligarh
D.B.M.S. English SchoolEast Singhbhum
Pole Star SchoolMadhubani
Bishop Westcott Girls School, DorandaRanchi
Rockvale AcademyKalimpong
Prabhat Tara SchoolMuzaffarpur
MCC Public SchoolChennai
St. Paul's Group of SchoolsHajipur
San Academy Group of SchoolsChennai
Jusco Group of SchoolsJamtara
St. John's Public SchoolChennaiStudent records shouldn’t live in six different places.
In most schools, a student’s details sit across the admission form, class register, Excel sheets, fee records and cupboards full of files. Each copy can be slightly different, and the right information is rarely at hand when a parent, inspector or principal asks for it.
- Admission form + 3 registers
The same details, copied everywhere
A change of address or phone number gets updated in one register and missed in three others, so nobody is sure which version is correct.
- Class register
Registers totalled by hand
Teachers call the roll every morning, then spend the end of every month adding up attendance and working out percentages.
- Phone call list
Parents find out about short attendance too late
A student’s attendance falls short, but parents may only find out at the next PTM, or when it is too late to take corrective action.
- Record room
A TC means a morning in the record room
A former student needs a certificate. Someone digs out an old file, retypes the details and hopes the dates match.
- Excel sheet
Reports that take days to compile
Strength by class, category-wise counts, UDISE+ figures: every request from management or an inspector means another round of counting and compiling data.
- Cupboard file
Gaps you only find when it matters
The blood group, the second contact number or the birth certificate is missing on exactly the day you need it.
From admission day to transfer certificate, one file that never goes missing.
Follow Diya Sharma through seven years at Green Valley Public School. Each stage adds a page to the same record, and each module on this page writes into it. Nothing is typed twice.
Stage 01 · Admission day
Enrolled in the morning, on every list by lunch.
Diya’s parents apply online and pay the registration fee through the admissions module. Once the office confirms her seat, the enquiry becomes a student record in one click. Her details, documents and photo are already there, so nothing needs to be entered twice.
- Enquiry converted to a student record, no retypingAdmissions
- Personal and family details, documents and photoStudent information
- “What is missing” flags any detail still to be filled inStudent dashboard
- Applicant
- Diya Sharma
- Parent
- Neha Sharma
- Applied
- Online form
- Registration fee
- Paid online
Stage 02 · Class, section and house
One record, and she is on every list at once.
Diya gets her admission number, class, section, roll number and house, and is linked to her brother in Class IV. In the same moment she appears on the class list, the attendance sheet and the fee roll, and her parents get their login for the parent app and the web.
- Siblings linked, house and roll number setStudent information
- Parent and student login on the web and the appParent login
- Class teachers see their own class; the office sees what it needsRole-based access
- Student ID cards printed in bulk from the recordID Card add-on
- 27Aryan MehtaTagore
- 28Dhruv PillaiBose
- 29Diya SharmaNew
- 30Farhan AliRaman
Stage 03 · Every school day
Attendance in moments. Her parents know before assembly ends.
Every staff member has the Schoolcanvas mobile app. The class teacher taps only the children who are absent or late; everyone else is already marked present. The moment she submits, Diya’s parents get an absence alert on the app, by SMS or on WhatsApp, in the language they chose. At month-end, there is nothing to total: attendance percentages are calculated automatically.
- Teacher app, no hardware; biometric or RFID if you preferAttendance
- Alerts in English, Hindi or the family’s regional languageParent alerts
- Monthly and yearly percentages, carried onto the report cardReports
- ARAditya RaoP
A - DSDiya SharmaP
A - KNKabir NairLate · 8:12
Stage 04 · Health and the infirmary
A fever in Class VI. Her parents hear from the school, not from Diya at 4 pm.
Diya’s health details sit on the same record as everything else, so the school nurse is never hunting for a blood group. With the Infirmary add-on, each visit, the symptoms, the treatment given and her medical history are recorded, and her parents get an update in the app straight away.
- Health details and blood group on the profileStudent information
- Visits, symptoms, treatment and medical historyInfirmary add-on
- Health visible to parents in the parent appParent login
- Student
- Diya Sharma · VI-B
- Blood group
- B+
- Symptoms
- Fever, headache
- Treatment
- Rest in sick bay
- Visits this year
- 2
- Medical history
- On file
Stage 05 · Year end, seven times
Every class promoted in one go. Her record moves up with her.
When the year closes, the office promotes whole classes at once with the bulk promotion tool, instead of moving students one by one. Diya’s profile, documents and history carry over to the new class and section, and her class teacher opens the new session to find the list ready in the app.
- Bulk promotion for all classes at onceStudent information
- Profiles, documents and full history carried forwardStudent information
- APAAR ID linked; UDISE+ figures from the same recordGovernment data
- 2019–20I-C96%
- 2020–21II-C97%
- 2021–22III-C95%
- 2022–23IV-C94%
- 2023–24V-C95%
- 2024–25VI-B93%
- 2025–26VII-B96%
- 2026–27VIII-CTC
Stage 06 · Certificates, then the transfer certificate
Her family moves city. Her TC is ready before they leave the office.
Every certificate Diya needed along the way, from a bonafide certificate to a study certificate, came out in the school’s own format, filled in from her record. When her family relocates, the office issues her TC in minutes, with approval and deactivation built in. The dates, class and conduct match what the school has on file.
- Every certificate type fully customisable: letterhead, wording, layout, signaturesCertificates
- TC with principal approval and student deactivationTransfer certificate
- Bonafide, character, conduct, study certificate, transcript or your own typeCertificates
TRANSFER CERTIFICATE
- Name of pupil Diya Sharma
- Admission no. GV/2019/0388
- Class last studied VIII-C
- Conduct Good
Left years ago. Their file is still here.
Students who leave have their student file deactivated, not deleted, and Class XII leavers move to the alumni list. So when Rahul Menon, who left Green Valley in 2016, needs a copy of his transfer certificate for a university application, the office searches his name, opens his alumni record and generates the TC in the school’s own format. No record room, no retyping, no second visit.
- Records of past students stay searchable
- Alumni register and stay in touch with the school
- Certificates issued years after a student leaves
- RMRahul MenonRegistered
- SFSana FarooquiRegistered
- VGVikram GuptaInvited
One student management system, seven modules, one record.
Seven connected modules share one student record, from admission to alumni. Enter a detail once and it appears wherever it is needed: in the class list, on the report card, in the certificate and in the parent app.
-
01
Student information system
In Diya’s file: stages 01, 02, 05The student information system at the centre of the suite: a complete digital profile for every student, with personal and family details, siblings, house, health, documents and photo, with attendance, marks, fees and certificates on the same record. Search any student, past or present, by name, class, admission number or a dozen other fields.
Documents and photoSiblings linkedAdvanced searchBulk promotionFull history -
02
Student attendance app
In Diya’s file: stage 03The Schoolcanvas teacher app is also your student attendance app: class teachers mark only absentees and late-comers, and parents are alerted the same day. Monthly and yearly percentages calculate themselves, and biometric or RFID devices can take over if you prefer.
-
03
Certificates and transcripts
In Diya’s file: stage 06Design every certificate your school issues in your own format, with your letterhead, wording, layout and signatures. Each one is filled in from the student’s record, so nothing is retyped. Schools tell us it is one of the features they value most.
-
04
Transfer certificate (TC)
In Diya’s file: stage 06Issue a TC in minutes, with approval and deactivation built in. The details come from the record, so the dates, class and conduct match what the school has on file.
-
05
Student dashboard and reports
See the dashboard belowLive strength, growth and data-quality analytics, plus a full library of student reports ready to print or export. Schoolcanvas has 500+ reports across all modules, and a report builder for anything else.
-
06
Alumni management
In the file: after the TCFormer students register as alumni and their school record stays intact, so you can stay in touch and still issue certificates years after they leave.
-
07
Parent and student login
In Diya’s file: stages 02, 04On the web and the app, parents and students see attendance, report cards, fees, library, activity, discipline and health, read school news and downloads, and write to the class teacher.
Every file counted, checked and ready for inspection.
A student system is judged by the everyday jobs: finding a missing phone number, answering a question from management, or responding to a request from the inspection team. Here is what the office sees at Green Valley Public School, and what each part does.
- Blood group 38
- APAAR ID 21
- Mobile no. 12
- Birth certificate 9
- Anna Nagar 1,284
- Velachery 962
- Tambaram 738
- Group total 2,984
- UDISE+ Integrated
- APAAR IDs linked 1,263 of 1,284
- 1
A “What is missing” panel
The student dashboard lists the details still to be filled in, such as blood group, documents or contact numbers, so records are complete before anyone needs them.
- 2
500+ ready reports, and a builder for the rest
When the inspection team asks for numbers, the office can generate the report immediately. Strength by class and gender, category-wise and community-wise counts, house lists and sibling details are available to print or export in seconds. Need something different? Build it yourself.
- 3
Ready for UDISE+ and APAAR
Schoolcanvas is integrated with UDISE+ and APAAR, so the student data already maintained by the school can support government submissions instead of being collected and entered all over again.
- 4
Every branch, one view
School groups see student strength and records for every campus from a single login, with combined and campus-wise reports.
- 5
Each person sees only what they should
Access is set by role. A class teacher sees their own class, the office sees what it needs, and management sees everything. Your student data always belongs to your school.
One student record, five people who rely on it.
The owner wants the real numbers, the principal wants early warnings, the office wants paperwork done, the teacher wants time back and the parent wants to know. One record serves all five.
Know your school's real numbers.
See total strength and year-on-year growth, admissions against withdrawals month by month, and every branch in one view, without waiting for someone to compile a report.
Book a demo for your roleBefore
- Strength figures arrive once a term, if asked
- Withdrawals noticed only when fees drop
- Each branch counts in its own format
With Schoolcanvas
- Live strength and growth on the dashboard
- Month-wise admissions and withdrawals
- Every campus in one login, with combined reports
Spot problems while they are small.
Uneven sections, attendance trends and incomplete records show up on the dashboard early, so they are fixed in June, not discovered in December or on inspection day.
Book a demo for your roleBefore
- Section imbalance found mid-year
- Attendance trends hidden in registers
- Inspection files assembled at the last minute
With Schoolcanvas
- Largest and smallest sections, and the gap between them
- Attendance and recorded absences at a glance
- Complete records and ready reports for inspections
Finish the paperwork in minutes.
Certificates, TCs, lists and reports all come from the records the school already keeps, so the counter stops being a typing pool. Office staff can also look up a student on the Schoolcanvas mobile app, away from the desk.
Book a demo for your roleBefore
- Certificates typed from scratch each time
- Old files searched for every TC request
- Lists rebuilt in Excel for every circular
With Schoolcanvas
- Certificates and TCs in your format, from the record
- Bulk promotion of every class at year end
- 500+ ready reports to print or export
Attendance in moments. Lists that are always right.
Mark only the children who are absent or late in the teacher app. Percentages, class lists and student details stay current without a register.
Book a demo for your roleBefore
- Roll call every morning, totals every month
- Phone calls to parents about absences
- Class lists that are out of date by July
With Schoolcanvas
- Mark absentees only, in the teacher app
- Percentages and parent alerts handled automatically
- Class lists that update with every admission and TC
Know how your child is doing, every day.
An absence alert the same morning, and the parent app for attendance, report cards, fees, library, activity and health, with a direct line to the class teacher.
Book a demo for your roleBefore
- Learning about absences at the PTM
- Visiting school for a certificate, twice
- Calling the office to ask about attendance
With Schoolcanvas
- Absence alerts in your language
- Attendance, marks and homework in the app
- Write to the class teacher from the app
Set up student records in four simple steps.
If your data is ready, we guarantee you will be live in 7 days, and some schools have done it in 2. Your existing student records come across for free.
Step 1: We bring your data across
Student records from Excel or your old software are imported for free and checked with you.
Step 2: Set it up your way
Classes, sections, houses, fields and every certificate format, matched to your school.
Step 3: Train your team
Office staff and class teachers learn it in short sessions, online or at your school.
Step 4: Go live
Teachers take attendance in the app, parents get their login, and records stay current every day.
What changes when records move to Schoolcanvas.
| Schoolcanvas | Registers and Excel | Basic student database | |
|---|---|---|---|
| Student details | ✓ One record, updated once, used everywhere | ✕ Copied across registers and files | Separate from fees and exams |
| Daily attendance | ✓ Teacher app, biometric or RFID | ✕ Roll call and month-end totals | Entered at the office |
| Absence alerts | ✓ Same day, in the parent's language | ✕ Found out at the PTM | ✕ Phone calls, when there is time |
| Certificates and TC | ✓ Every type, in your own format, in minutes | ✕ Typed by hand each time | Fixed templates |
| Records of past students | ✓ Searchable and ready for certificates | ✕ Somewhere in the record room | Kept only if migrated |
| Reports | ✓ 500+ ready, plus a report builder | ✕ Counted by hand | A few standard lists |
| Incomplete data | ✓ "What is missing" panel | ✕ Discovered when needed | ✕ Discovered when needed |
| UDISE+ and APAAR | ✓ Integrated | ✕ Re-entered every year | ✕ Re-entered every year |
| Who can see what | ✓ Role-based access | ✕ Anyone with the cupboard key | Shared logins |
Questions schools ask about student management.
Do we need biometric or RFID devices?
No. Teachers can mark attendance in the Schoolcanvas teacher app without any hardware. If you want to automate it, Schoolcanvas connects with biometric and RFID devices, and the data flows into the same student records on its own.
How do teachers mark attendance?
Every staff member has the Schoolcanvas mobile app. Teachers open it and mark only the students who are absent or late. Everyone else is marked present, and monthly and yearly percentages are calculated automatically, so there are no registers to total.
Can parents be told automatically when their child is absent?
Yes. Parents get an absence alert on the same day by app notification, SMS or WhatsApp, in English, Hindi or their regional language. Messages go out in the school's name.
Can certificates and TCs follow our school's format?
Yes. Every certificate type is fully customisable: layout, wording, letterhead, logo and signatures. Once your formats are set up, certificates and TCs are generated from each student's record in minutes, with no retyping.
Can we issue a certificate to a student who left years ago?
Yes. Students who leave are deactivated, not deleted, and former students can be kept as alumni, so their records stay searchable. The office can generate a TC or any other certificate from the record whenever it is needed.
What does a student profile include?
Personal and family details, siblings, house, health details, documents and photo, along with attendance, marks, fees, activity, discipline and certificates. The "What is missing" panel shows which details still need completing.
Can we print student ID cards?
Yes. Student ID cards with photo and details can be printed in bulk with the ID Card module, which is available as an add-on.
What is the transfer certificate (TC) format for a school?
Each school uses its own TC format, so Schoolcanvas does not force a fixed template. You set up your TC once with your own letterhead, wording, fields, layout and signatures. After that, each TC is filled in from the student's record, with details such as name, admission number, class last studied and conduct, approved by the principal and printed in minutes.
Can we promote all students to the next class at once?
Yes. At year end, the bulk promotion tool moves whole classes up together instead of one student at a time. Each student's profile, documents and history carry over to the new class and section.
How many reports are included?
Schoolcanvas has 500+ ready reports across all modules, including a full library of student reports: strength analysis, class and batch-wise counts, stream-wise, sibling, deactivated students, and blood group, religion, caste, community and house-wise reports. You can also create your own with the report builder.
Does it support UDISE+ and APAAR?
Yes. Schoolcanvas is integrated with UDISE+ and APAAR, so the student data you already maintain supports your government submissions.
Can we manage students across several branches?
Yes. School groups can see and manage students across all campuses from one login, with combined and campus-wise reports.
What is a student management system for schools?
It is one system that holds every student's record, from admission to alumni: profile, documents, attendance, certificates and TC, reports and the parent login. In Schoolcanvas, the same record also feeds fees, exams and report cards, so a detail is entered once and used everywhere.
Who can see student data?
Only the people you allow. Access is set by role, so a class teacher sees their class, the office sees what it needs, and management sees everything. Your data always belongs to your school.
Where is student data stored?
On a private cloud in a tier-IV data centre in India, with four backup copies. Schoolcanvas is DPDP-ready, and your data is never sold or used to train AI.
Can we move our existing student data from Excel or another software?
Yes, and it is free. Our team imports your student records and checks them with you. If your data is ready, you can be live in 7 days.
Is there a free trial?
Yes. You can try Schoolcanvas free for a month. Book a demo and we will set it up with your school's details.
Read more: how schools keep student data safe under the DPDP Act · biometric staff attendance in HR and Payroll · bus attendance and live tracking in Transport · Assist, the AI LMS for teachers
Guides for this suite
Student managementStudent attendance app: teacher marking, biometric or RFID
Student managementTracking student performance through the term, not only at exam time
School ERPPaperless school office: what to digitise first
Plug in the rest of your school.
Every Schoolcanvas suite shares one student record. Add another and it simply plugs in.
- AdmissionsConfirmed admissions become student records in one click, with no retyping.Explore →
- Academics and ExaminationReport cards in your board's format, built from the same student record.Explore →
- CommunicationReach every parent on the app, WhatsApp or SMS, in their language.Explore →
- FinanceFees linked to every student, with online payment and Tally sync.Explore →
See your student records on Schoolcanvas.
A 45-minute demo tailored to your school, with your certificate formats, your classes and your reports. We will call you within 4 working hours to fix a time.
Your free demo can cover
- Your own data, formats and processes
- The modules you need, from admissions to fees
- The apps for parents, teachers and staff
- Assist, the AI LMS for your teachers
- A setup plan and a quote for your school
- Call back in 4 working hours
- Free data migration
- 1-month free trial
Book my free demo
Takes 30 seconds. No commitment.
Still searching registers for student details?
Mon–Fri 9 am – 6 pm · Sat 9 am – 4 pm
