Steam Reviews Scraper — Unlimited, Fast, No Proxy avatar

Steam Reviews Scraper — Unlimited, Fast, No Proxy

Pricing

from $0.40 / 1,000 results

Go to Apify Store
Steam Reviews Scraper — Unlimited, Fast, No Proxy

Steam Reviews Scraper — Unlimited, Fast, No Proxy

Scrape every review of any Steam game as clean JSON: text, recommendation, playtime, votes and author details. Official API, uncapped cursor pagination, no browser, no proxy needed.

Pricing

from $0.40 / 1,000 results

Rating

0.0

(0)

Developer

Artwa Dev

Artwa Dev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Scrape every review of any Steam game as clean JSON, CSV or Excel — review text, recommended-or-not, author playtime, helpful/funny votes, purchase type, language and timestamps, plus the game's overall score.

Built on Steam's official public API. No headless browser, no login, no proxy needed. Cursor pagination walks through all reviews of a game — not just the first page most tools stop at.

Why this one

  • Uncapped. Set maxReviewsPerGame: 0 and get every review a game has, via official cursor pagination.
  • Fast & cheap. Pure HTTP + JSON, no browser to spin up.
  • Batch. Pass many games in one run — app ids, store URLs, or just names.
  • AI-ready. Clean flat records drop straight into a sentiment pipeline or vector database.

What you get per review

FieldDescription
gameName, appIdThe game
reviewScoreDesc, totalReviews, totalPositive, totalNegativeOverall standing
recommendedThumbs up / down
reviewThe review text
languageReview language
authorPlaytimeForeverMin, authorPlaytimeAtReviewMinHow long they've played
authorGamesOwned, authorNumReviewsReviewer profile
votesHelpful, votesFunny, weightedVoteScore, commentCountCommunity signal
steamPurchase, receivedForFree, writtenDuringEarlyAccessContext flags
createdAt, updatedAt, authorLastPlayedISO timestamps
reviewUrlLink to the review

Input

{
"games": ["730", "https://store.steampowered.com/app/570/", "Hades"],
"maxReviewsPerGame": 0,
"language": "all",
"reviewType": "all",
"purchaseType": "all"
}
  • games — Steam app id, store URL, or game name (resolved automatically).
  • maxReviewsPerGame0 = every review.
  • language — Steam code like english, portuguese, schinese, or all.
  • reviewTypeall, positive, or negative (pull just the complaints, for example).
  • purchaseTypeall, steam, or non_steam.
  • dayRange — optional, only reviews from the last N days.

Common uses

  • Game dev feedback — pull every negative review of your game and cluster the complaints.
  • Market research — compare sentiment and playtime across competing titles.
  • Sentiment / LLM pipelines — clean JSON straight into analysis.
  • Community monitoring — schedule a daily run and watch new reviews roll in.

Notes

Uses only Steam's public review API. Review Steam's terms and your local law before large-scale use of personal data.