No install needed
Playable in your browser
3,620 HTML5 games — no download, no install (3,466 of them free). All are published on itch.io; you play them on itch.io, one click away from each game page.
Showing 1–36 of 3,620 (page 1 of 101)






















answer these 10 questions and i'll tell you what kind of lover you are
Interactive Fiction. Browser.
Free













