Dear Diary by M2M Song Details

M2M's ' "Dear Diary" was released on its scheduled release date, February 15, 2000. With this song being around four minutes long, at 3:56, the duration of this song is pretty average compared to other songs. This track is safe for children and doesn't appear to contain any foul language, since the "Explicit" tag was not present in this track. There are a total of 13 in the song's album "Shades of Purple". In this album, this song's track order is #9. Furthermore, we believe that the track originated from United States. Based on our statistics, Dear Diary's popularity is below average in popularity right now. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

With Dear Diary by M2M having a BPM of 150 with a half-time of 75 BPM and a double-time of 300 BPM, we would consider this track to have a Allegro (fast, quick, and bright) tempo marking. Because of this, we believe that the song has an overall fast tempo. Looking at the BPM of this song, this song might go great with jogging or cycling. The time signature for this track is 4/4.

Music Key

This song is in the music key of G Major. Or for those who are familiar with the camelot wheel, this song has a camelot key of 9B. So, the perfect camelot match for 9B would be either 9B or 10A. While, 10B can give you a low energy boost. For moderate energy boost, you would use 6B and a high energy boost can either be 11B or 4B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 9A or 8B will give you a low energy drop, 12B would be a moderate one, and 7B or 2B would be a high energy drop. Lastly, 6A 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
-7.467 dB
Acousticness
45%
Danceability
66%
Energy
62%
Instrumentalness
0%
Liveness
16%
Loudness
88%
Speechiness
4%
Valence
68%

Recommendations

TrackArtistKeyEnergyCamelotBPM
All I Have to Give by Backstreet BoysAll I Have to GiveBackstreet BoysD♭ Major63B96 BPM
Turn Back Time - Edit by AquaTurn Back Time - EditAquaA♭ Major94B104 BPM
Back at One by Shayne WardBack at OneShayne WardB Major51B65 BPM
More Than That - Radio Mix by Backstreet Boys, Rodney JerkinsMore Than That - Radio MixBackstreet Boys, Rodney JerkinsE Minor89A160 BPM
Sway by Vanessa CarltonSwayVanessa CarltonB Minor710A90 BPM
I Wanna Be by Emma RobertsI Wanna BeEmma RobertsD Major710B133 BPM
Ricochets by Holly ValanceRicochetsHolly ValanceC Major88B170 BPM
Don't Wanna Lose You by C21Don't Wanna Lose YouC21G Major49B85 BPM
I Wouldn't Be Here If I Didn't Love You by Diane de MesaI Wouldn't Be Here If I Didn't Love YouDiane de MesaF Major57B100 BPM
Pretty Boy (2025) by M2MPretty Boy (2025)M2MC Major28B177 BPM
You Were Meant for Me by BellefireYou Were Meant for MeBellefireE Minor69A113 BPM
I'll Never Break Your Heart by Backstreet BoysI'll Never Break Your HeartBackstreet BoysG Minor66A162 BPM
I Love You Came Too Late by Joey McIntyreI Love You Came Too LateJoey McIntyreC Major88B98 BPM
Baby, I'm In Love by ThaliaBaby, I'm In LoveThaliaA♭ Major94B166 BPM
Wishing On You by Nobody's AngelWishing On YouNobody's AngelF♯ Major52B84 BPM
Cried Me A River by Kristinia DeBargeCried Me A RiverKristinia DeBargeF♯ Major82B117 BPM
Stay by BellefireStayBellefireE Major512B103 BPM
Dancing On My Own by Pixie Lott, Marty JamesDancing On My OwnPixie Lott, Marty JamesG Minor76A94 BPM
The Ghost of You by Michael Learns To RockThe Ghost of YouMichael Learns To RockG Major59B138 BPM
Don't Let Me Fall by LenkaDon't Let Me FallLenkaD♭ Major43B112 BPM
If I Don't Have You by Backstreet BoysIf I Don't Have YouBackstreet BoysE♭ Minor52A158 BPM
A Matter of Time by Bec CartwrightA Matter of TimeBec CartwrightD Minor87A90 BPM
All the Love in the World by The CorrsAll the Love in the WorldThe CorrsD Major710B180 BPM
(You Just) Believe in You by Princessa(You Just) Believe in YouPrincessaF Major57B105 BPM
First by Lindsay LohanFirstLindsay LohanG Major109B128 BPM
ISRC
USAT29901799
Label
L-M Records/RCA Records