GoCodigo
How it works Official materials Help Donate Sign in Create account
How it works Official materials Help Donate Sign in Create account

About GoCodigo

GoCodigo helps people who live in Portugal, but don't read Portuguese comfortably, pass the IMT driving theory exam (the exame de código). Everything is in English: the questions, the explanations and the study notes.

What you can do here

  • Take timed mock exams that work like the real one: 30 questions, 30 minutes, at most 3 mistakes for Category B.
  • Practise by topic and go back over the questions you got wrong.
  • Read short study notes, a glossary of Portuguese road terms and links to the official materials.
  • Ask about a question and read what other learners said.

Where the questions come from

The question bank is based on the exam questions published by IMT (Instituto da Mobilidade e dos Transportes). We translate them into English and add an explanation for each answer. Translations are checked by a person before they go live, but mistakes can happen. If you spot one, open the question and tell us in the comments, or contact us.

Free to use

GoCodigo is free. Hosting and new questions are paid for by ads, by donations and by driving schools that pay to be listed. Paying schools never change the questions or the answers.

Who runs it

GoCodigo is run by Dhiraj Shrestha. Write to [email protected] with questions, corrections or partnership ideas.

GoCodigo is an independent study tool and is not affiliated with IMT or any government body. Always check the current Código da Estrada.

About Contact Privacy Terms Cookie settings

© 2026 GoCodigo · Not affiliated with IMT