I Promise by Lily Puff Song Details

Lily Puff's 'I Promise' had a release date set for August 16, 2025. The duration of This song is about two minutes long, specifically at 2:28. This song does not appear to have any foul language. I Promise's duration is considered a little bit shorter than the average duration of a typical track. Because this song is the only song in I Promise and no other songs are present in the album, we classify this track as a single. Based on our statistics, I Promise's popularity is unknown right now. Although the tone can be danceable to some, this track does projects more of a negative sound rather than a postive one.

BPM and Tempo

We consider the tempo marking of I Promise by Lily Puff to be Allegro (fast, quick, and bright) because the track has a tempo of 141 BPM, a half-time of 70BPM, and a double-time of 282 BPM. Based on that, the speed of the song's tempo is fast. Activities such as, jogging or cycling, can go well with this song. 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
-8.961 dB
Acousticness
26%
Danceability
54%
Energy
67%
Instrumentalness
0%
Liveness
19%
Loudness
85%
Speechiness
4%
Valence
20%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Lazy Confessions by The Moldy PeachesLazy ConfessionsThe Moldy PeachesG Major59B132 BPM
Remember You Omnichord by TrillianRemember You OmnichordTrillianF Major27B79 BPM
Art Class by Grace ZimmermanArt ClassGrace ZimmermanB Major11B104 BPM
come confess by alicee, tsulcome confessalicee, tsulD♭ Major63B100 BPM
Little Lion Man by Kenny and the SwordfishLittle Lion ManKenny and the SwordfishF Major57B147 BPM
1:11 by Skirple1:11SkirpleB♭ Minor13A102 BPM
Stories by Lee johnStoriesLee johnA Minor38A80 BPM
Demand You by Lily PuffDemand YouLily PuffG Minor86A150 BPM
Pool - NPR Tiny Desk Version by SamiaPool - NPR Tiny Desk VersionSamiaG Major19B114 BPM
“people you may know” yeah once we said forever by Political Science“people you may know” yeah once we said foreverPolitical ScienceG Major49B126 BPM
Re-Do by Modern BaseballRe-DoModern BaseballC Major58B75 BPM
Yeshiva Boy (2000, Live in 2018 @ Viseltear Violins) by Jason GotsYeshiva Boy (2000, Live in 2018 @ Viseltear Violins)Jason GotsC Major38B111 BPM
Piece of Me by Nate DeslauriersPiece of MeNate DeslauriersA Major411B133 BPM
Twin Size Mattress by The Front BottomsTwin Size MattressThe Front BottomsE Major912B145 BPM
i'd always think of jenny by all i think about is youi'd always think of jennyall i think about is youA Major811B159 BPM
Tree Hugger by Kimya Dawson & Antsy PantsTree HuggerKimya Dawson & Antsy PantsG Major59B101 BPM
i got a feeling you got everything you wanted by life illustratedi got a feeling you got everything you wantedlife illustratedB♭ Major36B107 BPM
Sober to Death - Live at Brooklyn Steel by Car Seat HeadrestSober to Death - Live at Brooklyn SteelCar Seat HeadrestB Minor810A110 BPM
Crashing by Meteor ShowerCrashingMeteor ShowerA Major311B135 BPM
All My Friends Have Changed and I Have Too by The Flat Stanleys, Tim NeilAll My Friends Have Changed and I Have TooThe Flat Stanleys, Tim NeilD Major310B82 BPM
Alligator Skin Boots by McCaffertyAlligator Skin BootsMcCaffertyA Major311B143 BPM
Boys Don't Cry by HuntingtonsBoys Don't CryHuntingtonsA Major811B178 BPM
Change Your Mind by SilverfishChange Your MindSilverfishC Major78B132 BPM
fay by alexgofflinefayalexgofflineC Major48B88 BPM
in my house by Ethan Jewellin my houseEthan JewellC Major38B92 BPM
ISRC
QT5M32594179
Label
L-M Records/RCA Records