Free · No sign-up · Runs in your browser

Beat Finder

Not just the tempo — where the beats actually land. Upload a track and get every beat position in mm:ss.mmm, grouped into bars, so you can cut, loop and sync to real timings.

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

Have the beat grid already? Turn the same file into editable MIDI notes instead of just timestamps.

Who needs beat positions

Video editors cutting to music

Cuts that land on the beat read as intentional and cuts that miss read as sloppy. A list of beat timestamps gives you markers to place on the timeline instead of scrubbing for transients by eye.

Loop makers

A loop that doesn't start exactly on a downbeat drifts a little further out every repeat. The first-beat offset is the trim point that makes an exported loop sit in time.

DJs finding the downbeat

Knowing where bar one starts is what lets you drop a track on the phrase rather than a beat or two off. That's especially useful on intros with ambiguous or absent percussion.

Remixers aligning stems

Stems from different sources rarely share a start offset. Beat positions for each give you a common reference to line them up against, rather than nudging one clip until the flams disappear.

How beat detection works

  1. 1. Upload a track

    The audio is filtered to a narrow band around the kick drum (90-150 Hz), where the beat lives most clearly, and analysed on your device.

  2. 2. Onsets become a tempo

    The loudest transient in each quarter-second window is a candidate beat. Measuring the gaps between them and tallying the most common spacing gives the tempo.

  3. 3. The grid gets anchored

    A constant-tempo grid is snapped to the strongest detected onset and walked back to the first beat in the file, so the printed times line up with what you hear.

Beat finder FAQ

What's the difference between a beat finder and a BPM detector?

A BPM detector answers how fast — one number for the whole track. A beat finder answers when — the timestamp of each individual beat. If you're beatmatching you only need the tempo; if you're cutting a loop, placing a sample, or syncing video to music, you need the positions.

What is the first beat time for?

It's the offset from the start of the file to the first downbeat. Most tracks have a fraction of a second of silence or a pickup before the beat proper starts. Trimming to that offset, or using it as your loop start, is what makes an exported loop sit in time instead of drifting.

Does it assume 4/4?

The bar grouping does — beats are grouped in fours because the overwhelming majority of popular music is in 4/4. The beat positions themselves are time signature agnostic. If your track is in 3/4 or 6/8, read the beat times and ignore the bar column, or use the Time Signature Finder first.

Why are the beats evenly spaced instead of following the performance?

The grid is generated at a constant tempo from the detected BPM, then anchored to a real onset. That's what you want for programmed and produced music, which is almost always on a fixed grid. For a live performance that speeds up and slows down, the grid will drift away from the audio over time.

Why did it not find a beat?

Audio without percussive transients — ambient pads, solo vocals, sustained strings — has no onsets to lock onto, and the tool reports nothing rather than fabricating a grid. It also rejects signals that are too uniform in level to contain a real beat.

How much of the file is analysed?

The first 90 seconds. Tempo is stable across a track in the vast majority of cases, so that window is enough to establish the grid, and capping it keeps the analysis fast in the browser.

Find every beat, not just the tempo.

Bar-by-bar beat times you can paste straight into your editor.

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.

Rap Lyrics Generator

Verses and hooks in trap, drill, boom bap and more.

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.

AI Vocal Remover

Remove vocals from a song and blend them back with a slider.

MIDI to MP3Free

Render a .mid file to MP3 or WAV with real instrument sounds.

Stems Separator

Split a track into vocals and instrumental.

Pitch ChangerFree

Shift a song by semitones without changing its speed.

Slowed & ReverbFree

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

BPM DetectorFree

Find any track's tempo by tap or upload.

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.

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.

Note IdentifierFree

Sing or play a note and see which note it is.

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.