Hours Calculator

Worked
--
—

Breakdown

Hours Calculator settings

Free Online Hours Calculator

This hours calculator shows how long a shift is the moment you set two clock times — hours and minutes plus payroll decimal hours. No Calculate button. Drag the 24-hour ring or type a start and end; overnight shifts wrap past midnight on their own.

Hours between times, not calendar days

Clock hours live here. Counting days between dates belongs on the date calculator. Unpaid breaks subtract from the shift: 09:00–17:30 with a 30-minute lunch is 8.00 hours.

  • Live duration on a 24-hour clock ring
  • Overnight shifts (22:00 → 06:00)
  • Shareable #hash links that do not stay in the address bar

Add or subtract hours, then total the week

Add / Subtract answers “what time is 90 minutes after 14:30?”. Time card is a seven-day sheet with the same ISO 8601, US, or custom week start as the week number calculator. Export CSV or Excel, or copy a text summary. Need a ticking countdown to clock-out? Use the timer.

Overtime, pay estimate, and privacy

Hours above a weekly threshold (40 by default) count as overtime. An optional hourly rate estimates gross pay (1.5× on overtime) — not tax or net pay. Everything runs on your device: no account, no upload. World-clock timezone duration stays on the world clock.

Online hours calculator help & questions

➥ Open Hours between, set a start and end on the 24-hour clock ring (or the time fields). The result updates live — there is no Calculate button. Overnight shifts such as 22:00 to 06:00 wrap past midnight automatically.
➥ Enter break minutes (for example 30). They are subtracted from the shift. A 09:00–17:30 day with a 30-minute lunch is 8.00 hours. Leave the break at 0 if lunch is paid.
➥ Payroll often wants hours as a decimal, not hours and minutes. 8 hours 30 minutes is 8.50. Both formats appear on the result so you can copy either into an invoice or timesheet.
➥ Switch to Add / Subtract, pick a starting time, choose Add or Subtract, and set hours and minutes (or tap +15 / +30 / +90). The result time updates instantly; a chip shows if it crosses midnight into another day.
➥ Open Time card. Enter start, end, and break for each day you worked; leave a day empty for a day off. Overnight shifts work the same as Hours between. Week start follows the same ISO 8601, US, or custom rule as the Week Number tool.
➥ Hours above the weekly threshold (40 by default, 0 to turn off) count as overtime. Optional hourly rate estimates gross pay at 1× for regular hours and 1.5× for overtime. Taxes and net pay are out of scope.
➥ Yes. Copy summary pastes a text week. Export CSV and Export Excel download a file. Copy link shares a URL whose hash stores the mode and times — the address bar itself stays clean.
➥ No. Times, breaks, overtime threshold, and rate stay in your browser (and in the URL hash only if you copy the link). Nothing is sent to a server to compute the result.