~/volunteer-shift-attendance-board Feature request? Send me a tweet on X ↗ ☀ LIGHT apps ← about me

🌐 Language

Volunteer Shift Timer & Attendance Board
Tap to clock in/out · weekly schedule + live countdown · runs on any tablet
👋
Tap to clock in/out
Big tap targets — volunteers tap their name to mark present, tap again to leave.
🗓️
Weekly schedule
Set shifts once per week — they repeat automatically with a live countdown.
📋
Attendance log
Every tap is timestamped locally — export the full log as CSV any time.
🔒
100% private
No account, no server — everything stays in this browser's storage.
▸ Clock
--:--:--
▸ Shift status
No shifts scheduled yet — add one in Settings → Weekly Schedule.
▸ Present now0
Nobody has tapped in yet.
▸ Tap to clock in
No volunteers yet — add them in Settings → Volunteers.
▸ Settings

Free Volunteer Attendance Board & Shift Timer for Clubhouses

This volunteer shift timer and attendance board is built to live permanently on a tablet in a canteen, clubhouse or reception desk. Volunteers tap their own name to clock in when they arrive, and tap again to clock out when they leave — no login, no app to install, no admin needed to operate it day to day. It instantly answers the two questions every association asks: who's here right now, and who's up next.

Set up a weekly recurring schedule once — which days, which time slots, which volunteers — and the board automatically shows the current shift, the next shift, and a live countdown until the change, every week, with nothing to re-enter. Everything runs locally in the browser using localStorage, so it keeps working even on a spotty clubhouse Wi-Fi connection, and nothing about your volunteers is ever sent to a server.

Every tap is timestamped in a local attendance log that can be exported as a CSV file whenever you need it — useful for reporting volunteer hours for subsidy or grant paperwork, without anyone having to keep a paper sign-in sheet.

What you get

Tap-in roster

Large, tablet-friendly buttons for every volunteer. Tap to clock in, tap again to clock out — present volunteers are clearly marked.

Weekly schedule + countdown

Build a recurring weekly rota with start/end times and assigned volunteers per shift. The board always knows what's happening now and next.

Attendance log & CSV export

Every clock-in and clock-out is timestamped locally. Export the full history as a CSV file in one click.

Built for a wall tablet

Fullscreen kiosk mode and a screen-wake-lock toggle keep the display on and clean for an always-on notice board.

How to set it up

  1. Add your volunteers in Settings → Volunteers — just their names, no email or login.
  2. Build the weekly schedule in Settings → Weekly Schedule — pick a day, start/end time, an optional label, and who's assigned.
  3. Leave the board open on a tablet — volunteers tap their name to clock in and out as they come and go.
  4. Export the log from Settings → Attendance Log whenever you need a record for hour-tracking or grant paperwork.

Tablet board vs. a paper sign-in sheet

FeatureThis boardPaper sign-in sheet
Shows who's here right nowAt a glanceHave to read the whole page
Shows the next shift & countdownAutomaticNot tracked
Exportable hours recordOne-click CSVManual re-typing
Repeats weeklySet onceNew sheet every week
CostFreeCheap, but adds up

Frequently asked questions

What is the Volunteer Shift Timer & Attendance Board?

A free, browser-based tap-in attendance board for clubhouses, canteens and volunteer associations. It runs on a tablet — volunteers tap their name to clock in or out, and the board shows who's present, who's up next, and a live countdown to the next shift change.

Does it need an account or internet connection?

No account is required. Once the page has loaded, everything runs locally in the browser using localStorage, so it keeps working even with a flaky connection — nothing is sent to a server.

How does the weekly shift schedule work?

Set up shifts once as a weekly recurring template — day of week, start and end time, an optional label, and which volunteers are assigned. It then repeats automatically every week, and the board always shows the current and next shift based on today's date and time.

Can I export the attendance log?

Yes. Every tap in and tap out is timestamped and kept in a local log, which you can export as a CSV file at any time — handy for proving volunteer hours for grants or subsidy paperwork.

Does it clock people out automatically when their shift ends?

No. Volunteers stay marked present until they tap their name again, regardless of the scheduled shift time, since people often arrive early or stay later than planned.

Can it keep the tablet screen from going to sleep?

Yes, on browsers that support the Screen Wake Lock API. Toggle Keep awake and the display will stay on while the board is open, and you can also switch to Fullscreen for a clean wall-mounted kiosk look.

Is the volunteer list and schedule protected from accidental changes?

Settings are open to anyone using the tablet — there's no PIN lock. This keeps day-to-day use frictionless for a shared clubhouse device; if you need to prevent edits, simply keep the device's own screen-lock or supervision in place.

Is this tool free?

Yes, completely free — no account, no ads, no limits. One of 158 free tools at jasperbernaers.com.

Related free tools

Part of a collection of 158 free, no-signup browser tools. A few that pair well with the attendance board: