Hour Converter

Convert hours into minutes, seconds, milliseconds, days, weeks, decimal hours, and HH:MM:SS format.

Convert Multi-unit HH:MM:SS Decimal hours
Rate this calculator

Hours to Minutes, Days, HH:MM:SS

Exact SI factors · decimal-hour support · instant breakdown

Instructions — Hour Converter

1

Enter hours

Type any positive number — whole hours like 8 or decimal hours like 2.5. The converter accepts up to six decimal places.

2

Read every unit at once

Minutes, seconds, milliseconds, days, weeks, HH:MM:SS, and decimal hours all update instantly. No swap or toggle needed.

3

Use quick picks

One-click presets: 0.5 hr (half hour), 8 hr (workday), 24 hr (day), 168 hr (week). Useful for timesheet conversion and project planning.

Decimal-hour shortcut: 8.75 hours = 8 hours 45 minutes. Multiply the decimal part by 60: 0.75 × 60 = 45 min.
Programming use: milliseconds output is rounded but matches JavaScript Date.getTime() differences for sub-day intervals.

Formulas

The second is the SI base unit of time. Every other unit is a fixed integer multiple — no measurement involved, so all factors are exact.

Hours to minutes
$$ \text{minutes} = \text{hours} \times 60 $$
One hour equals exactly 60 minutes by definition since the 13th century reform of mechanical timekeeping.
Hours to seconds
$$ \text{seconds} = \text{hours} \times 3600 $$
3,600 = 60 × 60. The factor is exact — it comes from the Babylonian base-60 system inherited via Greek astronomy.
Hours to days
$$ \text{days} = \frac{\text{hours}}{24} $$
One civil day is fixed at exactly 86,400 seconds (24 hours) for ordinary use, ignoring leap-second corrections.
Hours to weeks
$$ \text{weeks} = \frac{\text{hours}}{168} $$
168 = 24 × 7. A standard week holds exactly 604,800 seconds. Used in payroll and project-plan rollups.
Decimal hours from HH:MM:SS
$$ h_{dec} = h + \frac{m}{60} + \frac{s}{3600} $$
The timesheet standard: 8 h 45 m = 8 + 45/60 = 8.75 decimal hours. Most payroll systems pay on decimal hours.
HH:MM:SS from decimal hours
$$ m = \lfloor (h_{dec} - \lfloor h_{dec} \rfloor) \times 60 \rfloor $$
Reverse: 2.5 decimal hours → 0.5 × 60 = 30 min, so 02:30:00. The floor function discards fractional parts.

Reference

Common Hour Conversions
HoursMinutesSecondsDays
0.25 hr15 min900 sec0.0104
0.5 hr30 min1,800 sec0.0208
1 hr60 min3,600 sec0.0417
2 hr120 min7,200 sec0.0833
8 hr480 min28,800 sec0.3333
24 hr1,440 min86,400 sec1.0000
168 hr10,080 min604,800 sec7.0000
720 hr43,200 min2,592,000 sec30.0000

Decimal-hour to HH:MM lookup

Payroll cheat-sheet for converting timesheet minutes to decimal hours.

Minutes → decimal
MinutesDecimal hours
5 min0.083
10 min0.167
15 min0.250
20 min0.333
30 min0.500
45 min0.750
50 min0.833
60 min1.000
Hours → weeks
HoursWeeks
40 hr0.238
80 hr0.476
168 hr1.000
336 hr2.000
1,000 hr5.952
2,080 hr12.381
8,760 hr52.143

Article — Hour Converter

Hour converter: hours to minutes, seconds, days, and weeks

An hour converter translates one quantity of time, expressed in hours, into other common units: minutes (multiply by 60), seconds (multiply by 3,600), milliseconds (multiply by 3,600,000), days (divide by 24), and weeks (divide by 168). All factors are exact integers, not measured values.

