Skip to content
Find BPM

Free BPM detector for YouTube audio

YouTube BPM finder right in your browser

Save the audio from any YouTube video, drop it here and read the exact BPM in about a second. The tempo appears to one decimal place with half-time and double-time alternatives, the musical key and its Camelot code, and a beat grid you can play and verify by ear.

20 files per batch, no upload, no signup — everything runs locally in your browser.

Drop a song here to read its tempo

MP3, WAV, FLAC, M4A, OGG, AIFF — 20 files per batch, 100 MB each

No track analysed yet

Add a file on the left and its BPM, key and beat grid appear here — usually in under a second.

How to find the BPM of a YouTube video

Four steps — save the audio, drop it on the analyser, read the result, verify by ear.

  1. Save the audio from YouTube

    Use any browser extension or desktop app that saves YouTube audio as MP3, M4A or WAV. You only need the audio track — video is not required.

  2. Drop the file on the analyser

    Drag the saved audio file onto the drop zone below, click “Pick audio files” to browse, or paste from your file manager with ⌘V / Ctrl+V. Up to 20 files per batch, 100 MB each.

  3. Read the BPM

    The BPM appears to one decimal place within about a second. Half-time and double-time alternatives sit right below and switch with one click — the beat grid follows.

  4. Verify by ear

    Press Play and four beat dots pulse on the detected grid. Turn on the metronome click and a wrong tempo drifts audibly within a bar. Click anywhere on the waveform to jump ahead and spot-check a different section.

YouTube BPM detection at a glance

BPM range40–240 BPM, reported to one decimal place
Tempo alternativesHalf-time and double-time, switchable with one click
Also reportedMusical key, Camelot code, relative key, beat-clarity and key-match scores
Analysis windowUp to 3 minutes, taken from the middle of a longer file
Batch limit20 files per batch, 100 MB each
Input formatsMP3, WAV, FLAC, M4A, AAC, OGG, Opus, AIFF, WebM
VerificationWaveform with bar lines, click-to-seek playback, metronome click on the detected grid
ExportCopy as text, batch CSV, or beat-grid CSV with every beat time
Processing locationYour browser — Web Audio decoding plus a Web Worker, nothing uploaded
PriceFree — no signup, no daily limit

YouTube BPM finder questions

How do I find the BPM of a YouTube video?
Save the audio from the YouTube video as an MP3, M4A or WAV using a browser extension or desktop tool. Then drop the file on this page — the analyser decodes it in your browser and prints the BPM to one decimal place, usually in under a second.
Does the YouTube BPM finder work with any video?
It works with any audio you can save from YouTube — music videos, DJ sets, live recordings, podcasts with a beat. The analyser processes whatever audio file you give it, regardless of where it came from.
What audio format should I save from YouTube?
MP3 is the most common and works perfectly. M4A (the default format YouTube uses internally) and WAV also work. The analyser accepts MP3, WAV, FLAC, M4A, AAC, OGG, Opus, AIFF and WebM — any format your download tool produces.
Can I find the BPM of a full YouTube playlist?
Save each track as a separate audio file, then drop up to 20 files at once for batch analysis. Every result shows the BPM, key, Camelot code and beat-clarity score. Export all results as a CSV when you are done.
Why not just paste the YouTube URL?
Downloading and decoding YouTube audio server-side would require uploading your data through our servers. By processing locally in your browser, nothing is ever uploaded — the analysis is faster, works offline after the page loads, and keeps your listening habits private.
Does the analyser detect the key too?
Yes — every analysis returns the musical key, its Camelot code and the relative major or minor alongside the BPM. If key detection is your main goal, try the key finder page, which puts the key in the headline.
Is the YouTube BPM finder accurate on live recordings?
Live recordings with a steady beat analyse just as accurately as studio tracks. If the drummer drifts or the tempo changes mid-song, the analyser picks the dominant tempo and the beat-clarity score will be lower — a signal to check by ear.
Is the YouTube BPM finder free?
Completely free, no signup, no daily limit. BPM detection, key detection, Camelot codes, 20-file batches and CSV export are all included at no cost.

Finding the BPM of YouTube music without leaving your browser

YouTube is where most people hear new music first — a DJ set, a remix, a track someone dropped in a comment section. When you want to mix it, sample it, or cover it, the first thing you need is the tempo. This page exists for exactly that workflow.

The analyser itself is format-agnostic. Once the audio from a YouTube video reaches your machine as an MP3, M4A or WAV, it processes exactly the same way as any other file: the browser decodes it into raw samples, a beat-tracking algorithm locates the repeating pulse, and the BPM lands to one decimal. YouTube’s lossy compression does not affect beat detection — the rhythmic pattern survives any bitrate a listener would tolerate.

For DJ sets and long mixes, the analyser samples up to three minutes from the middle of the file. If the DJ transitions between tempos, the result reflects the dominant BPM in that window. You can verify visually with the waveform and bar lines, or turn on the metronome click to hear whether the grid aligns.

Need the key for harmonic mixing? The key finder puts the musical key in the headline alongside the Camelot code. Want to match a YouTube track to a target tempo? The BPM changer detects the current tempo and lets you speed it up or slow it down to any BPM you choose.

Your files stay on your device

The browser decodes each audio file locally and the BPM analysis runs in a Web Worker beside it. No audio, no filename and no result is ever sent to a server. Unreleased tracks, client stems and private demos can go through it just as safely as anything in your library.