Steam Reviews Scraper
Pricing
$1.00 / 1,000 result items
Steam Reviews Scraper
Export Steam game reviews by App ID with full author detail — persona name, profile URL, avatar, games owned, and playtime at review — plus the per-game review-score summary. Public Steam API, no key, no proxy.
Pricing
$1.00 / 1,000 result items
Rating
0.0
(0)
Developer
ziv shay
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape Steam game reviews by App ID — full review text, sentiment, vote counts, and the complete author panel (persona name, profile URL, avatar, games owned, review count, and playtime at the time of review) — plus the per-game review-score summary. Powered by Steam's public review API: no API key, no login, no proxy.
What you get (one review per result)
| Field | Description |
|---|---|
appId, gameName | Steam App ID and resolved game name |
voteUp | true = Recommended, false = Not Recommended |
review | Full review text |
votesUp, votesFunny, weightedVoteScore, commentCount | Community engagement signals |
language | Review language |
steamPurchase, receivedForFree, earlyAccess, primarilySteamDeck | Provenance flags |
createdAt, updatedAt | ISO timestamps |
authorSteamId, authorName, authorProfileUrl, authorAvatar | Author identity |
authorNumGamesOwned, authorNumReviews | Author reputation |
authorPlaytimeForever, authorPlaytimeAtReview, authorPlaytimeLast2Weeks | Playtime (minutes) — credibility signal |
reviewUrl | Link back to the review |
Example input
{"appIds": ["570", "730"],"language": "english","reviewType": "all","filter": "recent","maxItemsPerApp": 1000}
Example output (1 row)
{"appId": "570","gameName": "Dota 2","voteUp": false,"review": "constantly crashing after the last patch","votesUp": 3,"language": "english","authorName": "Ben","authorPlaytimeAtReview": 12480,"authorNumGamesOwned": 214,"createdAt": "2026-06-19T11:02:13.000Z","reviewUrl": "https://steamcommunity.com/profiles/7656.../recommended/570/"}
Use cases
- Game studios / publishers — track player sentiment after a patch or launch.
- Market researchers — competitive reception analysis across titles.
- Store-page / ASO — mine common praise/complaints for copy and roadmap.
- ML / sentiment datasets — labelled reviews with playtime-weighted credibility.
Why this one
Most Steam-review actors return the bare review text and a thumbs-up flag. This actor ships the full author panel — including authorPlaytimeAtReview, the single strongest signal of whether a review came from someone who actually played the game — alongside the per-game review-score summary, all from a public source with no key and no proxy. Multi-app batch in one run; cursor pagination handles long histories.
How it works
Calls store.steampowered.com/appreviews/<appid>?json=1 with cursor pagination, resolving the game name via the public appdetails endpoint. One review per dataset item (pay-per-result).
Keywords: steam reviews scraper, steam review api, steam game reviews, steam sentiment, steam player feedback, steam store reviews export.