Tool

How many hours did I work this week?

Enter each day's clock-in, clock-out and break to total your weekly hours — decimal and h:mm.

DayInOutBreak (min)Hours
Monday 0:00
Tuesday 0:00
Wednesday 0:00
Thursday 0:00
Friday 0:00
Saturday 0:00
Sunday 0:00

Weekly total

0.00 hours

0:00 in hours and minutes

Turning clock times into paid hours

A time card totals the gap between each day's clock-in and clock-out, minus any unpaid break, and adds the days into a weekly figure. The fiddly part is the format: payroll runs on decimal hours, where 30 minutes is 0.5, not 0.30, so a straight reading of hours and minutes gives the wrong pay. This calculator shows both — the decimal total to type into payroll and the hours:minutes total to sanity-check against the clock. Overnight shifts are handled by assuming a clock-out earlier than the clock-in crosses midnight. To convert clock-in and clock-out times written in 24-hour form, see the military time converter.

Frequently asked questions

How do I calculate hours worked from a time card?
Enter each day's clock-in and clock-out times and any unpaid break, and this calculator totals the hours for the week in both decimal hours and hours:minutes. For example, 09:00 to 17:30 with a 30-minute break is 8 hours (8:00).
How do I convert minutes to decimal hours for payroll?
Divide the minutes by 60: 15 minutes is 0.25, 30 minutes is 0.5, 45 minutes is 0.75. This tool shows both the decimal total (used by most payroll systems) and the hours:minutes total side by side.
Does it handle overnight shifts?
Yes. If the clock-out time is earlier than the clock-in time, the shift is treated as crossing midnight, so 22:00 to 06:00 correctly counts as eight hours before any break is subtracted.
Is my time card data saved anywhere?
No. Everything is calculated in your browser as you type. No hours, times or totals are uploaded or stored, so it is safe to use for real payroll figures.