Skip to content

Free weekly timesheet, no signup

Work Hours Calculator

Type your time in and time out for each day of the week, and this calculator adds up your total hours automatically, in both hours-and-minutes and decimal format. Add an hourly pay rate and it also estimates your gross pay for the week, including time-and-a-half for any hours over 40. Everything runs in your browser: nothing you type is uploaded anywhere, and your entries are saved locally so you can come back and finish the week later.

Day Time in Time out Break (min) Hours
Monday -
Tuesday -
Wednesday -
Thursday -
Friday -
Saturday -
Sunday -
Weekly total 0.00 hrs

Time in / time out accept either 12-hour (8:00am, 4:30pm) or 24-hour / military time (08:00, 16:30) in the same field. Break is in minutes. Hours and the weekly total update automatically as you type.

Total this week: - (- decimal hours)

How the weekly hours calculation works

For each day, the calculator takes your time out, subtracts your time in, and then subtracts your break in minutes. Type 08:00 for time in and 16:30 for time out with a 30-minute lunch, and the day comes out to 8 hours: 8.5 hours between the two clock times, minus 0.5 hours for the break.

You can type times either way: 24-hour military time (08:00, 16:30) or standard 12-hour time with am/pm (8:00am, 4:30pm) both work in the same field, so you never have to switch a format toggle depending on how your schedule is written. If a shift crosses midnight (say, 22:00 to 06:00 for an overnight shift), the calculator automatically adds a day so the math still comes out correct.

Once every day you worked is filled in, the weekly total row adds them all up and shows both a decimal figure (useful for payroll software) and an hours-and-minutes figure (easier to read at a glance). If your weekly total goes over 40 hours, the calculator flags the extra hours as overtime under the federal Fair Labor Standards Act (FLSA) threshold, and if you entered an hourly rate, it splits your estimated pay into regular hours and overtime hours at time-and-a-half.

A worked example

Say you worked five weekdays with a consistent 8:00am start and a 30-minute lunch, and picked up a shorter Saturday shift:

DayTime inTime outBreakHours
Monday8:00am4:30pm30 min8.00
Tuesday8:00am4:30pm30 min8.00
Wednesday8:00am4:30pm30 min8.00
Thursday8:00am4:30pm30 min8.00
Friday8:00am5:00pm30 min8.50
Saturday9:00am1:00pm0 min4.00

That adds up to 44.5 hours for the week: 40 regular hours plus 4.5 hours of overtime. At an hourly rate of $20, the calculator would show $800 for the regular 40 hours, plus $135 for the 4.5 overtime hours at $30 (time-and-a-half), for an estimated gross pay of $935 before taxes and deductions.

Overtime, breaks and payroll rounding: what the numbers mean

The federal FLSA overtime rule requires covered non-exempt employees to be paid 1.5 times their regular rate for hours worked over 40 in a single work week. This calculator applies that standard weekly threshold, but overtime law varies by state and by employer policy: a handful of states (California is the best-known example) also require daily overtime after 8 hours in a single day, which this calculator does not check for. Always confirm your own state's rules and your employer's actual pay policy before relying on the estimate for anything beyond a quick check.

Meal and rest break requirements are set by state law and by employer policy, not by this calculator: some states require a paid or unpaid meal break after a set number of hours, others have no requirement at all. Enter whatever break time you actually took (paid breaks are usually not subtracted; unpaid meal breaks usually are), and check your pay stub or employee handbook if you are not sure how your employer classifies a specific break.

Common payroll rounding ruleWhat it does
No roundingExact clock times are used as entered.
Nearest 6 minutesCommon in systems that track time in tenths of an hour (0.1 hr = 6 min).
Nearest 15 minutesThe most common quarter-hour rounding rule under federal guidance, as long as it is applied consistently and does not systematically shortchange employees over time.

This homepage tool does not round for you: it is built to show your exact worked time. If your employer rounds your clock times for payroll, the payroll hours calculator has a rounding option built in (off, nearest 6 minutes, or nearest 15 minutes) so you can see what your paycheck is likely to reflect.

What this calculator does not account for

This tool estimates gross pay from hours and a flat hourly rate. It does not calculate tax withholding, deductions, shift differentials, holiday pay multipliers, tips, commission, or any pay structure beyond a straightforward hourly rate plus standard weekly overtime. If your job pays a different rate for nights, weekends or holidays, add those hours up separately at their own rate rather than relying on the single rate field here. The gross pay figure is also before taxes, insurance, retirement contributions or any other payroll deduction, so it will not match the net amount that actually lands in your bank account on payday.

