Web game portals compared: revenue share, SDKs, limits
CrazyGames, Poki, GameDistribution, GameMonetize, Y8, itch.io, YouTube Playables and Google H5 Games Ads side by side, each value linked to its official source.
Requirements as each portal publishes them. Every cell links to its official source and shows the date it was last verified. Scroll sideways for all seven columns.
| Portal | Revenue share | Exclusivity | SDK requirement | Build size limits | Review process | Payout threshold | AI-content policy |
|---|---|---|---|---|---|---|---|
| CrazyGamesportal | No fixed % published: monthly compensation based on plays and ad performancedepends on terms or programsource, 2026-09-30 | Non-exclusive by default; optional 2-month exclusivity adds 50% compensationsource, 2026-09-30 | Optional in Basic Launch; required for Full Launch and for any revenuesource, 2026-09-30 | Initial download ≤50 MB (≤20 MB for mobile homepage); 250 MB total; 1,500 filessource, 2026-09-30 | QA review, then Basic Launch to a limited audience (7-21 days), then Full Launchsource, 2026-09-30 | €100 minimum; monthly payouts via Tipaltisource, 2026-09-30 | Not publishedsource, 2026-09-30 |
| Pokiportal | 100% for players who reach your game directly; 50/50 for players Poki bringsdepends on terms or programsource, 2026-09-30 | Web exclusivity, 5 years by default (indicative); Steam, app stores, consoles excludedsource, 2026-09-30 | Required: Poki SDK events for web fit testing and every releasesource, 2026-09-30 | No hard cap published; guidance: initial download ≤5 MB, ≤8 MB totalsource, 2026-09-30 | Moderation, playtests, player and web fit tests, final review, then QA and soft releasedepends on terms or programsource, 2026-10-01 | Not publishedsource, 2026-09-30 | AI tools allowed if the result is original; show tools and prompts on requestsource, 2026-10-01 |
| GameDistributionplatform | Developer receives 33% of Net Revenue from in-game ads and purchasessource, 2026-09-30 | Not required: non-exclusive licence; exclusive deals with extra marketing on requestsource, 2026-09-30 | Mandatory for all games; preroll and midroll ads required to earnsource, 2026-09-30 | Not publishedsource, 2026-09-30 | QA review before activation, up to 3 weeks; updates are re-reviewed (up to 2 weeks)source, 2026-09-30 | FAQ: €50 via PayPal, €100 via bank transfer; Terms 3.3 state €100depends on terms or programsource, 2026-09-30 | Only deep-fake AI content is addressed: it must be labelled as artificialsource, 2026-09-30 |
| GameMonetizeplatform | 45% of ad revenue to the developer (90% if you also publish the game on your own site)source, 2026-09-30 | No exclusivity requirement stated; exclusive deals with higher eCPM offeredsource, 2026-09-30 | Required: integrate the SDK and pass Verify Game before requesting activationsource, 2026-09-30 | Not publishedsource, 2026-09-30 | A content manager reviews and approves after you request activationsource, 2026-09-30 | $30 minimum via PayPal or USDT (ERC20); Net 30, paid within 25 dayssource, 2026-09-30 | Not publishedsource, 2026-09-30 |
| Y8portal | Developer receives 50% of eligible in-game advertising revenuesource, 2026-09-30 | Not exclusive: games already published elsewhere are acceptedsource, 2026-09-30 | Required: complete the SDK requirements shown in the Developer Portalsource, 2026-09-30 | Not publishedsource, 2026-09-30 | Every game is reviewed before publishing; feedback arrives in a per-game Feedback tabsource, 2026-09-30 | YMP: $100 minimum via PayPal, $500 via bank transfersource, 2026-09-30 | AI tools allowed if you hold the rights and the game meets quality and content rulessource, 2026-09-30 |
| itch.iostorefront | Seller sets itch.io's share of sales, 0-100% (default 10%)source, 2026-09-30 | Not exclusive: non-exclusive licence, you keep ownership and can remove contentsource, 2026-09-30 | None: the HTML5 upload requirements list no SDKsource, 2026-09-30 | Max 1,000 files, 500 MB extracted, 200 MB per file, 240-char pathssource, 2026-09-30 | Self-publish; a first-time seller's page is reviewed before it is indexedsource, 2026-09-30 | $5.00 USD minimum for itch.io Payouts; Direct mode pays per transactiondepends on terms or programsource, 2026-09-30 | Tag generative AI use in the AI Disclosure section; no mass-produced AI pagessource, 2026-09-30 |
| YouTube Playablesplatform | No rate published: revenue sharing is a pilot with select Playable creatorsdepends on terms or programsource, 2026-09-30 | Not published; portal access is invitation-only and may need extra agreementssource, 2026-09-30 | Required: load the Playables SDK before game code; readiness, save, audio, pause callssource, 2026-09-30 | Initial <30 MiB (15 rec.), total <250 MiB, per file <30 MiB, max 8,000 filessource, 2026-09-30 | Early access by interest form; every release passes certification reviewsource, 2026-09-30 | Not published (revenue sharing is a limited pilot)source, 2026-09-30 | Not published for Playablessource, 2026-09-30 |
| Google H5 Games Ads (Ad Placement API)ad API | H5-specific share not published; AdSense for Content: 80% after advertiser feesource, 2026-09-30 | Not published: no exclusivity terms; whoever hosts the game controls the ad tagsource, 2026-09-30 | AdSense tag (adsbygoogle.js) plus the adBreak()/adConfig() init snippetsource, 2026-09-30 | Not published: the API docs set no build size or file limitssource, 2026-09-30 | Apply via form; needs an approved AdSense account and a site with Ready statussource, 2026-09-30 | AdSense payment threshold: US$100 (set per reporting currency)source, 2026-09-30 | Not published for games; policy bars ads on unreviewed auto-generated contentsource, 2026-09-30 |
The table above lists what each portal publishes about money, rights, integration and review. Every cell links to the official page it comes from and shows the date we last compared the two. Values marked “not published” are missing from the portal’s public documentation, not unknown to the industry; we leave them empty rather than guess.
How to read the table
- Published values paraphrase the official page. Follow the link before relying on one: portals update terms, and the agreement you sign overrides anything on a help page.
- Conditional values depend on the deal type, launch stage or a program you have to be admitted to. The portal page explains the condition.
- Size limits are written with the unit the portal uses. When a portal writes “MB” without defining it, the Portal Readiness Checker treats builds between 10^6 and 2^20 bytes per MB as borderline and warns instead of passing.
- Google H5 Games Ads is not a portal. It is an ad API for games you host yourself, so exclusivity and review work differently. It is here because it is the main alternative to portal revenue for a game on your own domain.
What differs most
Revenue models are not one-to-one comparable. Three networks publish a flat share: GameDistribution 33% of net revenue, GameMonetize 45% (90% when you also publish on your own site), and Y8 50% of eligible in-game ad revenue. Poki splits by traffic source: all revenue from players who come to your game directly, half from players Poki sends, and it calls these terms indicative. CrazyGames calculates compensation monthly from plays and ad performance without publishing a percentage. itch.io is a storefront where you choose the platform’s cut of sales, and H5 Games Ads pays through AdSense. None of them publish typical earnings per player, so a higher percentage does not tell you which pays more.
Exclusivity ranges from none to five years. Poki’s revenue-share deals are web-exclusive, with five years given as the indicative default (Poki revenue deal types). CrazyGames is non-exclusive by default but pays 50% more for an optional two-month exclusive period after Full Launch. The others state no exclusivity requirement.
Most portals require their own SDK. CrazyGames (for Full Launch and any revenue), Poki, GameDistribution, GameMonetize, Y8 and YouTube Playables all require their SDK. Only itch.io needs none. Since each SDK has different calls and ad rules, plan for one build per portal. The SDK guides show one way to keep game code identical with a small adapter per portal.
Only three publish hard size limits. CrazyGames limits the initial download, total size and file count; itch.io limits extracted size, file count and single-file size; YouTube Playables limits initial bundle, total size, per-file size and file count. Poki gives size guidance rather than a cap. The rest publish nothing, which does not mean anything goes: slow loading is a common reason for poor results on any portal.
Review ranges from none to multi-stage. itch.io lets you publish immediately (indexing is reviewed for new sellers). CrazyGames and Poki run staged launches with limited audiences before a full release, YouTube Playables certifies every release, and H5 Games Ads is by application, needs an approved AdSense account (Ad Placement API sign-up) and serves ads only on a site with “Ready” status in AdSense (AdSense site management).
AI-content policies are sparse. Poki, Y8 and itch.io say how they treat AI-assisted games; GameDistribution only addresses deep fakes; Google’s publisher policies, which apply to H5 Games Ads, restrict ads on automatically generated content that has not been reviewed; CrazyGames, GameMonetize and YouTube Playables publish nothing specific. See the AI-assisted prototyping guide for what that means in practice.
What this comparison does not cover
It does not rank portals, estimate earnings, or describe how selective each portal is in practice: those depend on your game and are not published. It covers eight options that publish developer documentation in English; other portals are not included yet. Each portal page lists what we could not verify.
Keeping it current
We re-check each cell against its source and update the date when we do. If you see a value that no longer matches the linked page, tell us with the URL.
Published size limits compared
- 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
Portal pages
- 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.
- Poki for developers: testing funnel, SDK rules, exclusivity and AI
How Poki tests and releases web games, its SDK and no-external-requests rules, its indicative 50/50 split, web exclusivity and its written AI guidance.
Questions
- Which portal pays the highest revenue share?
- The published figures are not directly comparable. GameDistribution states 33% of net revenue, GameMonetize 45% of ad revenue, Y8 50% of eligible in-game ad revenue, Poki splits by where the player came from, and CrazyGames publishes no percentage. Traffic volume and ad rates, which none of them publish per game, decide what you actually earn.
- Can I publish the same game on several portals?
- It depends on the deal. Poki's revenue-share deals are web-exclusive by default, CrazyGames offers optional time-limited exclusivity for higher compensation, GameDistribution, Y8 and itch.io state they do not require exclusivity, and GameMonetize publishes no exclusivity requirement. Read the agreement you sign; the portal pages link to the relevant terms.
- Why do some cells say 'not published'?
- Because the portal's public documentation does not state that value. We do not fill gaps with figures from forums or third-party sites. If a portal publishes it later, the cell will be updated with the new source.
Sources
- CrazyGames: Technical requirements
- CrazyGames: Developer terms (PDF, version of 2025-08-18)
- Poki for Developers: Working with Poki
- Poki for Developers: Revenue deal types
- GameDistribution: Developer terms and conditions
- GameMonetize: FAQ
- Y8 Developer Portal: FAQ
- itch.io: Uploading HTML5 games
- YouTube Playables: Monetization
- Ad Placement API: Sign up for H5 Games Ads
- AdSense site management (Google AdSense Help)