Skip to main content

Work Hours Tracker

Clock in and out on this device, record breaks or add shifts by hand, and see your hours for each week. No account needed.

Your entries stay in this browser

Current shift

Not clocked in.

Times come from this device's clock and are counted as clock minutes, without daylight saving adjustments. One shift can last up to 24 hours.

Add a shift

Use this when the clock-out time is on the following day.

Your shifts

Week starts on

No shifts yet. Clock in or add a shift above.

Saving on this device

Off by default. Saved shifts stay in this browser, are visible to anyone who uses it, and are removed 90 days after the last save. Without saving, shifts are lost when you close this tab.

Times come from this device's clock. Saving is off until you turn it on. See calculation methodology

How to use it

Worked example · A day shift with a break
Input
Clock in 8:00 AM, 30-minute break, clock out 4:30 PM
Calculation
8h 30m − 0h 30m
Result
8h 00m worked
Worked example · A shift that ends the next day
Input
Clock in Mon 10:00 PM, 30-minute break, clock out Tue 6:00 AM
Calculation
8h 00m − 0h 30m
Result
7h 30m worked, counted on Monday
  1. Select Clock in now when your shift starts. Use Start break and End break for unpaid breaks.
  2. Select Clock out when you finish. The shift moves to the list with its worked time.
  3. Forgot to clock in? Add the shift by hand with its date, times and break.
  4. Turn on “Save shifts on this device” if you want the list to stay after you close the tab.
  5. Export a CSV file at any time, for example to copy the hours into a time card.

How it works

Clock in and Clock out read this device's clock when you select them. Worked time is the time between them minus breaks, counted in clock minutes.

Each shift counts in the week of the day it started. Weeks start on Sunday by default; you can switch to Monday.

One shift can last up to 24 hours. If a running shift goes past that, or the device clock moves back, the tracker asks you to discard it and add it by hand instead of guessing.

Formula
worked = clock out − clock in − breaks
week total = Σ worked time of the shifts that started that week
Privacy. Shifts stay in this browser. Saving is off by default; when it is on, anyone who uses this browser can see the saved shifts.
Limitation. Times are clock minutes without daylight saving adjustments, so a shift that crosses a clock change can differ by one hour. Correct it by hand if needed.

Need overtime and pay for the week? Total it in the Time Card Calculator

Frequently asked questions

Are my shifts saved?

Only if you turn on “Save shifts on this device”. They stay in this browser, are removed 90 days after the last save, and you can clear them at any time.

What happens if I close the tab during a shift?

With saving on, the running shift is still there when you come back. With saving off, your browser warns you before the tab closes, because the shift would be lost.

Does it calculate pay or overtime?

No. It totals hours. To estimate overtime and gross pay, enter the hours in the Time Card Calculator.

Can I use it on more than one device?

No. There is no account and nothing is synced. Each browser keeps its own list; export a CSV file to move the hours.

Time Card Calculator

Total a week or two weeks with unpaid breaks, estimated overtime and optional gross pay.

Example · 42h 30m · 2h 30m overtime · $1,093.75