Fill in your start time, end time, and break for each day. Daily hours, your weekly total, overtime split, and gross pay update instantly — no sign-up, and every calculation stays in your browser.
Overnight shifts are handled automatically — if the end time is earlier than the start time, the day is treated as crossing midnight (+24h).
| Day | Start | End | Break (min) | Hours Worked |
|---|
All optional. Add an hourly rate to see gross pay, and set the weekly overtime threshold to split regular vs. overtime hours.
Overtime pay is calculated as overtime hours × rate × multiplier. The default 1.5× multiplier and 40 h/week threshold are common assumptions — adjust them to match your local rules or contract.