Everything your school runs on, in one elegant platform
Attendance you can trust, plus the catalog, gradebook, timetable, reports, parent portal and communication that surround it — all multi-tenant, all role-aware, all beautiful on any device.
Rotating-QR check-in that can't be faked
A time-based code regenerates every 30 seconds (configurable) and is validated against the live session. A screenshot is stale before it reaches a friend — so “present” actually means present.
- Students scan with the PWA camera and are marked present in real time
- Four statuses — present, late, absent, excused — each with its source (QR / manual) and timestamp
- Teacher can mark anyone manually for students without a phone
- Excuse workflow: a student requests, the teacher approves, status becomes excused
- Opt-in static codes and a QR Studio for frame styles, colors and expiry
Turn any screen into a check-in station
Run the rotating QR on a kiosk, the teacher's laptop or a phone. The whole class scans on the way in and you start teaching on time.
- Works on any laptop, tablet or shared display
- The code carries the Classable mark and refreshes automatically
- No hardware to buy — the browser is the kiosk
- Great for lecture halls, entrances and shared labs
Classes, subjects and groups, organized
Model your whole school: create classes and groups like “9A” or “CS Year 1”, add the subjects taught to each, and assign teachers.
- Classes / groups and subjects / courses per organization
- Assign teachers to the subjects and classes they teach
- Enroll students into classes and subjects for a term
- National-catalog export for classes (XLSX / CSV)
Grades and marks that feed straight into reports
Record grades and marks per student per subject — single entries or in bulk — with weighted averages that flow into every report.
- Per-student, per-subject grade entry (single + bulk)
- Weighted averages computed automatically
- Students and parents get a clean, read-only view
- Feeds the per-class and per-student reports
A weekly schedule that runs your sessions
Build a recurring weekly timetable that can auto-generate class sessions — everyone sees exactly the slice that's theirs.
- Weekly-recurring slots: class, subject, teacher, day, time, room
- Auto-generate live sessions from the timetable
- Students see just their day; teachers see their own plus the classes they teach; owners see everything
- iCal export so schedules land in any calendar app
Insight that's already role-scoped
Attendance, grades and worked hours roll up into dashboards and reports — automatically filtered to what each role is allowed to see.
- Per-student and per-class reports: attendance rate, averages, ranking, at-risk students
- Owners see the whole org; teachers see only their classes and subjects
- Teacher timesheets derived from held sessions
- One-click export to CSV, XLSX and PDF, plus printable views
Give families their own read-only window
Parents open their child's report with a simple access code — no account to create, no app to install.
- Read-only attendance, grades and conduct for their child
- Access by a per-student code — friction-free for families
- Always current, straight from the same data teachers see
Chat, announcements and a notification bell
Keep the conversation inside the platform: direct, group and class threads, a pinnable announcements board and an in-app bell.
- Direct, group and class conversations with persisted history
- Pinnable announcements board for the whole school or a class
- In-app notifications: new grade, absence recorded, invitation, session starting
Everyone sees exactly what they should
Owners, teachers, students and parents each get a tailored surface. Permissions are an editable, per-organization capability matrix — down to the individual.
- Editable per-organization capability matrix
- Per-membership permission overrides
- Multi-tenant: one account, many schools and campuses
- Multi-campus branches and an immutable audit log
Import your whole roster in one pass
Bring a spreadsheet, get a school. Upload CSV or XLSX and enroll students into classes and subjects in a single step, with a per-row error report.
- CSV and XLSX bulk import
- Per-row error report for duplicates and missing fields
- Enroll into classes and subjects as you import
- Seed a demo organization to explore before you commit
Installable PWA that feels native
Classable installs on iOS, Android and desktop as a PWA — it launches full-screen with its own icon and feels like a native app, no app store needed. The same elegant, glassmorphic design across all of them.
- Installable PWA on iOS, Android and desktop
- Installs and runs like a native app — same API, one codebase
- Four selectable themes; WCAG-minded contrast and keyboard nav
- Works great on any mobile browser, no install required
Give your school attendance it can trust
Set up your organization, run your first QR session and see the data flow into reports — all on the free plan, no card required.