Main Street
Josh Tomsan
Main Street
3:09 December 29, 2025
BPM
156
Key
B♭ Major
Camelot
6B

Embed

Share Link

Main Street by Josh Tomsan Song Details

"Main Street" by Josh Tomsan had its release date on December 29, 2025. The duration of This song is about 3 minutes long, at 3:09. 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. The track order of this song in Josh Tomsan's "Main Street" album is number 1 out of 5. On top of that, Mexico appears to be the country where this track was created. Based on our statistics, Main Street'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 Main Street by Josh Tomsan to be Allegro (fast, quick, and bright) because the track has a tempo of 156 BPM, a half-time of 78BPM, and a double-time of 312 BPM. Based on that, the speed of the song's tempo is fast. Activities such as, running, 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 B♭ Major. This also means that 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
-10.043 dB
Acousticness
11%
Danceability
46%
Energy
37%
Instrumentalness
0%
Liveness
11%
Loudness
83%
Speechiness
3%
Valence
12%

Recommendations

TrackArtistKeyEnergyCamelotBPM
No Temas by ELANNY LA SALMISTANo TemasELANNY LA SALMISTAB♭ Major56B154 BPM
Asante Yesu (Thank You Jesus) by Pa MaabuduAsante Yesu (Thank You Jesus)Pa MaabuduD Minor37A144 BPM
Quiet Release by Josh TomsanQuiet ReleaseJosh TomsanB♭ Major46B156 BPM
Even When I Don't See by ChizukaEven When I Don't SeeChizukaD Minor37A144 BPM
We All Sing Hallelujah by Praise SoundwavesWe All Sing HallelujahPraise SoundwavesB♭ Major26B72 BPM
Male and Female, He Made by HalleluYah Voice Of ZionMale and Female, He MadeHalleluYah Voice Of ZionC Minor45A144 BPM
No More Hope by NiExshadow, Walk AloneNo More HopeNiExshadow, Walk AloneD Minor37A144 BPM
Because You Loved by Rivers Crossing WorshipBecause You LovedRivers Crossing WorshipD Minor37A144 BPM
No Need To Fake It by Josh TomsanNo Need To Fake ItJosh TomsanA♭ Major44B78 BPM
Light up My Spirit by El-HavilahLight up My SpiritEl-HavilahD Minor37A144 BPM
New Jerusalem by whispering HOPE, Gresha Schuilling, Shimron FernandoNew Jerusalemwhispering HOPE, Gresha Schuilling, Shimron FernandoD Minor37A144 BPM
Your Love’s Reaching Where We Are by The Miracle HealerYour Love’s Reaching Where We AreThe Miracle HealerF♯ Major22B106 BPM
MY TESTIMONY (QADESH MUSIC) by We The AssemblyMY TESTIMONY (QADESH MUSIC)We The AssemblyA♭ Major54B83 BPM
No More Shadows by SanctuaryNo More ShadowsSanctuaryA♭ Major44B152 BPM
Lord, My Redeemer by God Is LoveLord, My RedeemerGod Is LoveB Major51B152 BPM
Forever to Your Name by Westover Hills WorshipForever to Your NameWestover Hills WorshipD Major210B134 BPM
Good Theme by Arrowhead Music, Amariah, Audra LynnGood ThemeArrowhead Music, Amariah, Audra LynnG Major29B146 BPM
Time To Mend by Echoes Of HolyTime To MendEchoes Of HolyD Minor37A144 BPM
Lift My Eyes Again by God Is LoveLift My Eyes AgainGod Is LoveD Minor37A144 BPM
Arm by KennetardettArmKennetardettG Major39B76 BPM
Beyond the Sky by Noah ReedBeyond the SkyNoah ReedB♭ Major56B145 BPM
Changed Everything by Lyndsey CoonrodChanged EverythingLyndsey CoonrodG Major59B144 BPM
True and Faithful by Pilgrims whisperTrue and FaithfulPilgrims whisperB♭ Major46B134 BPM
My Sanctuary by Josh TomsanMy SanctuaryJosh TomsanA♭ Major34B158 BPM
Call on me by Wandering ChoirCall on meWandering ChoirC Major28B139 BPM
ISRC
MXA3V2462398
Label
L-M Records/RCA Records