itch.io Game Assets Scraper avatar

itch.io Game Assets Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
itch.io Game Assets Scraper

itch.io Game Assets Scraper

Scrape game asset listings from itch.io - the open marketplace for indie games and game assets. Browse by tag (animation, 2D, 3D, characters, audio, etc.) or by category (new & popular, top rated, etc.). Returns asset name, author, price, description, tags, and URL.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Extract game asset listings from itch.io — the open marketplace for indie games, tools, and game-development assets (sprites, tilesets, audio, fonts, 3D models, and more).

Features

  • Browse popular assets, filter by tag (2D, 3D, characters, audio, pixel art, RPG, Blender, Voxel, Low-poly, Retro, Unreal Engine, and 60+ more), search by keyword, or look up specific listing URLs directly
  • Sort by Popular, New & Popular, Top Sellers, Top Rated, or Most Recent
  • Filter by price/recency: Free, On Sale, Paid only, $5 or less, $15 or less, Last Day/7 Days/30 Days
  • Filter by AI content: AI Assisted, AI-generated graphics, audio, text, or code (combinable with tag)
  • Returns: asset name, author, price, description, tags, thumbnail, URL, sale discount (original price & discount % when on sale), and (on the Top Rated sort) average rating & ratings count
  • byUrl mode returns a full detail record per listing URL: everything above plus genre, tools it was made with, license, languages, content notice, release status, category, full-size screenshot URLs, and the downloadable file list (name, size, platform availability)
  • No login, cookies, or proxy required — itch.io's browse JSON endpoint and listing pages are fully public
  • Automatic retry with backoff on rate limits

Input

FieldTypeDescription
modeselectbrowse (popular assets), byTag (filter by tag), search (keyword search), or byUrl (look up specific listing URLs)
querystringKeyword to search for (used in search mode). Required when mode is search.
tagselectTag to filter by in byTag mode (66 tags available)
sortByselectSort order: Popular, New & Popular, Top Sellers, Top Rated, Most Recent
filterByselectOptional price/recency filter (Free, On Sale, Paid, $5/$15 or less, Last Day/7/30 Days). Takes precedence over sortBy when set, but is overridden by aiContent if that is also set.
aiContentselectOptional AI-assistance filter (AI Assisted, AI-generated graphics/audio/text/code), combinable with tag. Takes precedence over both sortBy and filterBy when set.
startUrlsarrayDirect itch.io listing URLs to fetch full detail records for (used in byUrl mode). Required when mode is byUrl.
maxItemsintegerMax assets to return, or in byUrl mode the max number of listing URLs to look up (1–200, default 20)

Output

FieldDescription
gameIditch.io numeric game/asset ID
nameAsset/listing title
authorCreator or studio name
pricePrice (e.g. "4.99", "Free") — the current, already-discounted price when on sale
originalPricePre-discount price, e.g. "4.99" (only present when the listing is on an active sale; byUrl mode only)
discountPercentActive sale discount percentage, e.g. 50 (only present when the listing is on an active sale)
urlitch.io listing URL
thumbnailUrlCover/thumbnail image URL
descriptionShort blurb/description
tagsArray of itch.io tags attached to the listing
ratingAverage user rating out of 5 (present when sortBy is top-rated, and always in byUrl mode)
ratingsCountNumber of ratings behind the average (present when sortBy is top-rated, and always in byUrl mode)
genreListing genre, e.g. "Role Playing" (byUrl mode only)
madeWithArray of tools/engines the asset was made with, e.g. ["Unity", "GameMaker"] (byUrl mode only)
licenseAsset license, e.g. "Creative Commons Zero v1.0 Universal" (byUrl mode only)
averageSessionTypical usage session length, e.g. "A few seconds" (byUrl mode only)
languagesArray of listing languages, e.g. ["English"] (byUrl mode only)
contentNoticeContent disclosure, e.g. "No generative AI was used" (byUrl mode only)
statusRelease status, e.g. "Released" (byUrl mode only)
categoryitch.io classification, e.g. "Assets" (byUrl mode only)
screenshotsArray of full-size screenshot/preview image URLs (byUrl mode only)
filesArray of downloadable files, each with name, size (e.g. "149 MB"), platforms (e.g. ["Windows", "Linux"], only present when itch.io shows platform icons for that file), and minPrice (e.g. "$1.50 USD", only present when the listing charges per-file, such as a free base download alongside paid bonus files) (byUrl mode only)
recordTypeAlways "asset"
scrapedAtISO 8601 timestamp

