Introduction
Welcome to the documentation page for publishing a web game on CrazyGames. This page covers our game requirements and SDK documentation, while introducing you various resources and guidance to launch succesful web-games. By publishing your game on CrazyGames, you can expect these benefits:
๐ฎ Your games available on desktop and mobile devices
๐ฅ Reach millions of gamers, many of them registered
๐ค Earn revenue with ads (and in-game purchases for selected games only)
๐พ Save game progress in the cloud easily
๐ฏ Engage gamers with in-game friend invites
๐ Get statistics and feedback for your games
๐ค Join an ever-growing community of passionate developers
Launching on CrazyGames
All game submissions are carefully reviewed by our QA team according to our technical and quality requirements. Please take the time to read our requirements section to ensure your game submission is accepted.
Starting June 23, 2025, games will follow a new two-stage launch process: Basic Launch and Full Launch. The goal of this new process is to shorten the initial launch timeline and evaluate real-world performance before proceeding to a global release. You can learn more about how we select games for launch on our FAQ page.
The phases are described below:
Basic Launch Basic Implementation |
Full Launch Full Implementation |
---|---|
|
|
Check our requirements section for detailed requirements for each phase. Our QA tool will guide you through the submission and review process step by step.
Progression to the Full Launch stage is based on key engagement metrics - average playtime, conversion to gameplay, and retention. These metrics will be benchmarked against other games on the platform. During the Basic Launch stage, you'll have the opportunity to monitor performance and gather user feedback. At the end of this 2-week period, youโll be notified about the next steps:
- If all metrics meet or exceed benchmarks, you are invited to update your game. After implementing Full Implementation requirements, you can then submit the new version for Full Launch.
- If some metrics meet benchmarks, you may be invited to improve your game and request another Basic Launch period.
- If most metrics fall below benchmarks, your game unfortunately canโt proceed to Full Launch. If you wish to submit it again, you need to submit as a new game including significant improvements.
In some cases, such as multiplayer titles that require a larger audience or games already published elsewhere and specifically invited by our team, you may bypass the Basic Launch and proceed directly to the Full Launch. Additionally, games submitted before June 23, 2025, will follow the previous process and go straight to Full Launch.
SDK
Our SDK bridges the gap between your web game and CrazyGames. Furthermore:
- It is easy to integrate, with simple one-time integration
- You can earn revenue through user-friendly ads
- Your game integrates perfectly with our platform
- The documentation is simple to follow
To start using the SDK pick the one corresponding to the technology you are using. If your technology isn't explicitly listed, you can usually manage at least basic integration through the HTML5 version. Most game engines that support WebGL also have a way of interacting with JavaScript when running in browser.
Make sure to check about our requirements before you start integrating the SDK.
You can integrate our SDK with any common game development framework. We currently have games live developed with Unity, Defold, Godot, Phaser, PlayCanvas, Construct, Pixi.js, BabylonJS, and many other frameworks.
![]() |
![]() ![]() |
![]() ![]() |
![]() |
![]() |
HTML5 | Unity | GameMaker | Construct3 | Godot |
![]() |
![]() ![]() |
![]() ![]() |
||
Cocos | GDevelop โ | Defold โ |
Testing your game
To preview your game on CrazyGames before submitting, you can use our Preview tool to test how your game will look on CrazyGames. You can easily reach it via Submit a game and test different versions before actually submitting.
Partners
The Partners page gives an overview of our beloved partners.
![]() |
![]() |
![]() |
![]() |
Photon Backend | Xsolla Payments | ByteBrew Analytics | Lasso Moderation |
Others
In our Resources section, you can find more information about various topics like mouse lock and download size optimizations.
Lastly we offer an extensive FAQ for various questions and to reach out.