Free & open source · latest

Punch in.
Know your pay.

A time card for people paid by the hour. Clock in with one click, log a day by typing 9-13, 14-18, and watch your hours turn into a payslip estimate. No account, no server — your data lives in a file you choose.

The Punchboard dashboard: a running punch clock, hours and payslip summaries, and a monthly time card with logged sessions.
The day editor, with quick entry and editable sessions.

01 · Punch clock

One click in.
One click out.

Hit Punch in when you start and Punch out when you stop. Every session is saved with its real start and end time, and today's progress ticks along live against your schedule.

  • Punch from the menu bar or system tray without opening the window
  • Optionally open at login, so it's there when you sit down
  • Forgot to punch out yesterday? It asks for an end time instead of guessing
The punch clock, on the clock since 13:15 with two sessions logged today.

02 · Quick entry

Type times the way you think.

Click any day on the time card and just write it down. Punchboard reads the times and shows you what it understood before saving.

9-13, 14-18:30
2 sessions · 8h 30m
8:45 to 17
1 session · 8h 15m
9am-5pm
1 session · 8h
22-2
overnight · 4h
7h 30m
7h 30m total
The day editor showing a quick entry being parsed into two sessions.

03 · The whole time card

Everything a paid-by-the-hour month needs.

Payslip estimate

Hourly rate, tax and deductions turn into gross and net pay for your actual payslip period — with a custom start day and an optional second currency.

Vacation & sick days

Mark a day and it's handled — vacation counts as paid hours, sick days don't.

Extra hours

Worked a Saturday? Log it and it's tracked separately from your schedule.

Your year at a glance

Hours per month, yearly total and average. Click a bar to jump to that month. Weekly totals sit right beside the calendar.

Yearly overview bar chart of hours per month.

Your data, your file

A plain JSON file in iCloud, Dropbox or any folder. The browser version can autosave to a file too.

Updates itself

Desktop apps check for new versions and install them on restart. Light and dark themes included.

Punchboard on a phone-sized screen.

04 · Anywhere

No install? No problem.

The full app runs in your browser — same time card, same punch clock. Point it at a data file and it autosaves there, so you can pick up the desktop app later without losing a minute.

Open in your browser