What is Attendance Tracker?

The Attendance Tracker keeps participant lists and per-session attendance in one place. Teachers, coaches, and event organizers use it to watch attendance rates, catch who is slipping, and export a report when they need one.

Records save to your device with localStorage so the same group persists between visits without any account. Paste a full class roster, pick a session date, and tap through Present, Absent or Late for each row. Per-participant rates surface anyone slipping below your threshold without a spreadsheet.

How to use

  1. Create a group and add participant names — you can paste a list or add them one by one.
  2. For each session, mark participants as present, absent, or late with a single click.
  3. View attendance statistics per participant or per session, and export the data as a table.

When to use

  • A teacher logging weekly attendance for a class of 30 and exporting end-of-term reports.
  • A coach tracking who shows up to optional training sessions across a season.
  • A volunteer coordinator marking shifts for a community event running across several days.

Result

Create a 'Math 101' class with 25 students. After 10 sessions, see that overall attendance is 88%, identify 3 students below 70%, and export the report to share with administration.

FAQ

Where is the attendance data stored?
Everything stays in your device's localStorage. There is no signup, no server, no sync. The downside is that clearing browser data or switching device wipes the group, so export a CSV when you want a backup.
Can I import a list of participants instead of typing them in?
Yes. Paste names separated by line breaks or commas into the participant input, or hit Import CSV to upload a file with one name per row — either way each row becomes its own participant, far faster than typing 30 names one by one.
What is the difference between Absent and Late in the report?
Present counts fully toward the attendance rate, Late counts as a partial-credit attendance (still on the books, but flagged), and Absent does not count. You can decide your own policy on how to treat lates when reading reports.
Can I track more than one class or group?
Yes. Create as many groups as you need and switch between them from the group bar at the top; each one keeps its own roster and records on your device. It is still worth exporting a CSV per term as a backup, since clearing site data wipes every group.
How do I generate a report I can email to a parent or administrator?
Hit Download CSV for a quick file, Download XLSX for a color-coded Excel sheet that mirrors the on-screen palette, or Download PDF for a printable table. All three list every session date and the per-participant status, plus the running attendance rate.

Related Tools