Collection and search
Find cards quickly, add many at once, import an existing list, record every detail, and save your own photos or custom cards.
Free Pokémon TCG collection manager
Keep your cards, sets, binders, trades, prices, and Pokédex progress together in one place. You can also scan new cards straight from a photo.
Built by Gilles Romer.
Open source
You can report bugs, suggest features, share the project, or contribute code.
For your collection
Search for cards, plan binders, scan photos, track prices, log trades, and adjust the app to your taste.
Find cards quickly, add many at once, import an existing list, record every detail, and save your own photos or custom cards.
See what is missing from sets and the National Pokédex, organize cards and wishlists in virtual binders, and find the best matching print.
Scan one card or a whole photo batch with the Gemini free tier, OpenAI and other compatible services, or even your own locally hosted AI.
See Cardmarket and TCGPlayer prices, follow your collection value over time, spot duplicates and price changes, and track sealed products.
Keep a clear trade history, compare collections with friends, unlock achievements, and choose exactly what appears on your public profile.
Use PokéCollector alone or with friends on phone, tablet, or desktop. Choose from 19 languages and 9 themes, and back up what matters.
Screenshots
Explore the collection, Pokédex, trade history, and scanner settings at a glance.
Smart card scanning
Scan a single card or a whole photo batch. PokéCollector suggests matches, keeps them in a clear review queue, and lets you confirm each card before it enters your collection.
Use the Gemini free tier, connect OpenAI or another compatible service, or keep the scanning close to home with your own locally hosted AI.
Get started
PokéCollector runs on a computer, NAS, or server you choose. You keep the collection data and decide who can use the app. The software is free.
Installation
The first setup uses Docker. If that is new to you, someone familiar with a home server or NAS can help you get started; everyday collecting then happens in your browser.
Open the setup guideAlready comfortable with Docker? Here is the short setup.
git clone https://github.com/Git-Romer/pokecollector.git
cd pokecollector
cp .env.example .env
docker compose up -d
FAQ
Simple answers to the questions collectors ask most often.
Yes. PokéCollector is free and open source, with no subscription or locked premium features.
Yes. Bring an existing card list into PokéCollector as a CSV file, and download your collection as a CSV or easy-to-share PDF whenever you need it.
Plan virtual binders with cards you own or still want. PokéCollector keeps track of which copy belongs where and can suggest another matching print when it fits better.
PokéCollector uses TCGdex data, including Cardmarket prices in euros and TCGPlayer prices in US dollars when available. The app always shows where a price came from.
Yes. You can run it privately in single-user mode or enable multi-user trainer accounts with separate collections, profiles, leaderboards, comparisons, and achievements.
PokéCollector shows when a new version is available and automatically creates a backup before an update, making upgrades safer.
Still have a question? Email info@romerg.de or open an issue on GitHub.
PokéCollector for animals
PokéCollector stays free. If you would like to give something back, you can donate directly to Tierrettung Köln-Porz through the official PokéCollector campaign on Betterplace.
Supporter credits
Community builds
PokéCollector can become part of how you organize, label, and enjoy your physical collection.
Collector spotlight
Community member f0rr3stfunk built plastic dividers for a card box and writes PokéCollector set links onto NFC tags. Tapping a phone on a divider can jump straight to the matching set overview in the app.
Built something around PokéCollector? Share it so it can be featured here.
Share your build