itch.io Games Scraper
Pricing
Pay per usage
itch.io Games Scraper
Scrape itch.io indie games, latest releases, tagged categories, sales, demos, and devlog updates with normalized game metadata and URLs.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Newbs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape itch.io indie game listings, tagged categories, latest releases, sales, demos, and devlog update signals. The actor returns normalized game records for indie discovery feeds, release monitors, promotion tracking, and content pipelines.
What it can scrape
- itch.io game search by keyword.
- Newest itch.io games by tag or category.
- On-sale indie games filtered by tag or query.
- Demo listings and coming soon style discovery signals where available.
- Recent devlog updates from direct per-game devlog pages when available, with global devlog feed fallback matched by game ID, game URL, or title query.
Useful inputs
mode:search,new_releases,deals,demos,coming_soon, orupdates.query: game title, developer keyword, or search text.category: itch.io tag such asroguelike,horror,rpg, orvisual-novel.gameId: itch.io game ID for update matching.gameUrl: itch.io game URL for update matching.maxItems: maximum records to return.
Output fields
Each result includes platform, platformGameId, title, url, matchSource, signalTypes, description, developer, publisher, releaseDate, lastUpdatedAt, coverImageUrl, tags, genres, supportedSystems, hasDemo, demoUrl, isComingSoon, isReleased, currentPrice, originalPrice, currency, discountPercent, isFree, sourceFetchedAt, and raw source data.
Rows also include sourceKind, sourceConfidence, and sourceNotes. Direct per-game devlogs are marked medium confidence; global devlog fallback rows are marked low confidence because the feed is shallow.
Billing result definition
One result is one normalized itch.io game listing, sale, release, demo, coming-soon, or devlog update row written to the default dataset. The SUMMARY key-value record and optional Firebase cache writes are not dataset results. If you run this actor with Apify pay-per-event monetization, price the result-item event so pricing maps directly to delivered dataset rows.
MCP connector export
Optionally select outputConnectors to send delivered itch.io rows to your own MCP-connected tools through Apify's MCP proxy. Auto mode can call common send/post/write/log tools with a markdown or JSON payload. For tools with strict schemas, set connectorToolName and connectorToolArgumentsJson, using template values such as {{markdown}}, {{records}}, {{summary}}, {{datasetId}}, and {{runUrl}}.
Example inputs
{ "mode": "new_releases", "category": "roguelike", "maxItems": 10 }
{ "mode": "updates", "query": "Celeste Classic", "maxItems": 5 }