Upload an MP3 or WAV and the tool analyzes the rhythmic energy to estimate the tempo. The algorithm works by detecting sudden increases in spectral energy (onsets) and finding the most likely periodicity in those onsets. It processes the file entirely in your browser — nothing is transmitted to a server.
For the best results, use files with a clear rhythmic backbone: drum loops, electronic tracks, or pop songs with consistent beats. For live recordings or complex jazz, the tap tempo tool is often more reliable. Once you have the BPM, the BPM to ms converter can calculate your delay times.