Steam Store Scraper - Games, Prices, Tags, Reviews
Under maintenancePricing
from $1.00 / 1,000 games
Steam Store Scraper - Games, Prices, Tags, Reviews
Under maintenanceScrape the Steam store: top sellers, new releases, specials, searches by keyword or tag, or any app ID. Price and discount, release date, developers, genres, tags, Metacritic, review totals, platforms. From US$1 per 1,000 games.
Pricing
from $1.00 / 1,000 games
Rating
0.0
(0)
Developer
Fabrikit
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Steam Store Scraper
Pull game data straight from the public Steam store: top sellers, new releases, upcoming games, specials, keyword and tag searches, or any list of app IDs / store URLs. Prices in any store currency, discounts, release dates, developers and publishers, genres, user tags, Metacritic, review totals, platforms, DLC count and more.
No login, no API key. Company and game data only - no review texts, no reviewer names.
What you get
| Field | Description |
|---|---|
appId, name, type, url | Identity of the store item |
isFree, currency, priceInitial, priceFinal, discountPercent, priceFormatted | Price in the selected store country |
releaseDate, comingSoon | Release information |
developers, publishers | Studios (companies) |
genres, categories, tags | Steam genres, store features and the most voted user tags |
platforms | Windows / macOS / Linux flags |
metacriticScore, metacriticUrl | Metacritic data when Steam shows it |
reviewScore, reviewScoreDesc, totalPositive, totalNegative, totalReviews | Review summary (totals only) |
shortDescription, headerImage, requiredAge, dlcCount, website | Store page content |
Input examples
Top 50 sellers in Germany, German texts:
{ "listing": "topsellers", "country": "de", "language": "german", "maxItems": 50 }
Co-op roguelikes under 15 USD, fast mode (search-level data only):
{ "listing": "none", "tags": ["Roguelike", "Co-op"], "maxPrice": 15, "includeDetails": false, "maxItems": 500 }
Specific games:
{ "listing": "none", "appIds": ["620", "570"], "startUrls": ["https://store.steampowered.com/app/1245620/ELDEN_RING/"] }
Output example
{"appId": 620,"name": "Portal 2","type": "game","url": "https://store.steampowered.com/app/620/Portal_2/","isFree": false,"currency": "USD","priceInitial": 9.99,"priceFinal": 9.99,"discountPercent": 0,"releaseDate": "18 Apr, 2011","developers": ["Valve"],"genres": ["Action", "Adventure"],"tags": ["Puzzle", "Co-op", "First-Person"],"metacriticScore": 95,"reviewScoreDesc": "Overwhelmingly Positive","totalPositive": 462323,"totalNegative": 6070,"totalReviews": 468393}
Modes and speed
- Full details (default): one store record per game. Steam allows roughly 200 detail requests per 5 minutes per IP, so the actor paces itself at about 1.7 seconds per game (about 35 games per minute). If Steam answers with a rate limit, the actor waits and, on Apify, moves to a residential proxy.
- Fast mode (
includeDetails: false): only the search listing is read - hundreds of games per second. You still get name, current price and discount, release date, platforms, review summary and user tags; developers, genres, Metacritic, description and DLC count arenull.
Pricing
Pay per result: US$1 per 1,000 games (event game-result), plus the small standard Apify start event. You never pay for failed or skipped lookups.
FAQ
Can I scrape reviews? No. This actor returns only the review summary (score and totals), never review texts or authors.
How do I get prices in another currency? Set country to the store country (gb, br, cl, jp...). language controls the language of descriptions, genres and tags.
How many games can one search return? Steam search lists thousands of matches; the actor pages through them 100 at a time until maxItems.
Tag names? Use the names you see on Steam ("Open World", "Roguelike") or numeric tag IDs. All listed tags must match.
Use cases
Market and pricing research, discount trackers, publisher/competitor catalogues, game recommendation datasets, genre trend analysis.
En espanol
Extrae datos publicos de la tienda de Steam: mas vendidos, novedades, proximos lanzamientos, ofertas, busquedas por palabra o etiqueta y consultas por app ID o URL. Devuelve precio y descuento (en la moneda del pais elegido), fecha de lanzamiento, desarrolladoras, generos, etiquetas, Metacritic y totales de resenas (sin textos ni autores). Modo rapido (includeDetails: false) para listados masivos; el modo completo respeta el limite de Steam (~200 consultas cada 5 min). Precio: US$1 por cada 1.000 juegos.