Home › Audio & Video › BPM Finder

BPM Finder

Find the tempo of a song in beats per minute. Drop an audio file to analyze it automatically, or tap along to the beat. Check the result by playing the song with a metronome click on the detected beats.

Analyze a song

–BPM
Choose a song to find its tempo.
0:00 / 0:00

Tap tempo

Click, tap or press T on every beat. Pauses over 2 seconds start a new count.

Taps 0Last 4 –Steadiness –

Beat length & delay times

NoteStraightDottedTripletRate

Times for 120 BPM. Use them for delay, reverb pre-delay and LFO settings.

Advertisement
Advertisement

How to use the BPM Finder

  1. Choose a song: drop an audio file on the box, or press Try a demo beat.
  2. Read the BPM: the detected tempo appears in a few seconds with a confidence rating and other likely tempos.
  3. Verify it: press Play with click. If the clicks drift or fall between beats, pick another candidate or change the tempo range.
  4. Or tap along: tap the big button, or press T, on every beat for 8 or more beats.
  5. Use the numbers: copy the BPM, or read the note lengths and delay times in the table.

BPM formulas and delay times

Tempo in beats per minute and the length of one beat are two views of the same thing: beat length (ms) = 60,000 ÷ BPM and BPM = 60,000 ÷ beat length (ms). A dotted note lasts 1.5 times as long as the plain note, and a triplet note lasts 2/3 as long. At 120 BPM a quarter note is 500 ms, a dotted eighth is 375 ms and an eighth-note triplet is 166.7 ms.

BPM1/4 note1/8 noteDotted 1/81/16 noteOne 4/4 bar
70857.1 ms428.6 ms642.9 ms214.3 ms3.429 s
90666.7 ms333.3 ms500 ms166.7 ms2.667 s
100600 ms300 ms450 ms150 ms2.4 s
120500 ms250 ms375 ms125 ms2 s
128468.8 ms234.4 ms351.6 ms117.2 ms1.875 s
140428.6 ms214.3 ms321.4 ms107.1 ms1.714 s
174344.8 ms172.4 ms258.6 ms86.2 ms1.379 s

Tips for an accurate tempo

  • Use a section with drums. Clear, regular percussion gives the strongest result. Ambient, classical or a cappella music has softer onsets, so the confidence is lower.
  • Check with the click. If the clicks land between the kicks, the phase is off by half a beat but the tempo is still right; if they slowly drift, try the next candidate.
  • Half or double? Count the snare: in most pop, rock and dance music it lands on beats 2 and 4. If the snare hits on every second click, the tempo is probably double what you want.
  • Tap at least 8 beats and keep going; the average gets steadier with every tap. The steadiness value shows how evenly you tapped.

Frequently asked questions

How does the BPM finder detect the tempo?

It looks for moments when the sound suddenly gets louder in many frequency bands (onsets such as drum hits), measures how strongly that onset pattern repeats at every possible beat length (autocorrelation), and then fine-tunes the best beat length over the whole song to about 0.01 BPM.

Why does it show half or double the tempo I expected?

Tempo is partly a matter of feel: a drum and bass track can be counted at 174 or 87 BPM, and a slow ballad at 70 or 140. The tool prefers tempos near 120 BPM. If it picks the other one, click the half or double candidate, or choose a tempo range.

How do I calculate BPM by hand?

Count the beats for 15 seconds and multiply by 4, or count them for 30 seconds and multiply by 2. More precisely, BPM = 60 ÷ seconds per beat, so a beat every 0.5 seconds is 120 BPM.

How accurate is tap tempo?

Human taps vary by roughly 10 to 30 ms, but the error averages out. The tool fits a straight line through all your tap times, so after 16 or more steady taps the result is usually within about 1 BPM.

Does it work for songs with changing tempo?

It reports the average tempo of the whole file. For live recordings or songs with tempo changes, the confidence will be lower and the beat markers drift; trim the section you want with an audio cutter first, or use tap tempo.

What is a typical BPM for different genres?

Rough ranges: hip-hop 80 to 100, pop 100 to 130, house 120 to 130, techno 125 to 140, dubstep 140 (often felt as 70), drum and bass 160 to 180. Individual songs vary.

Is my music uploaded?

No. The file is decoded and analyzed by JavaScript in your browser, so it never leaves your device.

Related tools

