Test store. Prices are the planned list prices stored as test data, license terms are drafts, and payments go to a Stripe test-mode account. No real money moves.

How to Make Money with HTML5 Games: Ads, Portals, Licensing and More

HTML5 games earn money in six main ways: ads inside the game, revenue share from portals such as Poki and CrazyGames, licence fees from publishers, selling the source code, in-game purchases, and running your own game website. Most developers combine two or three. Income depends on players and retention, so nobody can honestly promise a figure; below are the terms platforms publish as of October 2026.

The short answer to how to make money with HTML5 games: get the game in front of players, then earn from them through ads, a portal's revenue share or in-game purchases, or earn from businesses through licence fees, source code sales and contract work. Each route pays differently and suits a different kind of developer. A solo developer with one good game, a studio with fifty, and a site owner with no games of their own will not make money the same way.

This guide covers every model we know works in 2026, what each platform publicly says about its terms (checked in October 2026), and the costs people forget. We sell HTML5 games with full source code, so we see the business from both sides: as developers who ship games and as a supplier to portals and site owners. We won't quote income figures, because there are no trustworthy public ones and the honest answer is "it depends on your traffic". We will tell you what it depends on.

Can you make money from HTML5 games?

Yes. Browser games are a working business: portals pay developers every month, publishers license games for their sites and apps, and brands commission games for campaigns. What has changed since the Flash era is where the money comes from. Sponsors used to pay a fixed fee to put their logo on a game. After Adobe ended support for Flash Player in 2020 (Adobe's end-of-life notice), most of the market moved to ad revenue share on portals and to licensing.

The catch is that most of the money follows players, and most games get few of them. Ad revenue per play is small, so a game earns well only when it is played a lot, by people who come back. Plan for that from day one: short load times, instant fun, touch controls and a reason to return matter more than any ad setting.

Is there a market for HTML5 games?

There is, and it's larger than most people outside the industry expect. A few published signals, as of October 2026:

  • Poki's developer site cites 100 million monthly players and more than 1 billion gameplays a month across 100+ countries (Poki for Developers).
  • YouTube runs Playables, browser games inside the YouTube apps and website, built on standard web technology (YouTube Playables for developers).
  • Distribution networks such as Playgama list partner platforms including MSN Games, Facebook, Discord, Huawei, Xiaomi and TikTok (Playgama for developers).
  • Famobi licenses HTML5 games to telecom operators, transport Wi-Fi services, inflight entertainment and websites (Famobi licensing).

So the buyers are not only players. Portals need a steady supply of new games, apps want a games tab, and brands want playable campaigns. That B2B side is often steadier than chasing a hit.

Are HTML5 games profitable?

Some are, many aren't, and the difference is mostly cost control and volume. Revenue is uncertain; costs are not. Before you build, add up:

  • Development time, including the slow last 20%: bug fixing, device testing and portal integration.
  • Art, music and sound, either your time or a contractor's.
  • QA across browsers and phones. We test every game with Playwright on desktop Chromium, Firefox and WebKit plus emulated Pixel 7 and iPhone 15 profiles, and it still takes real effort.
  • Portal integration, a different SDK and rule set for each platform.
  • Hosting, which is cheap for static games. Ours are static builds with an initial download of 300 to 750 KB and no backend.

Profitable studios lower the cost of each new game. Across our 50 games, shared packages for saves, audio, input, localization and the game shell mean the next game starts with those systems already tested, and gameplay tuning lives in JSON data files, so a balance change doesn't need a code change. A developer who rebuilds everything for each game, then puts it on one portal, is betting on a hit. A developer who ships often and uses several channels below is running a business.

The six ways HTML5 games make money

ModelWho pays youWhat you needBest for
In-game ads on your own siteAdvertisers, via an ad networkYour own traffic and an approved ad accountDevelopers and site owners with an audience
Portal revenue shareThe portal, from its ad and purchase revenueA game that passes the portal's review and SDK rulesMost indie developers
Licensing and sponsorshipPublishers, apps, brandsA polished game and a contact listStudios with several finished games
Selling source codeDevelopers, agencies, portal ownersClean, documented, buildable codeStudios with reusable, well-built games
In-game purchasesPlayersA game with something worth buying, and a platform that supports paymentsGames with long sessions and progression
Your own game websiteAdvertisers and sponsorsGames to show, traffic, and time for SEOSite owners and publishers

A seventh route, being paid to build games for clients, is covered further down. The sections that follow take each model in turn.

How to make money with HTML5 games advertising

Ads are the default model for free browser games. You don't charge the player; you show an ad at a natural break and the advertiser pays the network, which pays you a share.

Google H5 Games Ads (AdSense)

Google's H5 Games Ads program serves interstitial and rewarded ads inside HTML5 games through the Ad Placement API. It is a by-application product: you need an approved AdSense account, you apply through Google's form, and approval is not guaranteed (how to sign up). Google's program page says any publisher that owns an H5 games website may apply, provided it follows the AdSense program policies (H5 Games Ads).

In the code, your game marks possible ad breaks with adBreak(), and Google decides whether an ad actually shows, based on placement type, ad availability and how often ads have already appeared (Ad Placement API). Google's policy guidance also says full-screen ads must not interrupt continuous gameplay or appear after every user interaction (AdSense H5 games setup).

Game-focused ad partners

If you run your own game site, specialist partners can sell your inventory with video, banners, interstitials and rewarded video. AdinPlay, part of Venatus, describes itself as a browser game monetization partner offering those formats (AdinPlay for publishers). AppLixir focuses on rewarded video for web games and requires at least 5,000 daily active users to onboard (AppLixir FAQ). Both work on a revenue share, and neither publishes a fixed rate.

What decides ad income

Nobody can give you a reliable "per 1,000 plays" figure, and you should distrust anyone who does. The factors that move it are well known:

  • Where your players are. Advertisers pay more for some countries than others.
  • Device and format. Rewarded video, interstitials and banners pay very differently, and desktop and mobile differ.
  • Session length and return visits. More sessions mean more ad breaks without annoying anyone.
  • Fill rate and consent. An ad request that finds no buyer, or a player who refuses tracking consent, earns less.
  • Season. Ad demand rises and falls through the year.

Our guide to the best ad networks for HTML5 games compares the options in detail, with code for placing ad breaks.

Portal revenue share

For most developers, portals are the fastest route to income because they bring the players. You integrate the portal's SDK, the portal shows ads (and sometimes sells items), and you receive a share. The trade-off is control: you use their ads, follow their rules, and sometimes give up the right to publish elsewhere on the web.

PortalPublished terms (October 2026)Exclusivity
Poki50/50 revenue split on players Poki brings; 100% of revenue from players you bring yourself (working with Poki)Preferred deal is web exclusive, 5 years by default; Steam, app stores and consoles stay yours; non-exclusive deals pay a one-time flat fee instead (deal types)
CrazyGamesRevenue share on ads and optional in-game purchases after Full Launch; Basic Launch runs 7 to 21 days with monetization off (CrazyGames docs)Releasing on other platforms doesn't affect revenue share eligibility, but the game can't carry another portal's branding (FAQ)
PlaygamaTiered compensation: 70% of net revenue up to $1,000, rising to 80% and then 90% in higher bands (Playgama)Distributes your game to its own portal and partner platforms
Yandex GamesAds and in-game purchases; terms set in the advertising network and purchase agreements (Yandex Games monetization)Check the agreement

Poki notes that its exclusivity covers the open web, and it counts Discord and YouTube Playables as web. If you want to be on several portals at once, decide that before you sign. Our guide to publishing HTML5 games walks through submission, review and SDK integration.

Do you get paid for HTML5 games on YouTube?

Sometimes, and not automatically. YouTube Playables developer access is in early access, through an interest form. Google's monetization page (last updated June 2026) says YouTube is "piloting revenue sharing with a select number of Playable creators", with pre-roll, interstitial and rewarded ads (Playables monetization). So you may get accepted and still not be in the revenue pilot. Technical limits are strict too: the initial bundle must be under 30 MiB, and Google recommends under 15 MiB (stability requirements).

Licensing and sponsorship

Licensing means a business pays you for the right to host or use your game. It suits studios with several polished games, because one buyer often takes many.

  • Non-exclusive licence: a publisher pays a fee to run your game while you keep selling it elsewhere. Poki offers a one-time flat licence fee for non-exclusive deals, and Famobi buys and rents games for telecoms, transport Wi-Fi and websites.
  • Exclusive licence: a higher payment in exchange for being the only web publisher, or the only one in a market or category.
  • Branded games and sponsorship: a brand pays for a game in its colours, or for its logo inside yours. This is the closest thing left to Flash-era sponsorship, and it's usually sold directly, not through a marketplace.

Prices are negotiated and rarely public. What raises them: mobile support, small file size, several languages, a clean way to set language or mute from the host page, and a track record. Our guide on how and where to sell HTML5 games covers the buyers and how to approach them.

Selling the source code

Some buyers don't want to host your game; they want to own a copy of the project and change it. Portal owners rebrand games for their sites, agencies use them for client campaigns, and developers use them to skip months of work. You can sell through a code marketplace, which takes a share of each sale, or from your own store.

This is our business, so here is what buyers expect, from our experience:

  • A project that builds. Every package we sell is unpacked outside our repository and must install with a frozen lockfile, build, typecheck and pass its own tests before it goes on sale.
  • Documentation. A quick start for install, build, test and deploy, plus notes on assets and third-party notices.
  • Clear licence terms. Who may use it, for how many products, and what they can't do (redistribute the source).
  • Data you can change without code. Levels, waves and economy in data files make reskins fast.

It's a real income stream, but support is part of the product. If your code only builds on your machine, you'll spend the revenue answering emails. And once code is public, people will try to copy it: see how to protect HTML5 game code.

In-game purchases

Purchases work on the web, but less smoothly than in app stores, because players are less used to paying in a browser. Support varies by platform:

  • CrazyGames supports optional in-game purchases through its SDK, alongside ads.
  • Yandex Games lets developers enable in-game purchases alongside ad units.
  • Playgama says it supports in-app purchases across its network.
  • Poki has no in-app purchases; it monetizes with ads only (how monetization works).
  • On itch.io, browser-playable HTML5 games only take payments as donations; to charge, you sell a downloadable version (itch.io HTML5 docs).

Purchases suit games with long-term progression: cosmetics, extra content, an ad-free upgrade. In a two-minute arcade game, rewarded ads usually fit better. If you want to sell the same game as a desktop product, Steam charges a $100 fee per app, recoupable once the product reaches $1,000 in adjusted gross revenue (Steam Direct fee).

HTML5 game website monetization: revenue streams and figures

Running your own portal turns you from a supplier into a publisher. You earn from every game you host, but you also pay for the games, the traffic and the time. The revenue streams are:

  1. In-game ads through H5 Games Ads or a game-focused ad partner.
  2. Display ads around the game, on category pages and on articles.
  3. Direct deals: sponsored games, branded sections or newsletter slots, once you have an audience.
  4. Licensing your own games to other sites, if you make them.

People search for "income figures" for game sites, and the honest answer is that no trustworthy public averages exist. Sites differ too much in traffic sources, countries and ad setups. Instead of borrowing someone else's numbers, measure your own from the first month:

MetricWhy it matters
Sessions per userShows whether players come back, which drives every revenue line
Ad impressions per sessionToo low leaves money unused; too high drives players away
Revenue per 1,000 sessionsLets you compare games, pages and traffic sources fairly
Day-1 and day-7 return rateSeparates games worth promoting from games worth replacing
Traffic by sourceSearch traffic is cheap; paid traffic has to earn back its cost

The hardest part is content. Free games syndicated from distribution networks come with their own ads and branding, and every other site has them too. Licensed or original games are what make a site different. We sell games with full source code for exactly this: you can rebrand them, set the language from the URL and decide where ads go. See games for portals and publishers, our games for websites page, and build-your-own bundles if you need several titles. Our guide on starting an HTML5 game website covers the rest of the setup.

Licence scope matters here. Our draft terms allow one end product with one production web deployment under the Standard licence, or running the game on up to three portal domains your company owns under the Extended licence, with no syndication to third-party portals. Neither allows redistributing the source. Read the licensing page before you plan a multi-site setup.

How to make money making HTML5 games for others

Contract work pays for your time, not your hits, which is why many studios use it to fund their own games. The buyers are agencies running brand campaigns, education companies, portals that commission games for their catalog, and businesses that want a game on their own site. Clients want three things: a playable portfolio they can open on a phone, a clear scope with a fixed price, and an answer to who owns the code afterwards. We cover where to find this work in how and where to sell HTML5 games. If you're on the buying side, our HTML5 game development page explains what we build to order.

Which model fits you?

Your situationStart withAdd later
One game, no audiencePortal revenue share (pick exclusive or non-exclusive deliberately)Licensing to other publishers if you went non-exclusive
Several finished gamesNon-exclusive licensing plus portalsSource code sales, branded versions
A website with trafficH5 Games Ads or a game-focused ad partnerLicensed games, direct sponsorship
No games yet, want a portalLicensed games you can rebrandYour own originals once you know what your players like
Strong development skills, little time to marketContract workYour own games, funded by contracts

If you're starting from zero, our step-by-step guide on how to make an HTML5 game covers the build, and the guides hub lists everything else on publishing, hosting and earning.

Frequently asked questions

Do I get paid if I make HTML5 games for YouTube?

Only if YouTube includes you in its revenue pilot. As of October 2026, Playables developer access is through an interest form, and Google says it is piloting revenue sharing with a select number of creators. Being published on Playables and being paid are two separate steps.

How much money can one HTML5 game make?

There's no honest average. Income depends on how many people play, where they live, how long they play and whether they return, plus the deal you signed. Track revenue per 1,000 sessions and return rates from launch, and decide on your next game from your own numbers, not from income claims online.

Can I put the same HTML5 game on several portals?

It depends on the deals. Poki's preferred deal is web exclusive, which rules out other web portals, YouTube Playables and Discord for its term. CrazyGames says publishing on other platforms doesn't affect its revenue share eligibility, as long as the game carries no other portal's branding. Read each agreement before you sign the first one.

Can I monetize a game I bought with source code?

With our games, yes: both licences allow you to reskin, rebrand and monetize, within the licence's scope (one end product for Standard; up to five end products, or up to three portal domains your company owns, for Extended). Neither allows reselling or redistributing the source. The terms are drafts until legal review, so check the current licensing terms.

Do I need a registered company to earn from HTML5 games?

Not always, but it helps. Poki's submission form asks whether you have a registered company, Yandex Games limits some individual payouts by residency, and itch.io requires a tax interview, applying a default 30% US withholding if you don't provide a tax identification number. Check each platform's payout requirements before you integrate its SDK.

We make and sell HTML5 game source code; links to our games are marked as ours.