Home›Date & Time Tools›Time Calculator

Time Calculator

Add durations, find hours between two times, convert decimal hours — for timesheets and payroll.

Also searched as: hours calculator · time duration calculator · time addition calculator

Add up hours and minutes

Type each duration as hours and minutes (7:45, 8:30, 0:50…) and the tool totals them — for weekly timesheets, overtime, study logs or editing a video's run-time. Minutes roll over correctly, so 45 + 30 minutes becomes 1 hour 15 minutes, never "75 minutes".

Hours between two times

Enter a start and end time (24-hour) and an optional break to get the shift length as hh:mm and as decimal hours for payroll. Shifts that cross midnight (10 PM to 6 AM) are handled.

Decimal hours to hh:mm

Payroll and billing often use decimal hours: 7.5 hours = 7:30, 7.75 = 7:45, 8.33 = 8:20. Convert either way instantly.

Need dates instead? See the date calculator; for a live timer use the stopwatch.

Frequently asked questions

10 to 6 is how many hours?

10 AM to 6 PM is 8 hours; 10 PM to 6 AM is also 8 hours. Enter the times in the 'Hours between' tab to include a lunch break.

How do I add hours and minutes together?

Add minutes first and carry every 60 minutes into the hours: 2:45 + 1:30 = 3:75 = 4:15. The first tab does this for any number of rows.

What is 7.5 hours in hours and minutes?

7 hours 30 minutes. Multiply the decimal part by 60: 0.5 × 60 = 30.

Does it handle night shifts?

Yes — if the end time is earlier than the start time the tool assumes the shift ends the next day.

More free tools

Date CalculatorDays between two dates, or add/subtract daysDate & Time ToolsWeek Number TodayCurrent ISO week, and the week number of any dateDate & Time ToolsLeap Year CheckerIs it a leap year? Plus the full list 1900–2100Date & Time ToolsDay of the Week FinderWhat day was any date — with day names in Hindi, Tamil, TeluguDate & Time ToolsEpoch & Unix Timestamp ConverterTimestamp ↔ date in IST and UTCDate & Time ToolsAttendance CalculatorCheck your % and how many classes you can bunkStudent Tools