Selfish
Town of Trees
Selfish
4:14 November 11, 2025
BPM
128
Key
F Major
Camelot
7B

Embed

Share Link

Selfish by Town of Trees Song Details

Town of Trees's ' "Selfish" was released on its scheduled release date, November 11, 2025. With this song being around four minutes long, at 4:14, 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. Since Selfish only contains only one song in the album, we like to consider this song as a single. Based on our statistics, Selfish's popularity is below average in popularity right now. The overall mood can be danceable to some, especially with it's high amount of postive energy.

BPM and Tempo

With Selfish by Town of Trees having a BPM of 128 with a half-time of 64 BPM and a double-time of 256 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 F Major. Or for those who are familiar with the camelot wheel, this song has a camelot key of 7B. So, the perfect camelot match for 7B would be either 7B or 8A. While, 8B can give you a low energy boost. For moderate energy boost, you would use 4B and a high energy boost can either be 9B or 2B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 7A or 6B will give you a low energy drop, 10B would be a moderate one, and 5B or 12B would be a high energy drop. Lastly, 4A 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
-19.435 dB
Acousticness
14%
Danceability
54%
Energy
49%
Instrumentalness
94%
Liveness
69%
Loudness
68%
Speechiness
4%
Valence
78%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Scarlett by The PaintingScarlettThe PaintingD♭ Minor912A200 BPM
My Forever by Pete LynchMy ForeverPete LynchB♭ Major56B172 BPM
Lately I'm Better by Dan MillsonLately I'm BetterDan MillsonD♭ Major53B160 BPM
MEMORY by THE UNCRTNMEMORYTHE UNCRTNF♯ Minor811A93 BPM
can love me by RAIMU BANDcan love meRAIMU BANDB Major21B109 BPM
Blue by moonstone.Bluemoonstone.D♭ Major53B160 BPM
Lobotomy by Xara DavisLobotomyXara DavisE Minor69A138 BPM
Malibu by Ruel ThomasMalibuRuel ThomasB Minor410A169 BPM
Good by WilliaelearkGoodWilliaelearkE Minor39A130 BPM
Apartment by Carousel BlondeApartmentCarousel BlondeF Major77B120 BPM
The Boy Who Learned to Wait by PendragonThe Boy Who Learned to WaitPendragonE Minor49A156 BPM
Meant To Live by Crispin EarlMeant To LiveCrispin EarlD♭ Major103B198 BPM
Swerve by GreywindSwerveGreywindF Major97B170 BPM
Drowning by Conner RichDrowningConner RichD♭ Major53B160 BPM
Words Like Bullets by FevercastWords Like BulletsFevercastD♭ Major53B160 BPM
blame me for ur </3 by rynjelblame me for ur rynjelB♭ Minor73A168 BPM
Take Me to the Moon by Static SkyTake Me to the MoonStatic SkyD♭ Major73B125 BPM
Growing Up (I Guess) by glimmersGrowing Up (I Guess)glimmersD Major510B98 BPM
Happy Again by The Break PlansHappy AgainThe Break PlansC Major68B180 BPM
Fade Out of Sight by Matt SahadiFade Out of SightMatt SahadiB Major71B164 BPM
Forgive Myself by Town of TreesForgive MyselfTown of TreesA Major811B156 BPM
Get Gone by SH!NERGet GoneSH!NERD♭ Major53B160 BPM
Amelia by Crawling BeautyAmeliaCrawling BeautyB Major51B148 BPM
By Your Side by Michael ParmaBy Your SideMichael ParmaB Major51B79 BPM
You Don't Have To by HayefieldYou Don't Have ToHayefieldD♭ Major83B93 BPM
ISRC
QT3F82516690
Label
L-M Records/RCA Records