Hours Calculator

Find the hours and minutes between two times, with an optional break deducted, as hours and minutes, hh:mm, decimal hours or total minutes. Fast, free, and built for simple browser-based workflows.

Instant
Processing
Private
Browser First
Free
No Signup

Hours Calculator

Minutes, or h:mm (e.g. 1:15).
More options
or Ctrl+Enter

Calculated in this browser tab. The times you enter are not sent anywhere.

Hours between the two times

Enter a start and end time, or try the example.

Advertisement

728 x 90 In-Content Ad

About This Tool

Hours Calculator is a free online tool that works out the hours and minutes between two times, with an optional break taken off the total. Enter a start and end time and the duration appears as hours and minutes, hh:mm, decimal hours and total minutes, updating as you type.

It's the kind of thing you reach for mid-shift: working out how long you were actually on the clock after an unpaid lunch, checking how long an overnight shift from 22:00 to 06:00 really runs, totting up billable hours for a client, or seeing how long a flight, a meeting or a workout lasted. Freelancers checking an invoice and anyone totting up hours by hand both end up doing this math more often than they'd like.

Everything is worked out in your browser, so the times you enter - and anything about your shift or your day - never leave your tab or get logged anywhere. That matters whether you're checking a client's billable hours or just your own time off.

Turns the gap between two times into hours and minutes, hh:mm, decimal hours and total minutes all at once
Deducts an optional break, entered as plain minutes (30) or hours and minutes (0:30), and flags it if the break is longer than the span
Handles an overnight shift automatically the moment the end time is earlier than the start
An optional "span over several days" mode adds date fields and notes it if your time zone's clocks changed partway through
An optional seconds mode for timing that needs to be precise to the second
Runs entirely in your browser - the times you enter are never uploaded

How to Use Hours Calculator

1

Enter the start and end time

Type a start time and an end time, or click Now beside either field to grab the current time.

2

Add a break, if there was one

Enter the unpaid break in Break, as minutes (30) or hours and minutes (0:30) - it's taken off the total automatically.

3

Open More options if you need them

Turn on Show seconds for precise spans, or Span is over several days to add date fields when the shift crosses midnight and then some.

4

Read the result

The duration appears as the headline, with hh:mm, decimal hours and total minutes below it - each one has its own copy button.

Frequently Asked Questions

Is this tool completely free?

Yes! All our tools are 100% free to use with no hidden costs, no registration required, and no credit card needed.

Is my data safe and private?

Absolutely. All tools run entirely in your browser (client-side). Your data never leaves your device and is not sent to our servers.

Can I use this tool offline?

Yes, once the page is loaded, the tool will continue to work even if you lose internet connection since it runs in your browser.

Can I use this for commercial projects?

Yes! All our tools are free for both personal and commercial use.

How do I find the hours between two times?

Type a start time and an end time and the result appears immediately below - no button to click unless you want to. It shows the span as hours and minutes, hh:mm, decimal hours and total minutes, all worked out at once.

How does the break field work?

Enter the unpaid break length as plain minutes (30) or as hours and minutes (0:30 or 1:15), and it's subtracted from the time between your start and end. Leave it blank if there wasn't one.

What if my end time is earlier than my start time?

It's treated as an overnight span: the calculator assumes the end time falls the next day and says so in a note below the result. 22:00 to 06:00, for example, comes out as 8 hours.

What if the start and end time are the same?

The result is 0 hours, with a note suggesting you turn on dates if you actually mean a full 24-hour span rather than no time passing at all.

Can I calculate hours across midnight or over several days?

Yes. Turn on "Span is over several days" in More options and date fields appear next to each time, so you can work out the hours between, say, Saturday 22:00 and Monday 06:00.

What does "clocks changed during this period" mean?

It shows up only when you've added dates and your time zone's clocks moved during that span - for example, a spring daylight-saving change. The headline still shows the plain clock difference, and the note gives the real elapsed time, which can be an hour more or less.

Does this calculator work down to the second?

Yes, turn on Show seconds in More options and both time fields pick up a seconds place. The result then shows hours, minutes and seconds together, down to the second.

What are decimal hours used for?

Decimal hours (like 7.50 instead of 7 h 30 min) are the format most timesheets and invoicing tools expect, since they're easy to multiply by an hourly rate. The total is calculated from the exact seconds, not rounded minutes, so it stays accurate even after a break is deducted.

Does my time zone affect the result?

Only if you've turned on dates for a span that crosses a clock change in your time zone - otherwise no, since the result is simply the gap between two times you typed in. When it does apply, a note gives the real elapsed time alongside the plain clock figure.