GOG.com Games Scraper
Pricing
from $2.83 / 1,000 results
GOG.com Games Scraper
Scrapes GOG.com game listing pages and returns each title as a flat row with price, rating, genre, and platform data. Feed it any catalog URL and set a max item count.
Pricing
from $2.83 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 days ago
Last modified
Categories
Share
GOG.com Games Scraper
Scrape GOG.com game listings by page URL, up to any number of titles per run. Every game comes with its title, price, rating, genre, and platform details. No API key or login required. Export to CSV, JSON, Excel, or XML.
GOG.com's storefront lists thousands of DRM-free games, but manually browsing pages to collect titles, prices, and ratings is slow and repetitive. This Actor reads the public game listing pages directly, so you can pull structured data from any catalog page URL without writing a single line of code. It handles pagination automatically and stops when it hits your item limit.
| Who uses it | What they scrape GOG.com for |
|---|---|
| Game market analysts | Tracking which DRM-free titles are discounted or trending on GOG.com this week. |
| Price comparison developers | Pulling current GOG.com prices alongside other storefronts to build deal aggregators. |
| Indie game researchers | Cataloging indie titles by genre and rating to spot emerging developers on the platform. |
| Content curators | Building a searchable database of GOG.com games with genres and platforms for editorial use. |
What it does
This Actor collects game listing data from GOG.com catalog pages and returns each title as a flat row with its price, rating, genre, and platform information.
- ๐ Page-based scraping: feed it any GOG.com games listing URL and it extracts every visible title on that page and beyond.
- ๐ข Configurable item limit: set a maximum number of games to scrape, from a quick sample of 10 to a full catalog pass.
- ๐ Automatic pagination: follows the next-page links on GOG.com listings so you get continuous results without manual URL stitching.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with GOG.com data
๐ Monitor GOG.com pricing trends.
A market analyst runs the Actor weekly on the main games page to track which titles get permanent price drops or join limited-time sales.
๐ฎ Build a DRM-free game database.
A hobbyist developer scrapes genre-filtered listing pages to populate a personal catalog of DRM-free games with ratings and platform tags.
๐ Compare storefront availability.
A deal-site operator pulls GOG.com listings alongside other store scrapers to show visitors where a title is available and at what price.
๐ Feed editorial research.
A gaming journalist scrapes new-release pages to quickly assemble a list of recent GOG.com launches for a monthly roundup article.
Why choose this scraper
| What you get | |
|---|---|
| DRM-free catalog data | Structured rows of GOG.com titles with prices, ratings, and genres |
| No authentication | Reads public listing pages with zero API registration or OAuth |
| Flat output schema | Every game lands as one row ready for CSV, JSON, Excel, or XML export |
How it compares
This Actor focuses on listing-page extraction with simple URL-based input, while other GOG scrapers target detail pages, reviews, or API-based catalog access.
| Feature | ParseForge | GOG.com Game Data Scraper | GOG Game Review Scraper | GOG.com Game Scraper |
|---|---|---|---|---|
| Scrapes listing pages by URL | Yes | Not listed | Not listed | Not listed |
| Returns game prices and discounts | Yes | Yes | Not listed | Yes |
| Returns user ratings | Yes | Not listed | Yes | Yes |
| Returns genre and platform tags | Yes | Not listed | Not listed | Yes |
| Extracts individual game reviews | Not listed | Not listed | Yes | Not listed |
| No API key or login required | Yes | Not listed | Not listed | Not listed |
Configure the run
Drive the Actor from any GOG.com games listing page URL and set a maximum item count to control how many titles reach your dataset. The Input tab lists every parameter.
A first run with the defaults:
{"maxItems": 10}
A larger pull:
{"maxItems": 200}
Pricing
Pay-per-result: $0.00313 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $0.31 |
| 1,000 results | $3.13 |
| 10,000 results | $31.30 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the GOG.com Games Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to GOG.com through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/gog-games-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
The scraper returns zero results even though the URL works in my browser.
Check that the Start URL points to a valid GOG.com games listing page with visible game cards. Pages that require login or are not standard catalog views may not contain extractable listings.
I am getting fewer results than my max items setting.
The Actor stops when it reaches the end of the paginated listing. If the listing has fewer total games than your max items value, you will receive all available titles.
Some games are missing their price or rating in the output.
GOG.com listing pages sometimes omit prices for upcoming or region-locked titles, and ratings may not appear for games with too few reviews. This reflects the data as shown on the page.
The run takes a long time with a high max items value.
Each page request adds time. Lower the max items limit for faster test runs, or be patient with large catalog scrapes as the Actor respects polite crawling delays.
FAQ
| Question | Answer |
|---|---|
| Do I need a GOG.com account or API key to use this scraper? | No. The Actor reads the public game listing pages that anyone can visit in a browser. No login, API registration, or OAuth flow is required. |
| What data fields does the scraper return for each game? | Each row includes the game title, current price, discount percentage if on sale, user rating, supported platforms, and genre tags as they appear on the listing page. |
| Can I scrape a specific genre or filtered page instead of the whole catalog? | Yes. Paste any GOG.com games listing URL into the Start URL field, including genre-filtered, sorted, or tagged pages. The Actor scrapes exactly the listing you point it at. |
| How many games can I scrape in one run? | You set the maximum items limit in the input. The Actor stops when it reaches that count, so you control the volume from a handful of titles up to the full paginated listing. |
| Does this scraper handle GOG.com sales and discount badges? | Yes. When a game is on sale, the scraper captures the discounted price and the discount percentage as displayed on the listing page. |
| Can I scrape individual game detail pages with this Actor? | This Actor is designed for listing pages. If you need deep detail-page data like screenshots, system requirements, or full descriptions, consider a detail-page scraper instead. |
| What output formats are supported? | You can export your dataset to CSV, JSON, Excel, or XML directly from the Apify platform run results. |
| Does the scraper follow pagination automatically? | Yes. It detects the next-page link on GOG.com listing pages and continues scraping until it reaches your configured item limit or runs out of pages. |
| Is this an official GOG.com API integration? | No. This Actor reads the public web pages. It is not affiliated with or endorsed by GOG sp. z o.o. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by GOG sp. z o.o. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
