mdworks music

Top songs › BPM › Song

Perfect cover

Perfect

Ed Sheeran

Tempo95 BPM
KeyAb major
Camelot4B
Energy41/100
Length4:23
Released2017-03-03
GenrePop

Perfect by Ed Sheeran has a tempo of about 95 BPM and is in Ab major (4B on the Camelot wheel). Perfect came out on 2017-03-03 on ÷ (Deluxe). Its best position on the charts we follow is #14 on Apple Music Malta · Top Songs; it was last seen on 2026-10-12.

Tempo

At 95 BPM this is a relaxed mid-tempo song, faster than 14% of the songs in our catalogue. This range is home to a lot of hip-hop, R&B and reggaeton, which often sits around 90–100 BPM. This tempo was checked against Deezer's measurement of the full track.

Key

Ab major uses the notes Ab – Bb – C – Db – Eb – F – G. Major keys tend to sound bright and settled, and its relative minor, F minor, shares exactly the same notes, which is why the two mix so smoothly.

Energy

We rate its energy 41/100 (moderate), based on how loud, dense, bright and punchy the preview sounds. It is not an obvious running tempo, but energy matters as much as speed for a playlist.

Songs that mix well with it

Plan a whole DJ set starting from this song →

For a smooth harmonic mix, pair it with songs in 4B, 3B, 5B, 4A at a similar tempo.

About Ed Sheeran

English singer-songwriter (born 1991). Edward Christopher Sheeran is an English singer-songwriter. Born in Halifax, West Yorkshire, and raised in Framlingham, Suffolk, he began writing songs around the age of eleven. In early 2011, Sheeran independently released the extended play No.5 Collaborations Project. He signed with Asylum Records the same year. (Wikipedia, CC BY-SA)

Earlier peaks

Questions

What is the BPM of Perfect by Ed Sheeran?

About 95 BPM, a relaxed mid-tempo tempo.

What key is Perfect in?

Ab major, which is 4B on the Camelot wheel. Its relative minor is F minor.

Is Perfect good for running or the gym?

It is not an obvious running tempo, but energy matters as much as speed for a playlist. Its energy is 41/100.

What songs mix well with Perfect?

Songs in 4B, 3B, 5B, 4A between 89 and 101 BPM, see the list on this page.