Ham Radio Practice
Browser storage is unavailable or out of date. You can keep practicing in this tab, but progress will not survive a refresh.
Start a session
Progress and recent results stay only in this browser's local storage. Missed-answer history is separate for each current pool revision; it is not carried into a new revision. Bookmarks stay with this pool revision and never affect serious-exam selection. Clear local progress removes bookmarks too.
Reviewed explanations currently available: Technician 409 of 409 · General 0 of 423 · Amateur Extra 0 of 599. Questions without a reviewed explanation are labeled honestly.
Practice missed questions
Due review practice
A simple study schedule: missed answers return after 10 minutes; correct answers after 24 hours. Unseen questions fill the queue, with a due-correct question every third slot when available. This is not an exam or a prediction of retention. Starting replaces any interrupted session.
Study progress on this device
Coverage counts unique questions checked in practice or answered in a submitted exam. Answer accuracy counts checked answers or answers in any scored session, including an early practice finish. It includes repeats and excludes unanswered questions. It is not an exam score or a prediction of passing. Small samples and repeated questions can be misleading. Older coverage may have no answer-accuracy data.
Only the selected class and current pool revision are shown. Open a topic for its official groups. Browsing and unchecked answers in an unfinished session do not add progress.
Recent results on this device
Browse matching question pool
Open a question to review its official answer. Browsing does not mark questions as completed.
Review before submission
Unanswered questions count as incorrect. Answers and explanations appear only after submission.
Session complete
Practice missed questions
Support this free HAM app · Optional via Ko-fi (external site, opens a new tab)
Pool sources and versions
Question wording, choices, answer keys, and figures come from the public-domain NCVEC releases. Formal withdrawals are excluded. This independent practice tool is not affiliated with the FCC, NCVEC, or ARRL.
Technician
2026-02-19 corrected public release
Effective 2026-07-01 through 2030-06-30
409 active questions · 35 exam groups
General
2026-02-04 sixth errata
Effective 2023-07-01 through 2027-06-30
423 active questions · 35 exam groups
Amateur Extra
2026-02-04 fourth errata
Effective 2024-07-01 through 2028-06-30
599 active questions · 50 exam groups