Free · No sign-up · Runs in your browser

BPM Detector

Find the tempo of any song in beats per minute. Upload a track and let the analyzer detect the BPM, or tap along in real time. Nothing is uploaded to a server.

Powered by the Web Audio API. Your file never leaves your device.

Typical BPM by genre

Tempo is one of the fastest ways to place a track in a genre. These are the ranges most songs fall into — useful for DJ sets, sampling, and matching tracks. Many styles are also felt in "double-time" or "half-time", which is why a detector sometimes reports double or half the number you expect.

GenreTypical BPM
Hip-Hop / Rap85–115
Trap130–170
House120–130
Techno120–150
Drum & Bass160–180
Dubstep138–142
Pop100–130
Reggaeton90–100
Lo-fi Hip-Hop70–90
Ambient60–90

How to find a song's BPM

  1. Tap the tempo

    Play the song anywhere, then tap the button (or your spacebar) in time with the beat. The BPM averages your taps and gets more accurate the longer you tap.

  2. Or upload a file

    Drop an MP3, WAV, FLAC, OGG, or M4A. It's decoded and analyzed locally in your browser — the audio never leaves your device.

  3. Read & adjust

    Get the detected BPM instantly. If a track has a half-time or double-time feel, use ÷2 or ×2 to land on the tempo you actually need.

FAQ

What does BPM mean?

BPM stands for beats per minute — the number of beats in one minute of music. It's the standard measure of tempo: a higher BPM means a faster song. 120 BPM, for example, is two beats every second.

How do I find the BPM of a song?

Two ways. The quickest is to tap along: play the track and tap the button or your spacebar on each beat — the tool averages the gaps between taps into a BPM. For a hands-free reading, upload the audio file and the analyzer finds the tempo automatically by detecting the beat pattern.

Is my audio uploaded to a server?

No. Both tapping and file detection run entirely in your browser using the Web Audio API. Your file is decoded and analyzed on your device and never leaves it.

Why does it sometimes show double or half the BPM?

Automatic detection measures the gap between beats, but many songs have a strong pulse at both the main tempo and at double or half that rate (common in trap, dubstep, and drum & bass). When that happens, use the ÷2 or ×2 buttons to switch to the tempo you actually need.

How accurate is the automatic detection?

For songs with a clear, steady beat (most electronic, pop, and hip-hop) it's usually accurate to within 1 BPM. Tracks with rubato, tempo changes, or no percussion are harder — for those, tapping along by ear is more reliable.

What audio formats are supported?

Anything your browser can decode: MP3, WAV, FLAC, AIFF, OGG, and M4A. Files under about 25 MB work best; only the first 90 seconds are analyzed, which is plenty to lock onto a steady tempo.

Find any song's BPM in seconds. No sign-up.

Tap along or upload a track — it all runs in your browser.

More AI music tools

One place to generate, convert, detect, and remix.

AI Music Generator

Turn a prompt into a full song with vocals.

AI Lyrics Generator

Write full song lyrics from a theme or a line.

AI Jingle Generator

Sung brand hooks and sonic logos with target lengths.

Phonk Song Generator

Shape phonk with BPM, key, energy, cowbell and 808 controls.

Lofi Music Generator

Build lofi beats by scene, tempo, key, texture and length.

Diss Track Generator

AI rap diss with lyrics + beat in seconds.

Rap Name GeneratorFree

Stage name ideas by scene — trap, drill, classic.

MP3 to MIDI

Convert an MP3 into editable MIDI notes.

Stems Separator

Split a track into vocals and instrumental.

Slowed & ReverbFree

Add a slowed + reverb tape vibe, free in your browser.

Time Signature FinderFree

Find whether a song counts in 4 or in 3.

Key FinderFree

Detect the musical key of any song.

Singing TestFree

Check your pitch accuracy note by note.

Key & BPM FinderFree

Get key, Camelot code and tempo from one upload.

Audio Key FinderFree

Batch-key up to 25 tracks into one table.

Live Key DetectorFree

Find the key through your mic — no file needed.

Beat FinderFree

Get every beat position, bar by bar.

BPM TapperFree

Tap out a tempo, get delay times in ms.

Scale FinderFree

Every note and chord in any key.

Pitch FinderFree

Find the note and frequency of any sample.

Pitch IdentifierFree

Live chromatic tuner in your browser.

Music Note FinderFree

Turn a melody into note names and timings.

Voice Pitch AnalyzerFree

Measure your vocal range low to high.

Audio to MIDI

WAV, FLAC, AIFF, OGG, M4A or MP3 into editable MIDI notes.

AI Piano Transcription

Piano audio to engraved sheet music, both hands.

Audio to Sheet Music

Any recording into a readable, printable score.

Piano Transcription

AI vs by ear vs hiring — and the fast path.

Sheet Music Converter

6 formats in — score, PDF, MusicXML, MIDI out.

Lofi ConverterFree

Tape warmth, wobble and vinyl crackle on any track.

Instrument TuningsFree

Guitar, bass, ukulele and more — notes, Hz and a tuner.

Delay Time CalculatorFree

BPM to ms for every note value.