Steam Reviews Scraper
Pricing
from $2.49 / 1,000 results
Steam Reviews Scraper
Steam Reviews Scraper SD - Steam Reviews Scraper is a game data tool that extracts Steam user reviews of any game via Valve's official keyless API: text, recommendation, votes, playtime, language, dates, developer replies and app details, with filters.
Pricing
from $2.49 / 1,000 results
Rating
0.0
(0)
Developer
Neuro Scraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 days ago
Last modified
Categories
Share
Steam Reviews Scraper — Steam user reviews with filters and app details
Steam Reviews Scraper collects user reviews of any Steam game or app through Valve's official review API (IUserReviewsService/GetAppReviews), which Valve documents as needing no key. It pages through the reviews 100 at a time until your limit. Optionally it adds the app's store details to every row.
No Steam account, no login and no cookies are used.
Input
| Field | Type | Default | Meaning |
|---|---|---|---|
appIds | list | Cyberpunk 2077 store link (prefill) | App ids (730) or store / community links |
sort | select | recent | Most recent, recently updated, most helpful, funniest |
reviewType | select | all | All, positive only, negative only |
purchaseType | select | all | All reviewers, bought on Steam, not bought on Steam |
languages | list | all | Steam API language codes: english, german, schinese ... |
dateFrom, dateTo | YYYY-MM-DD | – | Only reviews written in this window |
minPlaytimeHours | integer | – | Only reviews whose author had played at least this long when writing |
helpfulDayRange | integer | 0 | "Most helpful" only: days back (0 = all time) |
includeOffTopic | boolean | false | Include reviews Steam hides as off-topic (review bombs) |
includeAppDetails | boolean | true | Add name, type, developers, publishers, release date, price and genres |
country | text | us | Store country for the price |
includeReviewerIds | boolean | false | Add the reviewer's Steam ID and the review link |
maxResults | integer | 100 | Reviews per app |
maxItems | integer | – | Optional cap on the whole run |
proxyConfiguration | proxy | off | Not needed for Valve's API |
Output (one row per review)
| Field | Meaning |
|---|---|
reviewId, appId, appName | Review id, app id, app name |
recommended | true = positive (recommended), false = negative |
review, language | Review text and its language |
createdAt, updatedAt | Written and last edited (UTC) |
votesUp, votesFunny, weightedVoteScore, commentCount | Helpful votes, funny votes, Steam's helpfulness score, comments |
steamPurchase, receivedForFree, writtenDuringEarlyAccess, primarilySteamDeck, refunded | Review flags |
developerResponse, developerRespondedAt | The developer's reply, when there is one |
authorNumReviews, authorPlaytimeHours, authorPlaytimeAtReviewHours, authorPlaytimeLastTwoWeeksHours, authorLastPlayedAt | The reviewer's numbers as shown on the store page |
authorSteamId, reviewUrl | Only with includeReviewerIds |
appReviewScoreDesc, appTotalReviews, appTotalPositive, appTotalNegative | The app's overall score and review totals (all languages and purchase types) |
appType, appDevelopers, appPublishers, appReleaseDate, appIsFree, appPrice, appGenres, appStoreUrl | Store details (with includeAppDetails) |
input, scrapedAt | Your input and UTC time |
Measured limits (2026-10-03, local runs)
- 100 reviews per request: 1,000 reviews of Counter-Strike 2 came in 10 pages in 11 seconds, with no duplicates.
- All filters were checked live: negative-only, English-only, a 2025 date window and at least 10 hours of playtime returned only matching reviews.
- Valve caches anonymous answers for up to 10 minutes, so the newest reviews can be a few minutes behind the store page.
- Steam answers HTTP 429 when its shared anonymous limit is hit; the Actor waits and retries (not seen in our tests).
- Developer replies are rare: 1 of 100 helpful negative Valheim reviews had one.
appReleaseDateis the store's text date, written in the format of the chosencountry.
Example
{"appIds": ["730", "https://store.steampowered.com/app/413150/Stardew_Valley/"], "reviewType": "negative", "languages": ["english"], "maxResults": 500}