Knowing a track's tempo and key is the step before almost everything else: building a DJ set that flows, writing a counter-melody that doesn't clash, dropping in a sample without it dragging, or just setting the metronome before you record. It's thirty seconds of information that takes ten minutes to work out by hand.
There are three ways to get it here, depending on what's in front of you. If you have the file, drop it in and you get BPM and key. If what's playing is a live band, a video or your own rehearsal, tap the pulse out with tap tempo. And if you want to know which exact note is sounding, the tone detector hears it through the mic. The file, on top of that, isn't uploaded anywhere: it's decoded in your browser and the whole analysis happens on your machine.
Every automatic detector gets caught by a factor of two sooner or later, and it's worth understanding why before trusting one blindly. The algorithm looks for periodicity in the signal's energy, and plenty of tracks have two equally valid periodicities: the kick and the snare. Drum and bass at 174 has a perfectly audible half-time at 87, and neither number is false — it depends on what you're counting.
The quick check is to count four beats out loud over the song and see whether they match the number. If you're counting twice as fast as the music feels, halve it. And if it still isn't clear, hit tap tempo while it plays: your own pulse is the tie-breaker.
Key detection compares the song's distribution of notes against the statistical profile of every major and minor key. It works well with sustained harmony and fails on the predictable things: drums alone, an a cappella vocal, a static pad. The most common error isn't random, it's systematic — mistaking a key for its relative, because A minor and C major have exactly the same seven notes and differ only in where the music comes to rest.
If you're mixing two tracks by key, that distinction matters less than you'd think: relatives are compatible with each other, so an error of that kind won't break your transition. Where it does matter is when you're writing on top.
A tool hands you the number, but the medium-term goal is not needing it: recognising a tempo by ear and knowing what key you're in without looking. Tempo sense trains by playing in time, which is exactly what Beat Drop is, and recognising notes and keys is one of the skills in ear training. For a tuned reference to compare against, there's the online piano.