ChordPro

The ChordPro (also known as Chord) format is a text-based markup language for representing chord charts by describing the position of chords in relation to the song's lyrics. ChordPro also provides markup to denote song sections (e.g., verse, chorus, bridge), song metadata (e.g., title, tempo, key), and generic annotations (i.e., notes to the musician).

Although a human-readable format, ChordPro files are intended to be input to software that prepares a formatted chord sheet for screen display or printing. Other features available in supporting software include generation of chord diagrams, ability to transpose to different keys, and conversion between different note naming systems, such as Nashville.

File extensions used for ChordPro files include .crd, .chopro, .pro, .chordpro or .cho.

The current version of the format is v6.[1]

Screenshot of a song typeset by ChordPro
  1. ^ "ChordPro Release info". www.chordpro.org. Retrieved 2020-11-04.