KeepTruckin is the #1 ELD and one of the highest-rated Electronic Logbook Apps. The KeepTruckin Driver App is trusted by over 1 million drivers.
The app lets you record your Hours of Service on your iPhone or iPad — a FREE electronic log. KeepTruckin is registered with the FMCSA and compliant with DOT regulations.

Simply connect the KeepTruckin Driver app to the KeepTruckin ELD via Bluetooth to comply with the ELD mandate.

KeepTruckin alerts you if you are running out of driving time so you can avoid Hours of Service violations.

View your hours worked for the week and your available hours for today and tomorrow.

Inspection Mode allows you to show your ELD logs to an officer during a roadside inspection without sacrificing your privacy.

Easily complete pre-trip and post-trip driver vehicle inspection reports and DVIRs so you can keep track of any defects.

Keep up-to-date with your fleet manager through the Messaging and Documents features in the KeepTruckin ELD App. Easily message your fleet manager and upload documents like Bills of Lading or Accident Photos so you never have to leave your elogs app.

Call or email our friendly 24/7 support team with any questions!

The KeepTruckin Electronic Logbook App is a user-friendly trucking elog and free ELD app that drivers, fleet managers, carriers, and owner operators love.

KeepTruckin has been featured in all of the big road and trucking magazines such as Overdrive, FleetOwner and CCJ. KeepTruckin Driver is the highest rated free trucker app for the ELD mandate.

Apart from ELD compliance, the KeepTruckin Electronic Logbook App also improves efficiency and productivity with features such as Hours of Service violation alerts, DVIRs, document management, messaging, a DOT inspection mode, and more.

The KeepTruckin electronic logs app is compatible with iPhones and iPads running iOS 9.0 or higher.

For more information regarding the KeepTruckin Electronic Logbook App and the FMCSA-registered KeepTruckin ELD, visit

USA Property 70hr / 8day
USA Property 60 hr / 7 day
USA Passenger 70 hr / 8 day
USA Passenger 60 hr / 7 day
USA Oil and Gas 70 hr / 8 day
USA Oil and Gas 60 hr / 7 day
USA Short Haul 100 Air Mile Exception
USA Short Haul 150 Air Mile Exception
Canada South 70 hr / 7 day (Cycle 1)
Canada South 120 hr / 14 day (Cycle 2)
Canada South Oil and Gas
Canada North 80 hr / 7 day (Cycle 1)
Canada North 120 hr / 14 day (Cycle 2)
Alaska Property 70 hr / 7 day
Alaska Property 80 hr / 8 day
Alaska Passenger 70 hr / 7 day
Alaska Passenger 80 hr / 8 day
Alaska Oil and Gas 70 hr / 7 day
Alaska Oil and Gas 80 hr / 8 day
California Property 80 hr / 8 day
California Passenger 80 hr / 8 day
California Oil and Gas 80 hr / 8 day
Texas 70 hr / 7 day

The KeepTruckin ELD App requests access to determine your location while the app is in the background. Continued use of GPS running in the background can dramatically decrease battery life. However, this is not an issue for the KeepTruckin App because it only enables it occasionally. The app has been tested both with and without location enabled and the difference in battery life is negligible.


“Best elogs app ever”

“It's the easiest electronic logging app you can use, and it works great”

“I bought 3 ELDs to see the one that worked best for our drivers. Keep Trucking was by far the best hands down”

“KeepTruckin helped us with our DOT compliance. We improved our CSA score. KeepTruckin is very easy and convenient to use for every fleet.”

“Easy to use ELD app with great customer support”

“Why aren’t all companies using KeepTruckin as the ELD mandate solution?”

What’s New

Version 38.2

Support for French and Spanish is now available!

Ratings and Reviews

4.5 out of 5
8.7K Ratings

8.7K Ratings

InZanePain ,

Simple, easy to use, and could improve.

This is actually a pretty amazing app that lets you keep all you logs and inspections in an easy to use format. It’s also easy to submit the logs and inspections to the companies office. It can fax the logs or email them. If your company sets up an account real quick they can get all your logs without even having to submit them. Some features that would be automatic duty status change by detecting when your moving/driving and when you've stopped. Another app i like does this, it would be nice if it detected the location automatically with GPS as well. That would just be one less thing to have to manually add. I constantly forget to log my duty status changes and am constantly having to go back and modify them and add them. Perhaps a map interface when you have the app open could display your current location on a map so I can just keep my phone mounted and have an app that does everything I need while driving. It’s a great app and it’s is honestly the one my company uses now because I just started fsxing snd emailing my logs

Developer Response ,

Thank you for your suggestions, Feedback and suggestions help us identify the areas for improvement. Your input is valuable as we continue our mission to provide better services for fleets like yours every day!

Raven-1984 ,


This app was suggested to me by another driver! At first I was hesitant as to its abilities to keep track of all the essentials. Especially since I've been use to doing it with pen and paper logs for 10 years now! So I decided to give it a 2 week trial. I gotta tell you that this app really impressed me! It keeps track of your hours, there's a location button for when you need to log a city. You don't have to keep writing your company address everyday it keeps it until you need to change it. Same goes for truck and trailer #'s and shippers commodity info! That comes in handy when you loads takes a few days to complete! All that info stays the same until you need to change it. It sends you a mobile notification when you are 1 hour away from HOS violation. Meaning your approaching your 8 hr break or your 11/14hr. And if you have an iWatch, it even pings you on the matter! The best thing is, when your off duty or taking home time, when you go off duty for 3 , 5, 10, 14 days doesn't matter it keeps you on that line until you change your status. You can plan your day wiser. If your on your way to your company yard and you have you load info.. just insert the info thru your phone or iPad or tablet and you've saved time there. There are two ways to log.. the standard 15 mins increments or real time. Say it only takes you 5 mins to drop & hook, you can log 5 mins! It's a really awesome app! I wouldn't go back to paper logs at this point!!

Developer Response ,

Thank you so much for your amazing review. Our aim is to facilitate truckers and we are so happy to read your review.

Smuggler6 ,

Amazingly Simple, Incredibly Effective

I am driver manager for a small company delivering trucks and trailers. I also drive, working as team leader for crews on the road. Everyone here is an independent contractor. Since we move from vehicle to vehicle (sometimes multiple times in a day), Keep Trucking makes it very simple to keep up with unit numbers,drivetime and on duty not driving. The app shows any violation. And mistakes can easily be corrected.
It simplifies record keeping for management and for the drivers personal records. As everything is stored electronically, it saves time and work for everyone who uses the app. At tax time, just let your tax professional access the records.
We were recently audited by the DOT. We received a lot of praise for the ease of access to records. In fact, the officers simply scanned over the Keep Trucking logs and concentrated on the drivers who were still using paper logs. I strongly believe that Keep Trucking helped us pass our DOT audit.
I recommend it to anyone who has a need for this type of log keeping. There is no reason to use paper logs when this is available.
Thanks Keep Trucking!

Developer Response ,

Thank you so much for such a great review. We will definitely be showing this to our internal team. Reviews such as these motivate us.

App Privacy

The developer, Keep Truckin Inc, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Linked to You

The following data may be collected and linked to your identity:

  • Location
  • Contact Info
  • User Content
  • Search History
  • Identifiers
  • Usage Data
  • Diagnostics
  • Other Data

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like