Last verified
Short answer
One platform rarely covers every job
Ship without a game SDK by uploading to itch.io, deploying to a static host such as GitHub Pages, Cloudflare Pages, or Netlify, or starting a CrazyGames Basic Launch. Use Vibe Arcade only as a moderated discovery listing around a public repository and optional external build. Monetized Full Launch and exclusive portal deals reintroduce SDK and integration cost later.
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 hosted HTML5 projects, an itch.io project page, and donation support without a required game SDK.
- 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 and quality rules affect Discovery Pages eligibility.
Verified 2026-07-24
GitHub Pages
Who it is for: Creators who want to publish a static website for a project directly from a GitHub repository.
- 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
- A GitHub repository is required. On GitHub Free plans, the repository must be public.
- Payments
- Unknown as a game storefront — the overview states no built-in payment system, and the limits forbid using Pages as free hosting to run an online business.
- 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
Cloudflare Pages
Who it is for: Creators who want to deploy a static or full-stack web build to Cloudflare's global network without a game marketplace.
- Files and binaries
- Yes. Cloudflare hosts deployed project assets, through Git integration or Direct Upload of prebuilt assets.
- Play model
- The game is a normal website URL after deploy, on a *.pages.dev subdomain or a custom domain. No portal or marketplace model is stated.
- Repository
- Not required when using Direct Upload. Git integration supports private and public repositories.
- Payments
- Unknown for game sales — the Pages documentation describes hosting plans and limits only.
- SDK or exclusivity
- No game platform SDK or exclusivity requirement is stated.
- Discovery
- Unknown — the cited Pages documentation describes deployment, not a game discovery surface.
Verified 2026-07-24
Netlify
Who it is for: Creators who want to build and deploy a modern web project on a global CDN without managing infrastructure.
- Files and binaries
- Yes. Netlify publishes site files to its CDN via Git, drag-and-drop, CLI, API, and other workflows.
- Play model
- The game is the published site URL, on a *.netlify.app subdomain or a custom domain. No game marketplace model is stated.
- Repository
- Not required for drag-and-drop deploys. Continuous deployment uses a linked Git repository.
- Payments
- Unknown for game sales — the documentation covers hosting plans, not game commerce.
- SDK or exclusivity
- No game platform SDK is required to ship a static or web project. Netlify's extension SDK is for platform integrations, not gameplay.
- Discovery
- Unknown — the cited documentation describes deployment, not a game discovery surface.
Verified 2026-07-24
CrazyGames (Basic Launch)
Who it is for: Creators who want portal distribution and can start with the Basic Requirements before full SDK monetization.
- Files and binaries
- Yes when uploaded to the Developer Portal, with CDN distribution. External hosts may be considered.
- Play model
- A soft launch on CrazyGames: after QA, the game is shown to a limited player segment to measure performance.
- Repository
- No public repository requirement is stated in the official launch documentation.
- Payments
- No monetization during Basic Launch. Full Launch unlocks ad revenue sharing through the SDK.
- SDK or exclusivity
- The SDK is optional for Basic Launch and required for Full Launch.
- Discovery
- Basic Launch measures live player metrics, with a progression path to Full Launch and wider reach.
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 Poki or GameDistribution without integrating their SDK. Both document a mandatory SDK for launch or upload.
- 02A creator who expects Cloudflare Pages or Netlify to provide a game catalog or storefront. They are deploy hosts.
- 03A creator who needs paid HTML5 unlocks on itch.io today. The official HTML5 guide currently limits browser projects to donations.
- 04A creator who needs GitHub Pages as free hosting for a primarily commercial business. The Pages limits forbid that use.
- 05A private-source project that must list on Vibe Arcade. Vibe requires a public GitHub repository.
Choose a path
A
Choose self-host control
Choose GitHub Pages, Cloudflare Pages, or Netlify when you need a creator-controlled URL and will handle discovery yourself.
B
Choose a marketplace without a game SDK
Choose itch.io for hosted HTML5 with a project page and donations, or CrazyGames Basic Launch for a portal soft-launch without a mandatory SDK.
A + B
Use both
Host the build on itch.io or a static host; add Vibe Arcade when a public GitHub-backed listing is useful.
Continue the decision
Official sources
Page verified July 24, 2026- itch.io HTML5 publishing guide
Verified July 24, 2026
HTML5 hosting, iframe play, donations, and the absence of an SDK requirement.
- itch.io Search and Browse indexing
Verified July 24, 2026
The separation between publishing and Discovery Pages eligibility.
- GitHub Pages overview
Verified July 24, 2026
Static HTML, CSS, and JavaScript hosting from a GitHub repository.
- Creating a GitHub Pages site
Verified July 24, 2026
The Free-plan public-repository rule.
- GitHub Pages limits
Verified July 24, 2026
The restriction on commercial primary use of Pages hosting.
- Cloudflare Pages overview
Verified July 24, 2026
Deploy methods and plan limits for Pages projects.
- Cloudflare Pages Direct Upload
Verified July 24, 2026
Deploying prebuilt assets without a Git repository.
- What is Netlify
Verified July 24, 2026
CDN-backed web project hosting without managed infrastructure.
- Netlify deploy methods
Verified July 24, 2026
Drag-and-drop, Git, CLI, and API deploy workflows.
- CrazyGames launch requirements
Verified July 24, 2026
Basic Launch with an optional SDK and no monetization.
- CrazyGames technical requirements
Verified July 24, 2026
SDK optional for basic implementation, mandatory for full implementation.
- 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 does “without an SDK” mean here?
What is the simplest no-SDK place to put a browser game online?
Can I use CrazyGames without the SDK?
Which no-SDK options also discover games for me?
Does Vibe Arcade require an SDK?
Can I sell a browser game on itch.io without an SDK?
Want an additional Vibe Arcade listing?
Check the public repository, external build, player-facing content, and moderation rules before starting a submission.