Nouplo

BPM detector

The tempo of a track, read from where the sound gets louder.

Drop files here

or click to choose from your deviceAccepted: MP3, M4A, AAC, WAV, OGG, OGA, OPUS, FLAC, WEBA, MP4, M4V, WEBM, MOV, MKV

Up to 3 files per runUp to 20 MB per file10 runs per dayRemove limits with Pro✓ Works offline

Your files stay on your device

This tool runs entirely in your browser. Nothing is uploaded, nothing is stored, and you can even turn off your internet connection before you start.

How it works

  1. Add a track — MP3, M4A, WAV, FLAC, or a video, whose sound is read.
  2. Leave the expected tempo on “anything” unless you know the track is unusually slow or fast.
  3. Read the answer: the tempo, the length of a beat and of a bar, and the half and double tempos.
  4. Use the beat length to set a delay, a loop or a video edit to the music.

Frequently asked questions

How accurate is it?
On music with an audible beat, usually within a fraction of a beat per minute. It reads a whole track at once, so a recording that speeds up or slows down — a live take, an old record — gets an average rather than a true answer.
Why does it sometimes say half or double what I count?
Because both are true of the same music: 75 and 150 line up with the same beats. Each delay is scored together with its double and triple to pick the one people would tap, and the other readings are printed under it.
Does it work on speech or a podcast?
Not meaningfully. It needs repeated attacks — drums, chords, a strummed guitar. Speech has no steady beat to find.
Is my music uploaded?
No. It is decoded and measured in your browser, and nothing is sent anywhere.

Related tools