BPM Tracker — Organize Your Music Library
Build a practical BPM music library for DJ prep, practice or editing. Add verified tempo, key, genre, energy, crates and notes, then filter the collection by the musical range you need. No account or software installation is required.
Record a verified tempo, key and transition note; filter your crates here, then export a CSV backup whenever you need it.
Your library stays in this browser until you export it.
Add a verified BPM from the Finder or Counter, or start with a small editable example crate.
Private by default: records are stored in this browser only. CSV import accepts title and bpm columns; key, genre, energy, crate and notes are optional. Export before clearing browser data or changing devices.
Three steps from input to answer
Choose the input
Add a song title and a verified BPM, then include a key, crate or note only when it will help you find the track later.
Use the live tool
Search by title, artist, genre, key or note; narrow the BPM range and crate until the working selection is practical.
Check the result
Export a CSV before clearing browser data or moving to another device, then import it there when you need the same records.
What is a BPM tracker?
A BPM tracker is a music-library workspace for recording and finding tempo information you have already verified. It is different from a BPM finder, which analyzes audio, and from a BPM counter, which measures a pulse while music plays. This tracker stores the result together with useful context such as key, crate and a transition note.
This page gives you a dedicated workspace for bpm tracker, followed by practical guidance for checking and using the result. If you need a different workflow, the related tools below make it easy to continue without starting over.
How does a BPM tracker work?
This page keeps its library in browser storage on your current device. When you add a track, it validates the title and a BPM from 40 to 240, then saves the record locally with its optional key, genre, energy, crate and note. Search and range controls filter those saved records; sorting changes their view only. CSV export writes the same visible fields into a portable backup, while CSV import validates title and BPM before adding rows.
The tracker keeps records in local browser storage under a versioned Music Tools Lab key. A saved row needs a non-empty title and a finite BPM from 40 to 240; optional text is compacted to sensible field limits. Filters search saved title, artist, key, genre, crate and note text, while the tempo controls apply inclusive numeric bounds. Export writes title, artist, bpm, key, genre, energy, crate and notes as CSV. Import reads the same header names and rejects rows that lack a title or a valid BPM.
Manual timing and tempo calculations depend on the beat unit you choose. Keep that unit consistent, allow enough taps or counted intervals for a stable reading and document whether the value represents the main pulse or a subdivision.
Where this tool helps
A small, consistent tempo ledger helps DJs move from an isolated BPM result to a usable crate, helps producers recall the reference tempo and key, and helps instructors or dancers group material by pace. It also keeps the reason for a number visible: a phrase-length cue, an intro reminder or a half-time decision can travel with the track instead of living in memory.
Build DJ crates by tempo
Save confirmed values, narrow a practical BPM window and inspect the notes before testing transitions in your DJ application.
Keep an editing reference log
Record the track version, working tempo and cue information before setting up cuts, titles or motion on a musical grid.
Organize practice or movement music
Group material by pace and add a human note about the pulse you counted, especially where half-time is more natural.
Move a personal tempo list
Export a small CSV backup before changing devices, then import the same fields into a new browser without creating an account.
How to get a useful result
A library row records a working decision, not a musical fact proved by this page. Keep the rhythmic level explicit: 86 and 172 can be related counts for the same music, but one may be more useful for your grid. Put the listening evidence in the note—such as a 32-bar intro, a breakdown cue or a confirmed downbeat—then recheck exact beat grids and keys in the DJ or production software where you will use the track.
Use one clearly defined rhythmic level: Add a song title and a verified BPM, then include a key, crate or note only when it will help you find the track later. Repeat the input when the value is surprising, and compare half-time or double-time interpretations before assuming that a precise number is musically wrong.
When the timing seems wrong
- Use the same rhythmic layer throughout your library; add a note when a double-time count is more useful for a particular task.
- If a CSV import skips rows, check that its header includes title and bpm and that BPM values are between 40 and 240.
- Export before clearing browser data, using private browsing or moving to another device; local storage is not cloud sync.
- Treat key, energy and phrase notes as your working metadata and verify critical mix decisions by listening to the specific track version.
Why a tracker is useful after BPM detection
A one-off detector result answers a narrow question: which pulse is most plausible in this piece of audio? Preparation needs a second layer of context. A DJ may need the most useful counting level, an energy tag, a crate and a reminder about the next clean phrase. A producer may need a reference tempo and key for later recall. The tracker is that lightweight ledger; it is intentionally separate from the pages that estimate or count tempo.
Make the timing result repeatable
Use a steady section and give the control enough time to settle before recording a value. A few irregular taps or counted beats can shift a short reading noticeably, while a longer run reveals whether the pulse is stable. If the number seems surprising, compare half-time and double-time values and repeat the check at another point in the music.
Write down both the result and what you counted: the main beat, a subdivision or a practice click. That small note prevents a correct number from being applied at the wrong rhythmic level later. When timing drives an edit, performance or effect setting, test it against several bars and make the final decision by listening rather than by the display alone.
How to read the result in practice
After measuring a house record at 124 BPM, save it with F minor, a Warm-up crate and a note such as ‘clean 32-bar intro.’ Later, filter 120–126 BPM and Warm-up to find compatible opening material. A 90 BPM hip-hop track can also carry a note that 180 BPM is the useful double-time count for a particular transition; the tracker records your choice without treating either count as universally correct.
What to keep in mind
This version does not analyze audio, check streaming catalog metadata, sync between devices or prove that a typed key or BPM is correct. Data remains in the browser where you created it and can be lost if browser storage is cleared. Export a CSV backup before changing devices, and verify important beat grids, keys and phrase notes by listening in the software where you will use them.
Repeat the measurement or calculation with the same beat unit, then test the value for several bars before applying it to practice, editing or an effect setting.
Learn more about this tool
These technical references provide extra background on the browser features, audio formats or music concepts used on this page.
Algoriddim: Search and filter tracks
Read the original reference for more detail.
View reference ↗REFERENCEMDN: Web Storage API
Read the original reference for more detail.
View reference ↗REFERENCERFC 4180: Common Format and MIME Type for CSV Files
Read the original reference for more detail.
View reference ↗This tool runs in your browser and does not require an account. See Privacy & accuracy for file support, result labels and practical limitations. Read about privacy & accuracy.
Frequently asked questions
Does BPM Tracker detect a song's BPM?+
No. It stores values you have verified. Use BPM Finder for audio estimates or BPM Counter for manual counting.
Where is my BPM library stored?+
Records are saved in local browser storage on this device. Export a CSV backup before moving browsers or devices.
What can I import in a CSV?+
Import needs title and bpm columns; artist, key, genre, energy, crate and notes are optional. Rows outside 40–240 BPM are skipped.
Can I search a BPM range for DJ mixing?+
Yes. Set a BPM range, select a crate and sort the matching records. Half-time and double-time references stay visible beside each tempo.
Does this replace DJ software music-library management?+
No. It is a lightweight tempo ledger, not a media player, beat-grid editor or cloud catalog. Confirm critical cues in your DJ or production software.