Practice with a precise digital metronome. Adjustable tempo, time signatures, and accent patterns.
Find scales by selecting notes or explore all scales in any key with visual representations.
Identify chord names from the notes you select. Supports complex jazz and extended chords.
Create and practice rhythm patterns with a visual beat sequencer and playback.
Generate random melodies in any key and scale for inspiration and practice.
Create chord progressions in any key with common patterns and custom options.
Calculate the interval between two notes. Supports all major, minor, perfect, augmented, and diminished intervals.
Our music theory tools are designed to help musicians at all levels understand and apply music theory concepts. Whether you're a beginner learning scales or an advanced musician analyzing complex chord progressions, these free tools provide interactive ways to learn.
Last updated: October 31, 2026 Β· Written by the Pitch Detectors Editorial Team
These free music theory tools make scales, chords, intervals, rhythm, and melody interactive: find any scale in any key, identify chords from notes, build progressions, calculate intervals, practice with a metronome, and generate melodies for inspiration. Everything runs in your browser β no sign-up, no downloads.
Definition: Music theory tools are interactive utilities that visualize and calculate the building blocks of music β scales, intervals, chords, progressions, rhythm, and melody. Instead of memorizing patterns from a book, you select notes or settings and see the theory respond instantly.
They serve two jobs. For learners, they turn abstract rules ("a major scale is whole-whole-half-whole-whole-whole-half") into something you can see and hear. For working musicians, they are quick references: confirming a chord name mid-arrangement, checking an interval, or generating a progression to break writer's block.
Online Metronome β a precise digital metronome with adjustable tempo, time signatures, and accent patterns for practice.
Scale Finder β pick a root note and scale type to see every note, interval, and the pattern across the fretboard or keyboard.
Chord Identifier β select the notes you are playing and get the chord name, including extended and jazz voicings.
Rhythm Pattern Maker β build custom rhythm patterns on a visual step sequencer with playback, for internalizing time signatures and syncopation.
Melody Generator β generate random melodies in any key and scale when you need a starting idea.
Chord Progression Generator β create progressions in any key from common patterns, or build custom ones.
Interval Calculator β enter two notes to get the exact interval: major, minor, perfect, augmented, or diminished.
| Your question | Use this tool |
|---|---|
| What notes are in this scale or key? | Scale Finder |
| What chord am I playing? | Chord Identifier |
| What is the distance between two notes? | Interval Calculator |
| What chords fit this song's key? | Chord Progression Generator |
| I need a melody idea to start with | Melody Generator |
| Help me feel this rhythm or time signature | Rhythm Pattern Maker |
| Keep my practice tempo honest | Online Metronome |
Western music splits each octave into 12 equal semitones. "Equal" means each step multiplies frequency by the same ratio β the twelfth root of 2 (about 1.0595). That single rule generates every scale, chord, and interval on this page.
| Interval | Semitones | Frequency ratio | Example |
|---|---|---|---|
| Minor 2nd | 1 | 1.0595 | E β F |
| Major 2nd | 2 | 1.1225 | C β D |
| Minor 3rd | 3 | 1.1892 | A β C |
| Major 3rd | 4 | 1.2599 | C β E |
| Perfect 4th | 5 | 1.3348 | C β F |
| Tritone | 6 | 1.4142 | C β Fβ― |
| Perfect 5th | 7 | 1.4983 | C β G |
| Octave | 12 | 2.0000 | C β C |
Count semitones between any two notes and you have the interval β that is exactly what the Interval Calculator does. A major scale is the pattern 2β2β1β2β2β2β1 semitones; a natural minor scale is 2β1β2β2β1β2β2. Memorize those two patterns and you can spell any major or minor scale from any starting note.
The circle of fifths arranges the 12 keys in a ring where each step moves up a perfect fifth (7 semitones). Moving clockwise adds one sharp to the key signature; moving counterclockwise adds one flat. It is a key-signature calculator disguised as a diagram.
Two facts make it practical. First, relative minors: every major key shares its key signature with the minor key 3 semitones below it (A minor is the relative minor of C major β no sharps or flats in either). Second, adjacent keys on the circle share 6 of 7 scale notes, which is why modulating to a neighboring key sounds smooth. When the Chord Progression Generator suggests chords, it is drawing from exactly this neighborhood logic.
Chords are stacks of thirds taken from a scale. Take C major's scale (CβDβEβFβGβAβB), pick every other note starting on C, and you get CβEβG: a C major triad. Start on D instead and you get DβFβA: D minor. Add one more third and you get seventh chords (CβEβGβB = Cmaj7).
This explains the Chord Identifier's answers: CβEβGβBβ is a dominant seventh because the seventh is flattened. It also explains chord progressions: in any major key, the chords built on scale degrees 1, 4, and 5 are major (CβFβG in C major), degrees 2, 3, and 6 are minor, and degree 7 is diminished. The IβVβviβIV progression that underpins countless pop songs is just degrees 1, 5, 6, and 4 of that system.
A metronome marking of 120 BPM means 120 quarter-note beats per minute β one beat every 0.5 seconds. Subdivisions multiply the note rate: eighth notes at 120 BPM arrive twice per beat (4 notes per second), sixteenth notes four times per beat (8 notes per second). That is why fast passages feel exponentially harder β the note rate doubles with each subdivision level.
Practical method: set the Online Metronome to half your target tempo and play the passage as eighth notes against quarter-note clicks; when it feels easy, raise the tempo 5 BPM at a time. For odd meters like 7/8, set an accent pattern (for example 3+2+2) so the click teaches the grouping, not just the pulse. DJs working the other direction β finding a track's tempo β can tap it out with the BPM Tap Tempo tool.
Beginners get a visual, forgiving way into theory: see the scale, hear the rhythm pattern, check the chord β no notation required.
Self-taught players fill gaps methodically: the Interval Calculator settles "is this a sixth or a seventh?" arguments with bandmates in seconds.
Songwriters use the progression and melody generators as idea engines, then refine by ear.
Teachers get no-install classroom demos of scales, intervals, and rhythm that run on any student laptop or phone.
| These tools | Theory textbooks | A teacher | |
|---|---|---|---|
| Cost | Free | $20β$60 | $30β$100+/hour |
| Feedback | Instant answers | None (self-check) | Personalized correction |
| Best for | Quick answers, visualization, practice | Deep systematic study | Technique, ears, accountability |
| Weak at | Judgment, context, style | Interactivity, sound | Availability, cost |