Steam Store Game Scraper
Pricing
from $10.00 / 1,000 results
Steam Store Game Scraper
Scrape game data from the Steam Store — the world's largest PC gaming platform with 50,000+ games. Extract prices, discounts, descriptions, reviews, genres, platforms, screenshots, system requirements, and more.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Jamshaid Arif
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
4 hours ago
Last modified
Categories
Share
🎮 Steam Store Game Scraper
Scrape game data from the Steam Store — the world's largest PC gaming platform with 50,000+ games. Extract prices, discounts, descriptions, reviews, genres, platforms, screenshots, system requirements, and more.
No API key needed. No login required.
What does this actor do?
This actor fetches game data from Steam's public Store APIs. It can scrape featured titles, search for games, pull full details for specific apps, and browse top sellers, new releases, and current sales.
Use it to:
- Track game prices and discounts across regions
- Monitor Steam sales and deals in real-time
- Build a database of game metadata (genres, platforms, reviews)
- Research competitors in the gaming market
- Get notified when specific games go on sale
- Compare pricing across countries
How to use
Step 1: Choose a scrape mode
| Mode | What it does | Required input |
|---|---|---|
| Featured & Deals | Homepage highlights, specials, top sellers, new releases — all in one | None |
| Search Games | Keyword search across all Steam games | search_query |
| App Details | Full metadata for specific games by App ID | app_ids |
| Top Sellers | Current best-selling games | None |
| New Releases | Recently released games | None |
| Current Specials | Games currently on sale | None |
Step 2: Configure and run
Set your country code for regional pricing, apply filters, and click Start.
Step 3: Export
Download results as JSON, CSV, or Excel from the dataset tab.
Input examples
Example 1: Get all featured games and deals
{"scrape_mode": "featured","max_results": 50,"country_code": "US"}
Example 2: Search for survival games
{"scrape_mode": "search","search_query": "survival open world","max_results": 30}
Example 3: Full details for specific games
{"scrape_mode": "app_details","app_ids": "730, 570, 440, 1172470, 1245620","country_code": "US"}
App IDs: 730 = CS2, 570 = Dota 2, 440 = TF2, 1172470 = Apex Legends, 1245620 = Elden Ring
Example 4: Current specials with 50%+ discount
{"scrape_mode": "specials","max_results": 50,"on_sale_only": true,"min_discount": 50,"country_code": "US"}
Example 5: Featured games with full details enrichment
{"scrape_mode": "featured","max_results": 20,"include_details": true,"country_code": "GB"}
Example 6: Linux-only new releases
{"scrape_mode": "new_releases","max_results": 30,"platforms": "linux"}
Output format
Featured / Search / Top Sellers / Specials record
{"rank": 1,"type": "game","app_id": 1245620,"name": "ELDEN RING","discounted": true,"discount_percent": 40,"original_price": "$59.99","final_price": "$35.99","original_cents": 5999,"final_cents": 3599,"currency": "USD","platforms": {"windows": true,"mac": false,"linux": false},"featured_section": "specials","header_image": "https://cdn.akamai.steamstatic.com/...","steam_url": "https://store.steampowered.com/app/1245620/","scraped_at": "2026-04-05T12:00:00+00:00"}
App Details record (when using App Details mode or include_details)
{"type": "app_details","app_id": 1245620,"name": "ELDEN RING","is_free": false,"required_age": 16,"detailed_description": "THE NEW FANTASY ACTION RPG. Rise, Tarnished...","developers": ["FromSoftware Inc."],"publishers": ["Bandai Namco Entertainment"],"price_final": "$35.99","discount_percent": 40,"price_formatted": "$35.99","platforms": { "windows": true, "mac": false, "linux": false },"categories": ["Single-player", "Multi-player", "Co-op", "Online Co-op"],"genres": ["Action", "RPG"],"release_date": "Feb 24, 2022","coming_soon": false,"metacritic_score": 94,"recommendations": 567890,"supported_languages": "English, French, Italian, German, Spanish...","screenshots": ["https://cdn.akamai.steamstatic.com/..."],"movies": [{ "name": "Launch Trailer", "url": "https://..." }],"pc_requirements_min": "OS: Windows 10, Processor: Intel Core i5...","dlc_count": 2,"steam_url": "https://store.steampowered.com/app/1245620/","scraped_at": "2026-04-05T12:00:00+00:00"}
Finding App IDs
Every game on Steam has a numeric App ID visible in its store URL:
https://store.steampowered.com/app/730/CounterStrike_2/^^^App ID = 730
Popular App IDs:
| Game | App ID |
|---|---|
| Counter-Strike 2 | 730 |
| Dota 2 | 570 |
| Team Fortress 2 | 440 |
| ELDEN RING | 1245620 |
| Baldur's Gate 3 | 1086940 |
| Cyberpunk 2077 | 1091500 |
| GTA V | 271590 |
| Stardew Valley | 413150 |
| Terraria | 105600 |
| Apex Legends | 1172470 |
Regional pricing
Set country_code to get prices in the local currency for that region. Steam shows different prices in different countries.
| Code | Country | Currency |
|---|---|---|
US | United States | USD |
GB | United Kingdom | GBP |
DE | Germany | EUR |
JP | Japan | JPY |
BR | Brazil | BRL |
IN | India | INR |
PK | Pakistan | PKR |
RU | Russia | — |
CN | China | CNY |
AU | Australia | AUD |
Cost and performance
| Mode | Items | Time | Credits |
|---|---|---|---|
| Featured | 50 games | ~10 sec | < $0.01 |
| Search | 50 games | ~15 sec | < $0.01 |
| App Details | 10 games | ~20 sec | < $0.01 |
| Featured + Details | 20 games | ~45 sec | < $0.01 |
| Specials (filtered) | 50 games | ~10 sec | < $0.01 |
Tips
- Start with
featuredmode — it gives the best overview of what's on Steam right now in a single request. - Use
include_details: trueonly when you need rich metadata (descriptions, screenshots, reviews). It's slower because it makes one API call per game. app_detailsmode is best when you know exactly which games you want — it gives the most complete data.- Combine
specialsmode withmin_discount: 50to find the deepest deals. - Steam rate-limits at roughly 200 requests per 5 minutes. The actor adds a 1.5-second delay between detail requests automatically.
- App IDs are stable — they never change, so you can save them and re-use them for tracking.
Limitations
- Steam's store API is undocumented and may change without notice.
- Search results are limited to what Steam's search endpoint returns (some games may not appear).
- Intraday pricing changes are rare — Steam updates prices at sale boundaries.
- Some games in certain regions may show different content or be unavailable.
- The actor respects Steam's rate limits with built-in delays.
Changelog
v1.0.0 (2026-04-05)
- Initial release
- 6 scrape modes: featured, search, app details, top sellers, new releases, specials
- Regional pricing via country codes
- Filters: on-sale only, minimum discount %, platform
- Optional full details enrichment for any mode
- Deduplication for featured results