BUILD · TEST · PUBLISH

Bring your build to Arcade.

Publish a browser game, tool or world for free. No wallet, coin, Arcade sign-in or Studio credits are needed for a regular listing. New community builds go through review.

Download the Python publisher · Use the upload form

A miniature arcade workshop with worlds emerging from a luminous cartridge.

Give your AI this instruction

Publish this tested browser build to arcade.fun. Follow https://arcade.fun/publish. Ask me for the listing details and publishing consent, and save the receipt privately.

Send a build in one command

Use Python 3. Pass an exported build folder with index.html at its root, a ZIP, or a single HTML file. Replace the example details with your approved listing information and use only inputs and devices you tested. Confirm the terms and guidelines before running the command.

python3 publish.py launch dist \
  --title "Example Game" --author "Creator Name" \
  --email "creator@example.com" --inputs keyboard mouse \
  --devices desktop --confirm-rights --accept-terms

The email is for reviewers. The publisher keeps the game key in a private .arcade-publish.json receipt. Keep that file with your local project and out of your repository, build, and chat.

Check it, share it, update it

Each game needs its own receipt. For multiple games in one folder, put --receipt PATH before the command. Use python or py on Windows if needed.

AI publishing guide · Creator docs · Publishing status and limits