What this decimal to time converter does
Payroll exports, timesheets, and spreadsheets often store durations as a single decimal number — 8.5 instead of 8 hours 30 minutes. That format is easy for software to add up, but hard for a person to read at a glance. This tool reverses it: type the decimal value and it returns the duration as hours and minutes, an exact H:MM:SS clock format, and the raw total in minutes and seconds.
It is built for the moments where a spreadsheet cell reads "7.83" and you need to know what that actually means in real time, or where you need to double-check that a payroll system converted a shift correctly.
How to use it
One field — the result updates as you type.
- Enter the decimal hours.Type any value, such as 8.5, 0.25, or 100.1 for a pay-period total.
- Read the headline result.The whole hours and minutes appear immediately, for example 8h 30m.
- Check the exact breakdown.The clock format shows the precise result down to the second, alongside total minutes and total seconds.
- Copy, print, or download.Reuse the result in a timesheet, invoice, or spreadsheet.
How the conversion works
The whole-number part of the decimal is the hour count. The fractional part is a fraction of an hour, so multiplying it by 60 gives the minutes — and multiplying the leftover fraction of a minute by 60 again gives the seconds.
8Remainder = 0.5 → 0.5 × 60 = 30 minutes
Result = 8h 30m = 08:30:00 = 510 total minutes
When there's a fraction of a minute
Not every decimal splits evenly into whole minutes. 8.505 hours works out to 8 hours, then 0.505 × 3,600 = 1,818 seconds remaining, which is 30 minutes 18 seconds — so the full result is 8h 30m on the headline and 08:30:18 in the clock format. That's why the clock format and total seconds are shown separately from the rounded headline.
Totals over 24 hours
Because this is a plain duration and not a time of day, values above 24 are never wrapped into a new day. 100.1 decimal hours correctly returns 100 hours 6 minutes, which matters for weekly or pay-period totals. If you need the reverse conversion, the time to decimal converter turns hours and minutes back into a decimal, and the hours calculator finds the duration between two clock times in the first place.
Quick examples
Common decimal values and what they convert to.
| Decimal hours | Result | Clock (H:MM:SS) | Total minutes |
|---|---|---|---|
| 0.25 | 0h 15m | 00:15:00 | 15.00 |
| 0.5 | 0h 30m | 00:30:00 | 30.00 |
| 1.75 | 1h 45m | 01:45:00 | 105.00 |
| 8.5 | 8h 30m | 08:30:00 | 510.00 |
| 24.5 | 24h 30m | 24:30:00 | 1470.00 |
| 100.1 | 100h 06m | 100:06:00 | 6006.00 |
Working the other direction, or want to sanity-check a 24-hour value against its 12-hour reading? The military time converter and the 24-hour clock chart map every hour to its 12-hour equivalent.
Who uses it, and for what
- Payroll and HR staff reading a decimal total off a timesheet export and confirming it in plain hours and minutes.
- Freelancers and contractors checking what a decimal hours figure on an invoice actually represents.
- Spreadsheet users converting a column of decimal durations back into a readable format.
- Developers turning a stored decimal-hours value into H:MM:SS for a UI or a report.
If you're starting from hours and minutes and need the decimal instead, use the time to decimal converter. To add up a full week of shifts, the time card calculator is the better fit.
Frequently asked questions
How do I convert decimal hours to hours and minutes?
Take the whole number part as hours, then multiply the decimal part by 60 to get minutes. For example, 8.5 hours is 8 whole hours plus 0.5 × 60 = 30 minutes, giving 8 hours 30 minutes. This converter does that instantly, including any leftover seconds.
What is 8.5 hours in hours and minutes?
8.5 decimal hours equals 8 hours and 30 minutes, or 08:30:00 in H:MM:SS format.
How do you convert the decimal part of an hour into minutes and seconds?
Multiply the decimal fraction by 3,600 to get total seconds, then divide by 60 to split out whole minutes and remaining seconds. For example, 0.505 hours is 0.505 × 3,600 = 1,818 seconds, which is 30 minutes 18 seconds.
Can this handle decimal hours over 24, like a weekly payroll total?
Yes. Values above 24 are treated as a plain duration rather than a clock time, so 100.1 hours correctly returns 100 hours 6 minutes rather than wrapping to a time of day.
What's the difference between decimal hours and a clock time?
Decimal hours express a duration as a single number, like 8.5. A clock time or H:MM:SS format splits that same duration into hours, minutes and seconds, like 08:30:00. Payroll systems store decimal hours; people read the H:MM:SS form more easily.
Does it convert minutes or seconds directly, or does it have to be decimal hours?
This tool's input is decimal hours specifically. To go the other way, from hours and minutes to a decimal, use the time to decimal converter.
Is it free and private?
Yes. It runs entirely in your browser with no sign-up, and nothing you enter is uploaded or stored.
