Circle of Fifths Trainer – Quiz Mode
Signatures, keys & relative minor/major – with points, streaks, optional timer, and results analysis.
Quiz
Circle of Fifths Radar
How to use the Circle of Fifths Trainer
This trainer is a quick, playful "Circle of Fifths" check for practicing musicians. You will get multiple-choice questions about keys, signatures, and relationships (relative major/minor). Choose your difficulty level and the number of questions. Optionally, you can activate the timer: a countdown will run for each question — ideal for training rapid recall (e.g., during improvisation or transposing). Press "Start Quiz," read the task, and choose an answer. After each click, you'll see feedback and can jump directly to the next question.
Difficulty Levels
Easy: Major keys and simple signature questions ("How many accidentals does ... have?").
Medium: Additionally includes "Which scale has 3 sharps/4 flats?" and more mixtures of sharp and flat keys.
Hard: Also includes signature questions in minor as well as inverse relationships (e.g., "Relative major to ... minor?").
Points, Streak & Analysis
You receive base points for every correct answer. A series (streak) of several correct answers increases your bonus. With the timer, there is an additional time bonus: the faster you answer, the more points you get (without the stress becoming the main focus). Wrong answers reset the streak. At the end, you receive an analysis with accuracy rate, best streak, average time, and a list of all questions including your answer and the correct solution. This helps you quickly see if you have more trouble with sharp keys or flat keys.
Mnemonics for the Quiz
In the circle of fifths: Clockwise adds one sharp per step; counter-clockwise adds one flat. For "Which scale has 3 sharps?", you can go three steps to the right from C (0): G (1), D (2), A (3). You find the relative minor by going down three semitones (minor third): D major → B minor. You can practice these two thinking paths here either under time pressure or at a relaxed pace.
Why this helps (Musically)
The circle of fifths is a map for harmony. If you can reliably recall key signatures, you read music more fluently, find chords faster, and transpose more reliably. Relative minor/major pairs share the same key signature — a shortcut to connecting scales and chords. The quiz forces you to actively recall these relationships instead of just "knowing" them. This active recall makes you faster in your daily musical life.
FAQ
How are the questions selected?
The trainer generates random tasks from a set of keys (up to 7 sharps / 7 flats). Additional question types are added depending on the difficulty. Within a round, the tool tries to avoid repetitions so that you cover as much as possible.
Why do I sometimes see "B (H)" or "Bb (B)"?
In the German-speaking world, the English "B" is often written as "H", while "Bb" is often called "B". To avoid misunderstandings, the tool displays both notations when necessary.
What exactly does "3 sharps" or "4 flats" mean?
This refers to the fixed key signature, not a random accidental in a melody. "3 sharps" means: F#, C#, G# are at the front of the staff. "4 flats" means: Bb, Eb, Ab, Db are set as the signature.
Can I practice without a timer?
Yes. Without the timer, you can take your time to think (e.g., counting steps in the circle in your head). When you feel confident, activate the timer for reaction speed.
How are points calculated?
Correct = base points. Every correct answer increases the streak and thus the bonus. With the timer, there is a small addition for fast answers. You can adjust this in the code under "score".
Which keys are included?
All common major keys in the circle of fifths up to 7 accidentals (including Cb and C#) as well as the corresponding relative minor keys with identical signatures.
Does the trainer store my data?
Optionally local in the browser: best score and best streak are stored in LocalStorage. No data is sent to a server. If you do not want this, remove the LocalStorage lines from the script.
Why does my answer sometimes feel wrong?
Typically, these are confusions between neighboring keys (e.g., 3 vs. 4 accidentals) or B/H. Use the final evaluation and practice the most frequent errors specifically.
Embed this Calculator on Your Website
You can integrate this calculator for free into your own website. Get the embed code on our overview page.