Classable
Anti-fraud attendance, built for schools & universities

Attendance that just works.
The rest of the school, handled.

Students check in by scanning a rotating QR code that expires in seconds — no proxies, no buddy-punching. On top sits everything a school runs on: classes, timetables, a gradebook, reports and a parent portal. One elegant, multi-tenant platform.

Free plan available · No card required · GDPR-minded

ClassableLive session
Scan to check in — code rotates every 30s
Physics · Room B20427 / 30 present

Ana M. checked in

just now · via QR

Built for schools & universities

30sQR rotation — screenshots expire fast
4attendance statuses: present, late, absent, excused
Multi-tenantone account, many schools & campuses
CSV · XLSX · PDFone-click role-scoped exports
The problem

Schools deserve better than paper and guesswork

Attendance is the daily ritual every other decision rests on. When it's slow, gameable or scattered across tools, everything downstream suffers.

Without Classable

  • Roll call burns the first minutes of every class
  • Paper registers get lost, forged and never add up
  • Buddy-punching and proxy check-ins go unnoticed
  • Grades, timetables and reports live in five tools
  • Parents have no window into how their child is doing

With Classable

  • Students scan a QR and are marked present instantly
  • Every record is timestamped, sourced and exportable
  • Rotating codes expire in seconds — proxies can't work
  • Attendance, gradebook, timetable & reports in one place
  • A read-only parent portal, secured by access code
See it in action

A quick look at the real product

From signing in to running a live QR session — here's Classable working. Press play for the full walkthrough with sound.

app.classable.io
Everything in one place

One platform for the whole school

Attendance is the front door. Behind it is every tool a school actually runs on — no bolt-ons, no data silos.

Rotating-QR attendance

A time-based code that changes every 30 seconds (configurable). Students scan with their phone and are marked present in real time. Screenshots are useless within seconds — no proxy check-ins.

Kiosk mode

Turn any laptop, tablet or shared screen into a check-in station. The rotating QR carries the Classable mark; the whole class scans and files in.

Roles & access control

Owners, teachers, students and parents each see exactly what they should. An editable per-organization capability matrix — override permissions down to the individual.

Gradebook

Record grades and marks per student per subject, single or in bulk. Weighted averages feed straight into reports; students and parents get a read-only view.

Timetable & sessions

Build a weekly schedule that auto-generates class sessions. Teachers see their own timetable and the classes they teach; students see just their day.

Reports & exports

Per-student and per-class reports on attendance, averages, ranking and at-risk students — all role-scoped. Export to CSV, XLSX or PDF, including a national-catalog export.

Bulk student import

Import a whole roster from CSV or XLSX with a per-row error report for duplicates and missing fields. Enroll students into classes and subjects in one pass.

Chat & announcements

Direct, group and class conversations plus a pinnable announcements board and an in-app notification bell — new grade, absence, invitation, session starting.

Web, PWA & native

Installable on iOS, Android and desktop as a PWA — it installs and feels like a native app, no app store needed. Multi-campus branches, an audit log and a parent portal are built in.

How it works

Live in an afternoon, not a semester

Three steps from a blank organization to trustworthy attendance data flowing into your reports.

01

Set up your school

Create your organization, add classes and subjects, invite teachers by email and bulk-import your students from CSV or XLSX. Seed a demo org to explore first.

02

Run QR / kiosk attendance

Start a live session, show the rotating QR on a kiosk or the teacher's screen, and students check in by scanning. Mark anyone manually and approve excuses.

03

Get insights & reports

Attendance, grades and worked hours roll up into dashboards and role-scoped reports. Export to CSV, XLSX or PDF, and share read-only reports with parents.

Anti-fraud by design

The rotating QR that can't be faked

Most attendance apps hand out a code anyone can screenshot and share. Classable rotates it every few seconds and checks it against the live session — so "present" actually means present.

  • Rotates every 30 seconds

    A time-based (TOTP) token regenerates constantly. A shared screenshot is stale before it reaches a friend.

  • Validated against a live session

    The server accepts a scan only if the token is current and the session is actually running — nothing else marks a student present.

  • Any screen becomes a kiosk

    Run the code on a kiosk, the teacher's laptop or a phone. Static codes and a QR Studio for styling are available too.

Explore attendance
ClassableLive session
Scan to check in — code rotates every 30s
Physics · Room B20427 / 30 present

Ana M. checked in

just now · via QR

Pricing

Free for a whole school. Grow when you're ready.

Every plan has every feature — gradebook, parent portal, multi-campus and more. Up to 60 students free forever with unlimited teachers; step up to Pro, Business or Enterprise only for a higher student limit.

Free

Freeforever

Up to 60 students

  • Unlimited teachers · multi-branch
  • Rotating-QR, kiosk & manual attendance
  • Timetable, events & QR check-in
  • Gradebook, parent portal, chat & announcements
Start free
Popular

Pro

$99/mo

Up to 300 students

  • Up to 300 students
  • Email support
Start free trial

Business

$199/mo

Up to 1,500 students

  • Up to 1,500 students
  • Priority support
Start free trial

Enterprise

Custom

Unlimited students

  • Dedicated support
  • Dedicated customer success manager
  • Guided onboarding & migration
  • DPA & compliance paperwork
Contact sales
See full pricing & comparison
Progressive Web App

Install Classable on any device

Classable is a Progressive Web App — it works on iPhone, Android and desktop, installs in a single tap, and needs no app store. Open it once, add it to your home screen, and it launches like a native app with its own icon and full-screen view.

  • Android / Chrome

    Open the app, then tap "Install" in the browser menu or the address-bar prompt.

  • iPhone / Safari

    Tap the Share button, then choose “Add to Home Screen”.

  • Desktop

    Click the install icon in the address bar (Chrome, Edge or Brave).

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.

Book a demoStart free