Driving theory test practice
Get ready for the road.
The official theory test questions for your country and licence, timed mock tests in the real exam format, and a clear explanation after every answer. No account, and it works offline.
How it works
Six ways to study. One pass mark.
Pick your country and licence category, and RoadPrep keeps only the questions that apply to you. Then drill them however suits the day.
-
Practice
The whole question bank, shuffled every run and marked as you go, with an explanation after every answer.
-
Mock test
A timed test in your country's own format: the right number of questions, the real time limit and pass mark, and section-by-section scoring where the official test uses it.
-
Study
Read through questions with the answer and explanation already showing. No timer, no score.
-
Mistakes
Every question you have got wrong, in one place, ready to fix.
-
Bookmarks
Save anything you want to come back to.
-
Least seen
The questions you have practised the fewest times, so nothing slips through the cracks.
Where you can study
Your country. Your test.
Each bank follows the published official material for that country, and each mock test copies its real format.
-
Czechia
Ministry of Transport bulletin, category B
- Mock
- 25 questions
- Pass
- 22
- Time
- 30 min
-
Greece
K.O.K. theory questions, categories A to D, in Greek and English
- Mock
- 30 questions
- Pass
- 29
- Time
- 30 min
-
India
Ministry sample learner's licence bank
- Mock
- 15 questions
- Pass
- 12
- Time
- 8 min
-
Israel
Ministry of Transport bank, classes A to D, in Hebrew, English, Arabic and Russian
- Mock
- 30 questions
- Pass
- 26
- Time
- 40 min
-
Italy
Ministry question list for AM, B, CQC and higher licences, in Italian, German and French
- Mock
- 30 questions
- Pass
- 27
- Time
- 20 min
-
Malta
Transport Malta theory test, from motorcycles to buses
- Mock
- 35 questions
- Pass
- 30
- Time
- 45 min
-
Poland
Ministry of Infrastructure base, categories A to D, in Polish, English and German
- Mock
- 32 questions in 2 parts
- Time
- 25 min
-
Slovakia
Interior Ministry tests, in Slovak, English and Hungarian
- Mock
- 40 questions
- Pass
- 36
- Time
- 30 min
-
South Africa
K53 learner's licence, codes 1 to 3
- Mock
- 68 questions in 3 sections
- Time
- 60 min
-
South Korea
KoROAD official question bank
- Mock
- 40 questions
- Pass
- 28
- Time
- 40 min
-
Taiwan
Highway Bureau written test, in five languages
- Mock
- 50 questions
- Pass
- 43
- Time
- 30 min
-
United States
California DMV sample tests for cars, motorcycles and commercial, in nine languages
- Mock
- 20 questions
- Pass
- 16
- Time
- 15 min
Don't see yours? Email [email protected] with the country and licence category and we will add it to the list. New countries reach the app without an update.
Made to stay out of your way
Your progress stays on your phone.
No account
Nothing to sign up for. Open the app, choose your country, and start answering.
Works offline
Once your country's bank is downloaded, practice and mock tests run without a connection. Revise on the bus.
Private by design
Your answers and results are never sent anywhere. Read the privacy policy.
Your test date is set
Sit the mock before you sit the test.
Free to download. Pick your country, and find out today which topics still catch you out.