Click a fret to toggle the label permanently.

Recent chords

How this works

Overview

This app is a visual reference for standard tuning (E A D G B E, low to high). It does not play audio. You explore notes, chords, keys, and scales on the fretboard and chromatic strip.

Fretboard

Set Frets (12–36) and click Regenerate to rebuild the board. Fret numbers appear along the bottom; open-string note names appear at the left of each string.

Show note names toggles whether unpinned labels are visible. You can still pin notes while labels are hidden.

Click a note circle on the fretboard to pin or unpin every occurrence of that pitch. Pinned notes stay visible (yellow) and can show interval names when interval view is on. Clear pins removes all pins.

Note spelling (♯ / ♭)

Use ♯ Sharps / ♭ Flats to switch how note names are spelled on the fretboard, open strings, and chromatic strip. Entering a Key (see below) also picks sharps or flats automatically, but you can override with this button anytime.

Chord

Type a chord symbol and press Enter to pin its tones on the fretboard. Examples: C, Am, G7, Fmaj7, Bm7b5, Cdim (or ).

Enter several chords separated by commas (e.g. C, Am, G7): each is added to Recent chords, and the fretboard shows only the first chord (as if you had selected it from the list). Jazz-style spellings like G-7 (minor seventh) work too. Altered sevenths such as C7b9 or G7#11 are supported. Invalid symbols show in red next to the chord field.

Each new chord you enter is added to Recent chords (see below).

Key

Enter a key such as C, F#, or Bb and press Enter. This sets whether names prefer sharps or flats, and sets the default root for scales when nothing is selected on the chromatic strip. The default key on load is C.

Scale

Choose a scale or mode from the menu (major modes, melodic minor modes, bebop, symmetrical, pentatonics, blues, and more). Scale tones are outlined in blue on the fretboard and chromatic strip, relative to the active root: a note you selected on the chromatic strip, otherwise the key, otherwise C.

Pick (none) to turn scale highlighting off.

Chromatic scale

The row above the fretboard shows all twelve pitch classes. Click a note to select it as the root (red highlight) for interval view and scale calculations. Click the same note again to clear the selection.

Show intervals / Show notes switches the chromatic row and visible fretboard labels between note names and intervals (R, b3, 3, 5, …) from the active root. This control is enabled when a root is selected (from the chromatic strip or from entering a chord).

Recent chords

Chords you enter appear as pills in entry order, including repeats (e.g. C, Am, C shows three pills). Use and to move through the list and pin each chord on the fretboard (when not typing in a field). Drag a pill to reorder the list (playback follows the new order). Click a pill to toggle half bar vs full bar for that step during playback; a warm-colored pill is set to half bar. Click again to return to a full bar. When playback is stopped, clicking a pill also loads that chord into the chord field and pins it on the fretboard. Use × on a pill to remove that entry only (up to 25 entries are kept; oldest drop off when the list is full).

Play (visual sequencer)

Play does not make any sound. It only cycles through your recent chords on screen: each chord is pinned on the fretboard for one 4/4 bar by default (half that time for pills set to half bar), then the next chord is shown. The active pill is highlighted in blue while it plays.

Set BPM (20–300; default 120). Press Play to start from the first pill; the button becomes Stop. After the last chord, playback loops back to the first. During playback you can use / to jump to the previous or next chord, or click pills to change half- or full-bar timing without stopping. Press Stop, remove a chord, or add a new chord to end playback. Play is disabled until you have at least one chord in the list.