What is a board game collection tracker?
A board game collection tracker is a tool that keeps an organized inventory of the board games you own — names, player counts, play times, genres, and what you paid — and pairs it with a play log so you can see which games actually hit the table. This free tracker does both in one place: add games in seconds, log every session with date, player count, and duration, and it automatically computes the stats collectors care about, like cost per play and the value of unplayed games.
How do I track my board game collection with this tool?
Click "Add game" on the Collection tab and enter the basics: name, player count range, play time range, genre, and price paid. That is the minimum — you can also add a BoardGameGeek id for a quick link and notes. Use the search box, genre filter, player-count filter, and sort options to slice a large collection, and click any game to edit it, log a play for it, or delete it (deleting a game also removes its logged plays, with a confirmation first).
What is cost per play, and how is it calculated?
Cost per play is what each game really costs you: price paid divided by the number of times you have played it. A $60 game played 12 times costs $5 per play; the same game played twice costs $30 per play. This tracker computes it automatically for every game — shown as a dash until a game is played at least once — and the Dashboard shows both the average across played games and an overall figure (total collection value divided by total plays) so you can see the real price of your hobby.
What is the "shelf of shame," and how is its value calculated?
"Shelf of shame" is the hobby term for games you bought but have never played. The Dashboard has a dedicated shelf-of-shame panel: every game with zero logged plays is listed there, sorted by price, alongside the count of shamed games and the total money tied up in them (the sum of their prices). Seeing that number is often the push collectors need to finally open the box — or to stop buying.
How do I log a board game play session?
Go to the Play Log tab and click "Log play," or use the quick "Log play" button on any game in your collection — it pre-fills the game. Pick the date (defaults to today), the number of players, the duration in minutes, and optionally who won and any notes. Every entry feeds the Dashboard automatically: total plays, most played game, average player count, plays per month, and each game’s cost per play.
Is this board game collection tracker free? Do I need an account?
Yes — it is 100% free with no account, no sign-up, and no paid tiers. Unlike paid spreadsheet templates on marketplaces or collection apps with premium features, everything here is available immediately: unlimited games, unlimited play logs, the stats dashboard, CSV export, and printing. There is nothing to unlock because there is no server and no account system.
Where is my data stored? Is it private?
Everything you enter is stored only in your browser’s localStorage on your own device — it never leaves your browser, is never uploaded, and is never sold or tracked. That is possible because the tool is 100% client-side with zero external requests: there is no server to receive your data. The trade-off is that your data does not sync between devices, so use the CSV export on the Export tab as a backup before clearing browser data or switching browsers.
Can I export my collection to Excel or Google Sheets?
Yes. The Export tab downloads your collection and your play log as two separate CSV files — the open format both Excel and Google Sheets open directly (File → Open or Import). The collection CSV includes name, player counts, play times, genre, price, number of plays, cost per play, BGG id, and notes; the play log CSV includes date, game, players, duration, winner, and notes. Fields containing commas, quotes, or line breaks are escaped to the RFC 4180 standard, so the files import cleanly.
Can I print my board game inventory or a collection report?
Yes. Click "Print report" on the Export tab for a print-friendly layout of your collection table and key stats, or use your browser’s print dialog anywhere on the page — the stylesheet is optimized for paper, hiding buttons and form controls. This answers the common "board game collection template / printable inventory" need without downloading a static template: your live data becomes the printable.
How do I track the total value of my board game collection?
Enter the price you paid for each game when you add it, and the Dashboard’s "Collection value" card sums everything automatically. It also breaks out the shelf-of-shame value — money tied up in games you have never played — which is the number most collectors actually want to see. Change the currency in Settings (USD, EUR, GBP, AUD, CAD, JPY, and more) and every figure updates instantly.
How is this different from BoardGameGeek?
BoardGameGeek is the hobby’s database and community — unmatched for game information, ratings, and forums — but managing a collection there means an account, and its play logging and collection-value views are spread across several pages. This tool is the opposite trade: a single page, no account, instant stats like cost per play and shelf-of-shame value that BGG does not surface directly. You can link each game to its BGG page via the optional BGG id field and use both: BGG for research, this tracker for your money and play stats.
Why use this instead of a spreadsheet for tracking my games?
Spreadsheets work, but you have to build and maintain every formula yourself — cost per play, shelf-of-shame totals, monthly play charts, per-genre breakdowns — and one broken cell reference silently corrupts the numbers. Here the math is built in and tested, logging a play updates every stat instantly, and you still get spreadsheet compatibility through the one-click CSV export. It is the convenience of an app with the portability of a spreadsheet.
Does the tracker work offline?
Yes, after the page has loaded once. It is a single self-contained HTML file with no external requests — no fonts, scripts, analytics, or APIs loaded from anywhere — so it keeps working with the network off. Your data lives in localStorage on the device, which is also why no internet connection is needed to add games or log plays.
Can I find games in my collection for a specific player count or time limit?
Yes. The Collection tab has three quick filters plus search: a player-count filter that shows only games supporting that exact number ("we have 5 players tonight"), a time filter that shows games whose minimum play time fits your window, a genre filter, and a one-click "unplayed only" view that doubles as your shelf-of-shame shortlist. Sorting by cost per play also answers "which of my games is the best value right now."
What is the difference between "overall cost per play" and average cost per play?
Overall cost per play is your whole collection’s value divided by every logged play — one number for the price of your hobby per session, which drops every time you play anything. Average cost per play is the mean of each played game’s individual cost-per-play figure, which treats every game equally. The first tells you what the hobby costs; the second tells you which games pull their weight — a rarely played $120 game barely moves the overall number but drags the average up.
Can I track games I have not played yet or want to buy?
Yes. Add any game with zero logged plays and it appears in the shelf-of-shame panel with its price counting toward the total "unplayed value." Use the notes field to mark it as a wishlist item if you have not bought it yet. When you finally play it, one log entry moves it out of the shelf of shame and into your stats — which makes logging plays oddly satisfying.