Steam Store Game Scraper avatar

Steam Store Game Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Steam Store Game Scraper

Steam Store Game Scraper

Pull live game data from the Steam store by keyword or app ID. Returns title, price, discount, developer, genres, release date, platforms, Metacritic score, and the aggregate review rating with positive and negative counts. Useful for price tracking, market research, and game analytics.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Share

ParseForge Banner

🎮 Steam Store Game Scraper

🚀 Turn any Steam search into structured game data. Search "rpg" and Steam returns 60,673 titles. This Actor pulls price, genres, ratings, and review counts for every game you target.

🕒 Last updated: 2026-06-02 · 📊 30 fields per game · keyword or app ID input · live pricing and review scores

Pull clean, structured data from the Steam store by keyword or app ID. For every game the Actor returns price and discount, developer and publisher, genres and categories, release date, platforms, Metacritic score, and the full Steam review breakdown with positive and negative counts.

Coverage: the entire public Steam store. Pass search terms (for example "hollow knight", "roguelike", "racing"), specific app IDs, or both, and choose your pricing region.

🎯 Target Audience💡 Primary Use Cases
Game studios and publishersTrack competitor pricing and reception
Market analystsStudy genres, ratings, and release trends
Deal and price trackersMonitor discounts across titles
Data scientistsBuild gaming datasets for analysis

📋 What the Steam Store Game Scraper does

  • Runs any number of search terms against the Steam store and paginates the results.
  • Accepts direct Steam app IDs for targeted pulls.
  • Returns 30 structured fields per game, including the full review breakdown.
  • Captures live price, discount percentage, and currency for your chosen region.
  • Includes Metacritic score, developer, publisher, genres, and platforms.
  • Exports to CSV, Excel, JSON, XML, or via API.

🎬 Full Demo (🚧 Coming soon)

⚙️ Input

FieldTypeDescription
searchTermsarrayGame search queries to run on the Steam store.
appIdsarrayOptional. Specific Steam app IDs to scrape directly.
maxItemsintegerCap on total games returned. Free plan is limited to 10.
countryCodestringTwo-letter region for pricing and currency.
languagestringLanguage for store text fields.
includeReviewsbooleanFetch the aggregate review summary per game.

Example 1: search by keyword

{
"searchTerms": ["hollow knight", "celeste"],
"maxItems": 50,
"countryCode": "us"
}

Example 2: target specific games by app ID

{
"searchTerms": [],
"appIds": ["367520", "1245620", "413150"],
"includeReviews": true
}

⚠️ Good to Know: prices and currency follow the countryCode you set. Free games return a null price with isFree set to true. Metacritic score and website appear only for games that publish them.

📊 Output

Each record contains the following fields:

FieldDescription
🖼 imageUrlGame header image
🎮 nameGame title
🔗 appUrlStore page link
🆔 appIdSteam app ID
📦 typeApp type (game, dlc, music)
🆓 isFreeFree to play flag
💲 priceCurrent price
💱 currencyPrice currency
🏷 discountPercentActive discount percentage
🧾 priceFormattedDisplay price string
🧑‍💻 developersDeveloper studios
🏢 publishersPublishers
📅 releaseDateRelease date
comingSoonUnreleased flag
🔞 requiredAgeRequired age
🎭 genresGenre list
🧩 categoriesStore feature categories
💻 platformsSupported platforms
🏆 metacriticScoreMetacritic score
👍 recommendationsTotalSteam recommendations
reviewScoreDescReview rating label
🗣 totalReviewsTotal reviews
totalPositivePositive reviews
totalNegativeNegative reviews
🌐 websiteOfficial website
📝 shortDescriptionShort description
🔎 searchTermQuery that surfaced this game
🖼 screenshotsScreenshot URLs
🕒 scrapedAtCollection timestamp
errorError message, null on success

Real sample records:

