This I Promise You
Ian Bert Capricho
Simple Things
3:02 September 20, 2025
BPM
90
Key
B♭ Major
Camelot
6B

Embed

Share Link

This I Promise You by Ian Bert Capricho Song Details

Ian Bert Capricho's ' "This I Promise You" was released on its scheduled release date, September 20, 2025. The duration of This song is about 3 minutes long, at 3:02. 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 are a total of 9 in the song's album "Simple Things". In this album, this song's track order is #4. In terms of popularity, This I Promise You is currently not that popular. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

With This I Promise You by Ian Bert Capricho having a BPM of 90 with a half-time of 45 BPM and a double-time of 180 BPM, we would consider this track to have a Andante (at a walking pace) tempo marking. Because of this, we believe that the song has an overall slow tempo. Looking at the BPM of this song, this song might go great with yoga or pilates. The time signature for this track is 4/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
Beautiful Baby I Love You So by Maddison MajorBeautiful Baby I Love You SoMaddison MajorA Major311B170 BPM
Growing Up Too Fast by Ian Bert CaprichoGrowing Up Too FastIan Bert CaprichoF♯ Minor311A77 BPM
This I Promise You by Ian Bert CaprichoThis I Promise YouIan Bert CaprichoB♭ Major66B90 BPM
Will You Be Mine by RayaWill You Be MineRayaF♯ Major22B77 BPM
Daddy's Little Girl by Future FathersDaddy's Little GirlFuture FathersD♭ Major63B164 BPM
Blessing by Ian Bert CaprichoBlessingIan Bert CaprichoC Major18B95 BPM
Be The Best by Random aeBe The BestRandom aeA Major411B118 BPM
You Made It Through by LenzspotYou Made It ThroughLenzspotB Major41B147 BPM
Priceless Bonds by Tunes of the FuturePriceless BondsTunes of the FutureG Major39B144 BPM
God Damn Beautiful by Bradley McFlyGod Damn BeautifulBradley McFlyA Major411B132 BPM
To You Forever in My Heart (Special Version) by YR-KENTo You Forever in My Heart (Special Version)YR-KENC Major38B142 BPM
Save the World by Alex KingstonSave the WorldAlex KingstonC Major58B88 BPM
I Knew You’d Leave by ELIAN FROSTI Knew You’d LeaveELIAN FROSTD Major410B146 BPM
Perfect by grayybirdPerfectgrayybirdB Major51B189 BPM
Will Love by SemongkoWill LoveSemongkoB♭ Major56B125 BPM
I Love You More Than You’ll Ever Know (Duet) by JourneyTune MediaI Love You More Than You’ll Ever Know (Duet)JourneyTune MediaF♯ Major32B140 BPM
I am healing by MiyaVi AmoreI am healingMiyaVi AmoreE Major712B76 BPM
Silent Tears by IntrovertedSilent TearsIntrovertedA♭ Major44B106 BPM
A Memory To Keep by IntrovertedA Memory To KeepIntrovertedD♭ Major33B95 BPM
Falling by Songs of SolomonFallingSongs of SolomonD♭ Minor512A144 BPM
Mom's Love is Always Here by NeuroSound StudiosMom's Love is Always HereNeuroSound StudiosD♭ Major13B162 BPM
Count To Ten by Ian Bert CaprichoCount To TenIan Bert CaprichoC Major28B95 BPM
Be Still and Wait by John DroletBe Still and WaitJohn DroletD Major510B126 BPM
If you only knew by Messages from the heartIf you only knewMessages from the heartC Major48B138 BPM
Now I Breathe Easy by RuDaWorldNow I Breathe EasyRuDaWorldG Major59B95 BPM
ISRC
GXHND2598681
Label
L-M Records/RCA Records