
Free · no sign-up · works in your browser
Free Music Theory Tools & Printable Worksheets
Tools that run in your browser, worksheets with answer keys, and printable charts — all free, with no sign-up.
New and updated
- Mandolin ChordsMandolin chords for every root: pick a chord and see up to four fingerings as diagrams, hear each one strummed, in G D A E tuning. Free.
- Banjo ChordsBanjo chords for 5-string open G tuning: pick a root and chord type, see up to four fingerings on diagrams and hear each one strummed. Free.
- Polyrhythm PlayerA free polyrhythm player: set two beat patterns from 1 to 16, hear them against each other and watch the beats on a wheel. Try 3:2 or 4:3.
- Ukulele Chord Chart PrintableUkulele chords for any root and type: chord diagrams with finger numbers, notes and tab (GCEA), up to 4 fingerings, play them, build and print a chord sheet.
- Treble Clef Notes Chart — PrintableTreble clef notes finder: tap any line, space or ledger line to see and hear its name, practise naming notes, and print a quiz sheet or the treble clef chart.
- Key Signatures Chart — All Major and Minor Keys, PrintableKey signatures finder and chart: pick sharps or flats to name the major and minor key, see any key in treble, bass or alto clef, and take a quiz.
Free music tools
All 44 tools →Tempo & rhythm
- Online MetronomeFree online metronome, 30-300 BPM: accent on beat 1, 2/4 to 12/8, eighth, triplet and sixteenth clicks, tap tempo and a stop-after-N-bars timer.
- Tap TempoTap tempo and BPM counter: tap the pad or press any key in time with a song and read the BPM, half and double time, and how steady your taps were.
- BPM FinderBPM finder for audio files: drop an mp3, wav, m4a or ogg and get the tempo and an estimated key. The file is analysed in your browser and never uploaded.
- Beat MakerBeat maker and online drum machine: a 16-step sequencer with 808-style and acoustic-style synth kits, swing, preset grooves, share links and WAV export.
- Virtual DrumsPlay virtual drums online: a free nine-pad drum kit for mouse, touch or keyboard, acoustic and 808 sounds, with a loop recorder and metronome.
- BPM to ms CalculatorBPM to ms calculator: milliseconds and Hz for whole to 1/64 notes, straight, dotted and triplet. Tap a tempo, copy any value, print a 60-180 BPM chart.
- Polyrhythm PlayerA free polyrhythm player: set two beat patterns from 1 to 16, hear them against each other and watch the beats on a wheel. Try 3:2 or 4:3.
Pitch & tuning
- Chromatic TunerFree chromatic tuner online: shows the nearest note, octave, frequency and cents for any instrument or voice via your microphone. Set A4 from 415 to 466 Hz.
- Note Frequency CalculatorConvert note names to Hz, MIDI and piano key numbers (A4 adjustable), find the nearest note and cents for any frequency, and print all 88 key frequencies.
- Guitar TunerFree online guitar tuner: tune by microphone in standard EADGBE, Drop D, DADGAD, Open G, Open D, half-step down, D or C standard. Nothing is recorded.
- Virtual PianoPlay a free virtual piano keyboard with mouse, touch or computer keys: 2 to 4 octaves, note labels, sustain, volume and live chord names for held keys.
- Online SynthesizerPlay a free online synthesizer in your browser: two oscillators, ADSR envelope, filter, vibrato and echo, six presets, computer-key and touch play.
- Ukulele TunerFree online ukulele tuner using your microphone: standard GCEA (high G), low G and baritone DGBE. Hear a reference tone for each string. Nothing is recorded.
- Vocal Range TestFree vocal range test: sing your lowest and highest comfortable notes into the mic, see your range on a keyboard and staff, and which voice types it fits.
- Bass TunerFree online bass guitar tuner using your microphone: 4-string EADG, 5-string BEADG and Drop D, down to low B (30.87 Hz). Nothing is recorded or uploaded.
- Tone GeneratorFree online tone generator: sine, square, sawtooth and triangle waves from 1 Hz to 20 kHz, with note names, volume, balance, sweep and binaural beats.
- Violin TunerFree online violin tuner using your microphone: G D A E, plus viola and cello C G D A. Adjust the A4 reference from 415 to 466 Hz. Nothing is recorded.
- Online XylophonePlay a xylophone online: 8 colored bars or a 25-note glockenspiel, played with mouse, touch or keyboard, plus a learn-a-song mode that lights the next bar.
- Overtone Series CalculatorOvertone series calculator: enter a fundamental frequency to get its harmonics with the nearest note, cents off and interval. Hear each one.
Chords & keys
- Chord TransposerChord transposer: paste a chord sheet, shift it up or down any number of semitones or to a new key. Keeps chords above the right words. Copy or print.
- Chord Progression GeneratorChord progression generator: pick a key and a progression such as I-V-vi-IV or 12-bar blues, see the chords and notes, hear them, and print every key.
- Guitar ScalesGuitar scales on the whole fretboard: pick any key and scale, see the notes, degrees and positions on guitar or bass, hear the scale, and print it.
- Interval CalculatorInterval calculator: pick two notes to get the interval name, semitones and inversion, or add an interval to a note. Hear it, see it, print the table.
- Capo CalculatorCapo calculator: see which chords you hear with a capo on any fret, find the capo position for your key, and print a free capo chart.
- Chord IdentifierChord finder and identifier: click piano keys, type notes like E G C or enter guitar frets to get the chord name, inversion, spelling, staff and sound.
- Scale FinderScale finder: pick a tonic and scale type to see its notes, step pattern, staff and chords, or enter notes to find every scale that contains them.
- Mandolin ChordsMandolin chords for every root: pick a chord and see up to four fingerings as diagrams, hear each one strummed, in G D A E tuning. Free.
- Banjo ChordsBanjo chords for 5-string open G tuning: pick a root and chord type, see up to four fingerings on diagrams and hear each one strummed. Free.
- Diminished ScaleDiminished scale in every key: whole-half and half-whole notes, step pattern, staff and keyboard, with sound. Pick a tonic to see it. Free.
- Arabic ScaleArabic scale notes in any key: the double harmonic major scale and Phrygian dominant, with the step pattern, staff, keyboard and sound. Free.
- Altered ScaleAltered scale (super Locrian) in every key: notes, step pattern, staff and keyboard, with sound. Pick any tonic to see it. Free, no sign-up.
- Jazz ScalesJazz scales in any key: Dorian, Mixolydian, melodic minor, Lydian dominant, altered, whole tone, diminished, bebop and blues. Notes, staff, sound.
Ear training
- Perfect Pitch TestTake a perfect pitch test in your browser: name 10 to 36 random notes, each after a burst of random tones, and see your exact and one-semitone scores.
- Interval Ear TrainerInterval ear training online: hear an interval, name it and see it on the staff. Thirteen intervals, three levels, ascending, descending or together.
Printables
- Staff Paper GeneratorStaff paper generator: print blank sheet music on A4 or Letter. Treble, bass, grand staff, guitar tab, percussion. Choose staff size, barlines and pages.
- Guitar Fretboard NotesFretboard notes for guitar, bass and ukulele: a labelled note chart, a fretboard trainer to memorise every fret, and a blank fretboard sheet to print.
- Saxophone Fingering ChartSaxophone fingering chart with a diagram for every note from low B♭ to high F. Pick alto, tenor, soprano or baritone, hear each note and print the chart.
- Flute Fingering ChartFlute fingering chart with a diagram for every note from low C to high C. Pick a note to see the keys, hear it, see it on the staff and print the chart.
- Clarinet Fingering ChartClarinet fingering chart for the B♭ clarinet, written low E to high C. See the holes and keys for every note, hear it, and print the full chart.
- Recorder Fingering ChartRecorder fingering chart for soprano and alto: every note with thumb, half-hole and double-hole diagrams, English and German fingering, and a printable sheet.
- Oboe Fingering ChartOboe fingering chart with a diagram for every note from B♭3 to F6: half-hole and octave keys, F alternates. Hear each note and print the full chart.
- Bassoon Fingering ChartBassoon fingering chart for the German (Heckel) system, low B♭ to D5: whisper key, flick keys and partly covered holes. Hear each note and print the chart.
- Xylophone NotesXylophone notes for any song: pick a tune or type notes to get big colour-coded letters for a xylophone, glockenspiel or kalimba. Play along, then print.
- Sheet Music MakerFree sheet music maker in your browser. No sign-up: click piano keys or type notes, hear them play, then print the sheet or download MIDI and ABC.
Seasonal · public domain
Christmas carols sheet music
Key, time signature, range and note names for 16 carols, with play-along and printable A4 / Letter PDFs.
- Angels We Have Heard on High notes
- Auld Lang Syne
- Away in a Manger notes
- Carol of the Bells piano notes
- Deck the Halls piano notes
- God Rest Ye Merry, Gentlemen notes
- Hark! The Herald Angels Sing
- It Came Upon the Midnight Clear
- Jingle Bells
- Joy to the World
- O Christmas Tree (O Tannenbaum) piano notes
- O Come, All Ye Faithful
- O Little Town of Bethlehem
- Silent Night
- The First Noel chords and notes
- We Three Kings notes
- All carols →
Worksheet generators
All 43 generators →Endless fresh practice sheets in the browser, with a show-answers switch and a print-ready answer page.
Chords
- Cadences in Music Worksheet
- Chord Symbol Worksheet
- Roman Numeral Analysis Worksheet
- Triad Identification Worksheet
Key signatures
- Accidentals and Key Signature Worksheet
- Circle of Fifths Worksheet
- Key Signature Flashcards
- Key Signature Worksheet
Note reading
- Alto Clef Notes Worksheet
- Bass Clef Notes Worksheet
- Enharmonic Equivalent Worksheet
- Grand Staff Notes Worksheet
- Ledger Lines Worksheet
- Note Drawing Worksheet
Rhythm
- Note Value Math Worksheet
- Rhythm Clapping Worksheet
- Syncopation Worksheet
- Ties in Music Worksheet
- Time Signature Worksheet
- Tuplets Worksheet
Scales
- Major Scale Worksheet
- Whole and Half Steps Worksheet
- Relative Major and Minor Worksheet
- Parallel Major and Minor Worksheet
- Pentatonic Scale Worksheet
- Blues Scale Worksheet
Printable charts
All 53 charts →- Circle of fifths
- Key signatures chart
- Major scales chart: all 15 major scales
- Minor scales chart: natural, harmonic and melodic minor
- Interval chart
- Note values chart: notes and rests
- Treble clef notes
- Bass clef notes
- Piano chord chart: all chords and inversions on the keyboard
- Guitar chord chart: open, barre and seventh chords
- Staff paper
- Music note flashcards
Reference
One page each
The 24 keys
Scale, chords, key signature and real songs in each key. Press play to hear it.
Browse → 24 chordsChord library
Chord spellings, diagrams and sounds on piano and guitar.
Browse → 216 termsItalian music terms
Tempo, dynamics and expression terms with meanings, origins and how often they appear in real scores.
Browse →