Free · Private · No Sign-up

Work Hours Calculator — Calculate Hours, Overtime & Pay in Real Time

Enter your start time, end time, and breaks for each day. Your weekly total, overtime, and estimated pay update instantly — right in your browser, with nothing sent to a server.

This Week's Hours

Day Start End Break (min) Total
Monday Mon
Start
End
Break (min)
0.00hrs
Tuesday Tue
Start
End
Break (min)
0.00hrs
Wednesday Wed
Start
End
Break (min)
0.00hrs
Thursday Thu
Start
End
Break (min)
0.00hrs
Friday Fri
Start
End
Break (min)
0.00hrs
Saturday Sat
Start
End
Break (min)
0.00hrs
Sunday Sun
Start
End
Break (min)
0.00hrs
$
Total hours worked 0.00hrs 0h 00m this week
Overtime 0.00hrs No overtime yet
Regular hours 0.00 hrs
Days worked 0 / 7
Estimated gross pay $0.00

Real-time results

No "Calculate" button needed. Every field updates your weekly total the instant you type.

Overnight shift support

Working past midnight? The calculator correctly handles shifts that cross from one day into the next.

Overtime & pay estimates

Set your hourly rate and overtime rules to see an estimated gross paycheck for the week.

Everything this work hours calculator can do

A free work hours calculator that does more than just subtract one time from another. This online work hours calculator was built as a practical work time calculator for anyone who needs to calculate work hours quickly and accurately — hourly employees checking a paycheck, managers building a weekly schedule, or small business owners running payroll without expensive software.

At its core, this is a time card calculator. Enter the time you started and the time you finished for each day, and the tool instantly works out how many hours and minutes you were on the clock. Because it also works as a work hours calculator with lunch break support, you can subtract unpaid break minutes from each shift so your totals reflect time actually worked, not just the gap between clock in and clock out. This is what separates a real hours worked calculator from a simple clock difference: a 9-to-5 shift with a 30-minute lunch break is 7.5 paid hours, not 8, and the calculator handles that subtraction the moment you enter your break time.

Calculate weekly work hours in one place

Most people don't just need one day's total — they need a weekly work hours calculator and total work hours calculator combined, one that adds every shift together. This tool doubles as a work hour tracker for a full Monday-through-Sunday schedule, including split shifts and days off, and shows your total hours worked for the week as you go. There's no submit button and no page reload; every field updates the running total in real time, so you always know exactly how many hours you worked without re-entering anything.

Built-in overtime and pay calculations

Beyond a basic hours and minutes calculator, this tool is also an overtime calculator and overtime hours calculator in one, alongside a work hours calculator with pay. Set your standard weekly threshold (commonly 40 hours) and your overtime multiplier (commonly 1.5x), and any hours worked beyond that threshold are calculated separately and shown with their own total. Add your hourly rate and the calculator becomes a full work hours and pay calculator: it multiplies your regular hours and overtime hours by your rate to produce an estimated gross pay calculator result for the week — useful as a quick paycheck calculator to sanity-check your actual pay stub, or as an hourly pay calculator when you're simply estimating what a shift is worth.

A shift hours calculator for every schedule

Not every job runs a clean 9-to-5. This tool is also built as an overnight shift calculator, correctly handling shifts that cross midnight — a 10:00 PM to 6:00 AM shift is recognized as 8 hours, not a negative number. Whether you're tracking a single shift hours calculator entry or a full rotating schedule, the underlying logic treats every day the same way: start time, end time, break minutes, and an automatic check for overnight crossings.

Works as a timesheet calculator, employee time calculator, and payroll hours calculator

For employers and HR teams, this functions as a complete weekly timesheet calculator with breaks, letting you calculate payroll hours for one employee or check several timesheets back to back. As an employee time calculator and employee hours calculator, it removes the manual math from approving hours, and as a payroll hours calculator it gives a quick second opinion alongside whatever work schedule calculator your business already uses. For workers, it answers the simple question “how many hours did I work?” without needing a spreadsheet.

How to calculate work hours, step by step

