It Must Have Been Love
Max + Johann
It Must Have Been Love
2:24 August 15, 2025
BPM
160
Key
D Major
Camelot
10B

Embed

Share Link

It Must Have Been Love by Max + Johann Song Details

Max + Johann's ' "It Must Have Been Love" was released on its scheduled release date, August 15, 2025. The duration of This song is about two minutes long, specifically at 2:24. This song does not appear to have any foul language. It Must Have Been Love's duration is considered a little bit shorter than the average duration of a typical track. Because this song is the only song in It Must Have Been Love and no other songs are present in the album, we classify this track as a single. On top of that, Germany appears to be the country where this track was created. The popularity of It Must Have Been Love is currently not that popular right now. The overall mood can be danceable to some, especially with it's high amount of postive energy.

BPM and Tempo

We consider the tempo marking of It Must Have Been Love by Max + Johann to be Vivace (lively and fast) because the track has a tempo of 160 BPM, a half-time of 80BPM, and a double-time of 320 BPM. Based on that, the speed of the song's tempo is fast. Activities such as, running, can go well with this song. The time signature for this track is 4/4.

Music Key

This song is in the music key of D Major. This also means that this song has a camelot key of 10B. So, the perfect camelot match for 10B would be either 10B or 11A. While, 11B can give you a low energy boost. For moderate energy boost, you would use 7B and a high energy boost can either be 12B or 5B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 10A or 9B will give you a low energy drop, 1B would be a moderate one, and 8B or 3B would be a high energy drop. Lastly, 7A allows you to change the mood.

Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!

Popularity
Loudness
-4.002 dB
Acousticness
3%
Danceability
59%
Energy
97%
Instrumentalness
0%
Liveness
20%
Loudness
93%
Speechiness
7%
Valence
69%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Drowning by AY LYENDrowningAY LYENB Major81B142 BPM
Pretty Little Baby by Max + JohannPretty Little BabyMax + JohannF Minor94A136 BPM
zuhause - Luca Version by Lea Marie, Luca-Dante Spadafora, Beats by Lucazuhause - Luca VersionLea Marie, Luca-Dante Spadafora, Beats by LucaA♭ Major84B161 BPM
Zuhause - Remix by BlondeeZuhause - RemixBlondeeD♭ Major93B75 BPM
Total Eclipse of the Heart - Club Edit by Freddy Fader, The DukesTotal Eclipse of the Heart - Club EditFreddy Fader, The DukesA♭ Major104B142 BPM
Love We Can't Control by AmprisLove We Can't ControlAmprisG Major89B142 BPM
DIESE MELODIE by danzen, El BotzoDIESE MELODIEdanzen, El BotzoF Major107B155 BPM
Anxiety by TMW, ZEYPHIAAnxietyTMW, ZEYPHIAA Minor98A148 BPM
Eastside by Ampris, Blaze Johnson Jr., NoelleEastsideAmpris, Blaze Johnson Jr., NoelleA Major811B146 BPM
Flying High by Danny Suko, DJ MNS, Chris van DutchFlying HighDanny Suko, DJ MNS, Chris van DutchC Major108B160 BPM
Big City Life by R.I.O., NiccoBig City LifeR.I.O., NiccoC Minor95A174 BPM
Close My Eyes - Slap House Remix by PrimaX, SorraB, Music TotalClose My Eyes - Slap House RemixPrimaX, SorraB, Music TotalE♭ Major95B140 BPM
Love Language by ValexusLove LanguageValexusE♭ Major85B154 BPM
Miss Fatty by Jungle Jonsson, BOZNIAKMiss FattyJungle Jonsson, BOZNIAKF♯ Major92B155 BPM
Let Her Go by Tom Crawford, ManhartLet Her GoTom Crawford, ManhartF Minor74A151 BPM
A New Day Has Come (Extended Mix) by Martin DeejayA New Day Has Come (Extended Mix)Martin DeejayF♯ Major92B120 BPM
MEiNE GESCHiCHTE (Happy-End) by WhorensohnMEiNE GESCHiCHTE (Happy-End)WhorensohnB♭ Major46B97 BPM
I Will Love Again by KAOSI Will Love AgainKAOSC Major98B150 BPM
Welt by Blondee, APK, Rina GrundkeWeltBlondee, APK, Rina GrundkeD Major910B143 BPM
Heaven by Bisken, OlympisHeavenBisken, OlympisC Minor95A150 BPM
Angel of the Morning by Danny Suko, MH, DJ MNSAngel of the MorningDanny Suko, MH, DJ MNSA♭ Major94B155 BPM
Big Big World - Extended Mix by Deso Latee, Laureta, NinkidBig Big World - Extended MixDeso Latee, Laureta, NinkidD Major810B180 BPM
For You - Jerome Remix by The Disco Boys, Manfred Mann's Earth Band, JeromeFor You - Jerome RemixThe Disco Boys, Manfred Mann's Earth Band, JeromeB Minor710A141 BPM
99 Luftballons by Sebastian Bronk, TMW, NANO99 LuftballonsSebastian Bronk, TMW, NANOE Major1012B95 BPM
High by Paul KeenHighPaul KeenD♭ Major93B150 BPM
ISRC
DEPU32401936
Label
L-M Records/RCA Records