GOG.com Game Scraper
Pricing
from $3.00 / 1,000 results
GOG.com Game Scraper
Scrape GOG.com game catalog with search by title, browse by genre, or fetch specific games by ID. Gets prices, ratings, developers, screenshots, platforms and more from the public GOG catalog API. No auth, no proxy
Pricing
from $3.00 / 1,000 results
Rating
5.0
(4)
Developer
Crawler Bros
Maintained by CommunityActor stats
4
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape the GOG.com game catalog — search by title, browse by genre/sort, or fetch specific games by product ID. Returns prices, ratings, developers, screenshots, platforms and more from the public GOG catalog API. No auth, no proxy required.
What this actor does
- Three modes:
search,browse,byProductId - Full catalog search with text queries and filters
- Genre browsing across all 17 GOG genres
- Flexible sorting: best selling, price, rating, newest, upcoming
- Pricing filters: free games or discounted only
- Product type filtering: games, packs, DLC, or extras
- Enriched detail data: screenshots, descriptions, expanded platform info
- Empty fields are omitted
Output per game
productId— GOG product IDslug,title,productType(game/pack/dlc/extras)coverUrl— cover image URLthumbnailUrlprice— object withfinal,base,discount(%),currency,isFreerating(float 0–5),reviewCountreleaseDate(YYYY-MM-DD),globalReleaseDateisAvailablegenres,tagsdevelopers,publishersplatforms(windows/mac/linux)productUrl(https://www.gog.com/en/game/<slug>)screenshots— up to 5 screenshot URLsdescription— plain text (HTML stripped, max 2000 chars)scrapedAt
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | search | search / byProductId / browse |
searchQuery | string | – | Text search query (mode=search) |
sortBy | string | bestselling | Sort order |
genres | array | – | Filter by genre slugs (see below) |
productTypes | string | game | Filter by type: game / pack / dlc / extras / all |
pricingType | string | – | `` (all) / free / discounted |
productIds | array | – | GOG product IDs (mode=byProductId) |
maxItems | int | 50 | Hard cap on results (1–2000) |
Available genres
action, adventure, role-playing-games, strategy, simulation, puzzle, racing, sports, shooter, horror, platformer, arcade, card-game, family, fighting, educational, other
Sort options
bestselling, price:asc, price:desc, rating, new, upcoming
Example inputs
Search for adventure games on sale
{"mode": "search","searchQuery": "adventure","pricingType": "discounted","sortBy": "rating","maxItems": 50}
Browse top-rated RPGs
{"mode": "browse","genres": ["role-playing-games"],"sortBy": "rating","maxItems": 100}
Fetch specific games by ID
{"mode": "byProductId","productIds": ["1207658691", "1423049311"],"maxItems": 10}
Browse free games
{"mode": "browse","pricingType": "free","sortBy": "new","maxItems": 50}
FAQ
Does this require a GOG account or API key? No. The actor uses GOG's public catalog API which is freely accessible.
Does this work with the Apify free plan? Yes. No proxy or paid plan is required.
How many results can I get? Up to 2000 per run. The catalog API returns up to 48 items per page.
Can I get DLCs and bundles too?
Yes — set productTypes to dlc, pack, extras, or all.
Are prices in USD?
Yes, prices are fetched with countryCode=US and returned in USD.
How often is data updated? This actor fetches real-time data from GOG on each run. Prices and availability are live.