A Small Ukulele Tool for Seeing Chords
Sometimes the useful tool is not the large one.
I wanted a small thing for ukulele practice: a fretboard where I can click a few strings, mute one if needed, and immediately see what the resulting notes and likely chord name are. No account, no course platform, no giant music app. Just a little surface for answering one question:
What am I holding here?
So I made the Ukulele Note Picker. It is public here: open the ukulele tool.
Why this exists
The ukulele is friendly, but chord shapes can still become surprisingly abstract. A beginner often learns a shape before really seeing the notes inside it. An experienced player might move shapes around the neck and want a quick sanity check. And sometimes you just discover a grip by accident and want to know whether it is a chord, a fragment, or only a nice sound.
This tool is meant for that small moment.
It shows a vertical four-string fretboard in standard G-C-E-A tuning. You can select frets from open strings up to the twelfth fret, mute strings, reset the board, and try preset shapes. While you change the shape, the tool updates the note badges and chord name.
It is deliberately modest. It does not try to become a full music theory tutor. It does not pretend that chord naming is perfectly objective. Many note collections can have several valid names depending on context. The app chooses useful, common labels where it can, and leaves room for ambiguity.
The shape comes first
A lot of music software starts from notation, theory, or search. Type a chord name. Choose from a menu. Read a diagram.
I wanted the inverse: start with the fingers.
Click the fretboard first, then let the app tell you what notes are present. That makes it useful for exploration rather than only lookup. It also fits how small instruments are often played: by trying, listening, shifting a finger, muting a string, and noticing what changed.
The current version includes:
- standard G-C-E-A tuning
- fret selection from 0 to 12
- per-string mute controls
- live note labels
- live chord detection
- common preset shapes for major, minor, seventh, and color chords
- a reset button for returning to open strings
Open strings resolve to C6, which is a good example of the tool's bias: choose the name that is friendlier and more idiomatic for ukulele rather than the most surprising theoretical spelling.
Small tools are a good format
I like this kind of software because it can stay close to the original problem. A small tool does not need a large product story around it. It can simply exist as a useful object.
That also changes the design pressure. The important question is not "how can this become a platform?" but "does it answer the tiny practical question quickly?"
For the ukulele picker, that means:
- the page should load directly
- the controls should be visible without explanation
- the result should update instantly
- the app should not require login or tracking
- the tool should remain understandable enough to fix later
It is a small public page, not a hidden dashboard. If someone wants to practice, experiment, or check a shape, the link should be enough.
What it is not
The chord detector is pragmatic, not exhaustive. It recognizes common chord families and tries to name them sensibly. It will not replace a theory book, a teacher, or musical context. It also does not know why a voicing works in a song. It only sees the notes you selected.
That limitation is fine. A good small tool has boundaries. The better it respects those boundaries, the less it becomes another overgrown interface.
Try it
The tool is live here: Ukulele Note Picker.
If you play ukulele, try a few shapes you already know, then try a few shapes you do not. Mute one string. Move one finger. Watch the note names change.
Sometimes that is enough to make the instrument a little less mysterious.