Knew It All Along
SonReal, Nic D
I'm Better
3:03 November 14, 2025
BPM
117
Key
D Minor
Camelot
7A

Embed

Share Link

Knew It All Along by SonReal, Nic D Song Details

On November 14, 2025, the song "Knew It All Along" was released by SonReal, Nic D. The duration of This song is about 3 minutes long, at 3:03. 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. The track order of this song in SonReal's "I'm Better" album is number 2 out of 3. On top of that, Australia appears to be the country where this track was created. In terms of popularity, Knew It All Along is currently below average in popularity. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

We consider the tempo marking of Knew It All Along by SonReal, Nic D to be Moderato (at a moderate speed) because the track has a tempo of 117 BPM, a half-time of 58BPM, and a double-time of 234 BPM. Based on that, the speed of the song's tempo is moderate. Activities such as, walking, can go well with this song. The time signature for this track is 4/4.

Music Key

This song has a musical key of D Minor. Because this track belongs in the D Minor key, the camelot key is 7A. So, the perfect camelot match for 7A would be either 7A or 6B. While, a low energy boost can consist of either 7B or 8A. For moderate energy boost, you would use 4A and a high energy boost can either be 9A or 2A. However, if you are looking for a low energy drop, finding a song with a camelot key of 6A would be a great choice. Where 10A would give you a moderate drop, and 5A or 12A would be a high energy drop. Lastly, 10B 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
-5.7 dB
Acousticness
31%
Danceability
73%
Energy
59%
Instrumentalness
0%
Liveness
12%
Loudness
90%
Speechiness
3%
Valence
94%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Smoke Bud Be Wiser by Cartoons & WeedSmoke Bud Be WiserCartoons & WeedD♭ Minor412A95 BPM
Grnfthr by Spark Master TapeGrnfthrSpark Master TapeC Major78B83 BPM
Pillow Fort by Sam LachowPillow FortSam LachowD♭ Major43B93 BPM
Aaron by MarcauxAaronMarcauxB♭ Major66B100 BPM
Oragami by CTG Eman, Virus CTG, King CreoleOragamiCTG Eman, Virus CTG, King CreoleD Major410B120 BPM
$1313 by ChrispyD$1313ChrispyDF♯ Minor611A135 BPM
Dungeons And Dragons by Alumni CloudDungeons And DragonsAlumni CloudD♭ Major83B136 BPM
Chex by 86LOVEChex86LOVEB Major71B130 BPM
Please Do Not (feat. Junior) by Anilyst, JunioRPlease Do Not (feat. Junior)Anilyst, JunioRB♭ Minor63A146 BPM
Way Up (BONUS) by Quake Matthews, Snak The RipperWay Up (BONUS)Quake Matthews, Snak The RipperB Minor610A140 BPM
Millennials Anthem by Tenn BuickMillennials AnthemTenn BuickA Major711B90 BPM
Heater Beater by CalimossaHeater BeaterCalimossaA Major711B95 BPM
Weed & Coffee by Mac LethalWeed & CoffeeMac LethalF Minor64A128 BPM
Skitzo by Jarren BentonSkitzoJarren BentonD♭ Major93B127 BPM
Sticky Note by JZACSticky NoteJZACG Major79B97 BPM
Piss Me Off by Johnny 2 PhonesPiss Me OffJohnny 2 PhonesF♯ Major52B156 BPM
DROP THE ACT by ChrispyDDROP THE ACTChrispyDF Major67B82 BPM
White Rabbits by The Kaleidoscope KidWhite RabbitsThe Kaleidoscope KidB Minor410A77 BPM
Shades On by Sincerely CollinsShades OnSincerely CollinsE Minor59A75 BPM
Faded With A Stranger by Chris WebbyFaded With A StrangerChris WebbyA Major711B98 BPM
Can I Get A Witness by SonRealCan I Get A WitnessSonRealC Minor65A100 BPM
Pretend by Charlie ClassicPretendCharlie ClassicE Minor79A134 BPM
White Rapper by Mouse PowellWhite RapperMouse PowellD♭ Minor612A130 BPM
Triple Threat by AnilystTriple ThreatAnilystB♭ Minor83A113 BPM
Digging My Grave by JZACDigging My GraveJZACF Minor54A80 BPM
ISRC
AUGBT2567293
Label
L-M Records/RCA Records