How to Get Your Godot Game into itch.io
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
In Godot's top menu, go to Project → Export...
Choose your export path and click Export Project...
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
Create an itch.io account if you don't have one
From any page, click your username in the top-right and select Upload a new project
Set Kind of project to HTML and configure pricing as needed
In the Uploads section, upload your index.zip file
Optional: Adjust game viewport dimensions or mobile settings
Set Visibility & access to Restricted and enable password protection
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.