1. Home
  2. Learn
  3. Scales and keys

SONGWRITING

How to Write a Melody Over Chords (No Reading Music Needed)

Gelato Audio

A melody over chords starts with notes from the chord that’s playing, placed on the strong beats (beats 1 and 3 in 4/4). Loop the progression, pick those notes, then connect them with neighboring notes from the same key. The chord notes make the melody fit, and the small steps between them make it singable. You only need note names, no sheet music, and every example is in C major: all white keys on a piano.

How to write a melody over a chord progression, step by step

The worked example uses C, Am, F, G, one chord per bar. That’s I vi IV V in C major, often called the 50s progression because so much doo-wop ran on it. Swap in your own chords and the steps stay the same.

  1. Loop the chords and hum. Play the four chords at around 90 BPM, four beats each, and hum over them for a few minutes without trying to write anything. Record it; any fragment you hum twice without meaning to is a keeper. Without an instrument, tap the chords in order on the online chord player.
  2. Learn the three notes of each chord. Each chord here is a triad: a root plus the notes two and four letters above it (C, skip D, E, skip F, G). C is C E G, Am is A C E, F is F A C and G is G B D. Play each chord one note at a time (an arpeggio) and sing along. That is already a plain melody, and it teaches your ear which notes belong.
  3. Put chord tones on beats 1 and 3. Pick two notes from each chord for the strong beats, mostly close to the note before. For this example: E and C over C, E and C again over Am (both notes belong to both chords), A and F over F, then G and B over G. The jump from C up to A in bar 3 is the one leap, on purpose.
  4. Fill the gaps with steps. Beat 2 can take any note from the key, and the note halfway between its neighbors is the easy choice. Between E and C that’s D, between A and F it’s G, and between G and B it’s A. These in-between notes are called passing tones, and they turn a set of chord notes into a line you can sing.
  5. Give it a rhythm and repeat it. Use the same rhythm in every bar: two short notes and a long one, “da da daaa”. Keep bar 2 identical to bar 1, and let bar 4 turn around and climb.

Put together, the melody looks like this:

BarChordBeat 1, beat 2, beats 3 and 4
1CE, D, C
2AmE, D, C
3FA, G, F
4GG, A, B

Bar 2 uses the same notes as bar 1 and sounds sadder, because the chord under it changed from C to Am. Bar 3 jumps up to A, a sixth above the C before it, then steps back down. Bar 4 climbs to B, a half step (the very next key on a piano) below C, so it leans toward the C chord at the top of the loop. On the last pass, go one step higher to a long C over the C chord and the phrase sounds finished.

From here, change anything. Rest on beat 1 and start a bar on beat 2, or hold bar 1’s C across the bar line into bar 2 (C belongs to Am too, so it still fits). As long as every note on a strong beat is a chord tone, the melody fits.

Chord tones: the safe notes for each chord

Chord tones are the notes of whatever chord is playing right now. Put one on a strong beat or hold it and it fits. The other notes of the key are fine in passing, on weak beats, moving by step toward a chord tone. A handful of notes rub when you hold them, mostly the ones a half step above a chord tone, like F over a C chord (F sits a half step above E).

Here is the map for the six major and minor chords of C major (Bdim, the vii° chord, is rare in pop and left out):

ChordChord tonesColor notes to holdPass through quickly
CC E GD, A, BF
DmD F AC, E, G, Bnone
EmE G BD, AF, C
FF A CG, E, DB
GG B DA, E, FC
AmA C EB, D, GF

B over F is the odd one out, since it isn’t a half step above anything. It sits a tritone (three whole steps) above F, and held, it sounds tense and floating. Hold it only when you want that effect.

Color notes are the notes outside the chord that still sound good held. Hold D over C and you hear Cadd9, open and bright. Hold E over F and you hear Fmaj7, soft and a little wistful. Hold F over G and you get G7, which pulls hard toward C. Ending a phrase on one of them, like D over the C chord, makes a melody sound more grown-up without sounding wrong.

You can also rub on purpose. Leap up to F on beat 1 of a C bar, then fall a half step to E on beat 2. The clash lasts one beat and the fall feels like a sigh. This is an appoggiatura, from the Italian appoggiare, “to lean upon”. One per phrase is plenty.

If you keep hitting rubs by accident, sing only C D E G A, the C major pentatonic scale. It leaves out F and B, so it has no half steps at all, and the only rub left in the table is C over Em or G. Why the pentatonic scale sounds good explains the rest.

To see the chord tones instead of working them out, Gelato Chord, our iPhone chord instrument, puts the seven chords of your key on seven keys and the key’s scale on a melody plate of twelve strings. The strings that belong to the chord you’re holding light up, so the safe notes for beat 1 are marked while you tap the ones in between.

