Weekly Time Card Calculator
Add up your hours for the week, or punch in and out right from your phone. Your week is saved on this device, so you can come back every shift. Free, with no login.
A clock-out earlier than the clock-in counts as ending the next day, so overnight shifts add up correctly. Leave a day blank when you did not work.
Your week
This week
This week
Punch clock for today
Not clocked in. Tap “Clock in now” to start today’s row.
| Day | Clock in | Clock out | Unpaid break (min) | Paid time |
|---|---|---|---|---|
| Sunday Today | ||||
| Monday Today | ||||
| Tuesday Today | ||||
| Wednesday Today | ||||
| Thursday Today | ||||
| Friday Today | ||||
| Saturday Today |
Week total
0 hours 0 minutes- Decimal hours
- 0.00
- Days worked
- 0
- Overnight shifts
- 0
- Regular time
- 0h 00m (0.00 h)
- Overtime
- 0h 00m (0.00 h)
- Gross pay estimate
- $0.00
Enter or punch some times to see when you will reach 40 hours.
Overtime rules vary by state and employer; this uses the threshold you set. Pay is an estimate before taxes and deductions. The projection assumes each day’s unpaid break comes before you reach your hours target.
Saved only on this device. Nothing is sent to us.
How to total a weekly time card
- Enter the clock-in and clock-out time for each day you worked. For a shift that runs past midnight, just enter the real clock-out time and it counts toward the next day.
- Enter any unpaid break minutes for that day. Paid breaks stay at zero.
- Add the daily paid times. The tool shows the week in hours and minutes and as decimal hours.
- Compare the week with your overtime threshold. Time up to the threshold is regular; anything above it is overtime.
For example, Monday through Friday from 9:00 AM to 5:30 PM with a 30-minute unpaid break is 8 hours a day, or 40 hours for the week.
Minutes to decimal hours
Payroll systems usually want decimal hours. Divide the minutes by 60 and round to two places, so 7 hours 45 minutes is 7.75 hours.
| Minutes | Decimal hours |
|---|---|
| 5 | 0.08 |
| 10 | 0.17 |
| 15 | 0.25 |
| 20 | 0.33 |
| 30 | 0.50 |
| 40 | 0.67 |
| 45 | 0.75 |
| 50 | 0.83 |
Overtime arithmetic example
Say you work 44 hours 30 minutes in a week, your threshold is 40 hours, your rate is $20 an hour, and overtime pays 1.5 times the rate.
Regular pay: 40 hours × $20.00 = $800.00
Overtime hours: 44.5 − 40 = 4.5 hours
Overtime pay: 4.5 × $30.00 = $135.00
Gross estimate: $935.00 before taxes and deductions
This is plain arithmetic using the numbers you enter. Overtime rules vary by state and employer, so check your pay policy for how your hours are counted.
How the punch tracker saves your week
Punch mode stamps the current time into today’s row: clock in, start and end a break, then clock out. Break minutes are added up for you, and the status line shows how long you have worked while the page is open.
Your times, break minutes and settings are saved in your browser’s local storage on this device, organized by date, for roughly the last eight weeks. Nothing is uploaded, and there is no account. That also means clearing your browser data or using a private window erases the week, and another phone or browser starts empty. Use Download CSV for a backup or to paste into a spreadsheet, and Forget all saved data to wipe everything from this device.
Related tools
Frequently asked questions
How do I add up hours on a weekly time card?
Work out each day’s paid time by subtracting the clock-in from the clock-out and removing unpaid breaks, then add the days together. This tool does that as you type and shows the total in hours and minutes and in decimal hours.
How do I convert hours and minutes to decimal hours?
Divide the minutes by 60 and add them to the hours. For example, 40 hours 30 minutes is 40.50 decimal hours, and 7 hours 45 minutes is 7.75.
Does the punch tracker send my times to a server?
No. Your week and settings are saved only in this browser on this device. Nothing is sent to us, and clearing your browser data or using Forget all saved data removes them.
How is overtime calculated?
Hours up to the weekly threshold you set are regular, and hours above it are overtime, paid at the multiplier you set if you enter an hourly rate. Overtime rules vary by state and employer, so this is arithmetic only.
How are overnight shifts and unpaid breaks handled?
If the clock-out is earlier than the clock-in, the shift is treated as ending the next day and its hours count on the day it started. Unpaid break minutes are subtracted from that day’s paid time.