Steam Player Count & Game Data Scraper avatar

Steam Player Count & Game Data Scraper

Pricing

from $4.00 / 1,000 games

Go to Apify Store
Steam Player Count & Game Data Scraper

Steam Player Count & Game Data Scraper

Scrape Steam without a login. Search games by name or pass app IDs and get one enriched row per game: price and discount, release date, developers, genres, Metacritic score, review sentiment, live player count, and estimated ownership with community tags. Any country storefront.

Pricing

from $4.00 / 1,000 games

Rating

0.0

(0)

Developer

Goutam Soni

Goutam Soni

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

Get Steam game data enriched with the numbers that actually matter, no login or API key. Search games by name or pass app IDs, and every game comes back as one clean row with price and discount, release date, developers, genres, Metacritic score, review sentiment, the number of players in the game right now, and estimated ownership with community tags.

What it does

  • Search or direct IDs - find games by name, or enrich specific Steam app IDs.
  • Live player count - how many people are in the game at this moment.
  • Review sentiment - total reviews, positive and negative counts, positive percentage, and the score wording (for example "Overwhelmingly Positive").
  • Ownership estimate - estimated owner range, peak concurrent players, average and median playtime, and community tags.
  • Any country storefront - prices and availability vary by country.
  • Toggleable enrichment - switch off what you do not need for faster, cheaper runs.

Common uses: game market research, competitor and genre tracking, price and discount monitoring, launch-day and trend tracking, and building a games dataset.

Input

FieldTypeDescription
searchQueriesarrayGame names to search. Example: stardew valley.
appIdsarraySteam app IDs to enrich directly. Example: 1145360.
countrystringTwo-letter storefront code (default us).
includePlayerCountbooleanAdd live player count. Default true.
includeReviewSummarybooleanAdd review sentiment. Default true.
includeOwnershipEstimatebooleanAdd ownership, playtime and tags. Default true.
maxItemsPerSourceintegerCap on games per search. Default 10, up to 100.
concurrencyintegerGames enriched in parallel. Default 4.
proxyConfigurationobjectOptional. Works without a proxy.

At least one of searchQueries or appIds is required.

Example input

{
"searchQueries": ["stardew valley", "baldurs gate"],
"country": "us",
"includePlayerCount": true,
"includeOwnershipEstimate": true,
"maxItemsPerSource": 10
}

Output

Each item is one enriched game.

{
"appId": 413150,
"name": "Stardew Valley",
"type": "game",
"isFree": false,
"price": "$14.99",
"priceValue": 14.99,
"currency": "USD",
"discountPercent": 0,
"releaseDate": "26 Feb, 2016",
"comingSoon": false,
"developers": ["Example Studio"],
"publishers": ["Example Studio"],
"genres": ["Indie", "RPG", "Simulation"],
"categories": ["Single-player", "Multi-player", "Steam Cloud"],
"metacritic": 89,
"requiredAge": 0,
"platforms": ["windows", "mac", "linux"],
"shortDescription": "You have inherited your grandfather's old farm plot...",
"headerImage": "https://example.com/header.jpg",
"reviewScoreDesc": "Overwhelmingly Positive",
"totalReviews": 1024237,
"positiveReviews": 1009184,
"negativeReviews": 15053,
"positivePercent": 98.5,
"livePlayers": 74218,
"ownersEstimate": "20,000,000 .. 50,000,000",
"peakConcurrent": 41234,
"averagePlaytimeMinutes": 5321,
"medianPlaytimeMinutes": 2870,
"communityTags": ["Farming Sim", "Pixel Graphics", "Multiplayer", "Life Sim", "RPG"],
"country": "us",
"url": "https://store.steampowered.com/app/413150/",
"scrapedAt": "2026-07-18T13:40:00.000Z"
}

Any enrichment you switch off, or that a game does not have (for example a live count for an unreleased title), comes back as null, so the shape is always the same.

Notes

  • No login and no API key. Set your game names and run.
  • Live player counts change constantly, so schedule the run if you want a time series.
  • Ownership figures are estimates, useful for relative comparison rather than exact sales.
  • Switch off enrichments you do not need to make runs faster and cheaper.

Found this useful? Leave a quick review. It takes a few seconds and it genuinely helps other people find the actor.