All the boys I’ve loved before by Mimi Song Details

Mimi's 'All the boys I’ve loved before' had a release date set for February 21, 2025. The duration of This song is about 3 minutes long, at 3:05. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. Because this song is the only song in All the boys I’ve loved before and no other songs are present in the album, we classify this track as a single. Going off of the ISRC code of this track, we detected that the origin of this track is from France. All the boys I’ve loved before is not that popular right now. Although the tone can be danceable to some, this track does projects more of a negative sound rather than a postive one.

BPM and Tempo

The tempo marking of All the boys I’ve loved before by Mimi is Andante (at a walking pace), since this song has a tempo of 79 BPM. With that information, we can conclude that the song has a slow tempo. The time signature for this track is 3/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
-18.651 dB
Acousticness
95%
Danceability
59%
Energy
13%
Instrumentalness
0%
Liveness
10%
Loudness
69%
Speechiness
6%
Valence
33%

Recommendations

TrackArtistKeyEnergyCamelotBPM
take a minute by LUKAS OSCAR, Milunetake a minuteLUKAS OSCAR, MiluneD♭ Major53B124 BPM
The Sea Cliffs by Lara BuchananThe Sea CliffsLara BuchananA Major311B78 BPM
It's Not You by Lucy FairIt's Not YouLucy FairB Major21B102 BPM
We Watch It Burn by Forest SlaterWe Watch It BurnForest SlaterA Major111B101 BPM
Rain down your front door by Kessi KRain down your front doorKessi KE♭ Major85B150 BPM
Lifetimes by Emma HarnerLifetimesEmma HarnerG Major29B65 BPM
June Gloom by Lydia KasetaJune GloomLydia KasetaD♭ Major63B110 BPM
Obligation by MimiObligationMimiD Major510B131 BPM
Shit On by Best ManShit OnBest ManC Major08B62 BPM
Always Will by Hannah HillAlways WillHannah HillA Major311B136 BPM
come & get me by Jaeylacome & get meJaeylaF Major87B180 BPM
Past 25 by Mina RichmanPast 25Mina RichmanA Minor78A126 BPM
Spiral by Chris LanzonSpiralChris LanzonD♭ Major93B123 BPM
Not For Lack Of Trying by dodieNot For Lack Of TryingdodieD♭ Major03B84 BPM
All Through the Night by AugustaAll Through the NightAugustaB Major21B125 BPM
What a Shame by Matthew HallWhat a ShameMatthew HallE Major212B95 BPM
Elliott by Cricket BlueElliottCricket BlueB♭ Major26B109 BPM
Steps by luciaStepsluciaA Minor38A171 BPM
Dog Ear by Grace GardnerDog EarGrace GardnerB♭ Major46B90 BPM
Bitter Pill by Laura NahrBitter PillLaura NahrE Major312B89 BPM
Miss You Already by Jazzie YoungMiss You AlreadyJazzie YoungF Major27B105 BPM
oh my messy mind by Philippa Kinskyoh my messy mindPhilippa KinskyF Major27B112 BPM
should've known better (could've been worse) by jupiter flynnshould've known better (could've been worse)jupiter flynnD♭ Major53B124 BPM
In My Sleep by Karly BowmanIn My SleepKarly BowmanA♭ Minor41A165 BPM
Begin Again by JoléBegin AgainJoléD Major410B139 BPM
ISRC
FR2X42515702
Label
L-M Records/RCA Records