Create Piano Diagrams & Chord Charts in Seconds
The Ultimate Piano, a browser-based piano practice tool, lets you create piano diagrams — printable chord charts, scale diagrams, and keyboard graphics — in print quality, with consistent styling, one at a time or in bulk. Unlike typical image editors, every diagram is generated from the actual keyboard, so note names, fingerings, and notation are placed automatically.
Try Now
The Ultimate Piano is a browser-based piano practice tool: chords, scales, sight-reading and ear training with MIDI support. It doubles as a diagram machine for anyone writing teaching material. Click the notes of a chord onto the keys, add the fingering, and export a print-resolution keyboard image — note names and finger numbers already in place, because the picture comes from the real keyboard rather than from shapes you drew. Do one, or generate a whole progression at once, and every image comes out in the same style.
Who creates piano diagrams this way?
It is for the people who need the same keyboard picture over and over in a consistent style: method book authors, worksheet designers, teachers building handouts, anyone putting together a course or an e-book. If you have ever drawn a keyboard in Canva, nudged a black key half a pixel, and then realised you need a hundred and ninety-nine more of them, you are the reader.
What comes out is always a keyboard, drawn correctly, at whatever size your page needs — and from there it goes into the design tool you already lay your book out in. That is the division of labour: this hands you the picture that used to cost fifteen minutes, your layout program does everything around it. If what you need is to draw and annotate freely, this is not built for that.
One thing that surprises people: you do not need a MIDI keyboard for any of this. The diagrams are built by clicking the keys with a mouse, so a laptop on a train is enough.
Create a Piano Diagram — Toggle & Capture
Toggle and Capture are the two halves of making a piano diagram. Click any keys to highlight them, add finger numbers (1–5). Switch between primary and secondary colors. Press C — a printable, high-resolution image is exported instantly. PNG, JPG, or WebP. Up to 4x scaling for print-ready output. Presets for Web, Print, and Social media. From click to export in seconds. See the visual tutorial guide.
Learn more →Piano Chord Diagram — A Whole Progression at Once
Open the Progression Generator, set a key on the Circle of Fifths and choose a chord progression in Roman numerals (I IV V vi) — or type the chord names. It creates a complete set of chord images in that key — all with the same styling, ready to download. Or build the set chord by chord: search a root such as F, every chord type in every inversion appears as a small keyboard, and you drag the ones you need into the row, in the order you want. Each tile shows the chord’s scale degree in the key — (ii), (V), (♭VII) — so you can check the function before you write the caption. Per chord you can swap the quality — anything from a plain triad up to thirteenths and altered dominants — pick an inversion, or move it to the other hand. Or explore chord shapes first with Learning Mode.
Learn more →Note Names & Fingerings
Every diagram includes note names on the keys (sharps or flats, your choice) and finger numbers below the keyboard. Both are configurable — show what you need, hide what you don’t. On screen the Score also writes the notes on a grand staff, which is useful while you build the shape; the exported picture is the keyboard strip itself.
Learn more →Kids Icons
Kids Icons put an animal on every white key — a cow on C, a dog on D — so a child finds the note by the picture before the letter means anything. Writing a children’s music book? Each key gets its own character. The icons export with Capture — ready for your layout.
Learn more →Printable Piano Chord Chart — Consistent Styling
A printable piano chord chart is only usable if it matches the one on the next page, so consistent styling is the default here: every diagram uses the same colors, proportions and layout. Whether you export 5 or 500 — they all look the same. Adjust the keyboard range (1–8 octaves), colors, and branding once, and every subsequent capture follows the same template.
Learn more →Custom Branding
Add your own branding text (e.g., “© Your Name 2026”) or remove branding entirely. Your diagrams, your credit.
Learn more →Lead Sheets & Chord Charts
Lead sheets and chord charts are the answer when single diagrams are not enough. The Leadsheet Editor builds a whole song chart — chords on a beat grid, lyrics, sections, repeats and endings, even guitar voicings. It also opens ChordPro files, so you can start from an existing chart. Transpose to any key, then export to PDF or ChordPro for your book, worksheet, or band.
Learn more →Nashville Number Charts
Write chord charts in the Nashville Number System — every chord shown as its scale-degree number (1, 4, 5, 6m) instead of a letter. Because the numbers describe each chord’s position in the key, one chart works in every key: when your singer needs it higher, nothing gets rewritten. Chords outside the key use accidental degrees (#1, b3), and the whole chart prints to a clean PDF for the band.
Learn more →How do you make a single diagram?
One diagram takes under a minute, and the steps are the same for the first and the five hundredth.
- Switch on Toggle Mode. Press T. A click now leaves the key lit instead of just sounding it.
- Click the notes. A second click takes one off. Press S over a lit key and it switches to your second colour — for a root note, or the left hand against the right.
- Add the fingering. With a key selected, 1 to 5 put a finger number under it. F clears the numbers, P clears everything.
- Press C. The image is on your disk.
Two settings save time later. Sharps or flats follows the key you pick, so a piece in D flat does not grow C sharps; # respells a single note if one example needs it. And the export presets — Web, Print, Social — set the resolution for you, with Print scaling four times up for paper.
All of it sits behind the gear icon. Display is the look: colours and note names. General sets how many octaves. Capture is the output: file type and presets. Branding is your credit line. Set them once and the rest of the book follows.
Open a Cmaj7 with fingering, ready to capture →How do you make two hundred of them without losing your mind?
Two hundred diagrams by hand is where the project usually dies, so there are two answers and you will probably use both.
The first is that consistency is free. Keyboard width, colours, note names, credit line — set them once and every capture follows the same template. Nothing drifts between chapter one and chapter nine.
The second is the Progression Generator, in the feature menu under Create, or Ctrl+Shift+D. Type a progression — Roman numerals like I IV V vi in the key you set, or just the chord names, “Am F C G” — or start from one of the ready-made progressions across genres. You get one finished keyboard image per step, note names already on them, fingerings whenever you want them. Missing a chord? Search it and drag it in where it belongs; drag tiles to reorder, remove one with the ×. Each image keeps its own editor: change that chord’s quality, flip it to an inversion, move it to the left hand, re-render that tile alone. Everything from a plain triad up to thirteenths and altered dominants is in the list. And before you export, press play: the progression sounds bar by bar at your tempo, with a metronome if you like — a quick way to hear that the example in chapter nine is the one you meant.
If you want the same look across two hundred diagrams, set the colours and the keyboard width before you export the first one, because every later capture copies the template rather than the diagram before it.
Open the circle of fifths at G major →What ends up inside the exported image?
The exported image stacks four things, top to bottom: the note-name bar, the keys with their highlights, the fingering row, and a small credit line. Each can be switched off.
That credit line is yours to write — your name and year, your publisher, your site — or you turn it off for a layout where the credit lives on the copyright page. Set once, it appears on everything you export.
You choose the file type too: PNG for crisp edges in your layout program, JPG when the file must be small, WebP for the web. At print scale the keyboard comes out four times its screen size.
One thing that matters at volume: the files name themselves. An E flat major scale for the right hand arrives as Eb-Major-Scale-RH with the date behind it, not as screenshot-47. After an afternoon of exporting the folder is still sorted.
Open D major with right-hand fingering →What if you need a whole song rather than single chords?
A whole song is a different shape of document, and that is the lead sheet editor. Chords go on a beat grid, lyrics underneath, sections with repeats, first and second endings, the navigation marks a real chart needs — segno, coda, fine, D.C. al Coda.
It reads ChordPro files, so a chart you already keep in that format opens straight into the grid rather than being retyped. Transposing is one move through the circle of fifths, with the spelling redone properly, which matters when your singer wants it a third lower the week before the book goes out.
Then it prints three different ways, and the difference is who is reading it. Chord symbols for a musician. Keyboard pictures above each chord for a student who cannot read them yet. A Real Book layout when it should look like the fake books people already own. There is also the Nashville option, where every chord is its scale-degree number instead of a letter — one chart that works in every key, which is why session players write them that way.
Frequently Asked Questions
Can I create a piano chord diagram in bulk?
What export formats can I use for piano diagrams?
Can I add my own branding to the chord charts?
Can I create printable piano chord charts?
Can I create piano scale diagrams with fingerings?
How is this piano diagram maker different from using an image editor?
Do I need a MIDI keyboard to make piano diagrams?
Can I use the exported diagrams in a book I sell?
Can I import an existing ChordPro chart?
.cho, .chopro, .crd, .pro) — use Load and pick a file, and its chords, lyrics, sections, and song info read straight into a working chart. From there you arrange it on the beat grid, add piano or guitar diagrams, transpose to any key, or switch to Nashville numbers. See the leadsheet guide.