Automatic Chord Identifier (MuseScore 2)

Project repository:

Chord Identifier Plugin:

- Identify chords and put chord symbol on top.
- Works with single or multiple voices, accross one or more staves (like in sheet music for piano).
- Inversions are indicated.
- Notes are colored according to their function in the chord
- Works on whole sheet or on selected portion.
- Shows chords used in classical music: triads (major, minor, diminished) and seventh chords (MM7, m7, Mm7, dim7).

Note: Chord symbols are put in chord symbol text element (!), and the plugin can be run multiple times without texts fields being duplicated! (was not the case in other plugins)


With "Jazz" style (go to "Style" menu):

From "Polonaise, op. 53 - Heroic", F. Chopin:


Plugins are for Musescore 2.0
- Put the plugin (.qml) in the MuseScore/plugins folder (basically "C:/users/%USERNAME%/Documents/MuseScore2/Plugins" in Windows)
- Restart MuseScore
- Enable the plugin in "Plugin Manager" (you can also associate a shortcut)

More info:


I started this plugin as an improvement of the "Find Harmonies" plugin by Andresn
Itself being an enhanced version of "findharmony" by Merte (

I took some lines of code or got inspiration from:
- Berteh (
- Jon Ensminger (AddNoteNameNoteHeads v. 1.2 plugin)

--> Thank you :-)


Comments and feedbacks are welcome!


Version 1.2.2

Issue Tracker

Plugin categories
Chord symbols
Composing tools