Eternal by Ekpra Song Details

"Eternal" by Ekpra had its release date on December 29, 2025. With this song being around four minutes long, at 4:12, the duration of this song is pretty average compared to other songs. This track is safe for children and doesn't appear to contain any foul language, since the "Explicit" tag was not present in this track. The song is number 7 out of 15 in Digital Venom by Ekpra. Going off of the ISRC code of this track, we detected that the origin of this track is from Singapore. In terms of popularity, Eternal is currently not that popular. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

The tempo marking of Eternal by Ekpra is Andante (at a walking pace), since this song has a tempo of 105 BPM. With that information, we can conclude that the song has a slow tempo. The time signature for this track is 4/4.

Music Key

D Major is the music key of this track. This also means that 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
-12.978 dB
Acousticness
13%
Danceability
62%
Energy
31%
Instrumentalness
65%
Liveness
12%
Loudness
78%
Speechiness
3%
Valence
5%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Body Talk by MavelloBody TalkMavelloG Minor66A115 BPM
Show You Love, Vol. 2 by Aiva OfficialShow You Love, Vol. 2Aiva OfficialA Major811B120 BPM
Rhythm in Our Bones by ZymbosRhythm in Our BonesZymbosF♯ Minor611A129 BPM
Sujudku Di Sisa Waktu by EkpraSujudku Di Sisa WaktuEkpraA Major811B120 BPM
Persinggahan Fana by EkpraPersinggahan FanaEkpraA Major811B120 BPM
Siento Dolor by SHASKA LUMASiento DolorSHASKA LUMAF Major77B146 BPM
Support System by Ikyy PahleviiSupport SystemIkyy PahleviiA Major611B100 BPM
Aku Tetap Anakmu by Project SynthMind, NurShillaAku Tetap AnakmuProject SynthMind, NurShillaG Minor46A140 BPM
Take it by T.O.M, D7BAITake itT.O.M, D7BAIB♭ Minor83A94 BPM
Gratitude's Mentality by ANARELLGratitude's MentalityANARELLB Major61B123 BPM
Say My Name by NyraSay My NameNyraA Major811B120 BPM
Dhol Beats Drop by VelvetVoltageDhol Beats DropVelvetVoltageE Minor79A92 BPM
Mantra Rising by Sandy MaloMantra RisingSandy MaloB♭ Major56B100 BPM
Crimson Poison by N14MHCrimson PoisonN14MHA Major811B120 BPM
Erase Me by EkpraErase MeEkpraB♭ Minor83A156 BPM
Mungkin Aku Yang Salah by EkpraMungkin Aku Yang SalahEkpraA Major811B120 BPM
Hey Shy Little Guy - Remix by Eric TuckHey Shy Little Guy - RemixEric TuckA Major811B120 BPM
First Day Back by Ismaly SweetFirst Day BackIsmaly SweetD Major610B103 BPM
Berpalinglah Sejauhnya by EkpraBerpalinglah SejauhnyaEkpraA Major811B120 BPM
DJ NEJ PARO by Libels Fvnky RMXDJ NEJ PAROLibels Fvnky RMXA Major811B120 BPM
Holy by DahoroHolyDahoroA♭ Minor51A106 BPM
There Are Several by Ada RamonaThere Are SeveralAda RamonaE♭ Minor52A100 BPM
Di Antara Dua Hati by FEBRIANIDi Antara Dua HatiFEBRIANIA Minor48A133 BPM
Walker by Jordi ShazWalkerJordi ShazA♭ Minor41A98 BPM
Pura Poya Handata by ZOORYPura Poya HandataZOORYF Minor74A142 BPM
ISRC
SGW502642678
Label
L-M Records/RCA Records