Steam Game Reviews Scraper avatar

Steam Game Reviews Scraper

Pricing

$1.00 / 1,000 result scrapeds

Go to Apify Store
Steam Game Reviews Scraper

Steam Game Reviews Scraper

Collect real player reviews for any Steam game: text, verdict, hours played, votes and Steam purchaser flag, newest first. No account, no login.

Pricing

$1.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Hamza

Hamza

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Collect real player reviews for any Steam game: text, verdict, hours played, votes and Steam purchaser flag, newest first. Paste your inputs and each one comes back complete as a structured row. No account and no login are needed, and reads are direct and fast — no browser, nothing signed in.

What you can do with it

  • Hear players in their own words. Read what reviewers praise and complain about after a patch or launch.
  • Score sentiment at scale. Push review text into your own sentiment pipeline with hours-played context attached.
  • Watch reception over time. Re-run on a schedule and track how the recommendation ratio moves.
  • Feed a dashboard or spreadsheet. Every field is a plain column — export to Excel, Google Sheets, CSV or JSON in one click.

What you get

One row per result. Abridged real example:

{
"reviewId": "187000001",
"appId": "730",
"gameScoreLabel": "Overwhelmingly Positive",
"content": "Best tactical shooter ever made. Runs great.",
"positive": true,
"date": "2024-07-03T09:46:40.000Z"
}

Each row carries a reviewId for deduping across runs.

Input

  • gameUrls — Steam store links or bare numeric app IDs. Up to 50 games per run.
  • maxReviews — Upper bound of reviews per game rows kept per run (up to 1000).
  • filter — Which review set to read.
  • language — Review language (e.g. all, english, german). Use all for every language.
  • maxConcurrency — How many items to read at the same time. Higher is faster; lower is gentler on the source.
  • proxyCountry — Two-letter region code for routing reads (e.g. us, gb, de). Leave as us unless results look regionally wrong.

Output

Results land in the default dataset, one clean record per row, plus a run summary in the key-value store (OUTPUT) with per-input counts and any items that could not be read. Export to Excel, Google Sheets, CSV or JSON in one click.