Work Hours & Overtime Calculator
Type your in/out times, deduct unpaid breaks, and get total hours, overtime, and gross pay — in decimal and h:mm at the same time. Free, no sign-up, and your data stays in your browser.
| Day | Clock in | Clock out | Break (min) | Hours |
|---|---|---|---|---|
— | — | |||
— | — | |||
— | — | |||
— | — | |||
— | — | |||
— | — | |||
— | — |
Calculations run in your browser using the federal 40-hour ruleset. Entries are saved on this device only — nothing is uploaded.
Choose your calculator
The grid above applies the federal 40-hour weekly rule. If your question is more specific, each tool below is pre-configured for it:
Regular vs overtime pay under the federal 40-hour rule, split day by day.
Your 1.5× rate and overtime pay from two inputs — rate and OT hours.
Daily overtime after 8 hours, double time after 12, and the 7th-day rule — applied in the right order.
Daily overtime after 8 hours plus the weekly 40-hour rule, with no pyramiding.
Overtime after 12 hours in a day or 40 in a week, under the COMPS Order.
Daily 8-hour overtime for rates under 1.5× minimum wage, applied automatically from your rate.
Clock in/out times with unpaid lunch deducted per day — totals in decimal and h:mm.
A full two-week time card: each workweek's overtime computed separately, one gross total.
How to use it
- Enter your shifts. One row per day: clock-in, clock-out, and any unpaid break in minutes. Overnight shifts are detected automatically.
- Set your rate and rounding. Pick exact minutes or round each entry to 5 / 15 minutes or a tenth of an hour — the same policies timekeeping systems use.
- Read the split, not just the total. The panel separates regular, overtime, and double-time hours and prices each at 1×, 1.5×, and 2× your rate.
- Print or save. One click produces a clean pay-summary sheet for your records or a PDF.
How hours become pay
The calculator works the way payroll actually does: each day's worked time is measured in whole minutes (clock-out minus clock-in, minus unpaid breaks), the days are grouped into a workweek, and a ruleset decides which minutes pay 1×, 1.5×, or 2×. Under the default federal ruleset that's one rule — anything past 40 hours in the workweek is overtime. California adds daily thresholds and a 7th-day rule, which is exactly why it gets its own calculator.
Because everything is computed in minutes and only converted at the end, the decimal and h:mm figures always agree — 7:45 is 7.75 hours in both places, every time.
Sources
- U.S. Department of Labor — Overtime Pay (FLSA)
- U.S. DOL Fact Sheet #23: Overtime Pay Requirements of the FLSA
Rules last reviewed:
Frequently asked questions
- Is this work hours calculator free?
- Yes — every calculator on HourLedger is free, with no sign-up, no account, and no usage limit.
- Is my timesheet data saved or uploaded?
- Your entries are stored only in your own browser (localStorage) so they survive a page refresh on this device. Nothing is sent to a server, and Clear wipes them instantly.
- How do I convert minutes to decimal hours?
- Divide the minutes by 60: 15 minutes is 0.25 hours, 30 minutes is 0.5, 45 minutes is 0.75. The calculator shows every total in both formats simultaneously so you never have to convert by hand.
- Does it handle overnight shifts?
- Yes. If your clock-out time is earlier than your clock-in time (say 22:00 to 06:00), the calculator treats the shift as crossing midnight and counts the full span.
Built by an independent developer. HourLedger is built in public by a solo developer: every pay rule ships with automated tests, and your entries never leave your browser. Read the story, get in touch, or embed this calculator on your own site for free.
Related calculators
Regular vs overtime pay under the federal 40-hour rule, split day by day.
Your 1.5× rate and overtime pay from two inputs — rate and OT hours.
Daily overtime after 8 hours, double time after 12, and the 7th-day rule — applied in the right order.
Daily overtime after 8 hours plus the weekly 40-hour rule, with no pyramiding.
Overtime after 12 hours in a day or 40 in a week, under the COMPS Order.
Daily 8-hour overtime for rates under 1.5× minimum wage, applied automatically from your rate.
Clock in/out times with unpaid lunch deducted per day — totals in decimal and h:mm.
A full two-week time card: each workweek's overtime computed separately, one gross total.