Example Input

{
"mode": "byTag",
"tag": "pixel-art",
"sortBy": "top-rated",
"maxItems": 20
}

Example Output

{
"gameId": "671751",
"name": "Modern Interiors - RPG Tileset [16X16]",
"author": "LimeZu",
"price": "Free",
"url": "https://limezu.itch.io/moderninteriors",
"thumbnailUrl": "https://img.itch.zone/aW1nLzEwOTY0ODY1LnBuZw==/315x250%23c/gNkTNV.png",
"description": "16x16 tilesets for your top-down game",
"tags": ["tileset", "top-down", "2D"],
"recordType": "asset",
"scrapedAt": "2026-08-08T10:00:00+00:00"
}

Supported Tags

Animation, 2D, 3D, Character, Audio, Pixel Art, Tileset, UI, Font, VFX, RPG, Sprite, Platformer, Texture, Fantasy, Sci-Fi, Music, Sound Effects, Top-Down, Isometric, Unity, Godot, Horror, Puzzle, Adventure, Medieval, 16x16, 32x32, 8x8, Asset Pack, Backgrounds, Blender, Brushes, Buttons, ENDESGA 32, FBX, GUI, Icons, Low-poly, Materials, Models, Modern, Modular, Music Production, PBR, picoCAD, PNG, Royalty Free, Shaders, SVG, Project Template, Tilemap, Vehicles, Voxel, VRChat, WAV, Weapons, 8-Bit, 16-Bit, 1-Bit, Futuristic, Gothic, Cute, Retro, Unreal Engine, MIDI, No AI.

FAQ

What is itch.io? itch.io is an open marketplace and hosting platform for indie games, game-development tools, and game assets (sprites, tilesets, audio packs, fonts, 3D models, etc.), launched in 2013.

Do I need an itch.io account? No — browsing and filtering game assets on itch.io is fully public. No login is required.

Do I need a proxy? No. itch.io's browse JSON endpoint (?format=json) is accessible from any IP without a proxy.

Can I combine a tag with a price/recency filter? Yes — set both tag (with mode: byTag) and filterBy. When both sortBy and filterBy are set, filterBy takes precedence.

How many results can I get? Up to 200 assets per run via maxItems, paginated automatically (36 results per itch.io page for browse/tag modes, 54 per page for search).

Are free assets included? Yes — both free and paid assets are captured. Use filterBy: "free" to get only free assets.

Can I search by keyword instead of browsing/tagging? Yes — set mode: "search" and provide a query (e.g. "pixel dungeon"). Results are scoped to itch.io's Game assets classification only (games, tools, comics, etc. are excluded), so every result is a genuine asset listing. Note that itch.io's own search backend only reliably paginates a limited number of results per query (commonly the first 50-100), even if maxItems is set higher — the actor detects this automatically and returns every unique result it can reach rather than looping on duplicates.

Can I look up specific listing URLs directly? Yes — set mode: "byUrl" and provide one or more direct itch.io listing URLs in startUrls (e.g. https://limezu.itch.io/moderninteriors). This is the only mode that returns the extra detail fields (genre, madeWith, license, averageSession, languages, contentNotice, status, category, screenshots, files) and always includes rating/ratingsCount when itch.io has them, regardless of sort order.

Can I filter out (or specifically find) AI-generated assets? Yes — set aiContent to ai-assisted (any AI use disclosed), or narrow to ai-graphics, ai-audio, ai-text, or ai-code. Combine with tag (in byTag mode) to scope further, e.g. AI-generated graphics tagged 2d.

Can I tell if a listing is currently on sale? Yes — when itch.io shows an active sale on a listing, discountPercent (e.g. 50 for 50% off) is included in every mode, and byUrl mode also includes originalPrice (the pre-discount price). price always reflects the current, already-discounted price.

Can I see what files a listing includes and their sizes? Yes — in byUrl mode, the files field lists every downloadable file itch.io shows on the listing page, with its display name, human-readable size, (when itch.io shows platform icons for that file) which platforms it supports, and (for listings that charge per-file, e.g. a free base download plus paid bonus files) that file's own minimum unlock price.