Business FAQs

How do I publish a Godot game to the web?

0
(0)

Export the project using Godot’s Web export template to get an HTML5/WebGL build, test it in a browser (ideally served over HTTP, not opened as a file), then upload the build to a web game portal such as Poki, CrazyGames, GameDistribution, or itch.io.

At a glance

Fact Value Source
Godot web export produces HTML5/WebGL build docs.godotengine.org
C# support on web export needs Godot 3 docs.godotengine.org
Browser JS calls use JavaScriptBridge singleton

Export your project with Godot’s Web export preset to get an HTML5/WebGL build (a .html file plus .wasm, .pck and .js assets), then upload that build to a web game portal. Godot’s own docs note there are limitations you should be aware of when porting a Godot game to the web, so test thoroughly before submitting anywhere – see Exporting for the Web. If you use C#, note that Godot’s documentation says web export with C# requires Godot 3 rather than Godot 4.

Test the export by serving the folder over local HTTP rather than opening the HTML file directly – browsers restrict some features (storage, workers) when loaded via file://. If your game needs to call browser JavaScript (ads, storage, sharing), Godot 4 exposes this through the JavaScriptBridge singleton.

Where do I submit the build?

  • Poki – developer portal for HTML5 games.
  • CrazyGames – publishes Unity and HTML5 web games.
  • GameDistribution – distributes HTML5 games to a network of sites.
  • itch.io – hosts HTML5 games in an iframe on its own domain.
  • Playgama – upload via the Developer Console at developer.playgama.com, get test feedback within 24 hours, and the game is published on playgama.com and distributed to partner portals.

Sources

Can I use C# in a Godot web export?

Godot’s documentation states that to use C# on web platforms you should use Godot 3 instead of Godot 4, since the current web export has limitations with C#.

Why does my Godot web build fail when I open the HTML file directly?

Browsers restrict features like storage and workers when a page is loaded from a local file path; serve the exported folder over HTTP to test it properly.

Last updated: 24 September 2026


How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Your email address will not be published. Required fields are marked *

Games categories