Vulnerable Hours
Teodor Ruth
Before the Morning
3:13 January 22, 2026
BPM
140
Key
B♭ Major
Camelot
6B

Embed

Share Link

Vulnerable Hours by Teodor Ruth Song Details

"Vulnerable Hours" by Teodor Ruth had its release date on January 22, 2026. The duration of This song is about 3 minutes long, at 3:13. 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 song is number 18 out of 20 in Before the Morning by Teodor Ruth. Based on our statistics, Vulnerable Hours's popularity is not that popular right now. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

The tempo marking of Vulnerable Hours by Teodor Ruth is Allegro (fast, quick, and bright), since this song has a tempo of 140 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with jogging or cycling. The time signature for this track is 4/4.

Music Key

This song has a musical key of B♭ Major. This also means that this song has a camelot key of 6B. So, the perfect camelot match for 6B would be either 6B or 7A. While, 7B can give you a low energy boost. For moderate energy boost, you would use 3B and a high energy boost can either be 8B or 1B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 6A or 5B will give you a low energy drop, 9B would be a moderate one, and 4B or 11B would be a high energy drop. Lastly, 3A 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
-13.235 dB
Acousticness
20%
Danceability
77%
Energy
19%
Instrumentalness
0%
Liveness
11%
Loudness
78%
Speechiness
43%
Valence
12%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Drizzle by Mark FlowsyDrizzleMark FlowsyA♭ Major14B70 BPM
FREE by Spencer Kane, brookeFREESpencer Kane, brookeA♭ Major14B70 BPM
Confidence by Oscar Scheller, AshnikkoConfidenceOscar Scheller, AshnikkoF♯ Major42B75 BPM
Leave Me Before I Love You by ASTNLeave Me Before I Love YouASTNB♭ Major46B84 BPM
2 Much by Justin Bieber2 MuchJustin BieberF♯ Minor411A60 BPM
My Luv (feat. Bibi Bourelly) by RINI, Bibi BourellyMy Luv (feat. Bibi Bourelly)RINI, Bibi BourellyG Major49B139 BPM
Whiskey - Recorded at Spotify Studios NYC by Devin DawsonWhiskey - Recorded at Spotify Studios NYCDevin DawsonC Minor35A100 BPM
hell is where i dreamt of u and woke up alone by blackbearhell is where i dreamt of u and woke up aloneblackbearG Major29B137 BPM
Skin Memory by KAYRO BLVCKYSkin MemoryKAYRO BLVCKYB♭ Minor33A130 BPM
Unsaid by RuelUnsaidRuelB Major41B77 BPM
Personally by Omar ApolloPersonallyOmar ApolloF♯ Major32B120 BPM
Final Truth by Teodor RuthFinal TruthTeodor RuthA♭ Major14B70 BPM
HANDS ON MY BODY by RenaoHANDS ON MY BODYRenaoB Major41B92 BPM
Streetlight Halo by Asher mikelsStreetlight HaloAsher mikelsA♭ Major14B70 BPM
Crossfaded by Vib3CrossfadedVib3A♭ Major14B70 BPM
Juke Jam (feat. Justin Bieber & Towkio) by Chance the Rapper, Justin Bieber, TowkioJuke Jam (feat. Justin Bieber & Towkio)Chance the Rapper, Justin Bieber, TowkioF Major47B95 BPM
Puddle by Mark FlowsyPuddleMark FlowsyA♭ Major14B70 BPM
Sway by Alt BloomSwayAlt BloomA Minor58A126 BPM
Crave Your Touch by Kalt LegionCrave Your TouchKalt LegionB Minor810A124 BPM
What Should I Call You? by Ruby DarkroseWhat Should I Call You?Ruby DarkroseB Minor310A180 BPM
bleedin by HenrybleedinHenryA♭ Major14B70 BPM
don't waste your time by slchlddon't waste your timeslchldB♭ Major36B130 BPM
Dark Place by Sky WoodsDark PlaceSky WoodsD♭ Major33B94 BPM
You Love Me So by Madison Ryann WardYou Love Me SoMadison Ryann WardB♭ Minor33A87 BPM
James 1 2-18 by LankJames 1 2-18LankD♭ Minor412A80 BPM
ISRC
QM4TW2658599
Label
L-M Records/RCA Records