Roundup

Hitster Card Generators Compared: Which One Should You Use?

There are about eight serious ways to turn a playlist into a deck of music cards, and they are not all chasing the same person. Some run in a browser, some want Python and a Spotify developer key, one wants your own FLAC library and a webserver. Here is what each one actually does, what it costs and where it stops, ours included.

Try Hitify Free
The field

The eight tools people actually use

Bopster (bopster.app) is the most complete free browser tool. It imports from Spotify, YouTube and YouTube Music, Deezer, Apple Music and TIDAL, which is the widest list here, and its "Yearify" feature checks your songs against Bopster's own database so you can catch remaster dates before you print. There are more than 60 card designs, a community library of shared playlists, and a live mode that casts to a TV or Chromecast. It is free, funded by ads and one-time donations from 3 euro, with no subscription. The interface is in five languages.

Digibitz (digibitz.nl/hitster-kaarten) is the smallest thing on this list and does exactly one job: paste a Spotify playlist URL, wait, download the fronts, print them, put the paper back in and print the backs. No account, no options, no cost. One thing to know before you print: the page says outright that its QR codes cannot be scanned with the Hitster app, you have to use the Digibitz scanner.

Guess My Playlist (guessmyplaylist.com) turns a Spotify playlist link into QR cards or music bingo cards with no login at all, up to 400 songs. It is the one tool here with no free tier: its own FAQ prices a game at 14,95 euro, for the QR card set as well as for 100 bingo cards.

WhiteShunpo/hitster-card-generator is the friendliest of the four open source projects. Python with a Streamlit interface, MIT licensed, and it needs no Spotify developer key at all because it reads public Spotify pages, which covers playlists up to roughly 100 tracks (API credentials lift the cap). Output is a duplex A4 PDF of 5 x 5 cm cards, 20 to a page, and you can correct release years by hand in a table before generating. The project also publishes a hosted Streamlit build.

JonasScholl/hitster is the most polished script. Python 3.12 with Poetry, MIT, several print themes, cut marks, and a year distribution chart so you can balance the deck across decades. It is the only one that reads Apple Music as well as Spotify, although the Apple side needs a paid Apple Developer membership for the MusicKit key. Scanned cards resolve on the author's own web player. Its README notes that Spotify deprecated preview URLs, so most songs now play from the start of the full track instead of a clip.

fjlein/hitster is the minimal one. Python plus Typst for the layout, a Spotify client ID and secret, one command, one hitster.pdf. Card size and page grid are a couple of variables in a Typst file, so it is the easiest to fork if you want your own layout. Its QR codes open Spotify directly, which means whoever scans sees the title and the cover art, so the scanner must not be the one guessing.

ruuda/hitsgame is the odd one out and the right answer for one specific person: somebody with a properly tagged local music library who does not want a streaming service in the game at all. It reads FLAC files (TITLE, ARTIST and ORIGINALDATE tags), transcodes them, and produces both a card PDF and a folder of anonymised audio to upload to your own webserver, which is where the QR codes point. GPLv3. It needs ffmpeg, rsvg-convert and somewhere to host files, so it asks the most of you and hands back the most independence.

Hitify is ours, so read this paragraph knowing that. The first 100 cards are a free PDF with no account. It imports from Spotify, YouTube Music and Tidal, and not from Apple Music or Deezer, where Bopster is genuinely ahead of us. Release years are verified against MusicBrainz by ISRC rather than trusted from the streaming service. The QR codes scan with a plain phone camera, there are five card styles, you can order printed cards instead of printing at home, and the site runs in 16 languages.

Side by side

The whole field in one table

Checked against each tool in August 2026. Prices and features move, so treat this as a starting point rather than a contract.

ToolCostWhat you needImports fromYear check
Hitify Free up to 100 cards Browser, no account Spotify, YouTube Music, Tidal MusicBrainz via ISRC
Bopster Free, ads and donations Browser, account optional Spotify, YouTube Music, Deezer, Apple Music, TIDAL Yearify, own database
Digibitz Free Browser, no account Spotify
Guess My Playlist 14,95 euro per game Browser, no login Spotify, max 400 songs
WhiteShunpo (GitHub) Free, MIT Python, or the hosted app Spotify, no API key By hand, in a table
JonasScholl (GitHub) Free, MIT Python and your own API keys Spotify, Apple Music
fjlein (GitHub) Free, MIT Python, Typst, Spotify keys Spotify
ruuda/hitsgame (GitHub) Free, GPLv3 Python and your own webserver Your own FLAC files From your file tags
The verdict