If you've ever searched how to calculate work hours, how to calculate work hours with lunch break, how to calculate shift hours, or how to calculate overtime, the process this tool follows is the same one you'd use by hand: subtract your start time from your end time to get raw duration, subtract any unpaid break minutes, then repeat for each day and add the daily totals together for your weekly figure. Apply your overtime threshold and multiplier last. The calculator simply automates each of those steps and updates instantly, so you can calculate work hours, calculate hours worked, and calculate weekly work hours without doing the arithmetic yourself — all for free, directly in your browser, with nothing saved or sent to a server.

Frequently Asked Questions

How do I calculate work hours?

Subtract your start time from your end time to get the raw duration of your shift, then subtract any unpaid break minutes to get your actual hours worked. Repeat this for each day and add the daily totals together to calculate work hours for the week. This calculator automates that process: enter your start time, end time, and break in minutes for each day, and it instantly calculates hours worked, total hours per week, and converts everything to decimal hours for payroll.

How do I calculate work hours with a lunch break or other unpaid breaks?

Calculate the gap between your start and end time first, then subtract your unpaid break minutes from that total. For example, a 9:00 AM to 5:30 PM shift is 8.5 hours raw, minus a 30-minute lunch break, equals 8.0 paid hours. This calculator subtracts lunch breaks and other unpaid breaks from work hours automatically the moment you enter break minutes in the Break (min) field for each day, so your totals always reflect actual hours worked, not just the clock-in to clock-out gap.

How do I calculate work hours and pay together?

First calculate your total hours worked for the period, then multiply that figure by your hourly rate to estimate gross pay from hours worked. If any hours fall above your overtime threshold, calculate those separately at your overtime multiplier (commonly 1.5x) and add the two amounts together. This calculator does both at once: enter your hourly rate alongside your daily times, and it calculates work hours and pay, including separate regular and overtime totals, in real time.

How do employers calculate work hours and payroll hours?

Employers typically calculate payroll hours by reviewing each employee's clocked start and end times, subtracting unpaid breaks, and summing the daily totals into a weekly or biweekly total. That total is then multiplied by the employee's hourly rate, with any overtime hours calculated separately at the legally required multiplier, to calculate payroll hours and produce gross pay for the pay period. This calculator follows the same method, making it useful for employers calculating payroll hours and for employees double-checking their own pay.

How do I calculate work hours per day, per week, biweekly, monthly, or annually?

Daily hours are your end time minus your start time minus any break minutes. Weekly work hours are the sum of all seven daily totals. For biweekly work hours, add two full weekly totals together; for monthly work hours, add roughly four to five weekly totals depending on the calendar; and for annual work hours, multiply your typical weekly total by the number of weeks worked in the year. This calculator handles the daily and weekly math directly — once you have an accurate weekly total, multiplying it out for biweekly, monthly, or annual periods is straightforward.

How do I calculate work hours in decimal format or decimals, and how do hours and minutes convert?

To convert hours and minutes to decimal hours, divide the minutes by 60 and add that to the whole hours — for example, 7 hours 30 minutes is 7 + (30 ÷ 60) = 7.5 decimal hours. To convert decimal hours back to hours and minutes, take the figure after the decimal point and multiply it by 60 — 7.5 hours becomes 7 hours and (0.5 × 60) = 30 minutes. This calculator displays every result in decimal hours automatically, so you never have to do this conversion by hand.

How do I calculate shift hours, overnight shifts, and hours that cross midnight?

Calculate shift hours the same way as any other work hours: end time minus start time, minus breaks. For overnight shifts where the end time is earlier than the start time on the clock (for example, 10:00 PM to 6:00 AM), add 24 hours to the end time before subtracting, so the shift correctly comes out to 8 hours instead of a negative number. This calculator detects when a shift crosses midnight and applies that adjustment automatically, so you can calculate overnight shifts and hours across midnight without doing the 24-hour adjustment yourself.

How do I calculate overtime hours, overtime pay, and time and a half?

First calculate your total hours worked for the week, then compare that total to your standard threshold (commonly 40 hours). Any hours beyond the threshold are overtime hours. To calculate overtime pay, multiply those overtime hours by your hourly rate and your overtime multiplier — time and a half means a 1.5x multiplier, so an overtime hour at a $20 hourly rate pays $30. This calculator lets you set your own threshold and multiplier, then automatically separates regular hours from overtime hours and calculates the pay for each.

