Find a useful starting tempo for your song
A song BPM finder estimates how many beats occur in one minute. Use it to choose a metronome setting for practice, prepare a rough tempo for an audio project, or compare tracks before a mix. Start with an audio file you can open on your device. A clear drum pattern usually gives a more useful result than an ambient intro, a spoken passage, or a solo with freely changing timing.
How to find the BPM
- Choose one audio file. The limit is 32 MiB and the duration must be between 8 seconds and 10 minutes. Mono and stereo are supported. For a longer recording, export a shorter section with a representative beat before selecting it.
- Select Find BPM. The file is decoded locally, then sections of the sound are checked for a repeating pulse. Longer tracks use up to three 30-second sections from the beginning, middle, and end. The “Audio checked” value is the combined duration of these sections; sections may overlap on shorter tracks.
- Listen with the audio player and compare the detected pulse with the beat you would tap. Use Half time or Double time when the result follows the wrong beat level. These choices always refer to the original detected tempo, so clicking Double time twice does not double it again.
- To make a smaller correction, enter a manual BPM and select Apply, or press Enter in that field. Copy BPM copies the currently displayed value with its BPM unit. Selecting another file clears the old result. Clear also removes the selected file.
What the result tells you
BPM describes tempo, not musical key, time signature, or the quality of a performance. A value of 120 BPM means two beats per second. It does not by itself say which instrument marks each beat or where a bar begins. The finder looks for repeating increases in sound energy across frequency bands and compares their timing.
“Consistent pulse detected” means the checked sections produced sufficiently regular, compatible estimates. It is not a probability or a guarantee of the correct musical beat. “Uncertain” means the pulse is weaker or the sections disagree. In either case, listen before using the number as a fixed project tempo.
Two common tempo corrections
A dance track may return 120 BPM while the slow pulse you want to follow is 60 BPM. Choose Half time to display and copy 60 BPM. Both values can describe the same recording at different beat levels; the tool does not slow down the audio.
A track may return 85 BPM while you count the faster beat at about 170 BPM. Double time changes the displayed value to 170 BPM. If you then compare with a metronome and prefer 168.5 BPM, enter 168.5 in Manual BPM and apply it. The result will be labeled as manually adjusted.
Choose a representative recording
The automatic search covers approximately 40–240 BPM, while manual corrections allow 20–400 BPM. Dense subdivisions, syncopation, swing, or a strong offbeat can lead to half-time or double-time results. Live music, tempo changes, long silence, and tracks without percussion may give an uncertain result or no result. A single number cannot describe every tempo change in a recording.
MP3 and WAV work only when your browser can decode their particular codec. A familiar file extension is not enough to guarantee support. If reading fails, re-export the audio as WAV or MP3 and try again. No file is uploaded by this tool, and neither the chosen audio nor its result is saved for your next visit.
Frequently asked questions
Why is there no BPM for silence or speech?
A steady musical pulse may be absent. The finder does not invent a number when it cannot identify a regular pattern in the checked sections. Try a louder section with a clear beat.
Does this change my song?
No. The original file is left untouched. Half time, Double time, and manual adjustment change the displayed BPM only; they do not stretch, trim, or rewrite the audio.
Can I cancel and choose another file?
Yes. Cancel stops pulse analysis and discards its result. An audio read already started by the browser may still need to finish. During that short wait another analysis is disabled, and a new selection replaces the previous file.
Is the decimal place exact?
No. The decimal helps you compare and adjust estimates, but it is not a promise of measurement accuracy. Check the pulse over a longer passage with a metronome before relying on it for precise editing.