How to Get Your Godot Game into itch.io

published 9 days ago
A player holding their PS5 controller out
In just a few minutes you can share your game with friends and family so they can get playing.

Need to share your game with playtesters? This guide shows you how to export your Godot game and upload it to itch.io in just 7 steps. With how easy it is to do, it is a perfect way to privately test your game with friends and family.

This is a follow-up to thoughts on a post about how and when to playtest your indie game.

Export from Godot

  1. In Godot's top menu, go to Project → Export...

    Godot export project dialog
  2. Choose your export path and click Export Project...

  3. In your system's file explorer, navigate to your export folder, select all files, and create a ZIP file named index.zip

Upload to itch.io

  1. Create an itch.io account if you don't have one

  2. From any page, click your username in the top-right and select Upload a new project

    itch.io upload new project option
  3. Set Kind of project to HTML and configure pricing as needed

  4. In the Uploads section, upload your index.zip file

    itch.io game settings
  5. Optional: Adjust game viewport dimensions or mobile settings

  6. Set Visibility & access to Restricted and enable password protection

    itch.io password protection settings
  7. Click Save & view page - you're ready to share!

Quick Tips

  • Keep your ZIP file under 50MB for faster uploads
  • Test the game on itch.io before sharing the link
  • Use a simple password that's easy to share with testers

Why Use itch.io for Testing Web Games?

itch.io provides a simple, free hosting solution for HTML5 games exported from Godot. Unlike other hosting options, it:

  • Handles all the server configuration for you
  • Offers password protection for private testing
  • Supports both desktop and mobile browsers

Common Questions About Godot Web Exports

What if my game doesn't work in the browser?

Make sure you've enabled the HTML5 export template in Godot's export settings and that compressed all files in the export folder. Also check that all your assets are properly exported and that you're not using any platform-specific features.

Can I update my game after uploading?

Yes! Simply export a new version of your game, create a new index.zip, and upload it to the same itch.io project. Your playtesters will always see the latest version.

What about game saves and data?

itch.io provides local storage for your game, but it's browser-specific. If you need persistent saves across devices, you'll need to implement cloud saving separately.

To sharing your game with others,
James