🏆

For creators

Getting your AI-made game onto CrazyGames (Basic Launch)

You made a game in a jam month and people actually play it. Nice. CrazyGames has 50M+ monthly players, and its first step, Basic Launch, is built for exactly this: you upload what you have and see how real players respond. Here's what to check before you hit submit.

A plain-English checklist from Vibe1Up. Vibe1Up isn't affiliated with CrazyGames. Every rule below comes from CrazyGames' own developer docs as of October 27, 2026, and their docs always win if anything changes. Sources are at the bottom.

What Basic Launch is

At the end you hear what's next. If all metrics are at or above benchmark, you're invited to Full Launch. If some are, you may get another Basic Launch round after improving the game. If most are below, the game can't go on, and you'd resubmit it as a new game with significant improvements.

Pre-submit checklist

Size and speed

Devices and browsers

Content and links

Common jam-build gotchas

These come from what we've seen checking jam builds on Vibe1Up. They're our tips, not CrazyGames' wording, and each one ties back to a rule above.

  1. The Vibe Jam portal. Jam entries often carry a portal badge or link to the jam's webring. That's cross-promotion, so take it out of the build you submit.
  2. "Made with…" and credit links. Links to your AI tool, the jam page or your other projects count as outbound promo. Move them to your dev site.
  3. Debug or dev builds. Ship a production build. Debug exports can be several times bigger than they need to be.
  4. Big uncompressed assets. Huge textures, audio and 3D models are the usual reason a game goes over 20 MB. Compress them, or load the first level first and the rest later.
  5. Keyboard-only controls. Without touch you're desktop-only. That's allowed, but it's a smaller audience.
  6. A title screen that's really a marketing page. CrazyGames wants players in the game fast, and Full Launch requires landing in gameplay within one click.
  7. API keys or your own login wall. If the game needs a sign-in or a player's own API key to work, it won't pass. Guests have to be able to play.
  8. A leftover fullscreen button from the jam template. Take it out.
  9. Placeholder page titles. A browser tab that still says your repo name looks unfinished.
  10. Your multiplayer server. CrazyGames only hosts files, so an online game still needs your own server.

How to submit

  1. Create a developer account and open the CrazyGames Developer Portal.
  2. Click Submit a game and upload your web build. You can also have them iframe a game hosted on your own domain. They don't iframe games hosted on other game portals, and they recommend uploading so you get their CDN and optimizations.
  3. Use the preview / QA tool to run your game as it will look on CrazyGames and check it against their requirements.
  4. Fill in the metadata (description and controls) and add your cover images and video.
  5. Submit. Their QA team plays it and emails you the result. If it's rejected, you get feedback and can resubmit after real improvements.

What comes next: Full Launch and the SDK

If your Basic Launch numbers are strong, CrazyGames invites you to Full Launch. That's when you add the CrazyGames SDK:

Once ads are on, you earn a share of the ad revenue, paid monthly once you've earned €100. After your games reach 50k plays combined, CrazyGames offers technical help with SDK integration.

Sources (CrazyGames docs, read Oct 27, 2026)

Vibe1Up is an independent showcase of AI-made browser games and isn't affiliated with CrazyGames. This guide is our summary to help creators prepare, not official CrazyGames documentation.