Skip to content

Random Key Generator

Current key

C Ionian (major)

Notes in the key

  • C
  • D
  • E
  • F
  • G
  • A
  • B

Chord path

  • I
  • V
  • vi
  • IV

Keep on the next roll

Recent keys

Roll a key and it will be listed here.

A random key generator that prints the notes it rolls

A key is a root, a mode and the seven notes between them. The generator draws all three, shows the notes as they land, and offers a short chord path that stays inside the mode you were given.

Twelve roots and seven modes

Every roll starts from one of the twelve chromatic roots and one of the seven diatonic modes, from Ionian through Locrian.

A chord path that belongs to the key

Each mode carries three progressions in Roman numerals, so the chords shown belong to the key you were given rather than to a generic list.

Lock whatever you want to keep

A lock holds the root, the mode or the chord path in place, so the next roll only moves the parts you left free.

How it works

Roll a key in three moves

1

Roll a key

Press next key and the generator draws a root, a mode and one of that mode's chord paths.

2

Read the seven notes

The notes of the mode are listed under the key, ready to play on an instrument or to enter in a piano roll.

3

Lock or copy

Lock the root you like, or copy the key, its notes and its chord path as text you can paste anywhere.

Keys, modes and chords, without an account

12 roots

The twelve chromatic roots a roll can land on, spelled with sharps so a copied result is unambiguous.

7 modes

Ionian, Dorian, Phrygian, Lydian, Mixolydian, Aeolian and Locrian, each with its own pattern of semitones.

3 progressions

Every mode carries three chord paths in Roman numerals, and one of them is drawn on each roll.

0 credits

No generation job is submitted, so a roll costs nothing and needs no account.

Who rolls a key with this generator

Songwriters stuck on a root

Roll until a root and a mode sound like the mood you are after, then write against the notes it prints.

Producers starting a beat

Keep a root you already like, roll the mode, and take a chord path as the first idea in a new project.

Teachers setting an exercise

Draw a key for a student to write in, or lock the mode and vary the root through a whole lesson.

Random Key Generator FAQ









Take the key into a session

Use the key you rolled as the starting point for a track, or check the key of something you already recorded.