Perfect
Tommy Swisher
Perfect
2:12 January 30, 2025
BPM
130
Key
A♭ Major
Camelot
4B

Embed

Share Link

Perfect by Tommy Swisher Song Details

Tommy Swisher's ' "Perfect" was released on its scheduled release date, January 30, 2025. Perfect is 2 minutes and 12 seconds long and may contain bad words that may be unsuitable for children. Since Perfect only contains only one song in the album, we like to consider this song as a single. Furthermore, we believe that the track originated from Turks and Caicos Islands. Based on our statistics, Perfect's popularity is unknown right now. Since there is more of a neutral sound being played, this makes the track somewhat danceable.

BPM and Tempo

With Perfect by Tommy Swisher having a BPM of 130 with a half-time of 65 BPM and a double-time of 260 BPM, we would consider this track to have a Allegro (fast, quick, and bright) tempo marking. Because of this, we believe that the song has an overall fast tempo. Looking at the BPM of this song, this song might go great with walking. The time signature for this track is 4/4.

Music Key

This song has a musical key of A♭ Major. Or for those who are familiar with the camelot wheel, this song has a camelot key of 4B. So, the perfect camelot match for 4B would be either 4B or 5A. While, 5B can give you a low energy boost. For moderate energy boost, you would use 1B and a high energy boost can either be 6B or 11B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 4A or 3B will give you a low energy drop, 7B would be a moderate one, and 2B or 9B would be a high energy drop. Lastly, 1A 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
-8.014 dB
Acousticness
74%
Danceability
42%
Energy
76%
Instrumentalness
0%
Liveness
12%
Loudness
87%
Speechiness
36%
Valence
48%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Yellow Brick Road by Rexx Life RajYellow Brick RoadRexx Life RajG Minor56A138 BPM
Doja by Mike G, Tommy Swisher, Theo FerragamoDojaMike G, Tommy Swisher, Theo FerragamoB Major51B94 BPM
Indica by Son KumaIndicaSon KumaA♭ Minor51A76 BPM
Fantasia by Robb Bank$, Cris DineroFantasiaRobb Bank$, Cris DineroA♭ Minor61A100 BPM
Hold You Close by Eli SostreHold You CloseEli SostreD Minor67A121 BPM
In Too Deep by Reo CragunIn Too DeepReo CragunA♭ Major64B147 BPM
714Ever by Yung Pinch714EverYung PinchE Minor79A142 BPM
Slow Motion by Nick GraySlow MotionNick GrayC Major58B110 BPM
Fuck Relationships by DiAmond MillerFuck RelationshipsDiAmond MillerD♭ Minor712A130 BPM
Worth It by Dave B.Worth ItDave B.D♭ Minor412A125 BPM
September by Spence LeeSeptemberSpence LeeE Minor39A140 BPM
T.F.T.T.I. by EurozT.F.T.T.I.EurozD♭ Major43B120 BPM
Frame by Kidd Upstairs, XavierFrameKidd Upstairs, XavierB Major41B130 BPM
Early Hours by TYLERxCORDYEarly HoursTYLERxCORDYD Major710B180 BPM
Kumbaya by Indica, Jack LarsenKumbayaIndica, Jack LarsenB Minor610A120 BPM
Angels by Ramaj ErocAngelsRamaj ErocG Minor56A121 BPM
Gettin' Rich by Caleb Stone, Sdotbraddy, Mike Dece, Speak, Denzel CurryGettin' RichCaleb Stone, Sdotbraddy, Mike Dece, Speak, Denzel CurryA Minor88A130 BPM
Lately by BLAKELatelyBLAKEF♯ Minor511A135 BPM
Sauce (feat. Y2) by Micky Munday, Y2Sauce (feat. Y2)Micky Munday, Y2D♭ Major53B140 BPM
City Kid by Turk, Rexx Life RajCity KidTurk, Rexx Life RajF Major67B109 BPM
Try by VoryTryVoryB♭ Minor73A145 BPM
Tessie by RothsteinTessieRothsteinF♯ Minor411A120 BPM
Think Positive by Nickelus FThink PositiveNickelus FB Minor510A120 BPM
2 Smoov by RexFord$, Kevin Champion, Tommy Swisher2 SmoovRexFord$, Kevin Champion, Tommy SwisherD Minor87A120 BPM
Judge Dread by Quentin Miller, Hit-BoyJudge DreadQuentin Miller, Hit-BoyF♯ Major42B126 BPM
ISRC
TCAJG2538738
Label
L-M Records/RCA Records