Sign upSee plans

Free toolsFor artists

BPM and Key Finder

Upload a song or record it with your microphone to find its tempo (BPM) and musical key. Your audio is analysed on your device and never uploaded.

Opening the audioโ€ฆ

or

Ready:

Your audio is analysed on your device and never uploaded.

Get your free result

Enter your email and we'll send you a 6-digit code. You only do this once on this browser.

We use your email to send your code and results, and only send marketing emails if you tick the box. See our privacy policy.

Check your email

We sent a 6-digit code to . It works for 15 minutes.

20 free runs a day. We email you a code once, then you're set for 30 days.

20 free runs a day.

Result

Example Your result
Workingโ€ฆ
Daily limit

Thatโ€™s todayโ€™s free

You've used of free today. They reset at midnight UTC, in .

Paid plans get unlimited calculations and 100 lookups a day, and skip the lookup queue.

Blinding Lights โ€“ The Weeknd

171 BPM ยท F minor

Half time 86, double time 342. Or possibly G# major.

Keys that mix well with it

We looked this up in the last day, so it came straight back and didn't count towards your free lookups.

Answered from what you ran earlier today, so it didn't count towards your free runs.

of 20 free runs left today.

See the audios and songs taking off on TikTok right now, updated every day. Catch the next trend early

How it works

  1. 01

    Add your audio

    Choose an MP3, WAV, M4A or other audio file, or record a few seconds of a song playing near your microphone.

  2. 02

    Run the analysis

    Press Find BPM and key. The first time, we'll send a 6-digit code to your email so we know you're a person.

  3. 03

    Get the tempo and key

    See the BPM, the key and whether it's major or minor, plus the related keys that mix well with it.

Questions

How do I find the BPM of a song?

Upload the song or record it playing near your microphone, then press Find BPM and key. The tool listens for the beat and counts how many beats happen per minute.

Is my audio uploaded anywhere?

No. The file is decoded and analysed inside your browser. We only keep the result (the BPM and key) and a fingerprint of the file so the same file gets an instant answer next time.

What audio files can I use?

Anything your browser can play: usually MP3, WAV, M4A/AAC, OGG and FLAC. We analyse up to the first two minutes, which is plenty to find the tempo and key.

Why does the BPM show as half or double what I expected?

Tempo can be counted at different levels: a 140 BPM track can feel like 70 BPM. We pick the most likely value between 70 and 180 BPM and also show the half and double tempo.

How accurate is the key detection?

It compares the notes in your audio with the typical note pattern of each of the 24 major and minor keys. It works best on songs with clear chords; songs that change key or have heavy drums can confuse it, so we also show the second most likely key.

Why do DJs and producers need the BPM and key?

Songs with a similar tempo and a compatible key blend smoothly in a mix or mashup, and knowing the BPM helps you time edits and TikTok videos to the beat.

See what's taking off on TikTok every day

Tokchart follows TikTok audios, songs and creators: what's growing, where, and who's using it.

See plans

More free tools

All 14 free tools
tokchart

TikTok music data for labels, artists, creators and agencies.

Free tools
All free toolsTikTok money calculatorTikTok song finderEngagement rate calculator
Tokchart
Trending soundsTrending songsTrending hashtagsPlansHelp centreContact
Legal
PrivacyCookiesTerms
0:00 -0:00
Up next