Skip to calculator
Dynamic Calculate hours

Free · Private · No sign-up

Time Card
Calculator

Add up work hours, subtract unpaid breaks, split overtime and estimate gross pay in seconds. Your entries stay in this browser.

01Weekly & biweekly
02Breaks & overnight shifts
03Overtime & gross pay

Your time card

Enter your work week

Totals update instantly. Times may be entered as 9:00 AM or 17:30.

Pay period
Time format
Work shifts and calculated daily totals
Day Clock in Clock out Unpaid break Total

Saved locally on this device

Live summary

Your totals

Estimated amounts before taxes and deductions.

Regular 0:00 0.00 hours
Overtime 0:00 0.00 hours
Total hours 0:00 0.00 hours
Estimated gross pay $0.00 Regular + overtime pay

Simple by design

From clock punches to a clean total.

The calculator turns each shift into paid minutes, removes unpaid breaks and separates regular time from overtime.

  1. 01

    Enter each shift

    Add clock-in and clock-out times. Overnight shifts are automatically carried into the next day.

  2. 02

    Set your rules

    Choose weekly or biweekly, then add break, rounding and overtime settings that match your workplace.

  3. 03

    Save or print

    Review hours and estimated gross pay, then print the time card or export it as a CSV file.

Overnight ready

If the end time is earlier than the start time, the shift is treated as ending the following day.

Payroll decimals

See familiar hours and minutes together with payroll-ready decimal hours.

Private by default

Calculations happen on your device. Entries are never uploaded by this tool.

Good to know

Frequently asked questions

This calculator is designed for estimates. Always compare the result with your employer's timekeeping and payroll rules.

How are work hours calculated?

For every day, the calculator subtracts the clock-in time and unpaid break from the clock-out time. Daily totals are then added together for the selected pay period.

Does it support overnight shifts?

Yes. A shift from 10:00 PM to 6:00 AM is treated as an eight-hour shift ending the next morning.

How is overtime divided?

Optional daily overtime is applied first. Weekly overtime is then applied to remaining regular hours above the weekly threshold. In biweekly mode, each seven-day week is calculated separately.

Is this an official payroll record?

No. Results are estimates and do not account for every employment agreement, local labor rule, tax or payroll deduction.

Where is my information stored?

Your entries are saved in your browser's local storage so they remain available on this device. The calculator does not send the entries to a server.