Selfish by Pretoria Song Details

Pretoria's ' "Selfish" was released on its scheduled release date, June 13, 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 track order of this song in Pretoria's "If We're Pretending" album is number 4 out of 7. Based on our statistics, Selfish's popularity is below average in popularity right now. Since there is more of a neutral sound being played, this makes the track somewhat danceable.

BPM and Tempo

We consider the tempo marking of Selfish by Pretoria to be Allegro (fast, quick, and bright) because the track has a tempo of 122 BPM, a half-time of 61BPM, and a double-time of 244 BPM. Based on that, the speed of the song's tempo is fast. Activities such as, walking, can go well with this song. The time signature for this track is 4/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
Made In Heaven by Buddha TrixieMade In HeavenBuddha TrixieA♭ Major74B166 BPM
Sands Of Time by Flight by NothingSands Of TimeFlight by NothingE Minor89A93 BPM
spit by Couch DogspitCouch DogG Major79B129 BPM
Blink Twice by UNDR WRPSBlink TwiceUNDR WRPSC Major78B84 BPM
Lafayette Ave. by PretoriaLafayette Ave.PretoriaD Major510B147 BPM
Life's a Dream by The Polar BoysLife's a DreamThe Polar BoysE Major712B150 BPM
Stay the Night by Flight by NothingStay the NightFlight by NothingG Major79B129 BPM
Tongue Tied by TomtsuTongue TiedTomtsuC Major88B77 BPM
Stay // Honestly by Ax and the HatchetmenStay // HonestlyAx and the HatchetmenD♭ Minor1012A91 BPM
Lost by MoxieLostMoxieE Major812B83 BPM
Too Bummed To Dance by Flight by NothingToo Bummed To DanceFlight by NothingD Major610B96 BPM
Veneer by Sarah and the SundaysVeneerSarah and the SundaysD♭ Minor812A137 BPM
Penelope by Early EyesPenelopeEarly EyesB Major71B142 BPM
Plant-Sitting This Weekend by Grey DuganPlant-Sitting This WeekendGrey DuganF Minor54A91 BPM
Kismet by Buddha TrixieKismetBuddha TrixieG Minor76A167 BPM
Oh My God You Are Fine by Blue Rain BootsOh My God You Are FineBlue Rain BootsB Major81B182 BPM
Are We Keeping Score by PleaserAre We Keeping ScorePleaserA♭ Major94B180 BPM
I'm So Bummed Out Right Now by Bealby PointI'm So Bummed Out Right NowBealby PointD♭ Minor912A127 BPM
You Can't Explain It by PretoriaYou Can't Explain ItPretoriaD Minor97A82 BPM
Am I That Easy to Forget? by The Garden PlotAm I That Easy to Forget?The Garden PlotF Major77B137 BPM
409 by sinophine409sinophineD Major810B95 BPM
World 1: Gopher Bop by The DoozersWorld 1: Gopher BopThe DoozersD♭ Minor712A77 BPM
Sunscreen by Ax and the HatchetmenSunscreenAx and the HatchetmenD♭ Minor1012A91 BPM
untitled by Orange Dog ClubuntitledOrange Dog ClubC Major68B165 BPM
Give Me A Call by bentenGive Me A CallbentenF Minor64A92 BPM
ISRC
QZAKB2508707
Label
L-M Records/RCA Records