Calculate, save & share 7 days / No sign-up required

Calculate work hours for free.Total your week. Share the results.

Turn clock-in, clock-out and break times into work hours, overtime and estimated pay in one place. 7 hours 30 minutes = 7.50 hours. Check decimal conversions and send payroll a URL with the same calculation.

Calculate 7 days of work hours ↓

Free. No sign-up. Data is processed on your device. With no shifts entered, your summary includes sample entries.

✓ Lunch breaks & overnight shifts✓ CSV & printable HTML✓ Save for next week
View and copy the minutes-to-decimal-hours chart ↗
TimeSheet Math weekly work hours, overtime and estimated pay calculator Enter → Calculate instantly → Share & save

This week's work, in one record

Calculate work hours with lunch breaks and overnight shifts

See up to 7 days of hours worked, regular hours, overtime and estimated pay instantly. Compare decimal hours with hours and minutes side by side.

Reuse for weekly totals · Restore saved settings, then select “Prepare next week” to move the start date forward 7 days
⏱
7-day timesheetDays with both clock-in and clock-out blank count as 0 hours
● Calculated instantly on your device
WorkdayClock inClock outUnpaid break (minutes)Hours worked

If clock-out is at or before clock-in, it is treated as the following day. Identical times count as 24 hours. Leave times blank for days off.

Total work hours (decimal)0.000h 00m
Regular hours0.00hours
Overtime hours0.00hours
Estimated gross pay¥0.00Excludes taxes, allowances and night/holiday premiums

Review the same numbers before submitting. Download a summary or CSV, or share a URL that lets payroll restore your calculation settings.

Free. No sign-up. Data is processed on your device. With no shifts entered, exports include a sample of 5 weekdays at 7.5 hours each.

Saved records can be reused in this browser.

Pay is an estimate based on your inputs. Daily and weekly overtime are not applied together. Calculations use unrounded values; displayed results are rounded to 2 decimal places. Taxes, allowances, night/holiday premiums and payroll-specific rounding are excluded. Check your employer's rules.

Share, cite & reuse

Put your calculations to work.

Keep a useful record for payroll questions, internal guides or next week's timesheet.

↗

Share shifts and settings with payroll

Restore shifts, hourly rate and overtime settings from a URL. Name sharing is off by default. Check what you are sharing before sending.

◫

Save and reuse next week

Save shifts, hourly rate and overtime settings in this browser. “Prepare next week” moves the start date forward 7 days so you can adjust shifts to match the work done.

↓

Copy conversions with their source

Copy the minutes ÷ 60 chart or a custom conversion with a source link. Export the chart as CSV for reference in internal notes or spreadsheets.

Keep for reference / Minutes → Decimal hours

7 hours 30 minutes is 7.50 hours, not 7.30.

Use hours + minutes ÷ 60. In reverse, 7.30 hours is 7 hours 18 minutes. The quick-reference chart below shows 2 decimal places.

5 min0.08 hours
10 min0.17 hours
15 min0.25 hours
20 min0.33 hours
25 min0.42 hours
30 min0.50 hours
35 min0.58 hours
40 min0.67 hours
45 min0.75 hours
50 min0.83 hours
55 min0.92 hours
60 min1.00 hours
7h 30m = 7.50 hours

Example shift: 9:00–17:30, with a 60-minute break
(510 minutes − 60 minutes) ÷ 60 = 7.50 hours

Free. No sign-up. Data is processed on your device. These values are calculated conversions, not payroll rounding rules. Calculate totals from the original minutes, not the displayed values in each row.

Share in articles or internal handbooks

From “How do I convert this?” to a calculation.

Choose the destination that suits your readers, then copy the link and description. It is a standard HTML link, so no external script is needed. No shift data is included.

Calculate your work hours ↑

Start next week with the same settings.

After entering your shifts, save them on your device. They can be restored when you return in this browser. Bookmark this page to come back for your weekly totals.

Review and save your shifts ↑

Updated:
The chart now covers up to 60 minutes in 5-minute increments. Added custom conversions you can copy with a source link and a CSV export of the chart.

There are no update notifications or member accounts. Saved records stay in this browser and do not sync across devices.

3 steps

How to calculate a weekly timesheet

1

Enter clock-in, clock-out and breaks

Enter workday times and unpaid break minutes. Choose a week start date to update the dates in the table.

2

Check overtime and pay settings

Set your hourly rate, weekly or daily threshold and overtime multiplier. Switching to daily overtime sets the threshold to 8 hours.

3

Share, export and prepare for next week

Get a URL for payroll, printable HTML or CSV. Save on your device to reuse your settings for the next timesheet.

Frequently asked questions

What to know about conversions, sharing and saving

Is 7 hours 30 minutes equal to 7.30 decimal hours?
No. 30 minutes ÷ 60 = 0.50 hours, so 7 hours 30 minutes equals 7.50 hours. In reverse, 7.30 hours is 7 hours 18 minutes. Check the conversion chart and custom converter, then copy your result with a source link.
Can I calculate overnight shifts?
Yes. If clock-out is at or before clock-in, it is treated as clock-out on the following day. Identical clock-in and clock-out times count as a 24-hour shift. Leave times blank for days off. Night shift premiums are not calculated automatically.
Can I save my settings and use them next week?
You can save your name, week start date, shifts, hourly rate and overtime settings in this browser. “Prepare next week” keeps shifts and settings and moves the start date forward 7 days. Adjust the shifts to match the work done, then save again. There is no syncing across devices.
What does a shared URL contain?
Shifts, hourly rate, overtime settings and the week start date are included after the # in the URL. Name sharing is off by default. Anyone with the link can restore the data, and shared links cannot be revoked. Calculation inputs themselves are not uploaded to a server.
Can I download a summary before entering any shifts?
Yes. If no shifts have been entered, the tool generates printable HTML or CSV with a sample of 5 weekdays at 7.5 hours each. It does not change your form inputs. Open the HTML in a browser to print or save as PDF. You can also edit the name, date and table input cells, but edits do not trigger automatic recalculation. If shifts have been entered, the export uses your inputs.
Is estimated gross pay my final pay amount?
No. It is an estimate based on the hourly rate and overtime settings you enter. It excludes taxes, allowances, night/holiday premiums and payroll-specific rounding. Daily and weekly overtime are not applied together. Check the settings against your employer's rules.

Keep a copy of your calculated hours.

Download this week's timesheet.

Generate printable HTML with shifts, breaks, overtime settings and estimated pay. With no shifts entered, it includes sample entries for 5 weekdays. Open it in your browser to print or save as PDF.

Free. No sign-up. Data is processed on your device.