CDL Prep is the best way to prepare for the Commercial Drivers License General Knowledge, and various endorsement exams. CDL Prep contains questions on the following topics: General Commercial, Air Brakes, Combinations, Hazmat, Passenger, Tanks, School Bus, and Doubles/Triples.

1. Over 500 questions to practice with.

2. Exam Mode - 60 minutes to answer 50 randomly chosen questions, or 40 minutes to answer 20 to 30 questions on endorsement topics. At the end, review your score and any incorrect answers.

3. Practice Mode - Answer questions and receive instant feedback if you answered incorrectly.

4. Answer Randomization - Answers to questions will not always be in the same position.

Please send any feedback or request to: Thank you for reading, and good luck on your exams!

What’s New

Version 5.6.1

Corrected grammatical errors.

Ratings and Reviews

4.6 out of 5
451 Ratings
451 Ratings
iTsKael ,

Go no further!

Hands down this app was one of the best tools to study for the written test! I decided to get this app because I talked to a few people and they said that this test was fairly difficult and that it took some 2 times to pass. I strongly recommend reading the book first so to better understand everything you need to know because let’s face it this app is what it is a means to test your knowledge. After I went through the book and felt comfortable then I took the test. The nice thing too about the app test questions is that they are verbatim on the state test BUT they wording may be different to trick you so PAY attention and don’t assume you know the answer without reading the full question. Anyways, I passed the test first try and strongly recommend this App to help you prepare. Good luck!

aidjgosh j is ,

Software needs fixing

I have studied and studied the questionnaires on this app. And I have found out that more than a few questions that I have memorized to be correct come out to be wrong... on the next round of doing the question I choose the answer that I memorized from the last time and it comes out that I’ve chosen wrong again.. To prove this I have screenshot the question along with the right answer. And when I came around again to answer it I chose the right answer and still comes out wrong. Not sure what’s wrong with the software but it needs to be fixed. This will not help me pass my endorsements. Thank you

Developer Response ,

Hello, can you please email me this screenshot at I would love to review it, thank you.

jrocpile ,

No more doubts!

I have used the app, and with a little time reviewing all the questions. Repeatedly over and over until you start getting them to where you get more than 80% upto 90%;correct! It doesn’t take long either. Without a doubt it will allow you to pass. I got my learners permit with ease. And all the endorsements I wanted. This is what everyone needs. You can get explanations for wrong answers too!


Jeffrey Diaz
14.6 MB

Requires iOS 11.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating
Rated 4+
© 2018 Jeffrey Diaz


  • Family Sharing

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

More By This Developer

You May Also Like