Exam
A paper under the test's rules: question count, pass mark, timer and instant-fail rule.
Free · iPhone, iPad, Android
Driving Test is free driving-theory practice for Indonesia, the Philippines, Thailand, Vietnam and Malaysia — in each exam's own language, with timed mock exams.
Not affiliated with any government agency.

Choose your country
1,180questions in Bahasa Indonesia
Mock exam 30 questions · 21 to pass · 15 min Estimate
316 exam video clips · explanations on 1,018 questions
Try the sample quiz1,357questions, in English and in Filipino
Theory exam 40 q · 30 to pass · 60 min Estimate · CDE 25 · 20 Published format
Switch English ↔ Filipino any time
Try the sample quiz759questions in Thai or English, 11 categories
50 questions · 45 to pass · 60 min Published format
Car or motorcycle · switch Thai ↔ English any time
Try the sample quiz600questions in Vietnamese; 250 for A1/A
B 30 q · 27 to pass · 20 min · one điểm liệt per paper
All 60 điểm liệt flagged · explanations on all 600 car questions
Try the sample quiz662questions in Bahasa Melayu or English — our own question bank
70 questions · 56 to pass · 75 min Published format
6 JPJ chapter topics + eyesight practice · switch Bahasa Melayu ↔ English any time
Try the sample quizHow it works
Where are you taking the test? Which licence? Thailand skips the class step; the Philippines adds a question language.
The question pack downloads with progress and is verified before it opens. Then it works offline.
Exam, Practice by topic, Weak spots, Bookmarks, Study / Test — and Readiness statistics that show what to study next.
In the app
A paper under the test's rules: question count, pass mark, timer and instant-fail rule.
Every topic with your mastery.
Questions you last got wrong.
Questions you saved.
Study shows the answer as soon as you pick; Test reveals answers at the end.
Coverage, mastery, pace and recent exams show what to study next.
Downloads once, is verified, then works offline.
Menus in English, Bahasa Indonesia, Filipino, Thai, Vietnamese and Bahasa Melayu.
What's inside each pack
Vietnam — Cục CSGT's own 2025 bank of 600 questions, word for word, with all 60 điểm liệt questions flagged; motorcycle A1/A uses the 250-question subset. An explanation for every one of the 600 car-class questions.
Thailand — 759 questions in DLT's 11 categories: every question of DLT's own practice bank plus 433 from other Thai practice material, reviewed and corrected where out of date. In Thai and in our own English translation.
Philippines — 1,357 questions built mostly from LTO's own published reviewers and the Filipino Drivers Manual, plus vetted third-party reviewer sets: the same 1,357 in English and in Filipino.
Indonesia — 1,180 questions from three published police collections (Korlantas POLRI 2023, Polda Jawa Timur 2022, Polres Berau / Kutai Kartanegara 2018), plus 316 Korlantas exam video clips.
Malaysia — 662 questions from our own question bank — JPJ publishes no KPP01 bank — in Bahasa Melayu and in our own English translation, sorted into JPJ's 6 chapter topics, with one mock paper in the KPP Gabungan format for motosikal and motokar.
4,558 practice questions across five countries.
Get the app
For iPhone and iPad (iOS 15 or later) and Android phones and tablets (Android 7.0 or later). Free and supported by ads; no in-app purchases. In the App Store and Google Play, search for “Driving Test: Theory Prep”.
Not affiliated with any government agency.