About Contact
Tools
1 Rep Max Calculator — Estimate Your 1RM From Any Set401(k) CalculatorAge Calculator — Your Exact Age in Years, Months & DaysAmortization CalculatorAsphalt CalculatorAsphalt Driveway Cost CalculatorAuto Loan CalculatorBarcode GeneratorBase64 EncoderBd Ft CalculatorBench Press Max Calculator — Estimate Your Bench 1RMBMR Calculator — Estimate Your Basal Metabolic RateBoard Foot CalculatorBrick CalculatorCalorie Deficit Calculator — Daily Target and TimelineCD Calculator (Certificate of Deposit)Cement CalculatorCircle Area Calculator — Area, Radius, Diameter, CircumferenceColor Palette GeneratorCompound Interest CalculatorConcrete Bag CalculatorConcrete Block CalculatorConcrete CalculatorConcrete Calculator with CostConcrete Footing CalculatorConcrete Mix CalculatorConcrete Pad CalculatorConcrete Price CalculatorConcrete Slab CalculatorConcrete Slab Cost CalculatorConcrete Volume CalculatorConcrete Weight CalculatorConcrete Yard CalculatorConduit Fill CalculatorCrushed Stone CalculatorDirt CalculatorDrywall CalculatorDue Date Calculator — Estimate Your Baby's Due DateFantasy Name GeneratorFavicon GeneratorFence CalculatorFill Dirt CalculatorFinal Exam Calculator — What Grade Do I Need on the Final?Fraction Calculator — Add, Subtract, Multiply, DivideFree Citation Generator (APA, MLA, Chicago, Harvard)GPA Calculator — Unweighted and Weighted, with Cumulative GPAGravel CalculatorHEIC to JPG ConverterHELOC CalculatorInsulation CalculatorLandscape Rock CalculatorMacro Calculator — Daily Protein, Carbs, and FatMean Calculator — Average of a List of NumbersMedian Calculator — Middle Value of a List of NumbersMeme GeneratorMetal Roof CalculatorMinute to Decimal ConverterMorse Code ConverterMortgage Payoff CalculatorMulch CalculatorOvulation Calculator — Find Your Fertile WindowPaver Base CalculatorPaver CalculatorPaver Sand CalculatorPea Gravel CalculatorPeptide CalculatorPercentage Calculator — Solve Any Percent QuestionPNG to PDF ConverterPuppy Weight CalculatorPythagorean Theorem Calculator — Solve Any Right TriangleQuadratic Formula Calculator — Roots, Vertex, Factored FormQuikrete Concrete CalculatorRaised Bed Soil CalculatorRandom Name GeneratorRiver Rock CalculatorRock CalculatorRoof Cost CalculatorRoof Pitch CalculatorRoof Shingle CalculatorRoof Slope CalculatorRoof Truss CalculatorRubik's Cube Solver — Solve Any Scrambled 3×3 CubeSakrete Concrete CalculatorSales Tax CalculatorSand CalculatorScrap Silver CalculatorSignature GeneratorSleep Calculator — Best Bedtimes & Wake Times by Sleep CycleSlope Calculator — Slope, Equation, Angle, GradeSnow Day CalculatorSod CalculatorSoil CalculatorSonotube Concrete CalculatorSquare Footage Calculator — Room and Floor AreaSquat Max Calculator — Estimate Your Squat 1RMStandard Deviation Calculator — Sample and PopulationStone CalculatorTDEE Calculator — Total Daily Energy ExpenditureTier List MakerTile CalculatorTime Calculator for WorkTop Soil CalculatorTopsoil CalculatorTriangle Calculator — Solve Any Triangle From 3 InputsUPC GeneratorUsername GeneratorVolume Calculator — 8 Shapes With Unit ConversionWebP to JPG ConverterWebP to PNG ConverterWordle Solver — Best Next Guess for Today's Puzzle
← All tools

Time Calculator for Work

