A searchable index of millions of tracks with key and BPM.
There is no other public tool that lets you search this many tracks by this many attributes at once.
Type an artist name, a song title, or both. Select a key. Set a BPM range. Hit search or press enter. All fields are optional but you need at least one.
Filter results by first letter of artist or title. Toggle between the two with the button next to the dropdown.
Select a key and BPM range, then click Pitch Match. This finds tracks in nearby keys that, when pitch-shifted with varispeed (like slowing down or speeding up a turntable), would land in your target key and BPM.
Use case: you have a track at 128 BPM in C Major and want to mix it with something that is not in C Major but could be pitched into it. Pitch Match finds those tracks.
The semitone range slider controls how far to look. A wider range finds more results but requires more extreme pitch shifting. Enable "Include Relative Keys" to also search relative major or minor keys.
Click the star next to any track to save it. Favorites are stored in your browser. Nothing is sent to our servers. Click "Favorites" in the top right to view them. They persist across sessions.
The "Export CSV" button downloads the current page of results as a spreadsheet. The filename reflects your search criteria.
Click "Light" in the top right. Your preference is saved.
Keys can be displayed in standard written notation (C Major, A Minor) or Camelot notation (8B, 8A). Toggle between them with the CAMELOT button in the top right. Your preference is saved.
Free API access for developers. See the developer page for documentation and to get a key.