OmniWhen All 26 calculators →

Hours ↔ Decimal Converter

Convert HH:MM:SS to decimal hours and back — useful for payroll, timesheets, scientific reports.

Hours ↔ Decimal Converter

Convert HH:MM:SS to decimal hours and back. Useful for payroll, timesheets, and reporting.

About the Hours ↔ Decimal Converter

Convert in either direction: enter hours / minutes / seconds and get decimal hours (1h 30m = 1.5), or enter decimal hours and get HH:MM:SS.

Common in payroll where employees record time in HH:MM but pay systems use decimals, in scientific reports, and any context that needs both representations.

How it works

1 hour = 60 minutes = 3,600 seconds. Decimal hours = hours + minutes ÷ 60 + seconds ÷ 3,600. Going the other way, decimal hours × 3,600 gives total seconds, which is then split back into HH:MM:SS via integer division. The calculator keeps four decimal places of precision — finer than minute-level granularity.

Examples

  • 1h 30m 0s1.5 decimal hours
  • 8h 15m 30s8.2583 decimal hours
  • 7.75 decimal hours7h 45m 0s

Frequently asked questions

Why do payroll systems use decimal hours?
Multiplication by an hourly rate is trivial. 7.5 × $20 = $150. Trying that with 7:30 needs an extra conversion step, so most payroll software stores and prints decimal.
How precise is the decimal output?
Up to four decimal places, which is finer than minute-level precision (one minute is 0.0167 decimal hours).
How do I round to the nearest 15 minutes?
Multiply your decimal hours by 4, round to the nearest integer, then divide by 4. So 1.42 × 4 = 5.68 → 6 → 1.5 hours (1h 30m).