Introduction
What KoolGames is, how publishing works, and where to start.
KoolGames is a free browser games site. Players open a page, press Play and the game runs straight away, with nothing to install. This documentation explains how to get your HTML5 game onto the site, what we check, and what happens after it goes live.
KoolGames is a new platform. Where something is still being decided, such as payment terms, the page says so with a [placeholder] instead of guessing.
How publishing works
- Create a developer account. Join KoolGames with Google or an email address.
- Prepare your game. Check it against the gameplay requirements and technical requirements.
- Submit it. Use the form on your dashboard to send a build, a cover image and the details players will see.
- We review it. Your game moves from Pending to In review.
- Basic launch. Your game goes live without ads, so we can see how it runs for real players.
- Full launch. Ads switch on and your game can appear on the home page.
The whole process is explained in Launching on KoolGames.
What you need before you start
- A game that runs in a web browser, built with HTML5 technology.
- Either a public https:// link to a playable build, or the build itself as a zip or folder.
- A 16:9 cover image, at least 1280×720.
- The rights to everything in the game, including art, music and code.
A short trailer video is optional, but it helps, because it plays when players hover over your game.
Finding your way around
- Launching on KoolGames covers submission, review, Basic launch and Full launch.
- Testing your game covers local testing, previews, devices and browsers.
- Gameplay requirements covers what makes a game ready for players.
- Technical requirements covers formats, file sizes, engines and hosting.
- Monetisation and payments covers ads and revenue share.
- Updating your game covers changes after launch.
- Analytics and player feedback covers what you can see.
- Content and legal rules covers what isn't allowed, and your rights.
Can't find an answer? Try the Developer FAQ, or contact Support.