How to get SteamCharts Top Player Counts
Scrape SteamCharts top games by current players (or 24h gainers). steamcharts.com is one page of it. A run reads that public list and saves one row per result.
One row per result
A row has Rank, Name, Current Players, Peak24h. The columns are listed in the schema on this page.
New rows from that site
Each run reads steamcharts.com again. Put it on a schedule and the next file is the latest rows from that site.
SteamCharts Top Player Counts in Excel, Sheets, or Power BI
The rows are the same in each of those tools. The guide for the one you already use starts with a free Apify account and finishes with the file.
Schema
Examples come from the actor sample, not a live result.
| Name | Description | Example |
|---|---|---|
rank | Rank | 1 |
name | Name | Counter-Strike |
currentPlayers | Current Players | 800000 |
peak24h | Peak24h | 1300000 |
peakAllTime | Peak All Time | 1500000 |
url | Url | https:/ |
scrapedAt | Scraped At | 2026-09-20T10:00:00+00:00 |
rankRank1nameNameCounter-Strike2 currentPlayersCurrent Players800000peak24hPeak24h1300000peakAllTimePeak All Time1500000urlUrlhttps:// steamcharts.com/ app/ 730 scrapedAtScraped At2026-09-20T10:00:00+00:00