Principal (feat. Janet Jackson)
Cardi B, Janet Jackson
AM I THE DRAMA? (The Snow Mix)
2:17 November 12, 2025
BPM
154
Key
D Major
Camelot
10B

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 27 in AM I THE DRAMA? (The Snow Mix) 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 not that popular 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 10B. So, the perfect camelot match for 10B would be either 10B or 11A. While, 11B can give you a low energy boost. For moderate energy boost, you would use 7B and a high energy boost can either be 12B or 5B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 10A or 9B will give you a low energy drop, 1B would be a moderate one, and 8B or 3B would be a high energy drop. Lastly, 7A 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
-7.39 dB
Acousticness
1%
Danceability
74%
Energy
74%
Instrumentalness
21%
Liveness
19%
Loudness
88%
Speechiness
12%
Valence
44%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Outside by Big Boss VetteOutsideBig Boss VetteD♭ Major73B95 BPM
Problem by Big Boss VetteProblemBig Boss VetteF♯ Minor711A120 BPM
Excuse Me by PLUTOExcuse MePLUTOD♭ Major73B175 BPM
Work It by Missy ElliottWork ItMissy ElliottD♭ Major73B102 BPM
Pure Water (with Migos) by Mustard, MigosPure Water (with Migos)Mustard, MigosC Major68B202 BPM
Wild Thoughts (feat. Rihanna & Bryson Tiller) by DJ Khaled, Rihanna, Bryson TillerWild Thoughts (feat. Rihanna & Bryson Tiller)DJ Khaled, Rihanna, Bryson TillerC Minor75A98 BPM
Lollipop by Lil Wayne, Static MajorLollipopLil Wayne, Static MajorB Minor810A149 BPM
Rich Girl by Gwen Stefani, EveRich GirlGwen Stefani, EveG Minor86A98 BPM
break up with your girlfriend, i'm bored by Ariana Grandebreak up with your girlfriend, i'm boredAriana GrandeF Minor64A170 BPM
Water by TylaWaterTylaE♭ Minor72A117 BPM
Down On Me by Jeremih, 50 CentDown On MeJeremih, 50 CentD Major610B160 BPM
Bomb Intro / Pass That Dutch by Missy ElliottBomb Intro / Pass That DutchMissy ElliottB♭ Minor63A111 BPM
Pretty Boy Swag by Soulja BoyPretty Boy SwagSoulja BoyC Minor85A127 BPM
Lose Control (feat. Ciara & Fat Man Scoop) by Missy Elliott, Ciara, Fatman ScoopLose Control (feat. Ciara & Fat Man Scoop)Missy Elliott, Ciara, Fatman ScoopE Minor89A125 BPM
Lose My Breath by Destiny's ChildLose My BreathDestiny's ChildD♭ Major93B119 BPM
Area Codes by KaliiiArea CodesKaliiiD♭ Major43B155 BPM
Let Me Blow Ya Mind by Eve, Gwen StefaniLet Me Blow Ya MindEve, Gwen StefaniA♭ Minor51A90 BPM
34+35 by Ariana Grande34+35Ariana GrandeF Major67B110 BPM
Brokey by LattoBrokeyLattoG Minor66A130 BPM
Dinero by Jennifer Lopez, DJ Khaled, Cardi BDineroJennifer Lopez, DJ Khaled, Cardi BA♭ Major94B128 BPM
Duck Duck Goose by cupcakKeDuck Duck GoosecupcakKeF♯ Major72B105 BPM
Yeah! (feat. Lil Jon & Ludacris) by USHER, Lil Jon, LudacrisYeah! (feat. Lil Jon & Ludacris)USHER, Lil Jon, LudacrisD♭ Major83B105 BPM
Bad Girls by M.I.A.Bad GirlsM.I.A.D♭ Major93B143 BPM
Goodies (feat. Petey Pablo) by Ciara, Petey PabloGoodies (feat. Petey Pablo)Ciara, Petey PabloF Minor74A204 BPM
Birthday Bitch by Trap BeckhamBirthday BitchTrap BeckhamC Major68B128 BPM
ISRC
USAT22504698
Label
L-M Records/RCA Records