ham exam trainer hero v1

Ham Exam Trainer

Prepare for your amateur radio exam, one topic at a time

Ham Exam Trainer is a free study tool for Canadian and U.S. amateur radio exams. Practise by topic, revisit questions with spaced review, or try an exam-style session in your browser.

iPhone screenshot of Ham Exam Trainer showing U.S. Technician study topics and progress.

Choose your exam

  • United States: Technician, General and Amateur Extra.
  • Canada: Basic and Advanced, with English and French question banks.

The trainer uses questions drawn from the official pools and banks. It’s a practice tool, not an official examination or a guarantee of passing.

Study your way

Work through a topic at your own pace, use spaced review to revisit questions, or try a practice exam with the question count and passing rule for your chosen qualification. Your unfinished practice exam can be saved on your device so you can return to it later.

Take your practice with you

Open the trainer in your browser or install it from the website on a supported phone, tablet or computer. Once the app and question banks have loaded, you can continue studying offline. No app-store download is needed.

Your progress is stored on the device and in the browser profile you use. Clearing the site’s data can reset your progress and remove the files used for offline study. Periodically opening the trainer while online lets it check for and download updates. When a new version is ready, the trainer asks you to reload to use it.

Free and open source

The application code is available on GitHub under the MIT licence. The question banks have their own source and licensing terms, which are described in the repository.

Part of the RadioBook learning path

Use the trainer on its own or alongside Getting Your License and the Ham Radio Answer Guide. License Class Ladder and the RadioBook games offer separate ways to practise and explore radio concepts.