Skip to content

SWEEP NOV 2, 2026 · 424/426 ONLINE

Still
Online

Founded 2013

itch.io

Leaf Corcoran launched itch.io on 3 March 2013 as an open marketplace for indie games, inspired by Bandcamp. Anyone can publish on it. Game jams such as Ludum Dare helped it grow, and it hosted over 1,000,000 products as of November 2024.

Status
Still up
Still up
Homepage today
Up HTTP 200
Checked Nov 2, 2026
Website
itch.io

Timeline

  • Launched on 3 March 2013
  • Anyone can publish
  • Over 1,000,000 products (November 2024)

Sources:Wikipedia: Itch.io

Games published or played here (431)

All portals