It also assumes a single, standard work week (Sunday through Saturday or Monday through Sunday, whichever your employer uses) for the 40-hour overtime threshold. If you are on a biweekly or semimonthly pay period, run the calculator once per work week and add the two totals together rather than entering two weeks of shifts at once, since overtime is calculated per week, not per pay period. It also does not know about paid time off, sick leave, jury duty, or bereavement leave: those hours are usually paid at your regular rate without counting toward overtime, so add them to your regular-hours total separately if your employer's policy works that way, rather than entering them as a normal shift.

Finally, this is an estimate for your own reference, not a substitute for your employer's official timekeeping system or your actual pay stub. If a number here does not match your paycheck, the most likely explanations are a different overtime rule in your state, a different rounding policy at your workplace, or a pay period boundary that splits a work week across two paychecks: check with your payroll department for the exact policy that applies to you.

Why use a browser-based work hours calculator instead of doing the math by hand

Subtracting clock times by hand is easy to get wrong in small ways that add up. Time is base-60, not base-10: the gap between 8:00am and 4:45pm is 8 hours and 45 minutes, not 8.45 hours, and typing 8.45 into a spreadsheet formula instead of converting it correctly is one of the most common payroll timesheet mistakes. This calculator does the base-60 to decimal conversion for you on every single row, so you never have to remember that 45 minutes is 0.75 of an hour, or that 15 minutes is 0.25, while you are adding up a five- or six-day week.

It also removes the accumulation problem: rounding each day's hours to a tidy number before adding the week together introduces small errors that compound. Entering exact clock times for every day and letting the weekly total be calculated once, at the end, from the exact minutes worked, is more accurate than adding five or six already-rounded daily numbers together.

Because everything runs locally in your browser rather than on a server, there is also no waiting, no account to create and no risk of your schedule being logged somewhere you did not expect. Close the tab and nothing is transmitted; come back later and your local storage brings your entries back exactly where you left them, whether you are on a lunch break checking your morning hours or finishing the week's entry on Friday evening.

Choosing the right tool on this site for your situation

This site has four related calculators built around different starting points, since not everyone has the same information on hand when they need to figure out their hours.

All four tools share the same underlying math (time in, time out, and break become hours; hours multiplied by a rate become pay), they are just organized around the information you are most likely to already have when you land on each page.

Tips for accurate time tracking

A few habits make the difference between a rough estimate and a number you can actually trust on payday.

Frequently asked questions

How do I calculate my work hours for the week?
Enter your time in and time out for each day you worked, plus any unpaid break in minutes. The calculator subtracts the break from the time between clock-in and clock-out for each day, then adds every day together for your weekly total in both decimal and hours-and-minutes format.
Can I enter times in 24-hour or 12-hour format?
Both. Type 08:00/16:30 (24-hour military time) or 8:00am/4:30pm (12-hour with am/pm) in the same field: there is no format toggle to switch, the calculator recognizes either style automatically.
How does the calculator handle overtime?
If your weekly total goes over 40 hours, the calculator flags the hours above 40 as overtime under the federal FLSA weekly threshold and, if you entered an hourly rate, estimates that portion of your pay at time-and-a-half. It does not check state-specific daily overtime rules, which apply in some states beyond the federal weekly standard.
Does this calculator show decimal hours for payroll?
Yes. Every daily total and the weekly total are both shown in decimal hours (for example 7.5) alongside the hours-and-minutes format (7h 30m), so you can use whichever format your timesheet or payroll system expects.
How do I calculate hours worked if my shift crosses midnight?
Enter the time out as normal even though it is technically the next calendar day: for example 22:00 as time in and 06:00 as time out. The calculator detects that the end time is earlier than the start time and automatically adds 24 hours, so an overnight shift still comes out to the correct total.
Is my data saved or sent anywhere?
No. Every calculation happens in your browser using JavaScript, and your entries are saved only in your own browser's local storage so the table is still filled in if you come back later. Nothing is uploaded to a server. See the privacy policy for full details.
What is the difference between this calculator and the payroll hours calculator?
This homepage calculator is built around entering clock-in/clock-out times for each day. The payroll hours calculator is for when you already know your total hours worked and want to apply payroll rounding rules (nearest 6 or 15 minutes) and calculate gross pay from a single total instead of a day-by-day table.
How do I add up work hours if I don't have exact clock times?
If you already know how many hours you worked each day (from memory or a schedule) rather than exact clock-in/clock-out times, the add up work hours page is a simpler tool built exactly for that: enter hours per day directly and it totals your week.

Try it now

Results appear instantly in your browser, no waiting.

Go to the calculator

Free. No signup required.