all i do by Mainfresh Song Details

Mainfresh's ' "all i do" was released on its scheduled release date, November 7, 2025. The duration of This song is about 3 minutes long, at 3:00. 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. There is only one song in 10,000 hours, so we believe that "all i do" is a single. Based on our statistics, all i do's popularity is not that popular 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 all i do by Mainfresh is Allegro (fast, quick, and bright), since this song has a tempo of 141 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with jogging or cycling. The time signature for this track is 4/4.

Music Key

This song is in the music key of G Major. This also means that this song has a camelot key of 9B. So, the perfect camelot match for 9B would be either 9B or 10A. While, 10B can give you a low energy boost. For moderate energy boost, you would use 6B and a high energy boost can either be 11B or 4B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 9A or 8B will give you a low energy drop, 12B would be a moderate one, and 7B or 2B would be a high energy drop. Lastly, 6A 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
-4.187 dB
Acousticness
18%
Danceability
75%
Energy
80%
Instrumentalness
0%
Liveness
11%
Loudness
93%
Speechiness
18%
Valence
67%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Dr. Evil by TYG Dr. EvilTYG "TheYoungGoat", Ant g uggyA♭ Major44B132 BPM
Tru (Crew) by Chuck Gibbs, BklynMadeThatTru (Crew)Chuck Gibbs, BklynMadeThatD♭ Minor612A130 BPM
Doe Like Homer by Elijah Wolf Presents, Real SpitDoe Like HomerElijah Wolf Presents, Real SpitB♭ Minor63A134 BPM
TAN MAN by Billie TanTAN MANBillie TanB♭ Minor63A134 BPM
Drop On Me by Dj 6ringsDrop On MeDj 6ringsG Minor56A136 BPM
Young Metro Flowz by DublrYoung Metro FlowzDublrB♭ Minor63A134 BPM
Glockoholic by Mykel BGlockoholicMykel BD♭ Major73B79 BPM
TALKIN MY SHIT by Yung Key 415, J VVESTTALKIN MY SHITYung Key 415, J VVESTD♭ Major73B100 BPM
I'm Back by DrestarI'm BackDrestarB♭ Minor63A134 BPM
WISH by Big Head BandzWISHBig Head BandzG Major49B188 BPM
Murda by Matty Boy, J MoonMurdaMatty Boy, J MoonF♯ Minor211A132 BPM
where the keys at.O by Mainfreshwhere the keys at.OMainfreshD♭ Major63B174 BPM
Zero Doubt by VibeTuneZero DoubtVibeTuneB♭ Minor63A134 BPM
MONEY GLIZZY NIKE FRESH by Mykel BMONEY GLIZZY NIKE FRESHMykel BD♭ Major43B155 BPM
Dancers by Sound Proof Presentz, Eddie Key, SpookDancersSound Proof Presentz, Eddie Key, SpookC Major48B140 BPM
I Do It B.I.G by Bugzy Kane, T-NyceI Do It B.I.GBugzy Kane, T-NyceB Major81B78 BPM
We made it - Radio Edit by Floss tha bossWe made it - Radio EditFloss tha bossA♭ Major74B116 BPM
Gwop Gwop by Foreign Plug, Poppa CannonGwop GwopForeign Plug, Poppa CannonG Minor56A149 BPM
Freaky BirffDay by Freaky Focus, MoFreaky BirffDayFreaky Focus, MoE♭ Major65B150 BPM
THE KOC FREESTYLE 8 by JTOMusic, KING JACKSONTHE KOC FREESTYLE 8JTOMusic, KING JACKSONE Minor79A82 BPM
SKY’S THE LIMIT by Big Head BandzSKY’S THE LIMITBig Head BandzA Major711B147 BPM
CRIMINAL by The West CityCRIMINALThe West CityD♭ Major53B113 BPM
On Tour by Pimp jones, DJ PluggOn TourPimp jones, DJ PluggB♭ Minor53A72 BPM
Uh Huh by TheoryH20Uh HuhTheoryH20A Major411B100 BPM
No Mercy by HarirocNo MercyHarirocB♭ Minor63A134 BPM
ISRC
QT6ET2512097
Label
L-M Records/RCA Records