Licensed providers for professional drivers and small fleets, from official registers
DriverComplydirectory
CountryUnited States

Hours of service calculator

For property-carrying CDL drivers. Tap your duty status when it changes; the four federal clocks count down live. Your log stays on this device, so it is still here when you come back.

How to use it

  1. Tap your status when it changes: Driving, On duty (not driving), Off duty or Sleeper berth. The time is recorded to the minute. A mis-tap can be undone from the bar at the bottom, and a second tap within a minute simply replaces the first.
  2. Starting mid-shift? Use "Add a change at another time" to enter when you came on duty. The calculator assumes you had a full 10 hours off before your first entry.
  3. Fill in earlier days for the 60/70-hour total. Type the on-duty hours for each day from your ELD, or let the calculator count them once you have logged a few days here.
  4. Fix an entry from the log: Edit lets you change its time or status, or delete it.

How each clock is counted

ClockWhat countsRule
11-hour drivingDriving time since the last 10 consecutive hours off duty or in the sleeper49 CFR 395.3(a)(3)(i)
14-hour windowClock time from coming on duty after 10 hours off. It does not stop for breaks, meals or waiting395.3(a)(2)
30-minute breakDriving time since the last 30 consecutive minutes not driving (off duty, sleeper or on duty all count)395.3(a)(3)(ii)
60 or 70-hour cycleAll on-duty time, driving included, over the last 7 or 8 days counted from midnight. 34 consecutive hours off restarts it395.3(b), (c)

The rules themselves, with worked examples, are on the hours of service rules page.

What it does not do

Questions

Does the 30-minute break have to be off duty?
No. Since the 2020 rule change any 30 consecutive minutes not driving counts: off duty, sleeper berth or on duty not driving, such as fuelling or a stop at a receiver. The calculator counts it that way.
When do I get hours back on the 70-hour clock?
At midnight, the oldest day of the 8 drops out of the total. The Cycle clock shows how much comes back tonight. A 34-hour restart (34 consecutive hours off duty or in the sleeper) resets it to zero.
Does a break stop the 14-hour clock?
No. The 14-hour window runs on regardless of breaks, meals or waiting time. Only a qualifying split sleeper berth period is excluded from it, and this calculator does not apply that.
Where is my data stored?
In your browser’s local storage on this device. It is not sent to us or anyone else, and it stays until you clear it or clear your browser data. Opening the page on another phone starts an empty log.
Is this accurate for my ELD?
It applies the same federal limits, counted to the minute, but it only knows what you tap. If the two disagree, your ELD is the legal record.