Hours Calculator

Find the hours and minutes between two times, including overnight shifts and unpaid breaks, shown as hours:minutes and as a decimal for payroll. Instant and free.

How it works

  1. 1

    Enter start and end times

    Add the times for each day you worked.

  2. 2

    Add breaks

    Enter unpaid break minutes for each day.

  3. 3

    Set pay and overtime

    Optionally add an hourly rate, overtime multiplier and weekly or daily threshold.

  4. 4

    Copy or export

    Copy a summary or download a CSV for your timesheet.

Common uses

About the Hours Calculator

Find the hours and minutes between two times, including overnight shifts and unpaid breaks, shown as hours:minutes and as a decimal for payroll. Instant and free.

Enter any two times and an optional break to get the duration as hours and minutes, decimal hours and total minutes — the three formats timesheets and invoices ask for.

Hours Calculator is part of a free, privacy-first toolkit. It opens instantly and saves to your browser's own storage, so there's no account to create and nothing is sent to a server.

Because hours calculator works without any sign-up or installation, you can use it as often as you like and it's always available — on desktop or mobile, and even offline.

Explore more productivity tools, or try Time Card Calculator · Online Timer.

One-click presets: Time Card Calculator.

Related tools

Related guides

Hours Calculator — FAQ

8 hours. With a 30-minute unpaid lunch it's 7.5 hours (7:30).