All on You by Swilson Song Details

Swilson's ' "All on You" was released on its scheduled release date, November 28, 2025. The duration of This song is about 3 minutes long, at 3:23. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. Because this song is the only song in All on You and no other songs are present in the album, we classify this track as a single. The popularity of All on You is currently 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

The tempo marking of All on You by Swilson is Vivace (lively and fast), since this song has a tempo of 164 BPM. With that information, we can conclude that the song has a fast tempo. 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
-9.032 dB
Acousticness
9%
Danceability
58%
Energy
81%
Instrumentalness
0%
Liveness
31%
Loudness
85%
Speechiness
5%
Valence
52%

Recommendations

TrackArtistKeyEnergyCamelotBPM
The Last to Go by Jonny ReidThe Last to GoJonny ReidD Major410B82 BPM
Home Real Soon by Alex MatherHome Real SoonAlex MatherG Major69B156 BPM
Desperation Blues by Jay CarneyDesperation BluesJay CarneyD Minor57A95 BPM
Beautiful World by In Paradise, Two Better FriendsBeautiful WorldIn Paradise, Two Better FriendsB♭ Major66B170 BPM
Stratford Flats by Preston GundersonStratford FlatsPreston GundersonB Major51B80 BPM
Never Gonna Be the Same by Ben ForsytheNever Gonna Be the SameBen ForsytheG Major89B139 BPM
Save Yourself For Me by GreaternitySave Yourself For MeGreaternityB♭ Major46B78 BPM
Celestial Ruins by Cassian ReeveCelestial RuinsCassian ReeveD♭ Minor412A155 BPM
Please come back me by Jorge RàguyasPlease come back meJorge RàguyasB♭ Major46B78 BPM
Still Beautiful by WILKESStill BeautifulWILKESB Minor610A123 BPM
Where I Went Wrong by Kevin Kennedy IIIWhere I Went WrongKevin Kennedy IIIA Major611B118 BPM
Water Weight by Alex BordonaroWater WeightAlex BordonaroE Major712B146 BPM
Waiting by Ben Laine, Be Love WorshipWaitingBen Laine, Be Love WorshipB♭ Major46B78 BPM
Thanks And Praise by Caleb Mitchell, Integrity WorshipThanks And PraiseCaleb Mitchell, Integrity WorshipD♭ Major53B112 BPM
Mea Culpa to Gen Z by Timothy Robert SalzmanMea Culpa to Gen ZTimothy Robert SalzmanG Major49B175 BPM
Deep Seas by GHOSTZ08Deep SeasGHOSTZ08B♭ Major46B78 BPM
Adelaide by SwilsonAdelaideSwilsonB♭ Major66B108 BPM
Walk Beside Me by The Shepherd and His SonsWalk Beside MeThe Shepherd and His SonsA♭ Major74B124 BPM
Clouds With No Water by NARROWAYClouds With No WaterNARROWAYC Minor55A157 BPM
The Only Reason by The HollowsThe Only ReasonThe HollowsB♭ Major46B78 BPM
Convenience Store Oden by Barton WalshConvenience Store OdenBarton WalshB♭ Major46B78 BPM
Fool Me Twice by JOASHFool Me TwiceJOASHC Major78B94 BPM
When We Die by Dawson GrayWhen We DieDawson GrayB♭ Major46B78 BPM
Velvetine by RIAN VEXVelvetineRIAN VEXA Major211B78 BPM
How To Heal by Stress, ZIANHow To HealStress, ZIANB♭ Major46B78 BPM
ISRC
QT6ET2552264
Label
L-M Records/RCA Records