Which one is right for you

  • You write code and want no signup: take one of the four GitHub projects, not us. fjlein/hitster is the shortest path from a playlist to a PDF, WhiteShunpo skips the Spotify developer key entirely, and JonasScholl gives you print themes and a decade histogram. None of them will ever email you.
  • Your music lives on Apple Music or Deezer: use Bopster. We do not import either one, and it does.
  • You want no streaming service in the game: ruuda/hitsgame, if you have tagged local files and somewhere to host them. It is the only tool here that produces a deck nobody else can switch off.
  • You want it done in five minutes: any of the browser tools. Digibitz is the fastest if all you want is paper and you are happy to use its scanner.
  • You would rather play on a TV than print anything: Bopster Live.
  • You want music bingo instead of a timeline: Guess My Playlist, at 14,95 euro.
  • The years have to be right, you want a language other than English, or you want the cards printed and posted to you: that is the gap we built Hitify for.
Before you commit the paper

Four things to check before printing a hundred cards

Check the years, not just the tracks

Streaming metadata dates the release you are streaming, not the original recording. Remasters and reissues are why a 1975 song shows up as 2011, and a timeline game with wrong years falls apart at the table. Bopster checks against its own database, Hitify checks MusicBrainz by ISRC, and the scripts leave it to you (WhiteShunpo at least lets you fix years in a table first).

Check how the QR actually scans

Not every code opens with the normal camera app. Digibitz states plainly that its codes need the Digibitz scanner, and hitsgame codes point at your own webserver rather than at a streaming service. Scan one card on the phone you will actually play with before you print the rest.

Print one sheet, then the rest

All of these print fronts and backs, and the two sides drift on a lot of home printers. Print a single sheet, cut one card out and look at it. A millimetre of offset that you can live with on one card is very visible across a hundred.

Think about how long the link lives

A card is only as good as the thing it points at. Streaming links depend on the track staying in the catalogue in your country, self-hosted audio depends on you keeping the server up. Neither is permanent, and it is worth knowing which bet you are making.

5.0

What players say

based on 34 reviews

This was an awesome idea. We love having game nights with our friends. We 10/10 recommend especially if you love music games as much as we do.

T
Tiffany Carmen

It works! Nice game for music lovers.

M
Menno Visser

This site is awesome. So much fun to create your own cards and play them with friends. If I could give 6 stars I would.

J
Jason Kaeding

I really useful for upgrade this game the official song card is a bit less

H
Hugo Tse

Amazing project. With just a few clicks your own Spotify playlist is turned into a Hitster game. Keep it up. The pricing is also really very fair

S
Sascha Sehling

Easy to use, and the result is exactly what I expected!

A
Andrea L

Easy to use. Happy with my own cards.

J
Jochen Rotschadl

Super simple process, works like a charm!

G
Gabriel Zitman

Great for creating your own cards and QR codes. Plus you play with the same app

R
Ricardo Cardenal Pardo
FAQ

Frequently asked questions

What is the best free Hitster card generator?

It depends on how much work you want to do. Bopster is the most complete free browser tool, with the widest import list and a year check. The four GitHub projects are free and unlimited but need Python on your machine. Hitify is free for the first 100 cards as a PDF, with no account.

Do any of these work without Spotify?

Yes. ruuda/hitsgame uses your own local FLAC files and no streaming service at all. Bopster also imports from YouTube Music, Deezer, Apple Music and TIDAL. JonasScholl/hitster reads Apple Music. Hitify imports from YouTube Music and Tidal as well as Spotify. Digibitz, Guess My Playlist and fjlein/hitster are Spotify only.

Which ones cost money?

Guess My Playlist is the only one with no free tier: its FAQ prices a game at 14,95 euro. Bopster is free, funded by ads and optional one-time donations. The four GitHub projects are free and open source. Hitify is free for your first 100 cards, with larger packs and professionally printed cards paid.

Do I need to be a developer to use the GitHub ones?

Broadly yes. Three of the four expect you to install Python, manage dependencies and set environment variables, and two of those also want Spotify API credentials. WhiteShunpo is the mildest: it needs no API key and also publishes a hosted Streamlit version. ruuda/hitsgame additionally needs you to run a webserver.

Why do the tools disagree about a release year?

Because most of them take the year from the streaming service, which dates the release you are playing. A remaster or a compilation carries the remaster year, so a 1975 track can arrive labelled 2011. Tools that check a music database instead, like Bopster with Yearify or Hitify against MusicBrainz by ISRC, catch a lot of those before printing.

Can any of them send me printed cards?

Of the eight, only Hitify. The other seven give you a PDF and you print and cut it yourself, which is genuinely fine for a one-off party deck. Ordering makes sense mostly for large packs or when you want cards that survive being handled all night.

Try it against your own playlist

Your first 100 cards are free, no account needed. If one of the other seven fits you better, use that one, that is the point of this page.

Make Your Cards, Free