Ulvixor

Search tools

Search all of Ulvixor's tools by name or keyword.

Work Hours Calculator

Enter the clock-in and clock-out time for one or more shifts, subtract break time, and instantly get the total hours worked, both as hours-and-minutes and as a decimal. Overnight shifts that cross midnight are detected automatically, and if you add an hourly rate, it also calculates an estimated payout.

How it works

  1. Enter the clock-in and clock-out time for the shift; if you worked several days or shifts, add one for each with the 'Add shift' button.
  2. Enter each shift's break minutes (lunch, pauses), which are subtracted from the gross time worked.
  3. If the clock-out time is earlier than the clock-in time, the tool assumes the shift crosses midnight and adds 24 hours automatically (for example, 22:00 to 06:00 works out to 8 hours).
  4. The total hours worked recalculates instantly across all shifts, shown both as 'Xh Ym' and as a decimal number (for example, 8h 30m and 8.50 h).
  5. If you add an hourly rate, an estimated payout is calculated automatically from the net hours worked.

Use cases

  • Calculate how many hours you worked today from your clock-in and clock-out time.
  • Add up a full week's worked hours by adding one shift per day.
  • Check the expected pay for a shift or week by entering an hourly rate.
  • Calculate the hours of an overnight shift that crosses midnight without doing the subtraction by hand.

Use cases

  • Calculate how many hours you worked today from your clock-in and clock-out time.
  • Add up a full week's worked hours by adding one shift per day.
  • Check the expected pay for a shift or week by entering an hourly rate.
  • Calculate the hours of an overnight shift that crosses midnight without doing the subtraction by hand.

Common mistakes

  • Entering the same clock-in and clock-out time expecting it to count as a full day.
    A shift with identical clock-in and clock-out times is calculated as 0 minutes, not 24 hours. If the shift genuinely crosses midnight, the clock-out time needs to be different from the clock-in time (e.g. 22:00 to 06:00, not 22:00 to 22:00).
  • Forgetting that break minutes are subtracted from the gross total, not added separately.
    The break field reduces that shift's net hours; if the shift had no breaks, leave it at 0 instead of an arbitrary value.
  • Expecting the hourly rate to apply per individual shift instead of to the total.
    The hourly rate you enter applies to the sum of net hours across all shifts, not separately to each one.

Frequently asked questions

No. The entire calculation happens in your browser; the times you enter aren't stored or sent anywhere.

If the clock-out time is earlier than the clock-in time, the tool assumes the shift ended the next day and adds 24 hours before calculating the duration; for example, 22:00 to 06:00 is calculated as 8 hours, not as a negative number.

Yes, use the 'Add shift' button to add as many shifts as you need; the total hours worked and estimated payout are calculated from the sum of all of them.

No, it's an optional field. If you leave it empty, the tool only shows the hours worked and total break time, without calculating any payout.

Alternatives

Time-tracking apps like Jibble or Toggl log hours automatically with a real-time clock and generate per-employee reports. This calculator is convenient for a one-off calculation or to quickly check the total of a timesheet you've already logged, without creating an account.