Request a tool
All toolsGuidesMCP serverRequest a toolPlatformsCategories
Steam Games Scraper icon

Search Steam Games by Keyword - Steam Scraper

Type a keyword like "counter strike" and get every matching Steam game back as a list of titles and app IDs. Handy for franchise lookups.

$0.002 per item ($2 / 1,000)
Run this use case nowRun on Apify →

How it works

  1. 1
    Open it on Apify

    Hit Run on Apify — it opens the tool in the cloud, no install.

  2. 2
    Set the inputs

    Adjust mode, query, appIds (sensible defaults are pre-filled).

  3. 3
    Click Run

    The tool runs on Apify’s cloud and collects the data for you.

  4. 4
    Export the results

    Download as JSON, CSV or Excel, or pipe straight into your app, Google Sheets, or an AI agent.

Pricing

$0.002 per item = $2 per 1,000

You are charged forWhenPrice
Item returnedCharged per game/result returned.$0.002

Pay-per-event pricing: you are billed per result, not per subscription — a run that returns nothing costs nothing beyond the start fee. Billing is handled by Apify on your own account. These are the live Apify store prices, in effect since 2026-06-13, and they are what you are actually charged.

Inputs

FieldWhat it doesType
modeWhat to scrape. "search" finds apps by name (needs query). "app" returns full store details + SteamSpy stats for given app ids. "reviews" returns recent player reviews for given app ids.string
queryGame name to search for in "search" mode, e.g. "portal" or "counter strike". Ignored in app/reviews modes.string
appIdsList of numeric Steam app ids to fetch in "app" or "reviews" mode, e.g. ["400","620"] (Portal, Portal 2). Use search mode first to find app ids. Ignored in search mode.array
maxItemsMaximum number of output rows to return (apps in search mode, app rows in app mode, reviews total in reviews mode). Charged per successful row only.integer
notionConnectorOptional. Write each item as a page into your Notion when the run finishes. Authorize a Notion connector once in Settings → API & Integrations → MCP connectors, then pick it here. Leave empty to skip (default) — results are always saved to the dataset regardless.string
notionParentIdOptional. The Notion data source ID of the database to write into (only used if a Notion connector is set). Leave empty to create the pages privately in your workspace instead.string

What you get

A structured dataset — each result includes fields like:

appIdcategoriescreatedAtdevelopersdiscountPctgamesOwnedgenresheaderImageiconisFreemetacriticScorenamenegativeReviewsownerspriceurl

Export every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.

More use cases for Steam Games Scraper

Bulk Steam Price, Genre & Tag Lookup by App ID

Feed a list of Steam app IDs and the scraper returns current price, genres and tags for each game. Useful for analysts comparing catalogs at scale.

Scrape Cyberpunk 2077 Steam Reviews (App 1091500)

Recent player reviews for Cyberpunk 2077, pulled from Steam app 1091500 as structured data. Ideal for sentiment analysis and tracking reception.

Built on Steam Games Scraper — see every input, output field and price on the tool page.