Time Card Calculator
Add your clock-in and clock-out times for the week, subtract unpaid breaks, and get your total hours and pay - with optional overtime over 40 hours. Free, no signup, and it runs entirely in your browser.
How to use the time card calculator
Enter each shift on its own row: the date, what you worked on, your start and end times, and any unpaid break in minutes. The calculator works out the hours for each row and totals the week for you. Add as many rows as you need, and your card is saved on this device so you can come back to it.
Hours, breaks, and overnight shifts
Times use a 24-hour clock. Unpaid breaks are subtracted from each shift, and an end time earlier than the start time is treated as an overnight shift that crosses midnight. The total is shown both as a readable label (for example "41h 30m") and as decimal hours (41.5), which is the form most payroll and invoicing uses.
Overtime and pay
Add your hourly rate to see pay alongside hours. Turn on overtime to pay anything over 40 hours in the week at one-and-a-half times your rate - the standard US weekly rule. When you are ready to bill the time, the time card to invoice tool turns these hours into a professional invoice in one click.
Use it as a timesheet, and export
The same grid works as a running timesheet: add a row per day or per work session across the week or pay period, and the totals keep up. When you need a record, Download CSV saves every row - date, description, times, break, hours, and amount - as a spreadsheet that opens straight in Excel, Numbers, or Google Sheets. Everything stays on your device.
Frequently asked questions
How does the overtime calculation work? +
Tick 'Overtime over 40h/week at 1.5x' and any hours past 40 in the card are paid at one-and-a-half times your rate. This matches the common US weekly overtime rule. If your state or contract uses daily overtime or a different threshold, treat the result as a guide and adjust.
How do I enter an overnight shift? +
Just enter the clock-out time as normal. If the end time is earlier than the start time - for example 22:00 to 06:00 - the calculator treats it as crossing midnight and counts the full eight hours, minus any unpaid break.
Are lunch and breaks included? +
Unpaid breaks are subtracted. Put the total unpaid break for each shift in the Break (min) column and the worked hours drop by that amount. Leave it at 0 for paid breaks.