itch.io Games Scraper avatar

itch.io Games Scraper

Pricing

Pay per usage

Go to Apify Store
itch.io Games Scraper

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

Newbs

Maintained by Community

Actor 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, or updates.
  • query: game title, developer keyword, or search text.
  • category: itch.io tag such as roguelike, horror, rpg, or visual-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 }