Online MetronomeKeep time with BPM control and tap tempo.Vocal RemoverRemove vocals from a song to make a karaoke instrumental, or pull out an acapella, in your browser.Audio Speed ChangerSpeed up or slow down audio, with or without pitch change.Audio Pitch ChangerShift the pitch of a song or recording up or down without changing tempo.Screen RecorderRecord your screen with mic and system audio.Video to MP3Extract the audio from a video as MP3.Audio ConverterConvert MP3, WAV, M4A, OGG and FLAC to MP3 or WAV in batch, right in your browser.Audio CutterTrim MP3 and audio files, add fades and make ringtones.Audio JoinerMerge MP3 and other audio files into one track with crossfade.WAV to MP3Convert WAV files to MP3 at 128, 192 or 320 kbps, in batches.Voice RecorderRecord and trim audio in your browser.Webcam Video RecorderRecord video from your webcam and mic, then download it.MP3 to WAVConvert MP3 files to WAV in batches.Audio Volume Booster & NormalizerMake audio louder, normalize peaks or loudness, with a limiter against clipping.Guitar TunerTune your guitar with your microphone, in standard or alternate tunings.Chromatic TunerTune any instrument or voice: detects every note from C0 to C8.Ukulele TunerTune a ukulele to GCEA, low G, baritone DGBE or D tuning by microphone.Clear Audio RecorderRecord clean audio with noise suppression and gain control.Tone GeneratorPlay any frequency with different waveforms.Sound Level MeterEstimate noise level in decibels using your microphone.Subtitle EditorEdit, shift and convert SRT and VTT subtitles.Audio ReverserReverse any audio file and play it backwards, then download the result as WAV.Violin TunerTune your violin with the microphone: G D A E with a cents meter and reference tones.Video CompressorCompress videos in your browser: pick a quality and resolution to shrink the file size.Bass TunerTune 4, 5 and 6-string bass guitars with your microphone, reference tones and drop D.Video TrimmerCut the start and end off a video on a visual timeline and save the clip as WebM.Online PianoPlay a virtual piano with your mouse, touch or computer keyboard and record a WAV.Video to Frames ExtractorExtract still frames from a video every few seconds or every Nth frame, as JPG or ZIP.Drum MachineMake beats with a 16-step drum sequencer, synthesized kits, swing and WAV export.Video Speed ChangerSpeed up a video or make slow motion from 0.25× to 4×, with audio, and save it as WebM.White Noise GeneratorPlay white, pink, brown, blue, violet or grey noise, mix them and set a sleep timer.Mute VideoRemove the sound from a video and save a silent copy as WebM, right in your browser.Rain Sounds & Ambient MixerMix synthesized rain, thunder, wind, fire, waves and birds into your own ambience, with a timer.Rotate VideoRotate a video 90° or 180°, or mirror it, with sound, and save the fixed copy as WebM.SRT Time CalculatorShift subtitle timing, convert SRT frame rates, sync by two points and fix broken SRT files.Binaural Beats GeneratorGenerate binaural beats with any carrier and beat frequency, brainwave presets and a timer.Video Resolution CheckerCheck a video's resolution, length, frame rate, bitrate and codecs without uploading it.Hearing TestCheck your hearing by ear and frequency, plot an audiogram and find your upper frequency limit.Chord FinderGuitar chord charts and piano chords for every key, with notes, formulas and sound.Text to Morse AudioTurn text into Morse code sound at any WPM with Farnsworth timing, then play it or save a WAV.Scale FinderSee any music scale on piano and guitar fretboard, with notes, formula, chords and playback.Audio Bitrate CalculatorWork out audio file size from bitrate and length, WAV size, or the bitrate for a target size.Chord TransposerPaste a chord sheet and transpose every chord to a new key, with capo tips and aligned output.Video File Size CalculatorEstimate video file size from resolution, fps, bitrate and length, or the bitrate for a size limit.Audio Spectrum AnalyzerLive FFT spectrum analyzer for your microphone or an audio file, with dominant frequency and note.Left Right Speaker TestCheck left and right speakers or headphones with channel tones, a pan sweep and a phase test.Subwoofer Bass TestTest your subwoofer and bass response with 10–200 Hz tones, presets and a low-frequency sweep.M4A to MP3Convert M4A, AAC and iPhone voice memos to MP3 in batch, privately in your browser.Voice ChangerRecord or upload your voice and make it chipmunk, deep, robot, alien, radio or echo. Save as WAV.Ringtone MakerCut the best 15–40 seconds of any song, add fades and save it as an MP3 ringtone.Video CropperCrop a video to 1:1, 9:16, 16:9 or any area by dragging a box, with sound. Saves MP4 or WebM.Video ConverterConvert videos to MP4 or WebM with your choice of resolution, frame rate and bitrate.Video MergerJoin several video clips into one MP4 or WebM in any order, with trimming and fades.