ToolNest logoToolNest.

Free Work Hours Calculator

Last updated: October 16, 2026

Quick answer: Adding up a week's hours by hand — clock-in minus clock-out, minus the unpaid lunch, converted to the decimal hours payroll wants — is slow and error-prone, and one wrong conversion (writing 8:20 as 8.20 instead of 8.33) quietly shortchanges your pay. This free work hours calculator does the timesheet math for you: enter your daily start and end times with break minutes on the weekly grid, and it totals your hours live in both decimal and h:mm, splits regular vs overtime hours at your threshold, and estimates your gross pay line by line. Overnight shifts that cross midnight are detected automatically, and the whole week exports to CSV in one click. Everything runs in your browser — no signup, no upload, your timesheet stays yours.

DayStartEndBreak (min)Hours
Monday—
Tuesday—
Wednesday—
Thursday—
Friday—
Saturday—
Sunday—
0.00 hTotal hours
0.00 hRegular hours
0.00 hOvertime hours
$0.00Estimated gross pay

Overnight shifts are detected automatically: if clock-out is earlier than clock-in, the shift is assumed to cross midnight. Pay is gross — before tax and deductions. Decimal hours (8.33, not 8:20) are what payroll systems expect. Your timesheet never leaves your browser.

✓ Free forever  ·  ✓ No signup  ·  ✓ Tool inputs stay in your browser — never sent to our servers.

How to Use the Work Hours Calculator

  1. Enter your clock-in and clock-out times for each day you worked. Leave days blank for days off — empty rows are ignored, so a 5-day week and a 7-day roster both work.
  2. Add your unpaid break minutes per day (lunch). Paid rest breaks stay in your total — only deduct breaks you're not paid for, or you'll undercount your hours.
  3. Set your hourly rate, then tune the overtime rules: the weekly threshold (40 hours by default) and the multiplier (1.5× by default, the US FLSA standard). Uncheck the overtime split if your pay doesn't break it out.
  4. Everything updates live as you type — total hours in decimal and h:mm, regular vs overtime hours, and the gross pay breakdown line by line.
  5. Hit Copy summary for a paste-ready timesheet, or Download CSV to save the whole week for payroll, your manager, or your own records.

Why Use Our Work Hours Calculator?

Common Use Cases

Work Hours Calculator vs Alternatives

Bottom line: if you want your week's hours, the overtime split, and your gross pay on one private page — with a CSV for your records — this page is built for that job. If you need approval workflows, team timesheets, or payroll integration, a dedicated time-tracking app is the natural next step.

Frequently Asked Questions

How do you calculate work hours manually?
Hours worked = (clock-out time − clock-in time) − unpaid breaks. A shift from 8:30 AM to 5:15 PM with a 45-minute lunch is 8 hours 45 minutes minus 45 minutes = 8.00 hours. For payroll, convert the result to decimal hours: decimal = hours + (minutes ÷ 60).
How do I convert hours and minutes to decimal hours?
Divide the minutes by 60 and add to the hours: 7:45 = 7.75, 8:20 = 8.33 (not 8.20). Writing 8.20 instead of 8.33 shortchanges 8 minutes of pay — the most common manual timesheet error, and the reason payroll systems want decimals.
How are overnight shifts calculated?
If the end time is earlier than the start time, the calculator assumes the shift crossed midnight and adds 24 hours automatically: 10:00 PM to 6:30 AM with a 30-minute break is 8h 30m − 30m = 8.00 hours. No manual 24-hour math needed.
How does the overtime calculation work?
Hours above the weekly threshold (40 by default) are paid at the multiplier (1.5× by default, the US FLSA standard). Rules vary by state and country — California has daily overtime, some countries use different thresholds — so match the settings to your contract or award.
Should I deduct paid breaks from my hours?
No. Only unpaid breaks (typically the meal period) get deducted. Short paid rest breaks stay in your total — deducting them undercounts the hours you're owed.
Can I use this for a bi-weekly pay period?
Run it once per week and add the two totals — the CSV download makes this easy. Each week gets its own overtime split, which matches how most payroll systems compute overtime.
Does this calculate taxes or net take-home pay?
No — the estimate is gross pay before tax and deductions, by design. Net pay depends on withholding, benefits, retirement contributions, and your jurisdiction, which vary too much for one page.
Is my timesheet data private?
Yes. Everything runs in your browser: no account, no upload, no tracking of your entries. The CSV you download is generated on your device.