Home / Guides / Publish on itch.io

How to publish your first game on itch.io for free

Short answer: make a free itch.io account, click Create new game, add a title, cover image and screenshots, upload your game (a ZIP with index.html inside for a browser game), pick a price (free is fine), fill in the AI disclosure, then switch the page from private to Public. It costs nothing to publish. Everything below comes from itch.io's own creator docs, checked October 26, 2026.

Why itch.io for a first game

Before you start

Step 1: Make the page

Register for a free account, open your dashboard and click Create new game. Fill in the title, a one line short description and your cover image. These show up in game listings all over the site, so make the one line description say what the player does, like "Dodge falling rocks as a tiny frog."

Set the classification to a game. The URL is made from your title, so shorten it if the title is long.

Step 2: Upload your game

A browser (HTML5) game

Pick HTML Game from the Kind of game list. Then zip all of your game's files together. The ZIP must contain a file called index.html, which is what players see when they play. File names are case sensitive, and itch.io asks you to use relative paths so your assets load. A game that fits in one HTML file can be uploaded on its own. After uploading, the Embed options section lets you set the game's size or pick Click to launch in fullscreen. If your game works on phones, turn on Mobile Friendly in the embed options.

A downloadable game

Upload one ZIP per platform and tag each file as Windows, macOS or Linux. Want a free demo next to a paid game? Upload it to the same page and tick This file is a demo and can be downloaded for free.

New accounts have an upload size limit and a soft limit of 20 project pages, with about 10 files per page. itch.io raises these if you ask its support team.

Step 3: Price, genre, tags and AI disclosure

Step 4: Preview, then publish

Click Save & view page. New pages are private by default, so only you can see it. Play your game on the page, fix anything broken, and tweak the colors and fonts if you like. When it is ready, edit the page and set visibility to Public. There is also Public restricted, which shows the page but blocks downloads, useful for a coming soon page.

itch.io's quality guidelines say a page should be ready for everyone to see when it goes public, including its images and files, and a page that is unpublished and republished cannot jump back to the top of the Most Recent list. So publish once, when it is done.

What itch.io takes if you sell

itch.io uses Open Revenue Sharing: you choose the percentage itch.io gets with a slider in your account settings, and the default is 10%. PayPal and Stripe charge their own fee, which itch.io lists as $0.30 + 2.9% for most transactions. You can be paid directly to your PayPal or Stripe account, or let itch.io collect the money and pay you later, which itch.io says handles EU VAT for you automatically.

Updating your game

Upload the new version and delete the old file. Anyone who already got your game can download the new file from the same page. To tell buyers about a big update, write them an email from the Interact tab. Your itch.io followers also see public updates in their feed.

Tools that help

Godot

Free, open source 2D and 3D game engine with its own easy scripting language, GDScript.

Pricing: Free. Beginner rating: 5/5. Small download, no fees or royalties, and a huge beginner community.

Free engine with a Web export that runs on itch.io.

GDevelop

Free, open source no code game engine with an AI assistant that helps build and fix your game.

Pricing: Freemium (unverified). Beginner rating: 5/5. No coding needed, runs in the browser, and the AI explains steps.

Free, open source no code engine if you have not built your game yet.

Canva

Drag and drop design tool with templates for social posts, banners, thumbnails and simple videos. Handy for store capsule mockups, devlog headers and promo images.

Pricing: Freemium, from US$144/yr. Beginner rating: 5/5. Templates and drag and drop editing, no design skills needed.

Quick cover images and banners from templates.

OBS Studio

Free and open source software for recording and live streaming. Capture gameplay footage for trailers, devlogs and social clips on Windows, macOS or Linux.

Pricing: Free. Beginner rating: 4/5. Add a game capture source and press record. Free with no watermark.

Free screen recorder for a GIF or trailer of your game.

Related

Still building? Try Make your first game with free AI tools or How to make a game with no coding using AI. Picking an engine? See Best game engines for beginners in 2026. Need a trailer or store images? Browse marketing and trailer tools and free asset libraries.

FAQ

Is it free to publish a game on itch.io?

Yes. itch.io's creator FAQ says it costs nothing to use. You can create pages and upload your projects with a free account. If you sell something, you choose what share of each sale goes to itch.io (the default is 10%), and the payment company takes its own fee.

How much does itch.io take from sales?

You decide. itch.io calls it Open Revenue Sharing: a slider in your account settings sets the percentage itch.io gets, and the default is 10%. PayPal and Stripe each charge their own fee, which itch.io lists as $0.30 + 2.9% for most transactions.

How do I upload an HTML5 game to itch.io?

Pick HTML Game from the Kind of game list, then upload a ZIP of all your game's files with a file named index.html inside. File names are case sensitive, and your game should use relative paths. A game that is a single HTML file can be uploaded without zipping.

How do I export a Godot game for itch.io?

Use Godot's Web export and name the exported file index.html, as Godot's docs suggest, then zip the folder and upload it. Since Godot 4.3 you can export on a single thread, which Godot says is more compatible with stores like itch.io.

Can I put an AI made game on itch.io?

Yes. itch.io has a Generative AI disclosure on every project edit page, with types for graphics, sound, text and dialog, and code. Fill it in honestly. Also check that each AI tool's plan lets you use its output in a game you share or sell.

Why can't people see my itch.io page?

New pages are private by default. Edit the page and set visibility to Public when you are ready. Public restricted shows the page but blocks downloads and purchases, which is handy before launch.

Sources: itch.io Getting started, HTML5 games, Creator FAQ, Quality guidelines and Getting paid; Godot Exporting for the Web. Checked October 26, 2026.

Get the free First Game Starter Pack

A 7-step path to your first tiny game, free art and sound you can actually use, and our AI tools kit for Godot, Unity, Unreal and Roblox. Plus one short tool tip a week. No spam, unsubscribe any time.

No spam. Unsubscribe in 1 click. Privacy See past issues

Preview of the First Game Starter Pack: the README, the AI Tools Kit and the first game checklist