Free and open publishing

Publish your browser game on NoAdsGames

NoAdsGames is a free platform where any developer can share an HTML5 browser game, reach new players and grow a community. There are no publication fees and you keep ownership of your work.

  • Free forever
  • ZIP or HTTPS URL
  • Optional microtransactions
  • Human review
1

Prepare

Use a hosted HTTPS game or a ZIP with index.html and all required HTML5 assets.

2

Send

Complete the short form below or integrate the same submission flow through our API.

3

Review

We check ownership, safety, quality and browser compatibility before making the game public.

4

Get discovered

Your game receives a public, shareable and search-engine-friendly page on NoAdsGames.

Publishing rules: read before submitting

Submit a complete, free-to-play browser game that you own or are authorized to distribute. These rules apply to the game, its loading screen, the surrounding page and every third-party service it loads.

Not allowed

  • Advertising of any kind: banners, popups, interstitials, rewarded videos, ad-network scripts or promotional redirects disguised as Play or Settings buttons. Send an ad-free edition, not a page from an advertising-funded portal.
  • Malware, phishing, hidden cryptomining, credential theft, deceptive downloads, forced redirects or code that tries to escape the embedded player or access the NoAdsGames account.
  • Spam, repeated submissions of the same game, misleading descriptions, unauthorized copies or links that only promote another website. A directory, community, store or download-only page is not a playable browser build.
  • A required payment, subscription, wallet connection or purchase to start the experience presented as free. Any optional purchases must be clearly disclosed.

What your build must support

  • A direct, public HTTPS game URL on a separate domain that permits embedding on https://noadsgames.org. Do not submit a landing page or a host that blocks third-party iframes. For itch.io, supply an authorized playable embed.
  • Our player restricts popups, page redirects, forms and downloads, and does not grant camera, microphone, location or clipboard access. Essential gameplay must work within these restrictions. Disclose any account or other requirements.
  • ZIP: up to 50 MB, with index.html and all required assets; up to 2,000 entries and 200 MB unpacked. No server executables, nested or encrypted archives, links or unsafe paths. Packages remain private until reviewed and prepared for separate hosting.
  • Include an accurate description, controls, a working contact email and a monetization disclosure, even if it simply says None. Covers must be JPG, PNG or WebP, up to 3 MB.

What happens during pre-approval?

  1. Before sending: the form checks required information, URL format, selected file types and sizes, and your confirmations. The server also checks duplicate URLs awaiting review and validates uploaded archive and image files.
  2. After submission: automated checks run in the review queue. We inspect recovered files for malware, advertising indicators, HTTPS problems, iframe restrictions and changes to the build. Your game code is not executed during these checks.
  3. Final decision: a reviewer assesses the available evidence and compatibility. A clean antivirus result or a successful upload is not approval. Advertising, malware and spam are grounds for rejection; inaccessible or incomplete builds stay on hold until the missing requirements are resolved.

Keep the submitted version ad-free after approval. Changes to the build or its dependencies can require another review. Passing a check does not guarantee that all runtime behavior or future changes are safe.

Your game, your business model

You may include optional microtransactions, cosmetic purchases, subscriptions, donations, blockchain features or other transparent in-game monetization. Publishing on NoAdsGames remains free. Purchases must be clearly disclosed, lawful, secure and never deceptive or mandatory to access content advertised as free.

Simple upload

Send us your browser game

or

Pre-approval: check your submission

This first step checks the form and selected file properties. It does not scan game code, test the iframe or approve the game. Archive contents and images are validated by the server after upload; safety checks follow in the review queue.

  • Title, developer and contact emailTo complete
  • Description: at least 40 charactersTo complete
  • External HTTPS URL or a ZIP packageTo complete
  • ZIP file name and size: up to 50 MB, if attachedTo complete
  • Cover format and size: up to 3 MB, if attachedTo complete
  • Monetization disclosure, including NoneTo complete
  • Publishing rights confirmedTo complete
  • Ad-free and publishing rules confirmedTo complete

Complete the form to check whether it is ready to send.

Every game is reviewed before publication. Uploaded packages are stored privately and are never executed during submission.

Developer API

Automate game submission

Send JSON for a hosted game, or multipart/form-data when attaching a ZIP and cover image. The endpoint returns HTTP 202 and a submission ID; publication is never automatic because every game is reviewed. The public API accepts up to five successful submissions per IP address per hour.

POST https://noadsgames.org/api/publish-game.php

curl -X POST "https://noadsgames.org/api/publish-game.php" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Neon Dungeon",
    "developer_name": "Example Studio",
    "email": "[email protected]",
    "description": "A fast HTML5 roguelike built for desktop and mobile browsers.",
    "instructions": "WASD to move; mouse to aim.",
    "category": "Crypto",
    "game_url": "https://example.com/neon-dungeon/",
    "monetization": "Optional cosmetic microtransactions",
    "rights_confirmed": true,
    "rules_confirmed": true
  }'
title, developer_name, email, description, categoryRequired text fields
game_url or game_packageHTTPS URL or ZIP file; one is required
rights_confirmed=true, rules_confirmed=trueRequired confirmations: publishing rights and the rules above
monetizationRequired: describe optional purchases or write None. No advertising.
thumbnail, instructionsOptional fields

Browser game publishing FAQ

Is publishing really free?

Yes. NoAdsGames does not charge a submission or publication fee. You retain ownership of your game.

Can I add microtransactions?

Yes. Optional in-game purchases, subscriptions, donations and crypto features are allowed when they are transparent, lawful and secure. Describe them in the monetization field during submission.

Which browser games are supported?

HTML5, JavaScript, WebGL, Canvas, Phaser, Construct, Godot Web and Unity WebGL games can be submitted when they run in a modern browser.

How do updates work?

Hosted games update at your URL. For ZIP games, send a new submission and mention the existing title so we can review and replace the package.