Free · formula shown · no signup

Hours calculator

Clock in, clock out, and any unpaid break — your hours and pay, counted in front of you. Overnight shifts handled.

A punch time clock on a wall beside a rack of paper time cards
8.00 hours (8:00)

Whole week of shifts, or overtime past 40 hours? Use the time card calculator.

7 free calculatorsFormula shown on every pageNothing you type leaves your browser
40 hours

The federal overtime threshold: past 40 in a workweek, non-exempt hourly work pays more (FLSA).

1.5×

Time and a half — the federal overtime multiplier. Some states go further; your stub is the authority.

$0

What these calculators cost, forever. No signup, no ads, and nothing you type leaves your browser.

Overtime basics: US Department of Labor, Fair Labor Standards Act. Rules vary by state and contract.

All the calculators

Why this is free

Here is the whole model, plainly: these calculators are free, they run in your browser, and they send us nothing. The same builder runs paid products elsewhere (Jon's Reminders, RentChime) — those pay the bills. PunchMath exists because paycheck arithmetic should be checkable by the person being paid.

Every page shows its formula for the same reason a referee shows the replay: if you can check the work, you don't have to take anyone's word for it.

How this is calculated

Hours = clock-out − clock-in − unpaid break minutes. If clock-out is earlier than clock-in, the shift is treated as crossing midnight and 24 hours are added first. Pay = hours × rate.

The result shows decimal hours (8.50) and hours:minutes (8:30) because pay stubs use the first and schedules use the second.

Common questions

Is anything I type saved or sent anywhere?

No. The math runs entirely in your browser. Nothing you enter is sent to us or stored.

How do decimal hours work?

Payroll uses decimal hours: 8 hours 30 minutes is 8.50, because 30 minutes is half an hour. The calculator shows both formats so you can check either against your pay stub.

What about overtime?

Overtime is figured per workweek, not per shift, so it lives in the time card calculator — enter your week there and hours past 40 are split out at 1.5× automatically.

Who makes this

Built by one person, in the open.

PunchMath is made by Jon, a product designer outside Chicago, as part of a small family of honest tools — including Jon's Reminders, a consent-first text reminder service he built for his own parents.

These are arithmetic tools, not payroll or legal advice. Pay rules vary by state and employer.