Datasets · Refreshed daily · July 11, 2026
Live concurrent players, most-played by 24h peak, and the US top sellers— captured every day as one record per chart, day and rank. Query any past day, diff for movers, or pull today’s leaderboard, all through one REST API.
220 rows/day
across 3 official Steam charts, snapshotted daily into a time series.
100
live concurrent
100
most played
20
US top sellers
9.00M
players · top 100
One record per chart · country · day · rank. Snapshot July 11, 2026.
1.29M
concurrent players in Counter-Strike 2 — the #1 game in the latest snapshot.
200
global-chart rows/day (concurrent + most-played), plus 20 US top sellers.
Free
Counter-Strike 2 tops US sales — free-to-play.
Daily
one snapshot per chart, country, day and rank — a time series you diff, not just today.
A crawlable slice of the concurrent-players chart from the latest snapshot. The full dataset — all three charts, every day — is queryable by API below.
| # | Game | Players now | 24h peak | Reviews |
|---|---|---|---|---|
| 1 | Counter-Strike 2 | 1.29M | 1.36M | Very Positive |
| 2 | Dota 2 | 794K | 800K | Very Positive |
| 3 | Palworld | 712K | 725K | Very Positive |
| 4 | PUBG: BATTLEGROUNDS | 669K | 772K | Mixed |
| 5 | TBH: Task Bar Hero | 356K | 370K | Mixed |
| 6 | Bongo Cat | 169K | 175K | Overwhelmingly Positive |
| 7 | Apex Legends™ | 163K | 196K | Mixed |
| 8 | FiveM | 159K | 170K | Very Positive |
| 9 | The Binding of Isaac: Rebirth | 143K | 149K | Overwhelmingly Positive |
| 10 | EA SPORTS FC™ 26 | 142K | 144K | Mixed |
| 11 | MECCHA CHAMELEON | 137K | 144K | Very Positive |
| 12 | Rust | 135K | 144K | Very Positive |
| 13 | Delta Force | 122K | 138K | Mixed |
| 14 | Wallpaper Engine | 118K | 123K | Overwhelmingly Positive |
| 15 | Stardew Valley | 114K | 124K | Overwhelmingly Positive |
| 16 | Warframe | 113K | 113K | Very Positive |
| 17 | Marvel Rivals | 108K | 198K | Mostly Positive |
| 18 | Grand Theft Auto V Enhanced | 107K | 111K | Very Positive |
| 19 | Slay the Spire 2 | 107K | 113K | Mixed |
| 20 | Assassin's Creed Black Flag Resynced | 98K | 98K | Mostly Positive |
| 21 | Dead by Daylight | 96K | 96K | Mostly Positive |
| 22 | Grand Theft Auto V Legacy | 94K | 95K | Very Positive |
| 23 | Path of Exile 2 | 88K | 88K | Mostly Positive |
| 24 | Cyberpunk 2077 | 86K | 88K | Very Positive |
| 25 | Granblue Fantasy: Relink | 86K | 89K | Very Positive |
Game names link to the Steam store. Full charts + history via the API.
GET /datasets/steam-charts/search takes a chart (concurrent, most_played, or top_sellers), plus optional country (top sellers), date (any past snapshot; omit for latest), app_id, sort and paging.
chart=concurrent — live in-game player counts (global).chart=most_played — 24h peak concurrency (global), with week move.chart=top_sellers&country=us — US sales rank, with price.date=YYYY-MM-DD — pull any past day; diff two days for movers.Fields per row: chart, country, snapshot_date, rank, app_id, name, concurrent_in_game / peak_in_game, final_price_cents, review_summary.
Concurrent players
# Live concurrent players (global) — top of the chart
curl "https://api.crawlora.net/api/v1/datasets/steam-charts/search?chart=concurrent&sort=rank&page_size=25" \
-H "x-api-key: $CRAWLORA_API_KEY"Time-series query
# One chart on a specific day (time-series query)
curl "https://api.crawlora.net/api/v1/datasets/steam-charts/search?chart=most_played&date=2026-07-11" \
-H "x-api-key: $CRAWLORA_API_KEY"US top sellers
# US top sellers (country-scoped), with price
curl "https://api.crawlora.net/api/v1/datasets/steam-charts/search?chart=top_sellers&country=us&sort=rank" \
-H "x-api-key: $CRAWLORA_API_KEY"Three of Steam's official store charts: "concurrent" (games ranked by live in-game players, global), "most_played" (ranked by 24h peak concurrency, global, with Steam's week-over-week move) and "top_sellers" (Steam's US revenue-ranked sales chart, with each game's price). Concurrent and most-played are global; top sellers is per country (US today). Query the chart you want with the chart= parameter.
A time series. One document is written per chart, country, day and rank, so every daily snapshot accumulates — you can query any past day with date=YYYY-MM-DD and diff two days to compute movers. Omitting date returns the latest snapshot. The current snapshot is July 11, 2026.
GET /datasets/steam-charts/search with chart (required), plus optional country, date, app_id, sort and paging. It reads a stored index — no live scraping or proxies — and returns clean JSON. Billed on success like the rest of the Datasets API. The aggregate view on /steam-charts is open under CC BY 4.0.
The Steam games dataset is a catalog — one enriched record per game (price, review tier, owners, genres, community tags). This charts dataset is temporal — daily rankings by players and sales. Use the games dataset to describe the catalog; use this one to track momentum over time.