OK. by Stef de Haan Song Details

"OK." by Stef de Haan had its release date on July 16, 2025. With this song being about 5 minutes long, at This song is fairly a long song compared to the average song length. This song does not have an "Explicit" tag, making it safe for all ages. Since OK. only contains only one song in the album, we like to consider this song as a single. Based on our statistics, OK.'s popularity is below average in popularity right now. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

With OK. by Stef de Haan having a BPM of 130 with a half-time of 65 BPM and a double-time of 260 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 walking. The time signature for this track is 4/4.

Music Key

This song has a musical key of D Major. Or for those who are familiar with the camelot wheel, 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
-9.988 dB
Acousticness
2%
Danceability
71%
Energy
92%
Instrumentalness
86%
Liveness
9%
Loudness
83%
Speechiness
6%
Valence
12%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Hiku by ANNĒHikuANNĒG Major69B145 BPM
⋆⁺₊⋆ RUDE!! ⋆⁺₊⋆ by Stef de Haan⋆⁺₊⋆ RUDE!! ⋆⁺₊⋆Stef de HaanD♭ Major73B144 BPM
Aurora by LuzkanAuroraLuzkanA Minor98A150 BPM
Thermal by SeiggThermalSeiggF♯ Minor1011A146 BPM
Oda’s Oracle by FENIM0RE, GRÜVOda’s OracleFENIM0RE, GRÜVB♭ Minor83A144 BPM
Severed by Danny WabbitSeveredDanny WabbitE Minor109A145 BPM
I KNOW by SHFTRI KNOWSHFTRF♯ Minor911A142 BPM
Dimensional Drift by ÅMRTÜMDimensional DriftÅMRTÜMA Major911B145 BPM
Primal Rythm II by BENZAPrimal Rythm IIBENZAB♭ Minor83A147 BPM
Unfolding Memories by Cirkle, BCCOUnfolding MemoriesCirkle, BCCOE Minor89A142 BPM
MOULD THE BEAT by Blame The MonoMOULD THE BEATBlame The MonoF Minor94A146 BPM
Abasto Warehouse Zone by West CodeAbasto Warehouse ZoneWest CodeD♭ Major103B144 BPM
You Say by GnomenYou SayGnomenB Minor610A143 BPM
Set Them Free by Sonic RainSet Them FreeSonic RainC Major98B143 BPM
Don't Stop - Gimme More by ENNIODon't Stop - Gimme MoreENNIOG Major99B151 BPM
Whiplash by FENIM0REWhiplashFENIM0REF♯ Major102B146 BPM
Dust To Dust by DJ SWISHERMANDust To DustDJ SWISHERMANA♭ Minor101A140 BPM
Fragments by Human SafariFragmentsHuman SafariF Minor84A142 BPM
Unreleased - Danny Wabbit Remix by FENIM0RE, Danny WabbitUnreleased - Danny Wabbit RemixFENIM0RE, Danny WabbitB♭ Minor103A143 BPM
Illusions by Sera JIllusionsSera JA♭ Major84B145 BPM
Dubby Doof - Radio Edit by DJ Dextro, James BongDubby Doof - Radio EditDJ Dextro, James BongB Major101B142 BPM
Are U There? by Stef de HaanAre U There?Stef de HaanF Minor84A150 BPM
Flirtin With Ur X by DJ PhysicalFlirtin With Ur XDJ PhysicalF Minor104A155 BPM
Molly Pop by Blame The Mono, LifkaMolly PopBlame The Mono, LifkaB Minor910A150 BPM
Das Dykes of Deutschland by MaaraDas Dykes of DeutschlandMaaraB Minor710A141 BPM
ISRC
QZWFE2518580
Label
L-M Records/RCA Records