HaulprepCDL practice test & permit prep
Free ยท No account ยท Retry only what you missed
Haulprep is a free Android CDL practice test for the CLP written test. Practice in sets of 10, see the right answer and a 1-2 sentence explanation right away, and every missed question goes into your mistakes notebook. Your results and review screens are never covered by an ad.

Why CDL prep apps get frustrating
"can't even review my scores after taking a test to see what I got wrong"
"There's an ad every few questions."
Right answers with no explanation of why
Leave mid-test and your progress is gone
No idea whether air brakes or hazmat is your weak spot
No way to practice only the questions you missed
Haulprep shows ads only between sets, never on your results or review
Built to get you past 80%
Practice, mock tests and a mistakes notebook in one app
Sets of 10
Pick a topic and answer 10 questions with instant feedback.
An explanation for every question
A short 1-2 sentence reason behind each right answer.
Mock tests
General Knowledge 50 questions, endorsements 25.
Mistakes notebook
Missed questions are saved. Get one right twice in a row and it clears.
Readiness by topic
Recent accuracy per topic, with the 80% passing line marked.
Auto-save and resume
Quit mid-set and pick up exactly where you left off.
8 topics
General Knowledge, Air Brakes, Combination, Hazmat, Tanker, Doubles/Triples, Passenger, School Bus.
Test date countdown
Set your test date and get an optional daily study reminder.
See it in action
Results, practice, home and mistakes
How to study
Practice 10 questions
Start with General Knowledge or Air Brakes, 10 at a time.
Fix your mistakes
Read each explanation, then practice only your misses.
Mock test at 80%
When a topic passes 80%, take the mock test.
FAQ
Can I see what I got wrong after a test?
Yes. The result screen shows your score, every missed question, the right answer and an explanation, and no ad covers it. Misses are also saved to your mistakes notebook.
What score do I need to pass the CDL permit test?
Federal rules (FMCSA) require at least 80% on each CDL knowledge test. The number of questions can vary by state, so check your state CDL manual.
Does it cover air brakes and hazmat?
Yes. Topics are General Knowledge, Air Brakes, Combination Vehicles, Hazmat, Tanker, Doubles and Triples, Passenger and School Bus.
If I close the app mid-test, do I lose my progress?
No. Sets and mock tests in progress are saved automatically. Tap Continue on the home screen.
Do I need an account or internet?
No account. Questions are built into the app, so you can practice offline.
Is it free?
Yes. It is free and supported by ads, which appear only between sets, never during a question or on your results.
Are these the real DMV test questions?
No. Questions are written from public CDL manual guidelines. Haulprep is a study aid and is not affiliated with FMCSA or any state DMV.
How many questions are in the mock test?
The General Knowledge mock test has 50 questions and each endorsement mock test has 25.
Fix your misses, then pass your CDL permit test
Sets of 10, retry only what you missed, until you pass 80%


