I'm Kyle, and I run Foundplay, a free discovery platform for browser games, so I have a stake in one of the options below. I've tried to describe every site from its own pages, linked them, and kept Foundplay to one section. The checklist part is useful wherever you post.
You finished a game that runs in a browser. Here's how to get it in front of people, in the order I'd do it.
1. Before you post anywhere
A listing sends people to your game once. These three things decide whether they stay and share it.
It loads fast. Show a title screen or loading bar within a few seconds. Compress images and audio, and load big assets after the first screen. Throttle the network in your browser's dev tools and watch what a player on a slow connection sees.
It works on a phone, or says it doesn't. A lot of links get opened on phones. Pointer events give you mouse, touch and pen with one set of handlers. Add a viewport meta tag and stop the page scrolling during play. If the game really needs a keyboard, say so on the first screen.
Links to it preview well. Without Open Graph tags, a shared link is a bare URL in Discord or a group chat:
<title>Your Game: a one line pitch</title>
<meta name="description" content="What the player does, in one sentence.">
<meta property="og:title" content="Your Game">
<meta property="og:description" content="What the player does, in one sentence.">
<meta property="og:image" content="https://example.com/share.png">
<meta name="twitter:card" content="summary_large_image">
The image needs an absolute URL, about 1200 by 630 pixels.
2. Give it a home
Free options for a public link:
- GitHub Pages: free for public repositories (docs).
- Netlify: a free plan. Netlify Drop publishes a folder or zip you drag in.
- Vercel: a free Hobby plan, but its docs limit Hobby to non-commercial, personal use. If the game shows ads or sells anything, use another host.
-
itch.io: upload a zip with an
index.html, or a single HTML file, and it plays on your page (HTML5 docs).
Your own link matters because everything after this step can point at it.
3. List it where players look
You can list the same game in more than one place. Here's what each one is, from its own pages as of October 16, 2026.
itch.io. An indie game store and community that hosts browser games and runs many game jams. Uploading is free, you keep ownership and give itch.io a non-exclusive license (terms), and if you sell the game you choose itch.io's share, 10% by default (payments).
Newgrounds. A long running community that hosts games in its Portal. New games go Under Judgment: players vote on whether a game stays. Its terms of use take a non-exclusive license.
CrazyGames and Poki. Big portals that host the games they accept and share ad revenue. As of October 2026, CrazyGames asks for its SDK, and Poki's revenue share deals are web exclusive for 5 years by default. Read their developer terms before you sign anything.
Foundplay (my site). It doesn't host games: a listing links to your game where it already lives. Free to list. The game stays on your site and you keep any ads or purchases there. No exclusivity, no SDK. It goes live right away and joins the next drop (6 AM or 6 PM Pacific). A share link that earns bonus plays. Claim, edit or take down anytime. Boost from $10 for guaranteed plays, if you want paid promotion. List a game here.
There's a side by side table with sources at Where to post your browser game.
4. After it's listed
- Post a short clip, not a screenshot. Movement sells a game in the first second.
- Share it where people already like that kind of game: a genre subreddit's self promotion thread, a Discord you're part of, a jam's community page.
- Update it, then tell people what changed. A devlog on itch.io or a post on your own page gives them a reason to come back.
Where do you post your browser games, and what brought you the most players?
Top comments (0)