Steam Games Scraper — Prices, Genres, Metacritic
Pricing
from $0.0024 / game scraped
Steam Games Scraper — Prices, Genres, Metacritic
Search the Steam store and scrape full game data: name, price & discount, developers, publishers, genres, categories, platforms, Metacritic score, release date, description and store link. Fast clean HTTP via the Steam store API, no key.
Pricing
from $0.0024 / game scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Steam Games Scraper — Prices, Genres & Metacritic
Search the Steam store and pull clean, structured JSON with full game data: name, price and discount, developers, publishers, genres, categories, platforms, Metacritic score, release date, description and store link. It runs over Steam's public store API, so it's fast and needs no account and no API key. Built for price tracking, market research and building game catalogs — with per-country pricing.
Features
- 💰 Pricing & discounts —
price,priceCents,currencyanddiscountPct, localized bycountry. - 🏷️ Full taxonomy —
genres,categories,platforms,developersandpublishersper game. - ⭐ Metacritic & reviews —
metacriticscore,metacriticUrland totalrecommendations. - 🆔 Target exact titles — pass Steam app IDs or
store.steampowered.com/app/...URLs inappIds. - 🌍 Regional pricing — set
country(e.g.us,gb,de,br) to get the right currency. - 🎚️ Volume control —
maxGamesPerSearch(1–100) caps top results per search term. - 🧱 Flat, normalized JSON — cleaned description and supported languages, ready to use.
What you get
One flat JSON record per game. Example:
{"appId": 620,"name": "Portal 2","type": "game","isFree": false,"price": "$9.99","priceCents": 999,"currency": "USD","discountPct": 0,"developers": ["Valve"],"publishers": ["Valve"],"genres": ["Action", "Adventure"],"categories": ["Single-player", "Co-op", "Steam Achievements"],"platforms": ["windows", "mac", "linux"],"metacritic": 95,"metacriticUrl": "https://www.metacritic.com/game/pc/portal-2","recommendations": 285000,"requiredAge": 0,"releaseDate": "18 Apr, 2011","comingSoon": false,"website": "http://www.thinkwithportals.com/","headerImage": "https://cdn.steamstatic.com/steam/apps/620/header.jpg","shortDescription": "The Portal 2 single-player campaign introduces new characters and puzzles.","supportedLanguages": "English, French, German, ...","dlcCount": 1,"url": "https://store.steampowered.com/app/620"}
Input
{"searches": ["portal", "roguelike", "stardew"],"appIds": [],"maxGamesPerSearch": 20,"country": "us"}
| Field | Description |
|---|---|
searches | Game titles or keywords to search on the Steam store, one per line. |
appIds | Specific Steam app IDs or store URLs (optional). |
maxGamesPerSearch | How many top results to fetch per search term (1–100). |
country | Two-letter country code for pricing/currency (e.g. us, gb, de, br). |
Use cases
- Track prices and discounts across regions with per-country runs.
- Build a game catalog with genres, categories, platforms and Metacritic scores.
- Research a genre's top titles by
recommendationsand reviews. - Enrich a games dataset with developers, publishers and release dates.
Pricing
Pay-per-event: you're billed a small amount per run and per item scraped — you only pay for what you get. See the Pricing tab for current rates.
FAQ
Do I need a Steam account or API key? No. The Actor runs over Steam's public store API, so there's no account, no login and no API key to set up.
How many games can I get per run?
Set maxGamesPerSearch (1–100) to cap top results per search term. Pass multiple keywords in searches, or target exact appIds, to scale a single run.
Can I download games or game files? No. This Actor returns public store metadata only — prices, genres, platforms, Metacritic scores and descriptions. It does not download any game files or DRM-protected content.
What's the output format? Flat, normalized JSON with one record per game and consistent fields, ready for a database or spreadsheet. Export as JSON, CSV or Excel.
Can I get regional pricing?
Yes. Set country (e.g. us, gb, de, br) to get localized price, priceCents, currency and discountPct for each game.
Related Actors
Building a games or entertainment dataset? Pair this with our other scrapers:
- YouTube Scraper — video metadata, transcripts, comments and channel profiles.
- TVMaze TV Shows Scraper — TV shows, episodes and cast with IMDb IDs and ratings.
- Google Play Reviews Scraper — user reviews, ratings and developer replies for any app.
Notes
This Actor uses Steam's public store API and returns public store metadata only — no game files or DRM-protected content. Not affiliated with, endorsed by, or connected to Valve or Steam; all trademarks belong to their respective owners.