Selected Notes: Your handpicked selections

Same Note, Same Octave: Your selected notes in different positions

Same Note, Different Octaves: Your selected notes notes across octaves

In Selected Scale: Notes within the selected scale

In Selected Chord: Constituent notes of your selected chord

Scale Root Note: Pivotal note of the selected scale

In Selected Scale Shape: Notes within your chosen scale shape

In Selected Chord Shape: Notes within your selected chord shape

Minimize/Expand Legend

Show/Hide Piano
Reset all selections

Select instrument and tuning:
Filter chord results:
Hide "add" chords
Hide "sus" chords
Hide "no" chords
Hide "4" chords
Hide "6" chords
Hide "7" chords
Hide "9" chords
Hide "11" chords
Hide "13" chords

Minimize/Expand Options

Welcome to the Public Beta Version of my Guitar Companion App

Hey there! This is a new creation of mine, still being shaped and polished. I'm putting in a lot of hours to make it just right, but you might still spot some rough edges here and there. As a thank you for joining me early on this journey and bearing with me through the bumps, I've decided to make it free for all users at this initial stage. Feel free to dive in, explore, and become a part of the app's growth story. If something doesn't work quite right or you've got some thoughts to share, I'm all ears! Just drop me a line here. Thanks for coming along for the ride!

Start by inputting your chosen finger placement on the fretboard. The app analyzes your input, providing scales containing those notes, fingerings, harmonization options, and derived modes. Click on the presented scales and chords to visualize them on the fretboard and explore various voicings and shapes. Use the legend to manage the displayed symbols for a better understanding.

How It Works:

This app is designed to answer a seemingly simple question often asked by beginner guitarists:

"If I have these chords/notes/scales, what other chords/scales/notes can I play that would sound good together?".

This app attempts to provide the most comprehensive reply possible to this question, detailed enough to be of interest for musicians of any level.

Step-by-step Instructions:


Start by entering any finger placement on the fretboard. This could be some, or all the notes of a riff or a lick, a scale, or a chord.


As you click more than one note, the app will analyze the frets you selected and show you all the scales that contain these notes.

Scale Selection:

By selecting a scale, the fretboard will display all the available notes in that scale, as well as all the fingerings of that scale in the 3-notes-per-string, CAGED, and Berklee systems.

Scale Harmonization:

When a scale is selected, a menu opens, showing the harmonization of that scale. It presents all the chords that can be created using the notes of that scale, divided into chords from 2 to 6 voices, as well as all the modes derived from that scale (i.e., permutations of that scale or 7-voice harmonization).

Chord Visualization:

Clicking on any of the chords from the harmonization will display all the notes of that chord on the fretboard, and for each fret, all possible voicings for playing that chord on every possible fret will be shown.

The fretboard may get quite crowded when displaying all this information, so there is a legend (top left corner) that explains the meaning of each symbol (click on expand legend).

You can also disable some of the symbols using this legend. However, please note that certain frets may remain selected with a different symbol.
For example, if the scale notes are active and you deselect the notes on the same octave as the selection (pink square), the scale notes will be shown with a generic scale degree symbol (blue circle), as they are still part of the scale.

Minimize/Expand Instructions

Your notes make up the chord:

Possible voicings for the selected chord:

Common shape boxes for the selected scale: