Steam Game Reviews Scraper avatar

Steam Game Reviews Scraper

Pricing

from $0.50 / 1,000 review rows

Go to Apify Store
Steam Game Reviews Scraper

Steam Game Reviews Scraper

Scrape Steam user reviews for any game by app ID: review text, recommended or not, playtime, helpful votes, language, purchase type and dates, plus the review score summary. Public JSON endpoint, no login.

Pricing

from $0.50 / 1,000 review rows

Rating

0.0

(0)

Developer

John Rutherford

John Rutherford

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Scrape Steam user reviews for any game by app ID: full review text, recommended or not, playtime at review, helpful and funny votes, language, purchase type, early-access flag and dates, plus the per-game review score summary. Public JSON endpoint, no login.

For game studios tracking sentiment after a patch, market researchers, ML datasets, and players who want to read the newest reviews in bulk.

What you get

One row per review:

FieldMeaning
app_id, app_name, review_id, urlIdentity and link to the review
recommended, review, languageThe verdict and text
created_at, updated_atISO timestamps
votes_up, votes_funny, weighted_vote_score, comment_countCommunity reaction
playtime_hours, playtime_at_review_hours, playtime_last_2w_hoursAuthor playtime
steam_purchase, received_for_free, written_during_early_accessContext flags
author_games_owned, author_reviews, author_steamidReviewer profile stats

The run's key-value store holds SUMMARY with each app's review_score_desc, total_positive, total_negative and total_reviews.

Sample row:

{
"app_id": 570,
"app_name": "Dota 2",
"recommended": true,
"review": "Still the deepest game I own. 3,000 hours and counting.",
"language": "english",
"created_at": "2026-09-08T21:14:03.000Z",
"votes_up": 42,
"playtime_hours": 3012.4
}

Input

OptionDefaultWhat it does
Steam app IDsOne or more app IDs
OrderMost recentRecent, recently updated, or most helpful
LanguageallSteam language code
Review typeallPositive or negative only
Purchase typeallSteam purchases or non-Steam keys
Days back0Last N days, up to 365
Max reviews per app / total500 / 20000Caps

Pricing

Pay per event: one small charge per review row.

Notes and limits

  • Steam returns up to 100 reviews per page; a 400 ms pause between pages is built in.
  • Very large games have millions of reviews. Use Days back or the caps to scope a run.