About
A real Magic collection outgrows every app built for it, and fast.
The search box cannot find the card you are clearly describing. A price is a single number with no story behind it. Your decks live in folders you named by hand. And somewhere past a few thousand cards, the whole thing starts to crawl.
So we made a bet: treat that scale as the normal case, not the edge case. Search, the market, decks, and your collection all read one catalog. The price you see on a card is the price on your collection is the price in the deck you are about to build.
Underneath, that is a search engine tuned for how players actually search, and a pricing layer that keeps a printing's Trend apart from a fresh Breakout and from the metagame moving under the card. A classifier reads your decklist and names its archetype, and the label is explainable as a share of the deck.
The pricing page writes out what is free and where the paid line sits, feature by feature.
Every set and treatment
The full gameplay catalog
Main sets, promos, and tokens
TCGplayer marketplace and Card Kingdom buylist
Principles
Prices come from TCGplayer's marketplace and Card Kingdom's buylist, re-read every day. A printing's Trend, its Breakout, and the Meta Signal behind the card stay separate numbers with their own confidence reads.
No paid feature charges before its price is published, and every feature with a paid side already has its free and paid boundary written out on the pricing page. A subscription attaches to a single feature.
Everything you enter exports free and lossless on every tier. Past the free cap, adding cards pauses while viewing, export, and removal stay open. If it stays over, we mail a CSV of the whole collection and keep it restorable in full for 12 months, and nothing gets trimmed.
Import the collection you already have, and see whether it holds up at your size.