Paste a playlist link. You get a 0 to 100 bot-risk score and the signals behind it, in seconds, before you send a curator £30 to £60 for a slot.
One free check a day, or three with a free account. No card needed. Try an example.
Got an artificial streaming warning from your distributor? Scan every playlist on the flagged track and get a drafted reply.
No Spotify login. Pro is £4.99 a month for unlimited checks.
What the score measures
The score is an estimate built from data Spotify already publishes, and it is a decision aid rather than a verdict. No single metric decides it, because any one of them can be staged. The full weighting and how we test it are written up in how the bot-risk score works.
Followers measured against how often the playlist's tracks are played, using Spotify's own track popularity score. Thousands of followers on tracks almost nobody plays is the oldest tell there is.
Organic lists climb steadily. Bought lists go flat, then vertical, then flat again. Once we hold a playlist's follower history, we flag the jump and the sustained drops that follow a culled batch.
Over 10,000 followers for every track is rare for a real list. We flag it unless the tracks are clearly being played, which is how big brand and editorial playlists stay clean.
Keyword-stuffed names on large lists and blank descriptions add a little weight, and so does a follower count in exact thousands, the size bought packages come in.
Where the checker stops
It scores playlists, not songs, because Spotify does not publish where a track's streams came from. It cannot prove a curator bought followers, only that the public pattern matches lists that did. It gets sharper with follower history, so a first check on a playlist nobody has monitored is a starting point rather than a settled answer. And a clean score is not a promise the pitch will land.
Read the methodology →Read next
The signals you can read by eye before you even run a check. How to tell if a Spotify playlist is fake.
Submission fees, add rates and what a slot is worth. Is Spotify playlist promotion worth it?
Best tools to detect fake Spotify playlists, plus how we compare with SubmitHub, artist.tools and Playlist Pilot.
Risk-scored profiles with pitch routes, in the curator directory and the playlist directory.
FAQ
SpotCheck reads the playlist data Spotify publishes: the follower count, the track count, the popularity Spotify gives each track, and the playlist name and description. For a playlist we have checked before, it also reads the follower history we recorded. It weighs those signals into a 0 to 100 bot-risk score. It never reads your account, your listening history or anything private.
Yes. Paste a link on this page and the first check runs free. Sign in with a magic link or Google and you get three checks every day with the headline score and the top warning signal, with no card. Pro is £4.99 a month for unlimited checks and the full breakdown.
Paste the playlist URL into the checker above. You get the risk score, the band it falls in, and the signals behind it. A high band means the follower and listening pattern matches known bot-inflated lists, so do not pay for the slot until the curator can explain the numbers.
We don't have an accuracy figure for real playlists yet. We test the scorer against constructed cases that cover known bot patterns and real-curator edge cases, and we are building a labelled set of real playlists to measure it properly. The method and its limits are written up in the methodology guide.
No. SpotCheck scores playlists, not individual tracks. Spotify does not publish per-track stream sources, so any tool claiming to score a song for bot streams from public data is guessing. What you can do is check every playlist a song sits on, which is where paid bot activity usually enters.
No. There is no Spotify login and no OAuth prompt. SpotCheck reads public playlist data through the Spotify API using its own credentials, so nothing about your account or your catalogue is involved.
One dodged fake list covers a year of Pro. Run the first check free.