Choose a version
Compare every playable arrangement, then open the exact version that has the parts you need.
Musical analysis below is derived from the recommended version —2 tracks · 1:33
About this song
Yesterday by Paul McCartney is in F major (estimated), around 100 BPM, 4/4 time. This 2-track arrangement runs 1:33 (Acoustic guitar (steel) and Lead 6 (voice)). 2 versions available to play and practice.
Difficulty by instrument
How hard each detected part is to play in the recommended version.
Chord progressionsestimated
Roman numerals (transposable to any key) over the actual chords. Play a section, or hover any chord for its piano & guitar shape and a play button.
Vocal range
The span of the lead vocal line — see at a glance whether it sits in your range.
D3 – F4 · 15 semitones (~1.3 octaves)
About the key of F major
F major is the 15th most common key in our catalog. Its three core chords are F, A♯, and C.
More from Paul McCartney
McCartney · 3 versions · A# major · 79 BPM
GuitarBassKeysOtherDrumsMcCartney · 3 versions · F# minor · 90 BPM
GuitarBassKeysOtherDrumsMcCartney II · 4 versions · B major · 94 BPM
GuitarOtherDrumsPipes of Peace · 2 versions · C# major · 116 BPM
GuitarBassKeysOtherDrumsRAM · 1 version · C major · 76 BPM
GuitarBassKeysOtherDrumsRAM · 1 version · E minor · 122 BPM
GuitarBassOtherDrums
Similar songs
More pop songs with a related key or comparable tempo.
Natalie Imbruglia11 versions · F major · 96 BPM
GuitarBassOtherDrumsBruno Mars5 versions · F major · 109 BPM
GuitarBassKeysOtherDrumsElton John3 versions · F major · 124 BPM
GuitarBassKeysOtherDrumsAdele3 versions · F major · 71 BPM
KeysOtherSam Smith4 versions · F major · 82 BPM
GuitarBassKeysDrumsPaul Simon4 versions · F major · 129 BPM
GuitarBassOtherDrums
Featured in
Yesterday appears on the soundtrack of Give My Regards to Broad Street.