Free Work Hours Calculator — Daily & Weekly Hours Online
Calculate daily, weekly, monthly, and yearly work hours from your start and end times — minus breaks, in your browser.
Daily Hours
—
Weekly
—
Monthly
—
Annual
—
How it works
Enter start and end time
Type your work start and end times using the time pickers.
Set break duration
Enter total break time in minutes (lunch, rest breaks, etc.).
Choose days per week
Select how many days per week you work (1–7).
Read your hours
Daily, weekly, monthly, and annual totals calculate instantly.
Common use cases
Freelancer billing
Calculate exact billable hours for the week to invoice clients accurately.
Payroll & timesheets
Verify your total work hours against your timesheet before submission.
Annual leave planning
See total annual working hours to plan holiday entitlement and coverage.
Part-time scheduling
Calculate how many hours different shift patterns add up to over a month.
Frequently asked questions
How is daily work time calculated?
End time minus start time, then minus break duration in minutes. If end time is before start time, overnight shifts are handled automatically.
What does "monthly hours" mean?
Monthly hours = weekly hours × (52 ÷ 12), which gives the average monthly hours assuming 52 weeks per year.
Does it handle overnight shifts?
Yes — if your end time is before your start time (e.g. 10pm to 6am), the calculator treats it as an overnight shift.
Can I calculate part-time hours?
Yes — set the days per week to your actual number of working days (e.g. 3 for a 3-day week).
Is this free?
Yes, completely free with no account required.
Is my data stored?
No — all calculations run in your browser. Nothing is transmitted to any server.