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.
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.
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.
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.
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 range | 40–240 BPM, reported to one decimal place |
|---|---|
| Tempo alternatives | Half-time and double-time, switchable with one click |
| Also reported | Musical key, Camelot code, relative key, beat-clarity and key-match scores |
| Analysis window | Up to 3 minutes, taken from the middle of a longer file |
| Batch limit | 20 files per batch, 100 MB each |
| Input formats | MP3, WAV, FLAC, M4A, AAC, OGG, Opus, AIFF, WebM |
| Verification | Waveform with bar lines, click-to-seek playback, metronome click on the detected grid |
| Export | Copy as text, batch CSV, or beat-grid CSV with every beat time |
| Processing location | Your browser — Web Audio decoding plus a Web Worker, nothing uploaded |
| Price | Free — 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.