Getting started with ryser.id: your first tracklist
By Ryan Poser, who builds ryser.idUpdated First published
The short answer
Paste a YouTube, SoundCloud or Mixcloud link to a DJ set, or upload a recording, and ryser.id names every track it can with the time it starts, its BPM and its key. Without an account, the quick peek under the paste box identifies the first 30 minutes for free and mails you the list. A free account gets 120 minutes every month. Every set is worked through to the end, and you only pay for what we find.
In short
- Works on
- YouTube, SoundCloud and Mixcloud links, or an audio file up to 500 MB (MP3, M4A, WAV, FLAC, OGG, OPUS, WEBM, AAC).
- Without an account
- The first 30 minutes of a set as a free preview, the tracklist by mail.
- Free account
- 120 free minutes a month. Every set is worked through to the end, and you only pay for what we find.
- Speed
- About a third of the set length from paste to done: a one-hour set takes around 20 minutes, and tracks appear while it runs.
- Plans
- From €2.50 a month, or paid once for life from €25. See Minutes, plans and passes.
1. Paste a link, or upload a file
Paste the link of a DJ set into the box on the homepage or on New run: a YouTube video, a SoundCloud upload or a Mixcloud show. Links to Spotify, Apple Music, TikTok and Instagram do not work, because there is no audio behind them to fetch.
Have the recording yourself? Upload it instead: MP3, M4A, WAV, FLAC, OGG, OPUS, WEBM or AAC, up to 500 MB. A file is the way for your own sets that are not online, and for anything a link cannot reach. An old mix CD works the same way: rip it to one file and turn it into a Spotify playlist.
2. No account yet? Take the quick peek
Under the paste box on the homepage is the quick peek (Just want a quick peek?): leave your email address and the first 30 minutes of the set are identified for free, without an account. The tracklist comes by mail. Create a free account afterwards and the whole set runs on your free minutes. Using it without an account has the details.
3. Wait while it runs
About a third of the set length from paste to done: a one-hour set takes around 20 minutes, and tracks appear while it runs. You can close the tab: you get a mail when the setlist is done. Everyone shares one queue; sets on a paid plan go ahead of free ones.
4. Read your setlist
Every row is one track at the time it starts, with its BPM, key, where to buy it and a mark that says how sure ryser.id is: Proven, Found, Weak, To check or Unknown. Tap a row to play the set from that moment. Reading the setlist explains every part.
5. Check every track
Check every track walks you through the set one row at a time: listen, then Correct or Not correct (on a phone, swipe right or left). Your answers become the rows' marks, and a correction helps the next set that plays the same record. It is free on your first set, and comes with Opener (€2.50 a month) after that.
6. Keep the records you want
Press Want on a row and the record goes into your crate: your list of records to get, each with where to buy it or download it legally. A free crate holds 50 records; any paid plan keeps them all.
7. Export it
M3U8 for Serato, Traktor and most players, CSV and plain text come with Opener (€2.50 a month) and up. The rekordbox XML export is offline while we rebuild it. Copy as text gives a list you can paste into a YouTube description or a comment. Exporting a DJ setlist covers each program.
When your minutes run out: the pass
A set costs its length in minutes. Every account gets 120 free minutes on the first of the month. A set longer than the minutes you have still runs to the end: your minutes cover its opening, and the rest is found too and waits locked on the setlist, behind a pass: unlock it with a plan, from €2.50 a month or paid once for life, or pay for that set on its own. Nothing more is charged until you choose, and you can also wait for your free minutes to come back. With no minutes left at all, the pass shows on New run before the set starts. Minutes, plans and passes lists every plan.
Related
Questions
Can I use ryser.id without an account?
Yes. Paste a link on the homepage, open the quick peek under the box and leave your email address: the first 30 minutes of the set are identified for free and the tracklist comes by mail. A free account finishes the whole set. More about using it without an account.
Which links work?
YouTube, SoundCloud and Mixcloud. Spotify, Apple Music, TikTok and Instagram links do not, because there is no audio behind them that ryser.id can fetch. Have the recording as a file? Upload it.
Can I close the tab while it runs?
Yes. The set keeps running, and you get a mail when the setlist is done.
What happens when my free minutes run out?
A set longer than the minutes you have left still runs to the end: your minutes cover its opening, and the rest is found and waits locked on the setlist. Unlock it with a plan, from €2.50 a month, or pay for that set on its own. Or wait: your free minutes come back on the first of the month.
Got a set link? Get its tracklist.
Paste the link and ryser.id names every track it can, with the time it starts. No account? The quick peek under the box does the first 30 minutes for free and mails you the list.
Other guides
Reading the setlist: the marks, the rows and checking every trackWhat Proven, Found, Weak, To check and Unknown mean, what each part of a row does on a phone and a computer, how Check every track works, and how to fix a track.Updated 14 October 2026
Minutes, plans and passes: what ryser.id costsEvery set finishes, and you only pay for what we find. Every account gets free minutes each month; plans add hours, paid by the month or once for life, and packs add minutes that never expire. What each plan gives, how the pass works, refunds and switching.Updated 16 October 2026
Public sets, the set library and festival pagesEvery analysis is private until you make it public. What a public set page shows, how the set library scans popular sets every day, what Automatically scanned means, festival pages, ID - ID rows and Fix this ID.Updated 11 October 2026