Time Card Calculator
Automatically calculate work hours from start, end, and break times. Supports cross-day shifts and overtime.
100% safe, private, and runs fully in your browser.
| Start | End | Break (mins) | Hours (hh:mm) | Hours (Decimal) | Action |
|---|
* For actual wage calculations, please always refer to your local labor laws and employment contract.
You might also like
About Time Card Calculator
The Time Card Calculator is a free, browser-based tool that accurately calculates actual work hours from your start time, end time, and break time, and even computes your wages based on an hourly rate. It fully supports cross-day night shifts and complex rounding settings (e.g., nearest 15 minutes). It effectively prevents the common "base-60 to base-10 conversion error" often made when calculating wages. No sign-up is required, and no data is ever sent to any server, ensuring your complete privacy.
How To Use
Check Settings
Set your hourly wage, rounding unit (e.g., 15 minutes), rounding mode (e.g., floor/round down), and overtime threshold as necessary. By default, rounding and overtime are turned off.
Input Time Card
Enter your start time, end time, and break time in minutes. If your end time is earlier than your start time, the tool automatically treats it as a cross-day shift.
Check Results
Your total work hours (both in hh:mm and decimal format) and an estimated wage based on your hourly rate will be instantly calculated and displayed.
Glossary
- Base-60 to Base-10 Conversion
- A highly critical concept in time calculation. While clock minutes are in base-60 (60 minutes = 1 hour), payroll is always calculated in base-10 decimals. For example, "8 hours and 30 minutes" becomes "8.5 hours" in decimal form (multiplying by 8.3 is a costly mistake). This tool automatically handles this conversion for you.
- Cross-day Shift
- A work schedule that spans across midnight, for example, starting at 10 PM and finishing at 6 AM the next day. Simple subtraction causes an error here, but our tool automatically detects the next day and calculates an accurate "8 hours" without any manual adjustments.
- Rounding
- The process of adjusting recorded times to a specific interval (e.g., 15 minutes) for timekeeping purposes. Depending on company policies, this can be "floor" (round down), "round" (nearest), or "ceil" (round up).
FAQ
- Q.Is my work data saved?
- No, it is not saved. This tool runs entirely in your browser, and no data is sent to our servers. Reloading the page will reset all data, keeping your privacy secure.
- Q.Why shouldn't I multiply 8.3 by my hourly wage for 8 hours and 30 minutes?
- Because minutes are based on a 60-minute system. 30 minutes is half an hour, or 0.5 hours. Therefore, when calculating wages for 8 hours and 30 minutes, you must multiply your wage by 8.5. This tool automatically handles the conversion from minutes to decimal hours to prevent manual calculation errors.
- Q.Do the overtime and rounding settings comply with labor laws?
- The overtime thresholds and rounding options provided in this tool are generic parameters and are not fixed to any specific national or local laws (such as the 40-hour workweek under the US FLSA, which may vary by region). Always refer to your local labor laws and employment contract when calculating actual wages.
Use Cases
Part-time Workers
Convenient when you want to calculate your exact expected salary from this month's shifts.
Freelancers
Perfect for tallying your weekly billable hours in decimal format when generating hourly invoices.
Night Shifts
Eliminates the risk of human error when manually deducting breaks from complex cross-day shifts.
Send Feedback
Please let us know your thoughts to help us improve the tool.
Feedback is temporarily suspended
The server is busy or spam protection is active. Please try again later.