Decimal Hours Converter

Convert hours and minutes to decimal hours and back, with payroll rounding and a batch timesheet box.

Hours and minutes → decimal hours

Total minutes: · Total seconds:

Decimal hours → hours and minutes

In words: · Total minutes:

Batch: a whole timesheet at once

Total: decimal hours · · 0 entries

Minutes to decimal hours chart

Common minute values converted to decimal hours
MinutesDecimalMinutesDecimal
50.08350.58
100.17400.67
150.25450.75
200.33500.83
250.42550.92
300.50601.00
No uploads. Your files stay on your device.

Free forever, no sign-up, no cookies. Buy me a coffee

How it works

Decimal hours are just hours + minutes ÷ 60 (plus seconds ÷ 3600). So 7:30 is 7 + 30/60 = 7.50 decimal hours, and 8:20 is 8 + 20/60 = 8.333…, which payroll usually shows as 8.33. Going the other way multiplies the fractional part by 60: 2.75 hours → 0.75 × 60 = 45 minutes, so 2:45. This page converts both directions as you type, and the batch box turns a full timesheet into one column of decimals with a running total.

The rounding menu covers the common payroll conventions: two or three decimals, nearest tenth of an hour (0.1 h = 6 minutes), or nearest quarter hour (0.25 h = 15 minutes), which is what many US employers use. Times can be typed as 7:30, 7:30:45, 7h30m, 45m or a plain number of hours, and a leading minus sign is allowed for corrections. Everything is plain JavaScript running in your browser — no timesheet data leaves your device, there is no sign-up and there are no ads.

Frequently asked questions

How do I convert 7:30 to decimal hours?

Divide the minutes by 60 and add them to the hours: 30 ÷ 60 = 0.5, so 7:30 is 7.50 decimal hours (450 minutes). The converter does this as you type and shows the total in minutes and seconds too.

What is 8:20 in decimal hours?

8 + 20/60 = 8.3333…, which payroll normally writes as 8.33. If your employer rounds to the nearest quarter hour it becomes 8.25, and to the nearest tenth of an hour 8.3 — pick the rounding rule from the menu at the top of the page.

How do I turn decimal hours back into hours and minutes?

Multiply the part after the decimal point by 60: 2.75 hours → 0.75 × 60 = 45 minutes, so 2:45. Paste a whole timesheet into the batch box to convert every line at once and get a total in both decimal hours and HH:MM.

Report a bug