20 Joints by Offstage Song Details

On December 18, 2025, the song "20 Joints" was released by Offstage. With this song being around four minutes long, at 3:33, 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. There is only one song in 20 Joints, so we believe that this song is a single. Based on our statistics, 20 Joints's popularity is unknown right now. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

The tempo marking of 20 Joints by Offstage is Allegro (fast, quick, and bright), since this song has a tempo of 130 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with walking. 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
-6.134 dB
Acousticness
5%
Danceability
87%
Energy
92%
Instrumentalness
0%
Liveness
2%
Loudness
90%
Speechiness
16%
Valence
90%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Light The Candle - Radio Edit by TAITOLight The Candle - Radio EditTAITOG Major79B126 BPM
Chapter Two by Munkler, AtaruChapter TwoMunkler, AtaruD Major710B128 BPM
Roots - Mixed by Zafer AtabeyRoots - MixedZafer AtabeyA♭ Major94B127 BPM
Change Their Minds by Casper SchulzChange Their MindsCasper SchulzA♭ Major94B127 BPM
For-Tuna by SebliminalFor-TunaSebliminalD♭ Minor912A128 BPM
We Move Together by Evan Holfe, Fronth, Guibartzen, Haux, Lwner, Stagg, Stephanie SalesWe Move TogetherEvan Holfe, Fronth, Guibartzen, Haux, Lwner, Stagg, Stephanie SalesF♯ Major82B128 BPM
In Da Back by Marcela DinizIn Da BackMarcela DinizA♭ Major94B127 BPM
Fall of the Sun by PapaheliusFall of the SunPapaheliusB Major61B126 BPM
Future by L-e-oFutureL-e-oA♭ Major94B127 BPM
Mirage by Jetway, LightmotifMirageJetway, LightmotifA♭ Major94B127 BPM
The World of Darkness by DRKKThe World of DarknessDRKKA♭ Major94B127 BPM
Under Your Bed by Peter GroskreutzUnder Your BedPeter GroskreutzD Major710B130 BPM
Take It Up (feat. Dunkan) by Emade, DunkanTake It Up (feat. Dunkan)Emade, DunkanA♭ Major94B127 BPM
ERE MIA by Ariel industria recordsERE MIAAriel industria recordsA♭ Major94B127 BPM
catched by Nyxen VoidcatchedNyxen VoidA♭ Major94B127 BPM
Lsd by Vilas MLsdVilas MA♭ Major94B127 BPM
Raufaser - Mixed by Marc DePulseRaufaser - MixedMarc DePulseA♭ Major94B127 BPM
The Dancing Island - Radio-Edit by Reza GolrooThe Dancing Island - Radio-EditReza GolrooC Major98B130 BPM
Bayon by Yao OfosuBayonYao OfosuD♭ Major83B128 BPM
Fuck the Rules - Original Mix by SaburaFuck the Rules - Original MixSaburaG Major79B131 BPM
T.T (Tic Tok) by Sion (KOR)T.T (Tic Tok)Sion (KOR)F Minor74A128 BPM
Acid + Echo by XELAAcid + EchoXELAC Major78B128 BPM
Skratch by DykstraSkratchDykstraA♭ Major94B127 BPM
Я вернулся by Vakho Brooklyn, str0go, Adam JamarЯ вернулсяVakho Brooklyn, str0go, Adam JamarC Major88B128 BPM
Output - SYMO Remix by Bent, SYMOOutput - SYMO RemixBent, SYMOA♭ Major94B127 BPM
ISRC
QZT862518941
Label
L-M Records/RCA Records