This converter handles both decimal hours (8.75) and the HH:MM:SS clock notation (08:45:00). It is built for payroll work, project planning, programming, and any case where a single hour value needs to be expressed several ways at once.

What is an hour converter?

An hour converter is a one-input, multi-output tool. You type a number of hours and it returns every standard time unit instantly. The output stack includes the SI second, the everyday minute, and large-scale units like days and weeks. Unlike currency or temperature, hour conversion uses fixed integer relationships, so the answers are always exact within numerical precision.

The second is the SI base unit of time, defined since 1967 by an atomic transition in caesium-133. Every larger unit of time — minute, hour, day, week — is a fixed multiple of that second, built up by humans through arithmetic. Hours are not measured; they are counted.

Did you know

The defining caesium transition runs at 9,192,631,770 cycles per second. Multiply by 3,600 and a single hour contains 33,093,474,372,000 caesium oscillations — exactly. That makes the hour the only common time unit with no measurement uncertainty.

Hour converter formulas

Six core formulas drive the converter. Going up the ladder (toward bigger units) means dividing; going down means multiplying. The same hour value can be expressed as:

  • Minutes = hours × 60
  • Seconds = hours × 3,600
  • Milliseconds = hours × 3,600,000
  • Days = hours ÷ 24
  • Weeks = hours ÷ 168
  • Decimal hours = h + m/60 + s/3600

For round-trip checks, the converter normalises every input back to seconds before producing the other units. This avoids accumulating floating-point error when chains of decimal arithmetic would otherwise drift.

Decimal hours vs HH:MM:SS

Decimal hours represent time as a single fractional number (8.75). HH:MM:SS represents the same time as three integers (08:45:00). They convey identical information but suit different workflows. Payroll software prefers decimal hours because it can multiply directly by an hourly rate. Schedules and ISO 8601 timestamps prefer HH:MM:SS because the parts map cleanly to clock faces.

Converting between them is a base-60 calculation. To go from decimal to HH:MM:SS, take the floor for the hour, multiply the remainder by 60 for the minute, multiply the remainder of that by 60 for the second. To go from HH:MM:SS to decimal, divide minutes by 60 and seconds by 3,600, then add to the hour. The hour converter handles both directions.

Tip

If your payroll system rejects 8.5 hours but accepts 8:30:00, use the HH:MM:SS output. If it rejects 8:30:00 but accepts 8.5, use decimal hours. The converter shows both formats for any input.

Hour converter for payroll and timesheets

US payroll systems run on decimal hours. A worker clocks in at 8:00 and out at 16:45 — that is 8.75 decimal hours, multiplied by, say, $25 per hour, equals $218.75 gross. Without the converter, payroll staff would either need a lookup table for every minute or risk rounding errors that compound across a workforce.

The decimal-to-minute lookup is non-obvious. 0.10 hours is 6 minutes, not 10. 0.25 hours is exactly 15 minutes. 0.33 hours is 19.8 minutes, not 20 (a true 20 minutes is 0.333… repeating). The reference table on this page covers the common conversions.

The 100-minute hour myth

Some timesheet apps store decimals out to 0.01 (e.g., 8.43), which a user reads as 8 hours 43 minutes. That is wrong — 0.43 of an hour is 25.8 minutes. Always convert the decimal back through × 60, or use the HH:MM:SS view.

Hour converter for programmers

JavaScript Date objects store time in milliseconds since 1970-01-01 UTC. To express an interval in hours: divide by 3,600,000. To express in minutes: divide by 60,000. The hour converter mirrors these factors and is helpful for sanity-checking timestamp arithmetic.

The setTimeout and setInterval APIs take milliseconds. One hour is 3600000. A common bug is passing the value in seconds (3600) and wondering why the timer fires after 3.6 seconds. Use the converter's milliseconds output as a reference.

Hour conversion factors at a glance
1 hr = 60 min 1 hr = 3,600 s
1 hr = 3,600,000 ms 1 hr = 1/24 day
1 hr = 1/168 week 1 hr = 1/8,760 year (non-leap)

