Steam Reviews Scraper avatar

Steam Reviews Scraper

Pricing

from $2.00 / 1,000 reviews

Go to Apify Store
Steam Reviews Scraper

Steam Reviews Scraper

Scrape reviews for any Steam game: recommendation (thumbs up/down), text, playtime, helpfulness, author and dates, by app ID or game name. Official Steam API, no key needed.

Pricing

from $2.00 / 1,000 reviews

Rating

0.0

(0)

Developer

Dev D

Dev D

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Steam Reviews Scraper ๐ŸŽฎ

Scrape reviews for any Steam game โ€” recommendation (thumbs up/down), text, playtime, helpfulness, author and dates โ€” by app ID or game name. Official Steam API, no key required.

Steam reviews are a goldmine for game developers, publishers and market researchers. This Actor pulls reviews for one or more games straight from Steam's official public reviews endpoint, with filters for language, review type and sort order, and returns clean structured records โ€” including each reviewer's playtime and whether they recommend the game.

Uses Steam's official public reviews API โ€” no key, no login, no browser.


What you can do with it

  • ๐ŸŽฎ Track your game's reviews โ€” monitor sentiment, catch complaints, measure updates.
  • ๐Ÿ•ต๏ธ Competitor analysis โ€” see what players love and hate about other games.
  • ๐Ÿ—ฃ๏ธ Voice of player โ€” mine feedback, bugs and feature requests.
  • ๐Ÿ“Š Market research โ€” analyze reviews, playtime and recommendation rates.
  • ๐Ÿ”” Review alerts โ€” run on a schedule and push negative reviews to Slack.

Features

  • โœ… No API key โ€” official Steam endpoint, works out of the box.
  • โœ… By app ID or game name โ€” pass IDs, or let it resolve names.
  • โœ… Rich records โ€” recommendation, text, playtime, helpful/funny votes, purchase type, Steam Deck flag, author history.
  • โœ… Filters โ€” language, positive/negative, sort by recent / updated / helpful.
  • โœ… Low-maintenance โ€” official Steam API with cursor pagination.

Finding a game's app ID

The app ID is the number in the Steam store URL: store.steampowered.com/app/1245620/ELDEN_RING โ†’ app ID is 1245620. Or just pass the game name and the Actor resolves it.

Input

FieldDescription
Steam app IDsNumeric app IDs, e.g. 730, 1245620.
Game namesNames to resolve automatically, e.g. Elden Ring.
Review languageall, english, german, โ€ฆ
Sort / filterMost recent / recently updated / most helpful.
Review typeAll / positive only / negative only.
Purchase typeAll / Steam / non-Steam.
Max reviews per gameCap per game (default 200).
Max resultsOverall cap.

Example โ€” recent negative reviews for a game

{
"gameNames": ["Cyberpunk 2077"],
"language": "english",
"sortBy": "recent",
"reviewType": "negative",
"maxReviewsPerApp": 300
}

Output

Each row is one review:

{
"app_id": "1245620",
"game_name": "ELDEN RING",
"recommendation_id": "123456789",
"language": "english",
"review": "Incredible game, brutal but fairโ€ฆ",
"voted_up": true,
"votes_up": 42,
"votes_funny": 3,
"weighted_vote_score": 0.86,
"comment_count": 1,
"steam_purchase": true,
"received_for_free": false,
"written_during_early_access": false,
"primarily_steam_deck": false,
"created_at": "2026-07-10T18:03:22+00:00",
"updated_at": "2026-07-10T18:03:22+00:00",
"author_steamid": "7656119โ€ฆ",
"author_num_games_owned": 120,
"author_num_reviews": 8,
"playtime_forever_min": 4200,
"playtime_at_review_min": 4100,
"playtime_last_two_weeks_min": 320
}

Run it on a schedule

Schedule the Actor to pull new reviews daily, and connect a Slack / email / webhook / Google Sheets integration to route negative reviews to your team.

Notes & limitations

  • Uses Steam's official public reviews API โ€” no key needed.
  • Playtime is reported in minutes.
  • voted_up = the reviewer recommends the game (Steam has thumbs up/down, not star ratings).
  • This is public review data.

Keywords

Steam reviews, Steam scraper, game reviews, Steam review scraper, game reviews scraper, Steam data, game analytics, player reviews, gaming market research, review scraper, Steam API, game sentiment, voice of player, game feedback, Steam game data, review monitoring, gaming intelligence, user reviews, Steam store, game intelligence.