Last verified
Short answer
One platform rarely covers every job
Use itch.io when its hosting and project-page tools solve the main release job. Choose a portal or self-hosted home when audience, control, or technical needs matter more. Add a separate directory when extra discovery is useful.
Verified platform options
The baseline comes first. Vibe Arcade is one later option, not the automatic winner. Unknown means the cited primary source does not state the answer.
itch.io
Who it is for: Creators who want HTML5 hosting, an indie project page, donations, community tools, and broad release formats in one place.
- Files and binaries
- Yes. itch.io hosts uploaded HTML, JavaScript, CSS, and assets. Multi-file HTML5 projects upload as a ZIP with index.html at the root.
- Play model
- The browser game runs in an itch.io iframe, either embedded on the project page or launched fullscreen.
- Repository
- No repository requirement is stated in the official HTML5 publishing guide.
- Payments
- HTML5 projects can accept donations. Selling access requires the project to use the Downloadable type.
- SDK or exclusivity
- No SDK or exclusivity requirement is stated in the official HTML5 publishing guide.
- Discovery
- A public project page is separate from Search and Browse indexing. Accurate metadata, followers, collections, devlogs, and external promotion can improve reach.
Verified 2026-07-24
Newgrounds
Who it is for: Creators who want a community portal with public judgment, reviews, and optional medals or scoreboards.
- Files and binaries
- Yes. Newgrounds accepts HTML5 games as ZIP files with index.html at the archive root.
- Play model
- Newgrounds loads the uploaded HTML5 game in an iframe on its portal.
- Repository
- No public repository requirement is stated in the official submission guidance.
- Payments
- Unknown — the cited game submission and guideline pages do not state a creator payment or storefront flow.
- SDK or exclusivity
- The Newgrounds API is optional for medals and scoreboards. No exclusivity requirement is stated in the cited guidance.
- Discovery
- New games enter public judgment. User votes can keep or blam a submission, and reviews provide public feedback.
Verified 2026-07-24
CrazyGames
Who it is for: Creators with a polished cross-device game who want curated portal distribution and can support a measured launch process.
- Files and binaries
- Yes. Files uploaded through the Developer Portal are hosted by CrazyGames and distributed through its CDN. Externally hosted games may also be considered.
- Play model
- The build runs on CrazyGames. Developer Portal QA previews the game as it will appear on the portal.
- Repository
- No public repository requirement is stated in the official launch documentation.
- Payments
- Basic Launch has no monetization. Full Launch can enable ad revenue sharing through the CrazyGames SDK.
- SDK or exclusivity
- The SDK is optional for Basic Launch and required for Full Launch. No blanket exclusivity requirement is stated in the cited documentation.
- Discovery
- Basic Launch measures live player performance. Games that qualify can advance to the wider Full Launch.
Verified 2026-07-24
GitHub Pages or another static host
Who it is for: Creators who want control of a stable public build URL and can handle promotion and release operations themselves.
- Files and binaries
- Yes for static HTML, CSS, JavaScript, and assets. GitHub Pages publishes a static site from a GitHub repository.
- Play model
- The game runs at the creator-controlled site URL, not inside a game marketplace or portal.
- Repository
- GitHub Pages uses a GitHub repository. Another static host can have a different source and deployment requirement.
- Payments
- Unknown — the GitHub Pages overview does not state a built-in payment or storefront system.
- SDK or exclusivity
- No game SDK or exclusivity requirement is stated in the GitHub Pages overview.
- Discovery
- Unknown — the GitHub Pages overview does not state a built-in game audience or discovery system.
Verified 2026-07-24
Vibe Arcade
Who it is for: Creators with a public GitHub repository and optional external live build who want an additional moderated, player-facing discovery listing.
- Files and binaries
- No. Vibe Arcade does not host or copy game files or binaries.
- Play model
- Play is a real external link that opens the creator's live HTTP(S) build in a new tab. Source-only listings have no Play action.
- Repository
- A public GitHub repository is required, and the signed-in creator must be able to push to it.
- Payments
- Vibe Arcade does not provide payments, advertising, or revenue sharing.
- SDK or exclusivity
- No Vibe SDK or exclusivity term is part of the current listing requirements.
- Discovery
- A moderator must approve the listing. Approved playable games can enter public discovery, Play now, and chart competition; Vibe reports aggregate likes, opening, return, and build-health signals.
Verified 2026-07-24
This guide is not for
- 01A creator who needs one platform to guarantee hosting, discovery, payments, and revenue. None of these options guarantees every job.
- 02A private-source project that must use Vibe Arcade. Vibe requires a public GitHub repository.
- 03A server-rendered or backend-heavy game that expects GitHub Pages to run the server. GitHub Pages is static hosting.
- 04A creator who expects automatic portal acceptance, a guaranteed chart position, or guaranteed traffic.
Choose a path
A
Choose itch.io
Choose itch.io when you need direct HTML5 uploads, a flexible indie project page, donations, community tools, or downloadable releases without a public-source requirement.
B
Choose a different primary home
Choose Newgrounds for public community judgment, CrazyGames for a curated portal launch, or GitHub Pages and another host for direct control of the build URL.
A + B
Use both
Keep the main build on itch.io or a creator-controlled host, then add Vibe Arcade or another compatible discovery surface when current platform terms permit cross-listing.
Continue the decision
Official sources
Page verified July 24, 2026- itch.io HTML5 publishing guide
Verified July 24, 2026
HTML5 file hosting, ZIP and index requirements, iframe play modes, limits, and donation-only browser projects.
- itch.io Search and Browse indexing
Verified July 24, 2026
The separation between a public project page and Search or Browse discovery eligibility.
- Newgrounds game and movie submissions
Verified July 24, 2026
HTML5 ZIP submission, iframe play, preview and update flow, and public judgment.
- Newgrounds game guidelines
Verified July 24, 2026
Creator ownership, browser-playable requirements, and submission policy.
- Newgrounds project system
Verified July 24, 2026
Optional Newgrounds API integration for medals and high scores.
- CrazyGames launch requirements
Verified July 24, 2026
Basic and Full Launch, monetization, SDK integration, and QA expectations.
- CrazyGames developer FAQ
Verified July 24, 2026
Developer Portal uploads, CrazyGames hosting, CDN delivery, and external hosting.
- CrazyGames technical requirements
Verified July 24, 2026
Basic and Full Launch build limits and SDK requirements.
- GitHub Pages overview
Verified July 24, 2026
Static HTML, CSS, and JavaScript hosting from a GitHub repository.
- Vibe Arcade listing requirements
Verified July 24, 2026
Public GitHub requirement, optional external live build, moderation, and the no-hosting boundary.
Questions, answered
Answers use the same verified platform facts as the comparison above. Recheck current terms before signing a deal or integrating a portal SDK.
What is the best itch.io alternative for a browser game?
Can I use itch.io and Vibe Arcade together?
Which option works without a required game SDK?
Does Vibe Arcade host the game files?
Does a portal guarantee players or revenue?
Which options allow a private repository?
Want an additional Vibe Arcade listing?
Check the public repository, external build, player-facing content, and moderation rules before starting a submission.