I'm Battling Demons by dankos Song Details

"I'm Battling Demons" by dankos had its release date on November 18, 2025. With This song being less than two minutes long, at 1:57, we are fairly confident that this song is not explicit and is safe for all ages. Based on the duration of this song, this song duration is much smaller than the average song duration. Because this song is the only song in I'm Battling Demons and no other songs are present in the album, we classify this track as a single. Based on our statistics, I'm Battling Demons'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

We consider the tempo marking of I'm Battling Demons by dankos to be Vivace (lively and fast) because the track has a tempo of 158 BPM, a half-time of 79BPM, and a double-time of 316 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

G Major is the music key of this track. This also means that 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
-13.429 dB
Acousticness
1%
Danceability
75%
Energy
36%
Instrumentalness
89%
Liveness
12%
Loudness
78%
Speechiness
57%
Valence
10%

Recommendations

TrackArtistKeyEnergyCamelotBPM
I'm Battling Demons by dankosI'm Battling DemonsdankosG Major49B158 BPM
Klondike Like by Arthur AshKlondike LikeArthur AshD♭ Minor412A131 BPM
Green Sound by OsirisBeatz213Green SoundOsirisBeatz213C Major18B143 BPM
Vacio emocional by WinnieFlowVacio emocionalWinnieFlowD♭ Minor312A122 BPM
Junkie (Extended) by luvupaulyJunkie (Extended)luvupaulyA Minor68A150 BPM
Online Sadness by Mzstery, Max ChrisOnline SadnessMzstery, Max ChrisE Minor59A135 BPM
Relapse by ak47Relapseak47D Major510B198 BPM
Ain't No Coming Down by ZarechAin't No Coming DownZarechD♭ Minor612A144 BPM
detroit type beat glock by brokeen.producedetroit type beat glockbrokeen.produceG Major29B100 BPM
SerixBeatz FREE Base Trap Almas Perdidas by SerixBeatzSerixBeatz FREE Base Trap Almas PerdidasSerixBeatzD Major510B198 BPM
Late Night Drives by hypnotix!Late Night Driveshypnotix!E Minor79A125 BPM
Space by Beatzordie, sevenelevenbeats, LINKTHEFIRE RECORDSSpaceBeatzordie, sevenelevenbeats, LINKTHEFIRE RECORDSD Major710B82 BPM
Paranoid by AWPParanoidAWPF Major57B134 BPM
Tiro by SEBAS PRODTiroSEBAS PRODD Major510B198 BPM
La corremos by Draxel BeatsLa corremosDraxel BeatsD Major510B198 BPM
everlasting love (999) by nazdaeverlasting love (999)nazdaA♭ Major54B82 BPM
Sickomode by MinayasBeatzSickomodeMinayasBeatzD Major510B198 BPM
BOLITA AMARILLA by DJ PUCHUNGABOLITA AMARILLADJ PUCHUNGAD Major410B80 BPM
Leave Me Alone by DaunteyLeave Me AloneDaunteyD Major610B90 BPM
Severance by Luwoe BeatsSeveranceLuwoe BeatsF♯ Minor211A113 BPM
Bad Santa by GUWIIBad SantaGUWIID Major410B144 BPM
Tales by flawlessyTalesflawlessyA Minor88A135 BPM
Save Wario by GUWIISave WarioGUWIIA Minor08A145 BPM
Say So by Young TaylorSay SoYoung TaylorD♭ Major43B108 BPM
Blame It On the Drugs by My HeartbrkBlame It On the DrugsMy HeartbrkA♭ Minor51A140 BPM
ISRC
GXHZG2587358
Label
L-M Records/RCA Records