How do I calculate total hours worked and hours between two times?

To calculate hours between two times, convert both times to minutes since midnight, subtract the start from the end (adding 24 hours first if the shift crosses midnight), then divide by 60 to get hours. To get total hours worked across a week, repeat this for each day and add the results together. This calculator performs that calculation instantly for every day you enter and keeps a running total hours worked figure for the whole week.

How do I add multiple work shifts together?

Calculate the duration of each individual shift separately — end time minus start time minus breaks — then add all the shift totals together to get your combined hours. This is common with split shifts, such as a morning shift and a separate evening shift on the same day. While this calculator is built around one shift per day, you can calculate each shift on its own and add the totals together, or enter the combined daily duration directly if your shifts don't overlap with other days.

How do I fill out a timesheet, and how do I calculate timesheet or time card hours?

Filling out a timesheet means recording your start time, end time, and any unpaid break minutes for each day you worked in the pay period. To calculate timesheet hours or time card hours, subtract breaks from the raw start-to-end duration for each entry, then add the daily figures into a weekly or pay-period total. This calculator works as a digital timesheet and time card calculator: enter the same start time, end time, and break information you'd write on a paper timesheet, and it calculates the hours for you instantly.

What is a work hours calculator, a time card calculator, and a timesheet calculator?

A work hours calculator is a tool that takes your start time, end time, and breaks and calculates how many hours you worked. A time card calculator and a timesheet calculator do the same underlying calculation but are usually framed around employer record-keeping. The difference between a time card and a timesheet is scope: a time card traditionally refers to a single clock-in/clock-out record for one day, while a timesheet typically covers a full week or pay period across multiple days. This tool functions as all three: a single-day time card calculator, a weekly timesheet calculator, and a general-purpose work hours calculator.

What are decimal hours, and what is the standard work week?

Decimal hours express time worked as a single number with a fraction instead of separate hours and minutes — 7 hours 45 minutes is written as 7.75 decimal hours, which is easier to multiply by an hourly rate for payroll. The standard work week in most full-time jobs is 40 hours, typically spread across five 8-hour days, and is the most common threshold used to calculate overtime. This calculator displays results in decimal hours and uses 40 hours as the default overtime threshold, though both the format and the threshold can be adjusted to match your situation.

Can I calculate work hours online for free, including overnight shifts and multiple shifts in a week?

Yes. This calculator runs entirely online and free in your browser, with no sign-up required. You can calculate work hours online for a full week at once, including overnight shifts that cross midnight and automatic break deductions for each day, and the totals update instantly as you type.

Can I calculate payroll hours and gross pay online with automatic break deductions?

Yes. Enter your hourly rate alongside your daily start times, end times, and break minutes, and the calculator automatically deducts breaks from each day before estimating gross pay from hours worked. This makes it suitable for calculating payroll hours and gross pay online without needing separate payroll software for a quick estimate.

Is this work hours calculator accurate, and is it suitable for payroll calculations?

The calculator performs straightforward, transparent arithmetic — subtracting start time from end time, deducting breaks, and applying your stated overtime threshold and pay rate — so the results are accurate for the inputs you provide. It's well suited for personal use, estimating a paycheck, or as a quick cross-check alongside your employer's payroll system. For official payroll processing, taxes, and compliance, use it as a verification tool alongside your employer's records or dedicated payroll software, since it doesn't account for tax withholding or company-specific pay policies.

How does this work hours calculator handle overnight shifts?

If your end time is earlier than your start time (for example, a 10:00 PM to 6:00 AM shift), the calculator automatically detects the midnight crossing and adds 24 hours before subtracting, so your overnight hours are always counted correctly.

Is my data stored or sent anywhere?

No. Every calculation runs entirely in your browser using JavaScript. Nothing you type is uploaded, stored on a server, or shared. Closing or refreshing the tab clears your entries.

Can I use this to verify my paycheck hours?

Yes. Enter your actual start times, end times, and break minutes for the week, add your hourly rate, and compare the estimated gross pay against your paycheck stub to spot discrepancies.

What happens if I enter a break longer than my shift?

The daily total is never allowed to drop below zero. If your break minutes exceed the worked duration, that day simply shows 0.00 hours instead of a negative number.