Check your web game build before a portal does.
Requirements, SDK integration and size budgets for CrazyGames, Poki, GameDistribution, GameMonetize, Y8, itch.io, YouTube Playables and Google H5 Games Ads (Ad Placement API). Every figure links to the portal’s own documentation, with the date we last checked it.
The checker reads your zip inside your browser. Nothing is uploaded.
What each portal allows
- CrazyGamesfirst load up to 50 MB, total up to 250 MB
- Pokifirst load: 5 MB suggested, total: 8 MB suggested
- GameDistributionnot published
- GameMonetizenot published
- Y8not published
- itch.iototal up to 500 MB
- YouTube Playablesfirst load up to 30 MiB, total up to 250 MiB
Sections
- Portals
Requirements, revenue share and limits per portal, each value linked to the official page.
5 pages
- SDK guides
Integrating portal SDKs and the Ad Placement API, with runnable vanilla JS and Phaser 3 examples.
3 pages
Tools
Run in your browser. Nothing you check is uploaded.
- Portal Readiness Checker
Check a zipped web game build in your browser: zip structure, size against each portal's published limits, SDK calls, external URLs, threads, mobile input and audio.
Guides and portal pages
- CrazyGames SDK v3 in a Phaser 3 game: init, events and ads
Integrate the CrazyGames HTML5 SDK v3 into a Phaser 3 game: initialisation, loading and gameplay events, midgame and rewarded ads, muting, and local testing.
- Google Ad Placement API: adBreak() basics and policy do's and don'ts
Show interstitial and rewarded ads in your own HTML5 game with the Ad Placement API: setup, placement types, callbacks, test mode, and Google's placement rules.
- Poki SDK: gameplayStart, gameplayStop and commercial breaks
Fire Poki SDK events in the order Poki's review checks: loading, gameplay start and stop, commercial and rewarded breaks, muting, with vanilla JS and Phaser 3 code.
- CrazyGames for developers: launch stages, SDK, limits and payouts
How CrazyGames reviews and launches web games, its SDK v3 and 50 MB first-load rule, ad policy, €100 payout minimum and optional exclusivity bonus.
- GameDistribution for developers: SDK, 33% share, review and rules
How GameDistribution reviews and syndicates HTML5 games, its mandatory SDK and ad rules, the 33% revenue share, payout thresholds and what it does not publish.
- Google H5 Games Ads: access, AdSense approval and adBreak() rules
What Google's H5 Games Ads program requires: the application, AdSense site approval, adBreak() and adConfig() rules, revenue share and the payout threshold.
How the numbers are sourced
Portal values come only from the portal’s developer docs, terms or official SDK repositories. Each value carries its source link and the date it was verified.
When a portal does not publish something, we write “not published” rather than estimate it. Browser behaviour is sourced from MDN and Chrome for Developers.
Pages are drafted with AI assistance, checked against the sources, and reviewed by the publisher before they go live. No invented tests, results or reviews.