Hours between two times
Calculate elapsed working time from clock-in and clock-out entries, including overnight shifts.
Calculate daily and weekly working hours, subtract unpaid breaks, handle overnight shifts, separate regular and overtime hours, estimate pay, and export a timesheet CSV.
FormatForge promise
Simple input. Clear result. No unnecessary steps.
Global working-time workspace
Enter daily or shift start and end times, subtract unpaid breaks, calculate overnight shifts, and export a reusable timesheet summary.
| Use | Day / shift | Start | End | Unpaid break | Worked | Remove |
|---|---|---|---|---|---|---|
min | 8h 00m | |||||
min | 8h 00m | |||||
min | 8h 00m | |||||
min | 8h 00m | |||||
min | 8h 00m |
Total worked
5 active days or shifts
Regular hours
Up to 40 hours
Overtime
1.5× multiplier
Estimated gross pay
Enter an hourly rate to estimate pay
Time card calculations
Calculate elapsed working time from clock-in and clock-out entries, including overnight shifts.
Subtract unpaid lunch, rest or split-shift breaks independently for every day or shift.
Compare total worked time with a configurable weekly threshold and optional pay multiplier.
Long-tail use cases
Enter start and finish times, then deduct a different unpaid break for each shift. This is useful for office schedules, retail shifts, warehouse teams and flexible working patterns.
Set the weekly standard-hours threshold and overtime multiplier used by your policy. The result clearly separates regular time and overtime without presenting configurable assumptions as legal rules.
Switch from hours and minutes to decimal hours for payroll entry, client billing, project costing, invoicing and spreadsheet exports.
The arithmetic is globally useful, while overtime thresholds, paid breaks and employment rules remain user-configurable. Dedicated country tools should only be added when a distinct legal workflow and search intent justify them.
FAQ
Enter the start time and end time for a day or shift. The calculator subtracts the unpaid break and shows the worked duration in hours and minutes or decimal hours.
Yes. When the end time is earlier than the start time, the calculator treats the shift as continuing into the following day.
Enter the unpaid break length in minutes for each row. The break is subtracted from the elapsed time between the start and end times.
Yes. Enter your standard weekly-hours threshold. Time above that configurable threshold is shown as overtime. This does not determine legal overtime eligibility.
Enter an optional hourly rate and overtime multiplier. The workspace estimates regular pay, overtime pay and gross pay without assuming a currency.
Yes. Switch the result display from hours and minutes to decimal hours for payroll exports, invoicing and spreadsheet entry.
No. The calculation runs locally in your browser. Use your organisation's approved system for official time records and payroll submission.