digtools
🕒
hours calculator,

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.

🌙
Cross-Day Shifts
Automatically detects night shifts passing midnight
🧮
Accurate Wages
Auto-converts minutes (hh:mm) to decimal format
🔒
100% Private
No server tracking, no data saved anywhere
Start End Break (mins) Hours (hh:mm) Hours (Decimal) Action
Total Hours (hh:mm)
0:00
(0.00h)
Regular Hours 0:00
Overtime Hours 0:00
Estimated Wage
0
* The amount above is a gross estimate. Taxes and other deductions are not included.
* For actual wage calculations, please always refer to your local labor laws and employment contract.
about,

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,

How To Use

STEP 1

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.

STEP 2

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.

STEP 3

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,

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,

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,

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.

Disclaimer

The tools provided on this site are completely free to use, but please use them at your own risk. We make no guarantees regarding the accuracy, completeness, or safety of any calculation results, conversion results, or generated data. Please be aware that the operator assumes no responsibility for any damages or troubles caused by the use of these tools. Most tools process files and calculations locally in your browser, meaning your inputted data is neither sent to nor stored on our servers.