đšī¸ Publishing and Customizing Your Domain on Itch.io
đšī¸ Publishing and Customizing Your Domain on Itch.io
This guide explains how to deploy a project exported from Celestory to Itch.io and how to use your own domain name.
đī¸ Prerequisites
- Celestory Export: Generate a "Web" export (ZIP) from your Celestory project.
- Itch.io Account: An active account on itch.io.
đąī¸ Deployment Procedure
This is the standard method for creating your project page and configuring visual details. Unlike some other platforms, you do not need to unzip the project for Itch.io!
- Log in to your dashboard at itch.io/dashboard.
- Click on "Create new project".
- Fill in at least the following information:
- Title: Your project's name.
- Kind of project: You must select "HTML" (You have a zip file containing HTML).
- Pricing: Choose the option that suits you (No payments, Donate, Paid).
- In the Uploads section, click on "Upload files".
- Select your unzipped Celestory export
.zipfile. - Once the zip is uploaded, you must check the box "This file will be played in the browser".
- In Embed options:
- Check "Click to launch in fullscreen" if you want a native fullscreen button.
- Check "Mobile friendly" so the app displays well on phones.
- Save and preview your draft, then set the visibility to Public.
đ Using Your Own Domain (e.g., www.mygame.com)
Itch.io does not yet support direct domain linking due to security reasons. Here's how you can still use your custom address for your audience:
The Simple Method: Redirect (301)
This is the recommended method for non-developers. It tells your domain provider (GoDaddy, Namecheap, Google Domains, etc.) to automatically send visitors to your Itch.io link.
- Log in to your domain provider's account.
- Go to the Redirection or Domain Forwarding section.
- Create a new redirect from
www.yourdomain.comtohttps://username.itch.io/your-game. - Choose the "Visible" or "Permanent (301)" type.
- Now, when someone types your address, they will land directly on your game page!
The Advanced Method: Integration (Embed)
If you want your custom domain to stay in the address bar, you need to have a small website (even just one page) and integrate the Itch.io game using the "Embed" code provided in your Dashboard under the "Distribute > Embed game" tab.
Updated on: 04/03/2026
Thank you!
