The easiest way to find the BPM of a song is to tap along with its main beat, count the beats over a measured period, or use a BPM detection tool. BPM means beats per minute, so finding a song’s BPM means determining how many beats occur in one minute.
For a quick manual measurement, play the song, identify the main pulse, and tap once for every beat. For an automatic estimate, use a BPM Finder if you have an audio file or supported audio source.
The result may vary slightly depending on how the beat is interpreted, whether the song changes tempo, and whether the song is counted in half-time or double-time.
What Is the BPM of a Song?
A song’s BPM represents its tempo as a number of beats per minute.
For example:
- 60 BPM = 60 beats per minute
- 90 BPM = 90 beats per minute
- 120 BPM = 120 beats per minute
- 140 BPM = 140 beats per minute
At 120 BPM, one beat lasts 0.5 seconds, or 500 milliseconds, when the quarter note represents the beat.
For a broader explanation, see What Is BPM?.
Ways to Find the BPM of a Song
There are several practical ways to determine a song’s BPM:
- Tap along with the beat.
- Count beats over a measured period.
- Use a BPM finder or detector.
- Analyze the audio in a DAW.
- Look up the song in a tempo database.
The best method depends on what you have available and how precise the measurement needs to be.
How to Find BPM by Tapping
Tapping along with the song is one of the simplest ways to estimate its BPM when you do not have the audio file available for analysis.
Step 1: Play the Song
Start the song and listen for its underlying pulse.
Do not automatically tap every drum hit or rhythmic subdivision. Try to identify the beat that you would naturally count as:
1 — 2 — 3 — 4
Step 2: Identify the Main Beat
Listen for a consistent pulse that repeats throughout the section you are measuring.
Depending on the song, you may follow:
- Kick drum
- Snare or backbeat
- Bass pulse
- Main rhythmic accent
- The pulse you naturally use for counting
Syncopated or sparsely arranged music can make the primary beat more difficult to identify.
Step 3: Tap Each Beat
Open a Tap Tempo tool and tap once for each main beat.
You can tap using:
- Mouse clicks
- Keyboard input
- Touchscreen taps
Continue tapping for several beats rather than relying on only two taps.
Step 4: Check the BPM
Watch whether the BPM stabilizes as you continue tapping.
For example:
127 → 128 → 128 → 127 → 128 BPM
is reasonably consistent.
If the result jumps substantially, stop and try again while concentrating on the main pulse.
How to Calculate BPM Manually
You can calculate BPM without a specialized detector by counting the number of beats during a measured period.
Use this formula:
BPM = Beats ÷ Seconds × 60
For example, if you count 30 beats in 15 seconds:
30 ÷ 15 × 60 = 120 BPM
The song is therefore approximately 120 BPM for the section you measured.
The 15-Second Method
For a quick estimate, count the beats for 15 seconds and multiply by 4.
BPM = Beats Counted × 4
| Beats in 15 Seconds | Approximate BPM |
|---|---|
| 15 | 60 |
| 20 | 80 |
| 25 | 100 |
| 30 | 120 |
| 32 | 128 |
| 35 | 140 |
| 40 | 160 |
| 45 | 180 |
Longer Measurements
You can also count for 30 or 60 seconds.
For example, if you count 64 beats in 30 seconds:
64 ÷ 30 × 60 = 128 BPM
A longer measurement gives you more beats to work with and can reduce the effect of individual counting errors.
For more BPM calculation methods, see How to Calculate BPM.
How to Find BPM With a BPM Finder
If you have an audio file, an automatic BPM finder can analyze the recording and estimate its tempo.
This can be useful when:
- You do not want to tap manually
- You are analyzing many tracks
- The beat is difficult to follow
- You need a quick starting tempo
Use the BPM Finder when you want the tool-based analysis rather than instructions for manually finding BPM.
Automatic detection is an estimate. It can be affected by rhythmic complexity, weak percussion, tempo changes, and ambiguous beat levels.
How to Find BPM in a DAW
A digital audio workstation (DAW) can also help determine the BPM of a recording.
Basic DAW Workflow
- Import the audio into your DAW.
- Listen for the main pulse.
- Use the DAW’s tempo or beat-detection feature if available.
- Set the project tempo to the estimated BPM.
- Check whether the beat grid stays aligned with the recording.
- Adjust the tempo if necessary.
This is particularly useful for:
- Remixing
- Sampling
- Beat matching
- Programming drums
- Aligning loops
- Tempo-synchronized effects
- Audio editing
A BPM that appears correct numerically should still be checked against the actual recording.
How to Find BPM From a Music Database
If you know the song title and artist, you may be able to find its BPM in a music or tempo database.
This is convenient when you only need a reference value.
However, different databases can report slightly different BPM values because of:
- Rounding
- Different recordings or versions
- Different analysis methods
- Half-time or double-time interpretation
- Tempo changes
If the exact recording matters, verify the listed BPM by listening to the track or measuring it yourself.
How to Find BPM Without the Audio File
You do not need the original audio file to measure BPM manually.
If the Song Is Playing From Another Device
You can:
- Play the song.
- Listen for the main pulse.
- Open a Tap Tempo tool.
- Tap once for every beat.
- Continue until the reading becomes stable.
- Verify the result with a metronome.
This works with music playing through speakers, headphones, streaming services, radio, or another device.
If You Can Count the Beats
You can also count beats for a fixed period and use:
BPM = Beats ÷ Seconds × 60
This is useful when you want to perform the measurement yourself rather than use automatic detection.
How to Find BPM From YouTube or Streaming Music
If you are listening to a song from a streaming service, the simplest approach is usually to tap along while the song plays.
You do not need direct access to the audio file for a manual BPM measurement.
If you want automated analysis, use a BPM tool that supports the audio source or file you are authorized to analyze.
How to Find BPM for a Sample
When using a sample in a music project, first estimate its BPM and then check whether it stays aligned with your project tempo.
Basic Process
- Listen for the sample’s main pulse.
- Tap the BPM.
- Set your DAW to the measured tempo.
- Align the sample with the beat grid.
- Test whether the sample stays synchronized.
- Check for half-time or double-time interpretation.
- Check whether the sample contains tempo drift.
A live recording may not remain perfectly locked to a single BPM.
How to Verify the BPM of a Song
After measuring a song, the most practical verification method is to play it against a metronome.
Use a Metronome
Set the metronome to the measured BPM and listen to the song.
If the click consistently aligns with the musical pulse, the measurement is probably appropriate.
If it quickly drifts out of alignment, check:
- Whether the BPM is wrong
- Whether you selected the wrong beat level
- Whether the song uses half-time or double-time
- Whether the recording changes tempo
The goal is not simply to obtain a number. The BPM should make musical sense when compared with the recording.
Why a BPM Finder Can Give the Wrong Result
Automatic BPM detection is useful, but it can produce an unexpected result.
Common causes include:
- Weak or unclear percussion
- Syncopated rhythms
- Complex rhythmic patterns
- Sparse arrangements
- Tempo changes
- Live timing variations
- Half-time or double-time ambiguity
A detector may identify a prominent rhythmic rate that is mathematically valid but not the pulse you intended to count.
If the result seems wrong, compare it with a manual tap measurement.
What If the BPM Is Twice as Fast?
A common situation is getting a BPM that is exactly twice the expected value.
For example:
140 BPM ÷ 2 = 70 BPM
If the song feels closer to 70 BPM but a detector reports 140 BPM, you may be hearing the relationship between a slower pulse and its double-time interpretation.
The reverse is also possible:
70 BPM × 2 = 140 BPM
Neither number should automatically be called “wrong.” The appropriate value depends on which rhythmic level you are treating as the primary beat.
See Half-Time and Double-Time BPM.
What If the Song Changes Tempo?
Some recordings do not maintain one constant BPM.
A song may contain:
- Tempo changes
- Accelerando
- Ritardando
- Rubato
- Different tempos between sections
- Natural timing variation in a live performance
In these cases, an automatic detector may return a dominant or representative tempo instead of describing every tempo change.
If a song changes tempo significantly, measure individual sections separately.
How to Know Which BPM Is Correct
There may be more than one plausible BPM interpretation.
The most useful value is generally the BPM that matches the musical pulse you want to work with.
For example, if your measurement gives 140 BPM but the musical pulse feels like 70 BPM, test both values with a metronome.
Ask yourself:
Which beat would I naturally count as 1, 2, 3, 4?
That is often the most useful reference for your particular task.
BPM vs. Beat vs. Tempo
These terms are related but are not identical.
Beat
The beat is the underlying pulse that listeners can follow or count.
BPM
BPM is the numerical rate of that pulse, expressed as beats per minute.
Tempo
Tempo describes the speed or pace of the musical pulse.
For example:
The song has a tempo of 120 BPM.
See BPM vs Tempo for a detailed comparison.
BPM of a Song vs. BPM Finder
These two pages should serve different purposes.
This Guide
This page answers:
How do I find the BPM of a song?
It explains:
- Manual tapping
- Beat counting
- Automatic detection
- DAW analysis
- Database lookup
- BPM verification
- Half-time and double-time interpretation
BPM Finder
The BPM Finder should serve the actual song-analysis tool intent.
This separation keeps the informational guide from competing directly with the tool page.
Common BPM Reference Values
The following values can help you sanity-check a measurement:
| BPM | Time Per Beat |
|---|---|
| 60 | 1,000 ms |
| 70 | 857.14 ms |
| 80 | 750 ms |
| 90 | 666.67 ms |
| 100 | 600 ms |
| 110 | 545.45 ms |
| 120 | 500 ms |
| 128 | 468.75 ms |
| 130 | 461.54 ms |
| 140 | 428.57 ms |
| 150 | 400 ms |
| 160 | 375 ms |
| 170 | 352.94 ms |
| 180 | 333.33 ms |
See the BPM Chart for a larger reference.
BPM Calculation Examples
Example 1: 30 Beats in 15 Seconds
BPM = 30 ÷ 15 × 60
BPM = 120
The measured tempo is approximately 120 BPM.
Example 2: 32 Beats in 15 Seconds
BPM = 32 × 4
BPM = 128
The measured tempo is approximately 128 BPM.
Example 3: 64 Beats in 30 Seconds
BPM = 64 ÷ 30 × 60
BPM = 128
Again, the measured tempo is approximately 128 BPM.
Example 4: 120 Beats in 60 Seconds
BPM = 120 ÷ 60 × 60
BPM = 120
This is the direct one-minute measurement.
How Accurate Does the BPM Need to Be?
The required precision depends on what you are doing.
For casual listening, a small difference may not matter.
For music production, beat matching, looping, or tempo-synchronized effects, greater precision may be important.
A useful workflow is:
Estimate → verify → adjust
If an automatic detector gives 127.6 BPM, for example, you may use a rounded value for general reference or retain the more precise value when your production workflow requires it.
Frequently Asked Questions
What is the easiest way to find the BPM of a song?
For a song that is currently playing, tapping along with its main beat is one of the easiest methods. If you have an audio file, a BPM finder can provide an automatic estimate.
How do I calculate BPM manually?
Count the beats during a measured period and use:
BPM = Beats ÷ Seconds × 60
For 15 seconds, multiply the number of beats by 4.
How do I find BPM by tapping?
Play the song, identify the main pulse, and tap once on every beat using a Tap Tempo tool. Continue until the reading stabilizes.
How many seconds should I count to find BPM?
Fifteen seconds is convenient for a quick estimate. Thirty or sixty seconds can provide a longer measurement and reduce the impact of individual counting errors.
Why does my BPM result seem twice as fast?
You may be following a faster rhythmic subdivision or double-time interpretation. Divide the result by 2 and compare it with the musical pulse.
Why does my BPM result seem half as fast?
You may be following a half-time pulse. Multiply the result by 2 and compare it with the song.
Can a song have two BPMs?
A song can have multiple plausible BPM interpretations because of half-time/double-time relationships. A recording can also contain actual tempo changes.
Is BPM always constant throughout a song?
No. Some recordings intentionally or naturally change tempo.
Can a BPM detector be wrong?
Yes. Automatic BPM detection is an estimate and can be affected by rhythm, instrumentation, tempo changes, and ambiguous beat levels.
What is 120 BPM in milliseconds?
When the quarter note represents the beat, 120 BPM equals 500 milliseconds per beat.
What is the difference between BPM and tempo?
Tempo describes the speed or pace of the musical pulse, while BPM provides a numerical measurement of that pulse in beats per minute.
See BPM vs Tempo.
Can I use BPM to calculate delay time?
Yes. Once you know the song’s BPM, you can calculate tempo-synchronized delay values.
See the BPM Delay Time Calculator.
Find the BPM of Your Song
If the song is currently playing, the quickest manual approach is to identify the main beat and tap along.
If you have an audio file and want an automated estimate, use the BPM Finder.
If you want to calculate BPM from a known number of beats and elapsed time, use the BPM Calculator.
