I Fucking Hate You
TheSkeletonsLibrary
I Fucking Hate You
3:59 December 17, 2025
BPM
152
Key
E♭ Minor
Camelot
2A

Embed

Share Link

I Fucking Hate You by TheSkeletonsLibrary Song Details

TheSkeletonsLibrary's 'I Fucking Hate You' had a release date set for December 17, 2025. I Fucking Hate You is explicit and may not be suitable for children. With the duration being about 3:59, this song is close to the average duration of a typical track. Because this song is the only song in I Fucking Hate You and no other songs are present in the album, we classify this track as a single. Based on our statistics, I Fucking Hate You's popularity is below average in popularity 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

We consider the tempo marking of I Fucking Hate You by TheSkeletonsLibrary to be Allegro (fast, quick, and bright) because the track has a tempo of 152 BPM, a half-time of 76BPM, and a double-time of 304 BPM. Based on that, the speed of the song's tempo is fast. Activities such as, running, can go well with this song. The time signature for this track is 4/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
Through The Static by HCThrough The StaticHCA♭ Major74B171 BPM
Cracked Armor by Lunar HorizonCracked ArmorLunar HorizonG Minor86A164 BPM
Stuck In Time by Crimson CollapseStuck In TimeCrimson CollapseE♭ Minor62A140 BPM
Echo of Flames by Good MourningEcho of FlamesGood MourningE♭ Minor62A110 BPM
What You Wanted by VAELYNWhat You WantedVAELYNF Minor74A196 BPM
Twisted Memories by Covenant Of NoneTwisted MemoriesCovenant Of NoneD♭ Major83B183 BPM
Burn My Name Into The Sky by Empty SkylineBurn My Name Into The SkyEmpty SkylineF♯ Major92B150 BPM
these damn cracks in the mirror by Break Me Openthese damn cracks in the mirrorBreak Me OpenA♭ Major64B145 BPM
I Forget by Nightshade AnthemI ForgetNightshade AnthemA Major511B137 BPM
Fuck It All, Pt. 3 by KlosureFuck It All, Pt. 3KlosureF♯ Major92B177 BPM
The Obsidian Oath by CimmerisThe Obsidian OathCimmerisE♭ Minor92A180 BPM
When the Light Found Me by OUR OBSIDIAN SCARSWhen the Light Found MeOUR OBSIDIAN SCARSA♭ Major74B171 BPM
Something I Don't Know by Obsidian SwingSomething I Don't KnowObsidian SwingA♭ Major74B171 BPM
Losing Myself (For You) by HEARTVOIDLosing Myself (For You)HEARTVOIDA♭ Major74B171 BPM
Fragile Minds by Our Bloodied Tale, ƁunnƴFragile MindsOur Bloodied Tale, ƁunnƴA♭ Major74B171 BPM
Falling apart by Psalms of LightFalling apartPsalms of LightD Minor87A188 BPM
Mouthful of Mirrors by Exiles of EdenMouthful of MirrorsExiles of EdenB♭ Major66B156 BPM
Tunnels by IronicskinnTunnelsIronicskinnA♭ Major74B171 BPM
I Blame Myself by Break Me OpenI Blame MyselfBreak Me OpenF♯ Major82B113 BPM
If You Ever Do by Fading NorthIf You Ever DoFading NorthF♯ Major82B182 BPM
Haunted by the past by Good MourningHaunted by the pastGood MourningE♭ Minor72A101 BPM
A Million Miles Apart by dark_cloudA Million Miles Apartdark_cloudD Minor67A147 BPM
Fault Line by Ghost//SignalFault LineGhost//SignalB Minor510A145 BPM
Pretty Little Poison - Emo Version by Emo AppalachiaPretty Little Poison - Emo VersionEmo AppalachiaB♭ Minor93A161 BPM
Honey & Hemlock by Noah ThorneHoney & HemlockNoah ThorneB Major71B155 BPM
ISRC
QT6G22563509
Label
L-M Records/RCA Records