Steam Reviews Scraper — Game Reviews & Ratings avatar

Steam Reviews Scraper — Game Reviews & Ratings

Pricing

from $0.0004 / review scraped

Go to Apify Store
Steam Reviews Scraper — Game Reviews & Ratings

Steam Reviews Scraper — Game Reviews & Ratings

Scrape user reviews and ratings for any game on Steam. Get the review text, recommended/not-recommended, helpful & funny votes, author playtime, purchase type, language, early-access flag and dates. One clean row per review as JSON, CSV or Excel.

Pricing

from $0.0004 / review scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Extract user reviews and ratings for any game on Steam. Paste one or more store links (or App IDs), choose your filters, and get one clean row per review — the review text, whether it's recommended, helpful and funny votes, the author's playtime, purchase type, language, early-access flag and dates. Export to JSON, CSV or Excel, or pull straight from the API.

Perfect for game market research, competitor analysis, community sentiment tracking, spotting bugs and feature requests, review monitoring around launches and updates, and building review datasets for dashboards or LLMs.


What you get

One flat, ready-to-use record per review:

FieldDescription
appId / appNameSteam App ID and game title
recommendationIdUnique review ID
steamIdReviewer's Steam ID
languageReview language
votedUptrue = Recommended, false = Not Recommended
reviewFull review text
votesUp / votesFunny"Helpful" and "Funny" vote counts
weightedScoreSteam's helpfulness score (0–1)
commentCountComments on the review
playtimeForeverMin / playtimeAtReviewMinAuthor playtime, total and at review time (minutes)
authorGamesOwned / authorReviewsReviewer's library size and review count
steamPurchase / receivedForFree / earlyAccess / steamDeckReview context flags
createdAt / updatedAtPosted and last-edited dates (ISO 8601)
reviewUrlLink to the review
collectedAtWhen the row was scraped

How to use

1. Add games

Paste Steam store links or numeric App IDs:

{
"appUrls": [
"https://store.steampowered.com/app/570/Dota_2/",
"730"
],
"filterBy": "recent",
"maxItems": 500
}

2. Filter & order

  • Order reviews by — Most recent, Recently updated, or All (helpfulness).
  • Recommendation — all reviews, positive (recommended) only, or negative (not recommended) only.
  • Purchase type — all, players who bought on Steam, or key activations only.
  • Language — all, or a Steam language code such as english, spanish, german, french, schinese, russian, japanese, koreana, brazilian.
  • Max reviews — cap the total (0 = no limit).

Example output

{
"appId": "570",
"appName": "Dota 2",
"recommendationId": "187654321",
"language": "english",
"votedUp": true,
"review": "Best MOBA out there once it clicks.",
"votesUp": 42,
"votesFunny": 3,
"weightedScore": 0.61,
"playtimeForeverMin": 69765,
"playtimeAtReviewMin": 41230,
"steamPurchase": true,
"earlyAccess": false,
"createdAt": "2026-09-19T14:10:00.000Z",
"reviewUrl": "https://steamcommunity.com/profiles/7656119.../recommended/570/",
"collectedAt": "2026-09-20T03:15:00.000Z"
}

Common use cases

  • Game market research — measure sentiment, review volume and recommendation ratio across titles.
  • Competitor analysis — pull rivals' reviews to find complaints, praised features and churn drivers.
  • Launch & patch monitoring — track how each update lands by filtering recent and updated reviews.
  • QA & feedback — surface bug reports and feature requests straight from players.
  • Player insight — segment by playtime, purchase type and language.
  • Datasets — build clean, labelled review corpora for analysis or model training.

Frequently asked questions

Do I need any login, account or key? No. Just paste game links and run.

How many reviews can I get? Set Max reviews to whatever you need (0 = no limit) — the scraper pages through a game's entire review history.

Can I get only positive or only negative reviews? Yes — use the Recommendation filter.

Can I scrape reviews in one language only? Yes — set the Language field to a Steam language code.

What format is the data? A flat table you can export as JSON, CSV or Excel, or fetch from the Apify API.


Building review intelligence across platforms? Pair this with our App Store reviews scraper and Google Play reviews scraper for mobile, all with the same clean, one-row-per-review output.