Free Online Time Card Calculator
Enter clock-in and clock-out times for each workday. Totals, overtime, and pay update live as you type — nothing to submit, nothing leaves your browser.
Rounding, overtime & pay settings
Applies to each day's total before overtime is calculated.
Base hourly rate, used to estimate gross pay.
Total hours
0.00
- Regular
- 0.00 hrs
- Overtime (OT)
- 0.00 hrs
- Double-time (2×)
- 0.00 hrs
Estimated gross pay$0.00
Saved to this browser
How this calculator works
1. Enter times
Add a row for each day worked, set clock-in, clock-out, and any unpaid break. Overnight shifts (e.g. 10 PM – 6 AM) are handled automatically.
2. Set your rules
Choose a rounding rule and your overtime thresholds. Daily and weekly overtime can apply at the same time, plus an optional double-time tier.
3. Read the totals
Regular, overtime, and double-time hours — plus estimated gross pay — update instantly. Export to CSV or print a copy for your records.
This tool provides an estimate for informational purposes and doesn't constitute legal or payroll advice. Overtime rules vary by country, state/province, and employer policy — check your local labor law or your employer's policy for the rules that apply to you.
A free time card calculator built for how people actually work
Tracking work hours by hand is slow and error-prone, and most so-called free timesheet tools online bury the calculator behind ads, downloads, or a sign-up wall. This time card calculator is different. It's a genuinely free online time card calculator you can start using immediately — no account, no spreadsheet, no software to install. Enter clock-in and clock-out times for each day, and your work hours, breaks, overtime, and estimated pay update instantly, right in your browser. Search for a time card calculator free online and you'll find plenty of half-finished tools; this one is built to actually handle the way people get paid, including overtime rules most calculators skip entirely.
Whether you're an hourly employee checking your own timesheet, a small business owner running payroll, a freelancer billing clients by the hour, or an HR manager who just needs a quick calculator for time card totals, this tool is built to get you an accurate number in under a minute.
Why use an online time card calculator instead of paper timesheets
A paper time card or a static spreadsheet can tell you when someone clocked in and out, but it can't do the math for you — and manual math is where payroll errors creep in. An online time card calculator removes that risk:
- No formulas to write. A time clock card calculator handles overnight shifts, unpaid breaks, and rounding automatically, so you're not writing spreadsheet formulas by hand.
- Overtime rules built in. Most free timesheet tools stop at "hours worked." This calculator supports daily overtime, weekly overtime, and a double-time tier — and lets daily and weekly rules apply at the same time, which is how overtime actually works under most real payroll policies.
- Nothing to install or sign up for. This is a time card calculator free of accounts, downloads, and paywalls. Open the page, start typing times, and see totals.
- Your data stays yours. Timesheets are saved only in your browser's local storage — nothing is uploaded to a server, so there's no privacy trade-off for using a free tool.
How to use this time punch card calculator
Using the calculator takes three steps:
- Enter clock-in and clock-out times for each day. Add as many rows as you need — this isn't locked to a fixed weekly grid like most competitors. Enter an unpaid break in minutes if one applies, and the calculator subtracts it automatically. Overnight shifts (for example, clocking in at 10:00 PM and out at 6:00 AM) are detected and handled correctly.
- Set your rounding and overtime rules. Choose whether punches should round to the nearest 5, 10, 15, or 30 minutes (or not round at all), and set your daily overtime threshold, double-time threshold, and weekly overtime threshold. Enter your hourly pay rate to see an estimated gross pay figure alongside your hours.
- Read your totals — no calculate button needed. Regular hours, overtime hours, double-time hours, and total pay update live as you type. When you're done, export your timesheet to CSV or print it for your records.
Because everything recalculates instantly, this works just as well as a quick time card hours calculator free of any extra steps as it does for a full weekly timesheet you need to submit to payroll.
Overtime, rounding, and breaks — handled automatically
Overtime is usually the hardest part of any time card calculation, and it's the part most free time card calculator tools get wrong or oversimplify. This calculator lets you configure:
- Daily overtime — for example, 1.5× pay after 8 hours worked in a single day.
- Daily double-time — for example, 2× pay after 12 hours worked in a single day.
- Weekly overtime — for example, 1.5× pay once total regular hours for the period pass 40, applied on top of whichever daily rules already moved hours into overtime.
You can turn any of these rules on or off and adjust the thresholds and multipliers to match your employer's policy, your state's labor law, or your own freelance billing terms. Rounding rules work the same way: pick "no rounding" for exact-to-the-minute totals, or round each day to the nearest 5, 10, 15, 30, or 60 minutes to match how your employer's time clock rounds punches.
Who this time clock card calculator is for
- Hourly employees who want to double-check a paycheck or estimate what a shift will pay before it's worked.
- Freelancers and contractors tracking billable hours across multiple clients or projects, using the multi-timesheet feature to keep each one separate.
- Small business owners and managers running payroll by hand who need a fast, accurate calculator for time card totals without buying timesheet software.
- HR and bookkeeping teams who need a quick way to sanity-check overtime calculations before they're entered into a payroll system.
A time card calculator free from ads, accounts, and uploads
There's no catch: every feature — multiple saved timesheets, CSV export, printing, and full overtime configuration — is available with no premium tier and no daily limit. Because it's a time card calculator online rather than a downloaded app, it works identically on a phone, tablet, or desktop, and because your data never leaves your browser, you can use it for sensitive payroll numbers without worrying about where that information ends up. If you're comparing timesheet tools, look for one thing above all: does it get overtime right? This time card calculator does — daily and weekly overtime, together, calculated correctly, updated the moment you type.
Frequently asked questions
Common questions on calculating hours worked, breaks, overtime, and decimal time by hand — and how this calculator handles each one automatically.
How do I calculate hours worked on a time card?
Subtract the clock-in time from the clock-out time for each day, then subtract any unpaid break time. Add up each day's total to get the hours worked for the pay period. For example, clocking in at 9:00 AM and out at 5:30 PM with a 30-minute break equals 8 hours. This calculator does that subtraction automatically for every row you enter.
How do I calculate hours worked from clock-in and clock-out times?
Convert both times to the same 24-hour format, then subtract the clock-in time from the clock-out time. If the result is negative, the shift crossed midnight, so add 24 hours first. For instance, 08:00 to 16:45 is 8 hours 45 minutes, or 8.75 hours. Enter your times above and the calculator converts this automatically, including overnight shifts.
How do I calculate my total hours for the week?
Calculate the hours worked each day (clock-out minus clock-in minus breaks), then add all the daily totals together. This calculator does this automatically as you fill in each day's row on your timesheet, showing a running weekly total alongside your regular, overtime, and double-time breakdown.
How do I calculate hours worked with a lunch break?
Calculate the total time between clock-in and clock-out, then subtract the length of the unpaid lunch break. For example, working 9:00 AM to 5:00 PM (8 hours) minus a 30-minute unpaid lunch equals 7.5 hours worked. Enter the break length in the "Break (min)" field for each day and it's subtracted automatically.
How do I subtract lunch breaks from my work hours?
Add up the total minutes worked between clock-in and clock-out, then subtract the length of any unpaid break in minutes before converting the result to hours. If the break was paid, don't subtract it. This calculator has a dedicated break field per day, so the subtraction happens automatically without extra math.
How do I calculate overtime hours on a time card?
First calculate total hours worked for the day or week. Any hours beyond your overtime threshold (commonly 8 hours/day or 40 hours/week) count as overtime, usually paid at 1.5x your regular rate. This calculator lets you set daily and weekly overtime thresholds and multipliers, then splits your hours into regular and overtime automatically.
How is overtime calculated on a time card?
Overtime is typically calculated by comparing hours worked against a threshold - commonly 8 hours in a day or 40 hours in a week - and paying hours above that threshold at a higher rate (often 1.5x, or 2x for double-time). Rules vary by employer and jurisdiction. This calculator supports daily and weekly overtime rules at the same time, matching how most real payroll policies work.
How do I calculate regular hours and overtime hours?
Total hours worked up to your overtime threshold count as regular hours; any hours beyond that threshold count as overtime. For example, working 45 hours in a week with a 40-hour weekly threshold gives 40 regular hours and 5 overtime hours. This calculator splits and displays both automatically as you enter your times.
How do I convert time card hours to decimal hours?
Divide the minutes portion by 60 and add it to the whole hours. For example, 7 hours 15 minutes equals 7 + (15 / 60) = 7.25 hours. This matters for payroll because pay rates are multiplied by decimal hours, not hours and minutes. This calculator always displays totals in decimal hours automatically.
How do I convert hours and minutes into decimal hours for payroll?
Take the minutes, divide by 60, and add the result to the hours: 30 minutes becomes 0.5, 15 minutes becomes 0.25, and 45 minutes becomes 0.75. So 8 hours 45 minutes becomes 8.75 hours for payroll purposes. Every total on this calculator is already shown in decimal format, ready to multiply by an hourly rate.
How do I calculate hours worked on an overnight shift?
If your clock-out time is earlier than your clock-in time, the shift crossed midnight. Add 24 hours to the clock-out time before subtracting the clock-in time. For example, clocking in at 10:00 PM and out at 6:00 AM works out to 8 hours. This calculator detects overnight shifts and applies this adjustment automatically.
Can a time card calculator calculate hours across midnight?
Yes - a properly built time card calculator detects when a clock-out time is earlier than the clock-in time and treats it as an overnight shift, adding 24 hours before calculating the difference. This calculator handles overnight and split shifts automatically, so you don't need to manually adjust times that cross midnight.
How do I calculate my pay from hours worked?
Multiply your regular hours by your hourly rate, multiply overtime hours by your rate times your overtime multiplier (commonly 1.5), multiply double-time hours by your rate times 2, then add the three amounts together. Enter your hourly rate in the settings panel and this calculator computes your estimated gross pay automatically as you type.
How do I calculate weekly hours from a timesheet?
Add together the hours worked on each day of the week after subtracting breaks, then apply any weekly overtime rule to the total. For example, a week totaling 42 hours with a 40-hour weekly overtime threshold gives 40 regular hours and 2 overtime hours. This calculator totals your week and applies overtime rules automatically as you add rows.
Does a time card calculator automatically calculate breaks and overtime?
A good one should. This calculator subtracts break time per day, applies rounding rules if enabled, and calculates daily overtime, weekly overtime, and double-time all at once, updated live as you type, with no manual formulas or a "Calculate" button required.