About EveryGameStat
EveryGameStat is a free website that puts your playtime, achievements and per-game statistics from Steam, Xbox, PlayStation, Riot Games, Supercell, PUBG and Fortnite on one shareable player card. It is built and run by one person in the Netherlands, with no team, no investors and no ads yet.
Why it exists
Most players spread their gaming over more than one platform. Your Steam hours live on Steam, your gamerscore lives on Xbox, your trophies on PlayStation, your Clash Royale ladder on Supercell's servers. None of those services talk to each other, and none of them give you one honest overview of what you have actually played. Existing stat trackers usually cover a single game and are built around advertising first and data second.
EveryGameStat started as a personal project to fix that for one player and grew into a public site. The idea is simple: link the accounts you already have, read-only, and get one card that shows the real numbers side by side.
The one rule: nothing on the site lies
Every number you see on EveryGameStat comes straight from an official API of the platform in question. When a platform does not publish something, the field stays empty. It is never filled with a guess, an average or a placeholder to make the card look complete.
- Xbox does not expose playtime through its public API, so an Xbox game on your card shows achievements and gamerscore, and no hours.
- Steam only reports playtime for games whose owner has made game details public. If a game has no playtime, the card shows no playtime.
- Win rates are always shown together with the number of matches they are based on, because a 100% win rate over two matches means nothing.
- Estimates, where they exist at all, are labelled as estimates.
The same rule applies to the leaderboard, the weekly recap and the duels. If you ever find a number on the site that cannot be traced back to an official source, that is a bug and we want to hear about it.
Read-only, by design
EveryGameStat never asks for the password of a game account. Steam is linked by pasting your public profile or Steam ID, Xbox by gamertag, PlayStation by online ID, Riot by Riot ID, Supercell by player tag. Everything the site reads is data those platforms already make available about public profiles. The site cannot change anything on your accounts, cannot buy anything and cannot post on your behalf.
Your EveryGameStat account itself uses email plus password, or a login through Discord, Google or Twitch. You can delete it at any time from your profile page, and deleting it removes your data with it.
What is on the site
- The player card: games, hours, achievements, platforms, most played games and what you are playing right now. Public cards get their own address at everygamestat.com/p/yourname and a preview image for Discord, WhatsApp and X.
- Library: every game across every linked platform, searchable and sortable, with cover art and achievement progress.
- Deep stats: per-game statistics where a platform publishes them: kills, accuracy, ranks, decks, trophies, gamerscore, trophy levels.
- Public tracker: look up any player of a supported game by name or tag, no account needed.
- Duels: challenge a friend in Clash Royale or Brawl Stars and let the site keep score from the official battle log.
- Leaderboard: every public card competes automatically on hours, games, achievements and platforms.
- Weekly recap: what changed in the last seven days, measured from daily snapshots.
- EGS Companion: a small Windows app that measures what web APIs cannot see, such as Rocket League match results and Minecraft server hours.
How it is built
The site is a single web application hosted on Cloudflare Pages, with a Supabase backend for accounts, storage and the functions that talk to the platform APIs. Game descriptions, trailers and screenshots come from IGDB. Fonts are self-hosted. The project runs on free hosting tiers where it can, which is one reason there is no monthly fee.
Where the money should come from
EveryGameStat is free and there is no plan to put the core features behind a paywall. The long-term plan is regular display advertising on the site and an optional premium tier through Patreon for extras such as long-term history graphs. Nothing on the site is sponsored, and no platform or publisher pays to be listed.
Not affiliated with anyone
EveryGameStat is an independent fan project. It is not affiliated with, endorsed by or sponsored by Valve, Microsoft, Sony, Riot Games, Supercell, Krafton, Epic Games, Blizzard or any other game publisher. All game titles, artwork and logos belong to their respective owners. Content about Supercell games is unofficial and follows Supercell's Fan Content Policy.
Questions, bugs or ideas: see the contact page or read the FAQ first.


