Time Duration Calculator

Calculate duration between two times

Result

Provide inputs to see results.

TL;DR — find time between two points, add/subtract durations, total blocks, export

This free time duration calculator handles everything from a quick “how long between two times?” to running totals across multiple labeled blocks. It’s seconds‑accurate, supports 24‑hour/military time, subtracts breaks, rounds to payroll‑friendly increments, and lets you copy a rich table or download CSV. You can also switch the display timezone and see daily/weekly overtime summaries—everything runs locally in your browser.

Time Duration Calculator — accurate time between, add/subtract, and running total

Planning a shift, reconciling a timesheet, mapping a trip, or adding a playlist? The Time Duration Calculator is a fast, privacy‑friendly way to compute and organize time. Start with the Between mode to measure the duration between two times or dates— perfect for shifts, events, or cross‑day activities. Turn on the Date option for overnight spans and subtract a lunch or coffee break with a single field. When payroll requires clean increments, use rounding to the nearest/up/down 1, 5, 6, 10, 15, or 30 minutes.

In Add/Subtract, you can enter a base time and apply a duration using whichever input format is fastest for you: HH:MM, HH:MM:SS, raw minutes (e.g., 90), or natural patterns like 1h 5m 20s. Choose Add or Subtract and the calculator returns a precise, seconds‑level result. Toggle 12‑hour display for readability and optionally anchor your calculation to a base date so the resulting date is shown too.

For ongoing work, switch to Running Total. Add blocks by start/end or type a duration directly, apply labels (e.g., Client, Task, Trip Leg), subtract breaks, and enable per‑block rounding to keep timesheet entries tidy. When you’re done, copy a polished HTML table that pastes beautifully into Docs, Sheets, and email—or export a CSV for payroll or archiving. If you’re tracking shifts, you can also define daily and weekly thresholds to see regular vs. overtime totals at a glance.

The display timezone toggle is handy for travelers and distributed teams. It changes how clock times render for comparison without affecting the underlying duration math. That means your total effort or trip time stays consistent while you verify local start/end times in New York, London, or Tokyo. And because the app runs entirely in your browser, your entries aren’t uploaded—ideal for HR, client billing, or personal logs.

How to use the Time Duration Calculator

  1. Between times: enter Start and End (24‑hour or AM/PM). Enable Date for cross‑day ranges, subtract a break, and choose rounding.
  2. Add/Subtract: type a base time and a duration like 2:30, 1:10:30, 90, or 1h 5m 20s. Optional base date, rounding, and 12‑hour display.
  3. Running Total: add labeled blocks by range or duration, include breaks, round each block, then copy a rich table or export CSV.
  4. Timezone & Overtime: switch the display timezone and, if needed, configure daily/weekly thresholds to split regular vs. overtime totals.

Key features

  • Compute duration between two times or two dates (seconds‑accurate)
  • Add or subtract durations using HH:MM, HH:MM:SS, raw minutes, or 1h 5m 20s
  • Include breaks; choose rounding to 1/5/6/10/15/30 minutes (nearest, up, down)
  • 24‑hour / military time input and display
  • Running total of labeled blocks with per‑block rounding
  • Copy rich HTML table to clipboard or export CSV
  • Display timezone switching (durations stay the same)
  • Daily/weekly overtime summaries with configurable thresholds
  • Fast, private, in‑browser app—no signup

Tips

  • Use 24‑hour time for quicker entry (e.g., 07:30:00 or 13:45).
  • For overnight shifts, keep the Cross‑midnight option on (Between mode).
  • Paste durations like 2:30, 1:10:30, 90, or 1h 5m 20s in Add/Subtract.
  • Enable 6‑minute rounding if your payroll uses tenths of an hour.
  • Copy the rich table for polished email/Docs pastes; use CSV for payroll.

Frequently asked questions

How do I calculate duration between two times?
Open Between, enter Start and End (AM/PM or 24‑hour). Turn on Date if the days differ, subtract a break, and optionally choose rounding.
How do I add or subtract a duration?
In Add/Subtract, type a base time and a duration such as 2:30, 1:10:30, 90 (minutes), or 1h 5m 20s. Choose Add or Subtract and read the result—optionally in 12‑hour display.
Can I include breaks and round for payroll?
Yes. Subtract break minutes and round to 1/5/6/10/15/30 minutes (nearest, up, or down). You can also round each block in Running Total.
Can I export my totals?
Yes. Copy a rich HTML table for email/Docs/Sheets, or download CSV for payroll and reporting.
What does the timezone toggle change?
It controls how clock times are displayed for sanity checking or sharing across regions. It never changes the durations you calculated.

Related tools

Need quick math while planning? Try the Percentage Calculator. Want a throw of chance for sprint picks? Use the Random Number Generator. Practicing speed logging? Measure it with the Typing Speed Test.

Last updated: Aug 15, 2025