Online Song BPM detector If you are logged in you can opt-in to get notified by email once the conversion is finished. Local file: Remote URL: You can either enter a remote URL (e.g. A location where the source file is located) or a local file from your device. If both, an URL and a local file are selected then one of them is ignored. Simply tap along with the beat (in the area below on a mobile or tablet, or the spacebar on your keyboard) and this tool will tell you the tempo of the song in BPM (Beats Per Minute)! Tempo resets after 3 seconds so to start again, just wait or hit the end button! This feature is also included in my awesome Time Trainer Metronome App too:). Find key and BPM information for any song. Explore an extensive database of 40+ million tracks with data on release date, label, energy, happiness, and danceability. Discover DJ recommendations for harmonic mixing. S ong Surgeon Version 5 contains automatic beat detection. When you open a song, Song Surgeon automatically calculates the BPM of that song. This BPM is used to calibrate the tempo and metronome for that song as it opens in the program.
Key Detection is new function found in Song Surgeon Version 5. To our knowledge there is no other key/tempo change software on the market that contains this feature.
Ten years ago when Song Surgeon was first launched key detection was being worked on but wasn’t very good. At that time the best available product could detect key accurately about 35% of the time. The technology has improved and the accuracy increased substantially, in fact, the accuracy statistics have been reversed. Today the accuracy is in the 70-80% range.
The table below shows a comparison of products that contain key detection algorithms. This data was generated from a database of 1000 songs, across all types of music genres.
When a song is opened in Song Surgeon, the key of the song is detected and shown in the main User Interface, as show to the right. As the key of a song is changed, using the program’s key change functionality, the key of the song changes accordingly.
Song Surgeon lists all keys as flats. Why? Because every flat also has a corresponding sharp, and it simpler to just use one or the other (flats or sharps), rather than both and then trying to determine which is the more common of the two expressions.
Also, it is not uncommon for songs to modulate or change key within a song. In such situations, Song Surgeon analyzes the song and makes a global estimate. It assigns a key that is most compatible with the entire length of the songs. It does not and cannot determine and assign more than one key for each song.
The table above shows that Song Surgeon’s key determination ability is good, but it is not perfect. If you think that the key assigned to a song or file that you open is incorrect, Song Surgeon does give you the ability to over-ride the calculated key and substitute a different one.
Key Determination, along with Automatic Beat Detection and Chord Detection are three of the new major features found in Song Surgeon Version 5. There is a good overview video of Song Surgeon found on our home page if you’d like to learn more. If you are interested in buying, or if you’d like to take our fully functional free demo for a test drive, please click the appropriate red button near the top, right side of this page.
Your source for creating the perfect mashup
Online musical key and tempo estimation
Once the tracks get analyzed you can:
- Export the results to share with your friends
- Edit any of the track data
- Choose whether to save it to our public collection or not
Have a few more questions? Visit our FAQ's
Uploading more tracks will stop the current keying session
We seem to be having some difficulty uploading your tracks. Please make sure:
- The files are of the correct type: MP3, WAV
- The files are not greater than: 15MB
- The files are greater than: 0KB
Song Tempo Detector
We seem to be having some difficulty keying your tracks, please make sure they're not corrupt and try again.