Weekly timecard with overtime and pay, plus an HH:MM duration adder — all in your browser.

Mode
Day 1
Day 2
Day 3
Day 4
Day 5
Day 6
Day 7
Total hours 0:00 0.00 hrs

Calculator only — not legal or payroll advice. Overtime rules vary by jurisdiction. All math runs locally in your browser; nothing is saved.

What is time calculator for work?

A time calculator for work answers two questions that come up constantly when you’re tracking hours: how many hours did I work this week (and what’s that worth in pay)? and what’s the sum (or difference) of these HH:MM durations? Both run locally in your browser — pick a mode at the top.

Weekly Timecard mode is what most people mean by “time calculator for work”: a 7-row grid with clock-in, clock-out, and an optional break per day. The smart parser accepts the way you naturally write times — 8:30, 8:30am, 8:30 PM, 0830, 20:45, or short forms like 8a. If clock-out is earlier than clock-in on the same row (a graveyard or overnight shift), the calculator adds 24 hours and tags the row. Add a pay rate to see gross pay, and pick an overtime mode — Off, After 40 hrs/week at 1.5× (the US weekly default), or Custom with your own threshold and multiplier — to split regular and overtime hours.

Duration Adder mode is for the long-tail “add hours and minutes” question: a list of HH:MM rows you can sum. Each row has a + or − toggle, so you can subtract one duration from another or net out a long list of billable and non-billable times. The total appears as both HH:MM and decimal hours, with a copy button.

Privacy. Every calculation runs locally in your browser. There is no server, no API, no analytics on your inputs. Refreshing the page clears the form.

This is not legal or payroll advice. Overtime laws vary by state and country (some jurisdictions require daily overtime, others have different multipliers, and some industries are exempt). Tax withholding, deductions, and net pay are not modeled here — gross pay is gross. If you need a compliance-grade timesheet for actual payroll, use payroll software; this is a calculator.

When to use a time calculator for work

  • Filling out a weekly timesheet — Enter clock-in and clock-out times for each day of your work week along with any unpaid break minutes. The calculator totals your hours, splits regular vs overtime if you've crossed the threshold, and shows gross pay if you've entered a pay rate.
  • Estimating gross pay before payday — Enter your hourly rate alongside the timecard and the calculator multiplies regular hours by your rate plus overtime hours by rate × overtime multiplier (default 1.5×). The gross pay number is *gross* — it does not subtract taxes, withholdings, or deductions.
  • Logging an overnight or graveyard shift — If your clock-out time is earlier than clock-in (e.g., 22:00 → 06:00), the calculator detects the overnight shift, adds 24 hours to span the day boundary, and tags the row so you can see the calculator handled it correctly.
  • Adding up freelance or invoiceable hours — Switch to Duration Adder mode and enter a list of HH:MM durations from your time-tracking notes. Toggle the +/− sign on any row to subtract — useful for correcting an over-logged session or netting out billable vs non-billable time.
  • Tracking biweekly hours — The widget shows a 7-day grid; for biweekly periods, run the calculation twice (once per week) and add the totals using the Duration Adder mode. We kept the timecard at one week to keep the grid scannable on a phone.

How to use the Time Calculator for Work

  1. Pick a modeWeekly Timecard for clock-in/clock-out math; Duration Adder for summing HH:MM values. Switch any time — the modes are independent and your inputs in each mode persist while the page is open.
  2. Timecard: enter clock times for each dayType clock-in and clock-out into each row. The time parser accepts 8:30, 8:30am, 8:30 PM, 0830 (4-digit military), 20:45, or short forms like 8a / 8 pm. Add break minutes if you took an unpaid lunch. Per-row hours appear in the right column.
  3. Timecard: optionally add pay rate and overtimeAbove the grid, enter an hourly pay rate to see gross pay. Pick an overtime mode: Off (no OT split), After 40 hrs/week at 1.5× (US standard), or Custom (set your own threshold and multiplier — useful for shorter weeks or different premiums).
  4. Timecard: read the totalsTotal hours appears as both HH:MM and decimal. If overtime is on, regular and overtime hours appear separately. If a pay rate is set, gross pay appears below. Use the Copy buttons to grab the formatted values for an email or a timesheet.
  5. Duration Adder: add or subtract HH:MM rowsType each duration as HH:MM (e.g., 1:30 for one and a half hours). Toggle the + / − sign to add or subtract that row. Click + Add row for more rows, × to delete. The total updates as you type.

