Minute to Decimal Converter
Turn HH:MM timesheet entries into decimal hours. Choose 1/4-hour or 1/10-hour rounding, copy a clean weekly summary.
Accepts 7:30, 7.5, 7h 30m, 30m, :45.
Minute → decimal-hour reference
| Minutes | Decimal hours |
|---|---|
| 5 | 0.0833 |
| 10 | 0.1667 |
| 15 | 0.25 |
| 20 | 0.3333 |
| 25 | 0.4167 |
| 30 | 0.5 |
| 35 | 0.5833 |
| 40 | 0.6667 |
| 45 | 0.75 |
| 50 | 0.8333 |
| 55 | 0.9167 |
| 60 | 1.0 |
What is minute to decimal converter?
A minute to decimal converter turns time written in hours and minutes — like a timesheet entry of 7:30 — into a single decimal number, like 7.50. The math is straightforward: divide the minutes by 60 and add the result to the hours. Twenty-three minutes is 23 / 60 = 0.3833 hours. Seven hours and thirty minutes is 7 + 30/60 = 7.50 hours. The reason this conversion matters is that almost every payroll system, billing system, and spreadsheet on the planet expects time in decimal hours so it can be multiplied by an hourly rate. A column of 7:30, 8:15, 7:45 can’t be summed by a spreadsheet directly; the same column written as 7.50, 8.25, 7.75 adds up to 23.50 in one click.
The trickiest part of decimal-hour conversion isn’t the arithmetic — it’s the rounding. Most contracts specify a granularity. US salaried payroll typically rounds to the nearest quarter hour (15 minutes); legal and consulting billing often uses the nearest tenth of an hour (6 minutes); some scientific and engineering contracts round to the nearest minute. The rounding granularity has to be applied consistently to each entry — rounding only the total can swallow a half-minute per row that adds up to real money over a week. This tool rounds each row, then sums.
The rounding method matters too. The naive “round half up” rule (7.5 always becomes 8) creates a systematic upward bias when applied to a long timesheet — every :30-ending entry rounds up half-an-hour-equivalent, gaining the employee a few free minutes per week. Banker’s rounding, also called round-half-to-even, breaks ties by rounding to the nearest even multiple of the granularity. In the 1/4 hr mode, that means 7 minutes rounds down to 0 (since 0 is even), 22 minutes rounds up to 30 (since 2 quarters is even), and so on. Across many entries, banker’s rounding averages out to neutral instead of biased. This is also the rule used by Python, NumPy, and IEEE 754 by default, so the numbers match what your downstream spreadsheet would produce if you re-rounded.
The ranges of accepted input formats are designed to match how people actually type time. The dominant format is H:MM — 7:30, 8:15, 0:45. A leading colon is shorthand for under-one-hour entries: :45 means 45 minutes. The Xh Ym form (7h 30m, or compact 7h30m) is also common, especially in exported data from time-tracking apps. Bare numbers (7, 7.5) are always interpreted as decimal hours — not minutes — to avoid the magic-threshold guesswork that some converters use (“if it’s bigger than 60 it must be minutes” rules are a footgun). To enter raw minutes, append m: 30m, 90m. The hint under the rows lists every form.
Beyond payroll, the secondary “Convert minutes” tab handles single-shot unit conversions of the type that show up in homework, cooking, video editing, and back-of-envelope math: type 90 and see at a glance that it’s 1.5 decimal hours, 0.0625 of a day, 5,400 seconds, and 01:30:00 in HH:MM:SS form. There’s no rounding mode in this tab — when someone searches “what is 90 minutes in decimal hours,” they want the exact answer, not the rounded one.
Privacy is the final detail worth stating explicitly. Every calculation in this tool runs locally in your browser. Your timesheet entries are saved to your own browser’s localStorage so a refresh doesn’t blow away an in-progress week, but the data never leaves your device — there’s no server, no API, no analytics on input values. Click the Clear button next to the total to wipe the saved state. If you want to wipe a single device’s stored timesheet without using the button, your browser’s “clear site data” tool does it — the storage key is mtd:timesheet:v1.
When to use a minute to decimal converter
- Filling out a weekly payroll timesheet — Most US employers expect timesheets in decimal hours so the total can be multiplied by an hourly rate. Type each day's clocked time as HH:MM and copy the rounded weekly total straight into the payroll system.
- Billing clients in 6-minute increments — Lawyers, accountants, and other professionals often bill in tenths of an hour (6 minutes). Pick the 1/10 hr rounding mode to round each entry to the nearest tenth before summing.
- Converting a single duration for homework or recipes — Switch to the Convert minutes tab and type a raw minute count. The tool shows it as decimal hours, decimal days, total seconds, and HH:MM:SS at once — useful for unit-conversion homework, cooking timers, or interval sums.
- Sanity-checking a contractor's invoice — If a contractor invoices you for 'three weeks of work,' typing each daily HH:MM block lets you see the actual decimal-hour total. The 1/4 hr default matches the most common contract-labor convention.
- Adding biweekly or partial-period hours — Use + Add row to extend the timesheet beyond Mon-Sun for biweekly payrolls, or delete unused rows for shorter periods. Persistence keeps your in-progress timesheet across browser refreshes.
How to use the Minute to Decimal Converter
- Pick a rounding mode — Choose Exact for the unrounded decimal, 1/10 hr for tenth-of-an-hour billing, 1/4 hr for the most common payroll contracts, or 1 min for whole-minute rounding. The default is 1/4 hr.
- Enter each day's hours — Type into each day's row. Accepted formats: 7:30 (HH:MM), 7.5 (decimal hours), 7h 30m or 7h30m, 30m (minutes only), :45 (under one hour). Invalid input shows 'invalid' beside the row but doesn't break the total.
- Read the total or copy the summary — The total updates as you type. Each row's rounded decimal is also visible. Click Copy ⧉ to put a multi-line summary on your clipboard, ready to paste into a payroll form, email, or spreadsheet.
- Convert a single minute count — Switch to the Convert minutes tab and type a raw number — say 90. The tool shows you 90 minutes as decimal hours (1.5), decimal days (0.0625), total seconds (5,400), and HH:MM:SS (01:30:00) at once.
Worked examples
A standard 40-hour week with quarter-hour rounding
Input: Mon 8:00, Tue 8:15, Wed 7:53, Thu 8:07, Fri 7:45 (1/4 hr mode)
Output: 8.00 + 8.25 + 8.00 + 8.00 + 7.75 = 40.00 hours Wed and Thu are within 7 minutes of an exact quarter, so banker's rounding pulls them to 8.00. The week's total comes out to a clean 40.
Same week with no rounding
Input: Mon 8:00, Tue 8:15, Wed 7:53, Thu 8:07, Fri 7:45 (Exact mode)
Output: 8.0000 + 8.2500 + 7.8833 + 8.1167 + 7.7500 = 40.0000 hours Switching to Exact reveals the actual decimal each day adds up to. The displayed precision is 4 decimal places, enough to recover the original minute count.
Converting 90 minutes
Input: Convert minutes tab → 90
Output: Decimal hours 1.5 · Decimal days 0.0625 · Total seconds 5,400 · HH:MM:SS 01:30:00 The Convert minutes panel doesn't round — it shows the exact value across four units at once.
Frequently asked questions
What is decimal hours?
minutes ÷ 60. Most US payroll systems require time in decimal hours so a single multiplication produces gross pay.Why round timesheets to a quarter or tenth of an hour?
Is rounding payroll time legal?
29 CFR § 785.48(b) permits employers to round to the nearest 5, 6, or 15 minutes as long as it doesn't systematically favor the employer over time. The 1/4 hr default in this tool uses banker's rounding (round-half-to-even) so half-increments don't bias upward. State law may impose stricter requirements — California, for example, has stricter standards than federal — so check local rules if you're using this for actual payroll.Does this tool save my data?
What does HH:MM:SS mean and when do I need it?
How do I enter time that's less than an hour?
:45 (45 minutes), 30m (30 minutes — note the m suffix), or 0:45 (zero hours, 45 minutes). Bare numbers like 45 are interpreted as decimal hours, not minutes — typing 45 would mean 45 hours.Why does 90.5m or 7.5h not work?
h and m suffix forms require integer values. If you need to enter 90.5 minutes, type 1.5083 in decimal hours, or 1:30 if half-second precision doesn't matter.Can I add more than seven rows?
What's the difference between Exact and 1 min mode?
0.123.