Hour conversion pitfalls to avoid

Three errors come up repeatedly. First, treating the decimal point like a colon — 8.30 hours is not 8:30:00; it is 8:18:00. Second, ignoring the difference between solar day (24 hours by definition) and sidereal day (about 23.93 hours). Solar days are what civil time uses. Third, mixing decimal and HH:MM:SS in a single spreadsheet column without conversion, which produces nonsense averages.

A fourth, subtler issue is leap seconds. UTC inserts a leap second roughly every 18 months to keep clocks aligned with Earth's rotation. The hour converter ignores leap seconds — for nearly every practical purpose this is correct, because civil time absorbs the leap second at the day boundary and the hour stays at 3,600 seconds.

Why hours have 60 minutes

The 60-minute hour and 60-second minute come from the Babylonian sexagesimal (base-60) system, transmitted through Greek astronomy and codified in medieval Europe by clockmakers. Sixty divides cleanly by 2, 3, 4, 5, 6, 10, 12, 15, 20, and 30 — far more than 10, which divides only by 2 and 5. That made it the practical choice for dividing the day and the circle.

The 24-hour day, however, is Egyptian. The Egyptians divided daylight into 12 segments and night into 12 more, giving 24 unequal hours. Greek astronomers regularised them into 24 equal hours. The result is a hybrid: 24 hours per day (Egyptian), each split into 60 minutes (Babylonian), each split into 60 seconds (also Babylonian).

Did you know

The same base-60 system underlies angle measurement: 360 degrees, each divided into 60 arcminutes and 60 arcseconds. This is not a coincidence — it comes from the Babylonian astronomical tradition that linked time and angle on the celestial sphere.

Quick hour conversion FAQ

The most asked questions about the hour converter, summarised: how many minutes in 1.5 hours (answer: 90); how many seconds in 24 hours (answer: 86,400); how to convert 8 h 45 min to decimal (answer: 8.75); how to convert 0.75 hours to minutes (answer: 45). The FAQ tab on this page has expanded answers.

For project planning, the hour-to-week and hour-to-day conversions matter most. A 200-hour project at 40 hours per week takes exactly 5 weeks. The same project at 8 hours per workday takes 25 working days. The converter does both calculations in one read.

FAQ

Multiply by 60. 2.5 hours × 60 = 150 minutes. The hour-to-minute factor has been fixed at exactly 60 since medieval clockmakers standardised the sexagesimal division of the day.
1 hour = 3,600 seconds (60 × 60). The second is the SI base unit of time, defined since 1967 by the caesium-133 atomic transition: 9,192,631,770 cycles equal one second.
8.75 hours = 525 minutes. The decimal-hour 8.75 also reads as 8 hours 45 minutes in HH:MM format — typical payroll output for a full workday plus 45 minutes of overtime.
1 hour is exactly 1.000 decimal hours. Decimal-hour notation is used by US payroll systems instead of HH:MM. Half an hour is 0.5, fifteen minutes is 0.25, ten minutes is 0.167.
168 hours = 1 week (24 × 7). A standard 40-hour work week uses 40/168 = 23.8% of available hours. Sleep at 8 hours/night uses 56 hours, or one-third of the week.
Multiply by 3,600,000. JavaScript and most languages store time as milliseconds since epoch. 1 hour = 3.6×10⁶ ms. For setTimeout, 1 hour is 3600000.
Twenty minutes is 1/3 of an hour, and 1/3 has no exact decimal — it repeats forever (0.3333…). The decimal output is rounded; the HH:MM:SS output shows 00:20:00 exactly. Always use HH:MM:SS for fractions that don't terminate.
For civil-time calculation, yes. Leap seconds (added roughly every 18 months to UTC) are absorbed at the day boundary, so the hour and minute remain exactly 3,600 and 60 seconds. Atomic-clock specialists use TAI to bypass this.