Principal (feat. Janet Jackson)
Cardi B, Janet Jackson
AM I THE DRAMA? (Ultimate Edition)
2:17 November 12, 2025
BPM
154
Key
D♭ Major
Camelot
3B

Embed

Share Link

Principal (feat. Janet Jackson) by Cardi B, Janet Jackson Song Details

Cardi B, Janet Jackson's ' "Principal (feat. Janet Jackson)" was released on its scheduled release date, November 12, 2025. Principal (feat. Janet Jackson) is 2 minutes and 17 seconds long and may contain bad words that may be unsuitable for children. The song is number 18 out of 33 in AM I THE DRAMA? (Ultimate Edition) by Cardi B. Going off of the ISRC code of this track, we detected that the origin of this track is from United States. Based on our statistics, Principal (feat. Janet Jackson)'s popularity is unknown right now. Even with the track produces more of a neutral energy, it is pretty danceable compared to others.

BPM and Tempo

The tempo marking of Principal (feat. Janet Jackson) by Cardi B, Janet Jackson is Allegro (fast, quick, and bright), since this song has a tempo of 154 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with running. 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 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
-5.914 dB
Acousticness
5%
Danceability
74%
Energy
66%
Instrumentalness
0%
Liveness
29%
Loudness
90%
Speechiness
10%
Valence
44%

Recommendations

TrackArtistKeyEnergyCamelotBPM
On Dat Money (with Cardi B) (Slowed) by Rob49, Cardi BOn Dat Money (with Cardi B) (Slowed)Rob49, Cardi BE Minor89A151 BPM
I EATSS by TesehkiI EATSSTesehkiD♭ Major53B145 BPM
Working Bitch by AshnikkoWorking BitchAshnikkoE♭ Minor42A102 BPM
Hannah Montana (with NLE Choppa & DaBaby) by Ice Spice, NLE Choppa, DaBabyHannah Montana (with NLE Choppa & DaBaby)Ice Spice, NLE Choppa, DaBabyD♭ Major53B127 BPM
GOTCHO BITCH by LizzoGOTCHO BITCHLizzoD Major710B151 BPM
Persuasive (with SZA) by Doechii, SZAPersuasive (with SZA)Doechii, SZAG Minor66A120 BPM
Back That Thang Up by JUVENILE, Mannie Fresh, Lil WayneBack That Thang UpJUVENILE, Mannie Fresh, Lil WayneG Major79B192 BPM
Lose My Breath by Destiny's ChildLose My BreathDestiny's ChildD♭ Major93B119 BPM
Pussy Talk by City Girls, Doja CatPussy TalkCity Girls, Doja CatD♭ Major63B99 BPM
Na Na by Trey SongzNa NaTrey SongzF♯ Major82B125 BPM
I Like That by Janelle MonáeI Like ThatJanelle MonáeC Major58B135 BPM
Hit Different by KtlynHit DifferentKtlynG Major49B150 BPM
Cocky Af by Megan Thee StallionCocky AfMegan Thee StallionE Minor69A130 BPM
Boys by LizzoBoysLizzoD♭ Minor612A120 BPM
WHIM WHAMIEE (feat. Sexyy Red) [Remix] by PLUTO, Sexyy RedWHIM WHAMIEE (feat. Sexyy Red) [Remix]PLUTO, Sexyy RedD♭ Major83B156 BPM
Folded by KehlaniFoldedKehlaniD Minor97A132 BPM
Icey by MeliiIceyMeliiG Major59B120 BPM
Innit by BunnaB, YKNIECEInnitBunnaB, YKNIECED Major710B155 BPM
Lollipop by Lil Wayne, Static MajorLollipopLil Wayne, Static MajorB Minor810A149 BPM
FEFE (feat. Nicki Minaj & Murda Beatz) by 6ix9ine, Nicki Minaj, Murda BeatzFEFE (feat. Nicki Minaj & Murda Beatz)6ix9ine, Nicki Minaj, Murda BeatzD♭ Major43B126 BPM
Bartier Cardi (feat. 21 Savage) by Cardi B, 21 SavageBartier Cardi (feat. 21 Savage)Cardi B, 21 SavageD♭ Major53B138 BPM
Birthday Bitch by Trap BeckhamBirthday BitchTrap BeckhamC Major68B128 BPM
My Type (feat. City Girls & Jhené Aiko) - Remix by Saweetie, Jhené Aiko, City GirlsMy Type (feat. City Girls & Jhené Aiko) - RemixSaweetie, Jhené Aiko, City GirlsD Major910B105 BPM
Work It by Missy ElliottWork ItMissy ElliottD♭ Major73B102 BPM
I Know by Big Sean, Jhené AikoI KnowBig Sean, Jhené AikoD♭ Major33B120 BPM
ISRC
USAT22504698
Label
L-M Records/RCA Records