itch.io Scraper
Pricing
from $0.01 / 1,000 results
itch.io Scraper
Scrape indie games and game assets from itch.io: titles, prices, discounts, tags, platforms, genres, cover images, and creator profiles. Browse by section, sort, or tag, filter free or on-sale, and export clean structured data. No login or API key needed.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
Mangudäi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract indie games and game assets from itch.io as structured data. Point it at a section, a sort order, and an optional tag, and it returns every listing with its price, discount, creator, platforms, tags, and cover image. No login, no API key, and no captcha solving.
itch.io has no official public API, so scraping the browse pages is the practical way to pull this data for market research, price and discount tracking, competitor analysis, deal aggregation, or building a catalog of free and paid titles.
What it does
- Browses the Games or Game assets section of itch.io
- Sorts by top sellers, newest, top rated, on sale, or new and popular
- Filters by any itch.io tag or genre (tabletop, rpg, horror, pixel-art, puzzle, and thousands more)
- Optionally returns only free titles
- Follows pagination up to your
maxItemslimit - Reads only public listing pages. The
/searchroute and download links disallowed in itch.io's robots.txt are never requested.
Example uses
- Track daily new and free tabletop or TTRPG releases (
tag: tabletop,freeOnly: true) - Monitor discounts across a genre for a deals newsletter (
sort: on-sale) - Pull top-selling assets to study pricing (
section: game-assets,sort: top-sellers) - Build a lead list of active creators in a niche from the
authorandauthorUrlfields
Input
| Field | Type | Default | Notes |
|---|---|---|---|
section | select | games | games or game-assets |
sort | select | top-sellers | top-sellers, newest, top-rated, on-sale, new-and-popular |
tag | text | empty | itch.io tag or genre slug, e.g. tabletop |
freeOnly | boolean | false | Free titles only |
maxItems | integer | 100 | Result cap |
startUrls | array | empty | Advanced: itch.io browse URLs to scrape directly |
proxyConfiguration | proxy | Apify Proxy | Recommended for reliable runs |
Running with the defaults returns the current itch.io top sellers, so a fresh run always produces data.
Output
Each item looks like this:
{"gameId": 4552321,"title": "Sector Hexes for Print","url": "https://gm-lazarus.itch.io/sector-hexes-for-print","author": "Lazarus","authorUrl": "https://gm-lazarus.itch.io","genre": "Role Playing","platforms": ["windows", "web"],"shortText": null,"coverImage": "https://img.itch.zone/.../315x250.png","price": "$2.01","priceValue": 2.01,"currency": "USD","isFree": false,"isOnSale": true,"saleDiscount": "-33%","originalPrice": 3.0,"section": "games","sort": "on-sale","tag": "tabletop","browseUrl": "https://itch.io/games/on-sale/tag-tabletop","scrapedAt": "2026-07-22T09:30:00+00:00"}
Pricing
This Actor uses Apify's pay-per-event pricing. You pay a small amount per result plus a per-run start fee, and platform usage is free. See the pricing badge on the Actor page for the current rate.
Notes
itch.io returns HTTP 403 for the free + sort + tag combination, so when freeOnly and a tag are set together the sort option is dropped automatically. Everything else combines freely.