Welcome to ChordPro Studio, a professional tool for creating, styling, and exporting songsheets in ChordPro format.
The editor uses the standard ChordPro format. Chords are placed in square brackets [ ] within the lyrics.
{title: Hallelujah}
{subtitle: Leonard Cohen}
[C]I heard there was a [Am]secret chord
That [C]David played and it [Am]pleased the Lord
But [F]you don't really [G]care for music, [C]do you? [G]
Common directives include:
{title: Name} - Song title{subtitle: Artist} - Artist name{comment: Text} - General comments or instructions{start_of_chorus} / {soc} - Marks the beginning of a chorus{end_of_chorus} / {eoc} - Marks the end of a chorusYou can insert vertical measure bars (bar lines) that span across both the chord and lyric lines. Use the pipe character | inside square brackets:
[| C]Every [| G]breath you [| Am]take [|]Every [| F]move you [| G]make
The | character is automatically removed from the chord display, leaving only the vertical line and the chord name (if provided).
Use the top navigation bar to customize the look of your songsheet:
Located in the left sidebar, this tool helps you visualize rhythm:
Create custom chord diagrams if a chord isn't in the built-in library:
ChordPro Studio supports standard ABC Notation for sheet music. Blocks of ABC code are automatically rendered into high-quality musical scores.
Create professional guitar and bass tablature with the standalone TAB Creator:
A specialized tool for shifting the pitch of your ABC notation while maintaining musical integrity:
K: field and manages accidentals so they only appear when necessary, keeping your score clean.When you're ready, click the "PDF Export" button in the header. You can choose between a Single Column or Two Column layout. The export engine automatically optimizes page breaks to prevent blocks from overlapping.
Quickly insert common chords while typing. We recommend using Alt + [Letter] to avoid conflicts with standard browser shortcuts (like Ctrl+C for copy):
Alt + A: [A]Alt + B: [B]Alt + C: [C]Alt + D: [D]Alt + E: [E]Alt + F: [F]Alt + G: [G]The cursor is placed inside the brackets after the letter, so you can immediately add modifiers like 'm' or '7'.