Worked examples

Six 8-hour days at $25/hr with weekly OT

Input:  Day 1–6 each 9:00 am → 5:00 pm, no break · Pay rate $25 · OT after 40 hrs at 1.5×
Output: Total 48:00 (48.00 hrs) · Regular 40:00 · Overtime 8:00 · Gross pay $1,300.00

Regular pay 40 × $25 = $1,000; OT pay 8 × $25 × 1.5 = $300; total gross $1,300.

Overnight shift with 30-min break

Input:  Day 1: 10:00 pm → 6:00 am · Break 30 min
Output: Day 1 hours: 7:30 (overnight) · Total 7:30 (7.50 hrs)

Out earlier than In on the same row → calculator adds 24h to span midnight.

Duration adder netting out billable hours

Input:  +1:30, +0:45, −0:15 (three rows)
Output: Total 2:00 (2.00 hrs)

Toggle a row's sign to − to subtract. Result can go negative and is shown in red if so.

Frequently asked questions

How is overtime calculated?
By default, hours over 40 per week are paid at 1.5× your base rate — the standard US weekly overtime rule under the Fair Labor Standards Act. You can switch to Custom to use a different threshold or multiplier (e.g., 35 hrs at 2× for a different jurisdiction or contract). The calculator does not handle daily overtime (e.g., California's 8-hr/day rule) or doubletime tiers.
What counts as a break, and is it deducted automatically?
Each day row has an optional Break (min) field. The calculator subtracts that many minutes from the day's total. Use it for unpaid breaks (most US lunch breaks). For paid breaks, leave the field blank — the time between clock-in and clock-out already includes paid break time.
How does the calculator handle overnight shifts?
If clock-out is earlier than clock-in on the same row, the calculator assumes you worked through midnight, adds 24 hours, and tags the row (overnight). So an entry of 10:00 PM in / 6:00 AM out reads 8:00 hours, not −16:00.
Can I enter times in 24-hour format instead of AM/PM?
Yes — the parser accepts 24-hour times like 20:45, 12-hour times with AM/PM like 8:30 PM, short forms like 8a, and 4-digit military like 0830. Just type the time the way you naturally write it; the calculator figures it out.
Why doesn't the gross pay match my paycheck?
Gross pay is hours × rate (plus overtime premium). Your paycheck subtracts federal/state income tax withholding, FICA (Social Security and Medicare), state disability or local taxes, and any voluntary deductions like 401(k) or health insurance. Use this calculator for the gross number; for net (take-home) pay, use a paycheck calculator that asks for your filing status and withholding selections.
Does the calculator save my data?
No. All math runs locally in your browser. There's no server, no database, and your hours and pay rate never leave your device. Refreshing the page clears the form.
How is this different from your minute-to-decimal converter?
The minute-to-decimal converter takes a single time value (like 2:45) and converts it to decimal hours (2.75) — useful for filling in payroll software fields that want decimals. This calculator builds a whole week of timecard math, with overtime and gross pay, on top of that conversion. The Duration Adder mode here also covers multi-row summing the converter doesn't.
Can I use this for biweekly or semi-monthly periods?
The widget shows one week. For biweekly or semi-monthly periods, run the timecard twice and use the Duration Adder mode to sum the two weekly totals. We kept the grid at 7 rows to stay scannable on a phone — adding a 14-row grid would make the mobile layout much harder to use.