How to write a vocal melody over chords

A voice has a fixed range and has to breathe, so a tune that works on a keyboard can fall apart when you sing it.

  • Find your range, then pick the key. Find your lowest and highest comfortable notes. Keep the verse in the lower part of that span, where it can sit on two or three notes and let the words carry it, and let the chorus reach toward the top. If the example above sits too high or low, move the chords and melody together into a key that fits; how to pick a key for your song walks through it.
  • Hum first, words later. Sing vowels or nonsense words until the tune settles, then fit real lyrics to it. Paul McCartney’s working title for “Yesterday” was “Scrambled Eggs”, and he sang placeholder words about eggs until the real lyric came.
  • Leave room to breathe. Two bars of singing, then a rest, is a natural phrase length. Starting a phrase just after beat 1, on the “and” or on beat 2, sounds more like someone talking and gives the singer a breath at the bar line.
  • Put stressed syllables on strong beats. Say the line out loud and mark the syllables you lean on. In “remember” that’s “mem”, so “re” comes just before the beat and “mem” lands on beat 1 or 3, on a chord tone. Light syllables take the passing notes. There’s a fuller method in how to write a melody for lyrics you’ve already written.
  • Save leaps for the words that matter. Steps and repeated notes are easy to sing in tune. A big leap, a sixth or an octave, grabs attention, so put it on the title word or the emotional peak and step back down after it.

What makes a melody catchy? 7 tricks

Catchy melodies share a few habits, and the C, Am, F, G example already uses most of them.

  1. A short idea that repeats. Two to four notes with a clear rhythm, heard more than once. Bar 2 of the example copies bar 1 exactly, and repetition is what lets a listener sing along the second time through.
  2. The same shape on a new note. Bar 3 (A, G, F) is bar 1’s shape, two steps down, started a fourth higher. Repeating a shape from a new starting note is called a sequence: the ear knows the pattern, and the new pitch keeps it from being a copy.
  3. A rhythm that works on its own. Tap the melody’s rhythm on a table. If it’s the same even beats as a clock, the pitches are doing all the work. Try it in bar 4: sing B half a beat early, on the “and” of beat 2, and hold it, and the bar leans forward.
  4. Mostly steps, one leap, then a step back. A leap sounds best when the notes after it move back the other way. Bar 3 jumps up a sixth and walks back down, and that shape is the lift you hear.
  5. One high point. Save your highest note for one moment, usually in the chorus and on the word that matters most. In the example, the top C at the very end is that moment. If every phrase reaches the peak, none of them feel like a peak.
  6. Question and answer. End the first phrase away from home, on D, G or B over the G chord, so it sounds unfinished. End the second phrase on C and the pair sounds complete. The example already does this: the first pass stops on B over G, and the last pass lands on C. Classical theory calls these antecedent and consequent phrases.
  7. Space. Rests make the next entry an event. In the example, cut bar 2’s C to a single beat and rest on beat 4, and the jump to A in bar 3 lands harder.

Why do my melodies sound boring? Quick fixes

Match what you hear to a row, then try the fix on the loop you already have.

What you hearUsual causeTry this
It sounds like a bass lineYou sing each chord’s root: C, A, F, GLand on the 3rd instead: E over C, C over Am, A over F, B over G
It sounds like a scale exerciseEvery note is a step, all on the beatAdd one leap and start a phrase off the beat
It never gets anywhereThe whole tune spans three or four notesPitch the chorus a few notes above the verse
It sounds finished too earlyEvery phrase ends on CEnd the first phrase on D, G or B
Nothing sticksNo bar ever repeatsCopy your best bar and change only its last note
It’s busy and tiringA new note on every beat, no restsCut every other note and hold the ones left

One more fix: step away from the instrument. Your hands fall into the same shapes every time, and a tune you hum on a walk isn’t tied to them. Record it, then check its strong beats against the chord tone table.

Questions

How do you write a melody for beginners?

Loop four chords from one key, hum over them for a few minutes and record it. Keep the fragment you hum twice without trying, then check that the first note of each bar belongs to the chord underneath and nudge any that don't.

How do you write a melody on piano?

Hold the chords in your left hand, or just their root notes, and pick out the tune with your right. In C major every note you need is a white key, so start the right hand on a note of the left-hand chord and move to the keys next to it.

How do you write a good melody over chords?

Build it from a short idea that repeats and save one high note for the moment that matters. Put chord tones on beats 1 and 3, end the first phrase over the V chord (G in C major) so it sounds unfinished, and let the second phrase answer it by landing on the home note.

How do you write a melody for a song?

Start with the chorus, since it carries the hook, then write the verse lower and calmer so the chorus lifts when it arrives. If the lyrics came first, say them out loud and let their natural rhythm set the rhythm of the tune.