{
"imageUrl": "https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/367520/header.jpg",
"name": "Hollow Knight",
"appUrl": "https://store.steampowered.com/app/367520",
"appId": 367520,
"isFree": false,
"price": 14.99,
"currency": "USD",
"discountPercent": 0,
"developers": ["Team Cherry"],
"publishers": ["Team Cherry"],
"releaseDate": "Feb 24, 2017",
"genres": ["Action", "Adventure", "Indie"],
"platforms": ["windows", "mac", "linux"],
"metacriticScore": 87,
"recommendationsTotal": 486777,
"reviewScoreDesc": "Overwhelmingly Positive",
"totalReviews": 543708,
"totalPositive": 526931,
"totalNegative": 16777,
"error": null
}
{
"imageUrl": "https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/1030300/header.jpg",
"name": "Hollow Knight: Silksong",
"appUrl": "https://store.steampowered.com/app/1030300",
"appId": 1030300,
"isFree": false,
"price": 19.99,
"currency": "USD",
"discountPercent": 0,
"developers": ["Team Cherry"],
"publishers": ["Team Cherry"],
"releaseDate": "Sep 4, 2025",
"genres": ["Action", "Adventure", "Indie"],
"platforms": ["windows", "mac", "linux"],
"metacriticScore": 90,
"recommendationsTotal": 374084,
"reviewScoreDesc": "Very Positive",
"totalReviews": 408296,
"totalPositive": 364510,
"totalNegative": 43786,
"error": null
}
{
"imageUrl": "https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/598190/header.jpg",
"name": "Hollow Knight - Official Soundtrack",
"appUrl": "https://store.steampowered.com/app/598190",
"appId": 598190,
"isFree": false,
"price": 9.99,
"currency": "USD",
"discountPercent": 0,
"developers": ["Team Cherry"],
"publishers": ["Team Cherry"],
"releaseDate": "Feb 24, 2017",
"genres": ["Action", "Adventure", "Indie"],
"platforms": ["windows", "mac", "linux"],
"metacriticScore": null,
"recommendationsTotal": 583,
"reviewScoreDesc": "Overwhelmingly Positive",
"totalReviews": 595,
"totalPositive": 572,
"totalNegative": 23,
"error": null
}

✨ Why choose this Actor

  • Whole-store reach. Search any keyword and paginate thousands of titles.
  • Full review breakdown. Rating label plus positive and negative counts on every game.
  • Region-aware pricing. Set the country code and get local price and currency.
  • No always-null fields. Optional fields like Metacritic are kept only when the game publishes them.
  • Ready to export. CSV, Excel, JSON, XML, or API, with a clean table view.

📈 How it compares to alternatives

Steam Store Game ScraperManual browsingGeneric web scrapers
Structured 30-field output⚠️ Needs setup
Full review breakdown⚠️ Per page
Region pricing⚠️
Keyword and app ID input⚠️
Export to CSV/Excel/JSON/XML⚠️

🚀 How to use

  1. Create a free Apify account using this sign-up link.
  2. Open the Steam Store Game Scraper.
  3. Enter searchTerms or appIds, set maxItems, and pick a countryCode.
  4. Click Start and watch the dataset fill in real time.
  5. Export your results as CSV, Excel, JSON, or XML, or pull them via API.

💼 Business use cases

🎯 Competitive pricing

GoalHow
Track competitor pricesPull titles by genre or studio
Watch discountsRe-run on a schedule and compare

📊 Market research

GoalHow
Map a genreAggregate search results across terms
Gauge receptionCompare review counts and ratings

📈 Trend analysis

GoalHow
Study releasesGroup games by release date
Find breakoutsSort by recommendations and positive reviews

🧮 Dataset building

GoalHow
Build catalogsExport names, genres, and images
Feed modelsUse ratings and prices as features

🔌 Automating Steam Store Game Scraper

Connect this Actor to your stack with Apify integrations: Make, Zapier, Slack, Airbyte, GitHub, and Google Drive. Schedule runs and push fresh game data into spreadsheets, databases, or alerts.

🌟 Beyond business use cases

  • Research: analyze pricing and rating patterns across the catalog.
  • Personal: build a wishlist tracker for price drops.
  • Non-profit: study accessibility and platform support trends.
  • Experimentation: create datasets for gaming analytics projects.

🤖 Ask an AI assistant

Paste your dataset into ChatGPT, Claude, Perplexity, or Copilot and ask for top-rated games, average prices by genre, or release trends.

❓ Frequently Asked Questions

1. Can I scrape by keyword and by app ID? Yes. Provide searchTerms, appIds, or both in the same run.

2. How many games can a search return? As many as Steam lists. "rpg" returns over 60,000 results. Use maxItems to cap output.

3. Does it include review data? Yes. Each game carries the rating label plus total, positive, and negative review counts.

4. How is pricing handled? Pricing follows the countryCode you choose, with the matching currency.

5. What about free games? Free games return a null price and isFree set to true.

6. Do I need a Steam account or API key? No. The Actor only uses publicly available store data.

7. What export formats are supported? CSV, Excel, JSON, XML, and API.

8. Is Metacritic always present? No. It appears only for games that publish a Metacritic score.

9. Can I run it on a schedule? Yes, with Apify Schedules and integrations.

10. Is there a free option? Yes. Free runs are limited to 10 items as a preview. Paid plans unlock up to 1,000,000.

🔌 Integrate with any app

Use the Apify API, webhooks, and 5,000-plus integrations to push Steam data into Make, Zapier, Google Sheets, Airtable, databases, and more.

💡 Pro Tip: browse the complete ParseForge collection.

🆘 Need Help? Open our contact form

⚠️ Disclaimer: independent tool, not affiliated with Valve or Steam. Only publicly available data is collected.