
Producers
Drop the MIDI into your DAW, pick a synth and change the notes you do not like.
Pick a key and a mood, and get a tune you can play and download.
Choose a key, one of six moods, 4, 8 or 16 bars, 4/4 or 3/4 and a tempo from 60 to 180 BPM. The Melody Generator writes a tune over matching chords, plays it in your browser and saves a MIDI file with the melody and the chords.
C major · 112 BPM · 4/4 · 30 notes
Turn it into a full song
We fill in “Happy, C major, 112 BPM” for you. Add a topic and press Create.
One run of the generator: a sad melody in A minor, 8 bars in 4/4.

A short idea plays, then comes back changed, the way a real tune is built.
Each bar leans on a note from its chord, so the tune fits the harmony under it.
The last phrase ends on a long note in the key, so the tune sounds finished.
Every choice you can make.
Set a few choices and press play.
Choose a key and a mood. The mood sets the chords and the starting tempo.
Choose 4, 8 or 16 bars, 4/4 or 3/4, and a tempo. Press play, or ask for another melody.
Download the MIDI for your DAW, or hand the key and mood to the song maker for a full song.
For anyone who needs a tune before they have one.

Drop the MIDI into your DAW, pick a synth and change the notes you do not like.

Show how a tune is built: a phrase, its answer, and the note it comes home to.
The mood changes the chords and the rhythm, not just the speed.

More short notes and a busier rhythm that pushes forward.
Longer notes and rests, so the tune has room to breathe.
Not quite it? Each press writes a new tune with the same settings.
Three free ways in, depending on what you need.
| Melody Generator | Progression Generator | Song maker | |
|---|---|---|---|
| You get | Melody Generator: A tune and its chords | Progression Generator: Chords only | Song maker: A full song with a voice |
| Save as | Melody Generator: MIDI | Progression Generator: MIDI | Song maker: A song you can play and share |
| Words | Melody Generator: None | Progression Generator: None | Song maker: Your lyrics, or ones we write |
| Cost | Melody Generator: Free | Progression Generator: Free | Song maker: Credits |
Want words sung to a tune? Describe the song in the song maker; it writes the melody and the vocals together.
Yes. Make as many melodies as you like, with no account. Everything is made in your browser.
Yes. They are yours to use in releases, videos and lessons.
Two tracks: Melody and Chords. Open it in GarageBand, FL Studio, Ableton or Logic and pick any instrument for each.
Not word by word. For a melody sung to your words, paste them into the song maker under Own lyrics.
Keep it short and repeat it. Try 4 bars, then copy the phrase you like most into the chorus of your song.
Not covered here.Ask us something else
Keep the key and the mood, add a story and a voice, and hear two full songs in about a minute.
Make a sad song in A minorTwo free songs, no account needed.