Getting Started
Everything you need to know to set up GoodGames and start tracking your collection.
1. Create Your Account
Head to the sign up page and create an account with your email.
2. Install the Browser Extension
The GoodGames Library Sync extension connects your gaming platforms to GoodGames. It runs in the background and captures the data needed to import your libraries.
Install it for your browser:
Once installed, you don’t need to interact with the extension directly. It works automatically when you import from the imports page.
3. Connect Your Platforms
Go to the imports page and follow the steps for each platform you want to sync:
- Steam: Enter your Steam ID and click import. For extra data like “last played” timestamps or if you Steam account is private, you can optionally provide your own Steam Web API key. The extension is used in the background to capture purchase dates from your Steam license page, which does require you to be logged into your Steam account in your browser. You can also import your Steam wishlist — wishlist games will appear under “Want to Play.”
- PlayStation: Sign in to the PlayStation website in your browser, then click import. The extension captures your session automatically.
- Xbox: Sign in with your Xbox account through the import page and click import. Xbox uses a secure OAuth flow — no extension needed.
- Nintendo: Authenticate through Nintendo’s OAuth flow. Your session token is saved so you can re-sync without signing in again. The extension also captures additional data in the background, including unplayed games and purchase dates.
GoodGames automatically categorizes your games (playing, completed, backlog, etc.) based on playtime, achievements, and other signals. You can override any status manually.
4. Explore Your Library
Once your platforms are synced, head to your dashboard to see an overview of your collection, including backlog recommendations and games you’re close to completing. Your library lets you browse and sort your games across platforms, update statuses, rate games, and write reviews. You can also create and share curated game lists, view your stats including a completion timeline, and follow other users.
Frequently Asked Questions
What is GoodGames?
GoodGames is a cross-platform game library manager, think “Goodreads for video games.” It syncs your libraries from Steam, Xbox, PlayStation, and Nintendo into one place so you can track what you’ve played, what you’re playing, and what’s in your backlog.
What platforms are supported?
Steam, PlayStation, Xbox, and Nintendo. Each platform imports your games, playtime, and achievement/trophy progress, where applicable.
Do I need the browser extension?
The extension is required for PlayStation imports, and is used by Steam and Nintendo to capture additional data like purchase dates and unplayed games. Xbox does not require the extension — it uses a secure OAuth flow. Steam can be imported with just your Steam ID, but the extension enriches your data with purchase history.
What does the extension actually do?
It reads authentication tokens from PlayStation and Nintendo when you’re logged into those sites, and captures purchase data from Steam’s license page. Those tokens are sent to GoodGames over HTTPS for a single import session and then discarded. The extension does not store passwords, inject ads, or track your browsing. You can review the full details in our Privacy Policy.
Is my data private?
By default your profile is public so friends can see your library and lists. You can make your profile private at any time in settings. GoodGames never sells your data or uses it for advertising. See our Privacy Policy for the full breakdown.
How often does my library sync?
Syncing is manual. Head to the imports page and click re-sync for any platform whenever you want to pull in new data. For some data, you’ll need to be logged into the platform's website in your browser when you sync. Xbox and Nintendo use saved authentication, so you can re-sync without signing in again.
A game is matched incorrectly or missing. What do I do?
Click the report icon (exclamation mark) on the game card to flag a bad match. You can also report issues in our Discord server.
How do I report a bug?
For game-specific issues (wrong cover art, bad match, missing game), use the report icon on the game card. For anything else such as broken pages, import failures, or unexpected behavior drop a message in the Discord server or email contact@goodgames.fyi.
Can I delete my account?
Yes. Go to settings and use the delete account option. This removes your profile, library, lists, and all associated data permanently.