A simple Windows app that finds the BPM of music and audio files.
It is built for large folders, keeps the results readable in the app, and saves a clean Excel workbook with proper Unicode filenames.
- Find BPM for audio files and whole music folders
- Supports common audio formats like MP3, WAV, FLAC, OGG, Opus, AIFF, M4A, AAC, and WMA when the decoder can read them
- Fast CPU worker setting for big libraries
- Seconds setting to control how much audio is scanned per file
- Confidence score for each result
- Clean Excel export with File, BPM, Confidence, and Status columns
- Download the Windows release.
- Open
BPMFinder.exe. - Click Add Files or Add Folder.
- Adjust CPU Workers if you want more or less parallel processing.
- Adjust Seconds if you want faster scans or more careful scans.
- Click Find BPM.
- Click Save in Excel to export the results.
CPU Workers controls how many files are analyzed at the same time.
The app auto-picks a good default based on your logical CPU thread count. More workers can be faster for large folders, but setting it too high can make the computer feel busy.
Seconds controls the maximum amount of audio scanned per file.
Lower values are faster. Higher values can help tracks with long intros, quiet sections, or unstable rhythm.
You can leave feedback here on GitHub — but I’m not going to be super active here.
You’ll have better chances of getting a reply if you message me on Discord.
If this save editor helped you and you want to say thanks, you can buy me a coffee.
Totally optional, just appreciated. ❤️
This project is licensed under a Custom Non-Commercial License.
You are free to use, modify, and share the code for personal and non-commercial purposes, with attribution.
Commercial use is not allowed without prior written permission from the author.
See the LICENSE file for full details.
