Time & duration calculator

Decimal to Time Converter

Turn a decimal hours value into hours, minutes and seconds. Type a number like 8.5 and the exact clock format, total minutes, and total seconds update as you type.

Enter decimal hours

Any positive value works, including totals above 24 for a pay period.

Going the other way? Use the time to decimal converter instead.

Decimal hours can't be negative

Hours and minutes

8h 30m
Clock (H:MM:SS)
08:30:00
Total minutes
510.00
Total seconds
30600

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.

  1. Enter the decimal hours.Type any value, such as 8.5, 0.25, or 100.1 for a pay-period total.
  2. Read the headline result.The whole hours and minutes appear immediately, for example 8h 30m.
  3. Check the exact breakdown.The clock format shows the precise result down to the second, alongside total minutes and total seconds.
  4. 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.

Worked example · 8.5 decimal hours
Whole hours = 8
Remainder = 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 hoursResultClock (H:MM:SS)Total minutes
0.250h 15m00:15:0015.00
0.50h 30m00:30:0030.00
1.751h 45m01:45:00105.00
8.58h 30m08:30:00510.00
24.524h 30m24:30:001470.00
100.1100h 06m100:06:006006.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.

About the author

Fletcher Langley
Time & Scheduling Specialist · 24hourto12hour.com

Operations and workforce-systems specialist with 14+ years inside shift-based industries and payroll platforms, and a BS in Industrial Engineering. Fletcher writes and reviews the calculators, converters, and guides here — from overnight-shift math to decimal payroll hours — drawing on years spent translating between 12-hour, 24-hour, and military time for real timesheets.

Written & reviewed by Fletcher Langley · Last updated: August 2026