Web games on itch.io

Sell your browser game as a download

itch.io already plays your HTML5 game in the browser. Deskifier adds the version players keep: Windows, macOS and Linux downloads, pushed with butler to the right channel from one button per platform.

Why a download, when itch plays it in the browser?

itch.io’s browser play is one of the best things about it, and you should keep it. It’s how people find and try your game. But a browser tab isn’t where everyone wants to play:

  • The itch app installs and updates downloadable games, and players who use it expect a build it can manage.
  • Offline play: on a train, on a plane, or on a machine without a reliable connection.
  • Something worth paying for. A proper desktop version, with its own window, settings menu and saves that survive, gives buyers more than the free demo tab.

Making those downloads yourself means a desktop wrapper, a build per OS, Mac signing, and butler pushes to correctly named channels every release. Deskifier does all of it from the Builds page.

What your itch.io page gets

butler, run for you
Build & push packages each platform and uploads it with butler. Nothing to install, no zip to download and re-upload.
The right download for everyone
Builds land on the windows, mac and linux channels, which the itch app and your page’s platform tags rely on.
Patches, not re-uploads
butler diffs against your last push, so after the first upload a small change uploads a small patch.
Signed downloads
Notarised Mac builds and signed Windows builds, so a paid download doesn’t open with a security warning.
Plays offline
Upload your HTML5 build and it ships inside the download, with nothing loaded from the network.
Saves that survive
Browser storage backed up to a visible GameSaves folder and restored after a reinstall.

Browser game to itch.io download in three steps

  1. 1
    Set up the itch project
    Deskifier’s itch setup expects a project whose Kind is Downloadable. It can stay in draft while you test.
  2. 2
    Add your API key
    Paste an itch API key and the user and game from your project URL under Publish to stores.
  3. 3
    Build & push
    Cut a production build and push Windows, macOS and Linux from their own buttons.

Frequently asked questions

Yes. Deskifier doesn’t touch your HTML5 upload or project. Its itch setup expects a Downloadable project, so the simplest route is to keep browser play where it is and put the desktop version on its own Downloadable page, linked from the free one.

itch doesn’t offer a publish-only key, so an API key has full access to your itch account, not just one project. Deskifier stores it encrypted and never sends it back to the browser once saved, and you can revoke it from itch’s API keys page at any time.

Dev builds never push. They’re free, watermarked and locked to your own Deskifier account, so they’re the wrong thing to hand to players. Cut a production build when you want a release on your page.

Through itch. Build & push a new version; itch app players get it on their next refresh, and players who downloaded the zip directly download it again. Deskifier’s own updater is switched off in itch builds so it never fights the itch app.

You do, on itch: pricing, visibility and devlogs stay in your project’s settings. A draft project stays invisible however many builds you push. Deskifier’s part is getting the builds there; you pay per store you ship to.

Give players the version they keep.

Build and test for free, no card required. Add itch.io when you’re ready to sell.