Games I Know logoGames I Know
GamesIKnow browser games shown as embeddable website games

Iframe game embeds

Iframe games for your website

Add a playable browser game to a website with a simple iframe. GamesIKnow gives site owners a lightweight frame route, mobile-friendly games, and optional postMessage events for starts, moves, and completed results.

Frame route for embeds

Mobile-first sizing

postMessage events

Domain-aware setup

Short answer

Use a frame route, then add page context.

For website embeds, use a GamesIKnow iframe with the /embed/{gameSlug}/frame/ route, width 100%, and your tenant ID. It works well for blogs, business pages, communities, and custom sites.

Try an iframe game embed

Play the iframe demo first, then inspect the parent-page event log to see what your website can receive.

site owners who want a direct iframe embed

Why iframe games work well on websites

An iframe keeps the game isolated from your main page while still giving visitors a native-feeling playable block.

Fast placement

Paste one iframe snippet into a CMS block, website builder, or HTML template without rebuilding your page.

Safer isolation

The game runs in its own frame, so layout, scripts, and styles stay separated from your host page.

Useful events

Listen for start and completion events when you need analytics, rewards, or custom page behavior.

Setup flow

How to add iframe games to a website

The production pattern is simple: register the domain, copy a frame URL, set the iframe dimensions, and listen for events if needed.

  1. Step 1

    Create a partner account

    Register the site that will host the game so the iframe can be tied to an approved domain.

  2. Step 2

    Choose a game

    Pick Tic Tac Toe, Four in a Row, Bingo, or I Know based on the audience and page layout.

  3. Step 3

    Paste the frame URL

    Use /embed/{gameSlug}/frame/ as the iframe source. The public /embed/{gameSlug}/ page is for humans and search engines.

  4. Step 4

    Listen for events

    Use postMessage events such as GAME_STARTED and GAME_COMPLETED when your page needs analytics, rewards, or custom UI.

Implementation

Iframe placement notes

Use the frame route inside the iframe and keep the public landing route available as a normal link for users and crawlers.

Use the frame route

The iframe src should point to /embed/{gameSlug}/frame/ with your tenantId. Do not iframe the public SEO page.

Set stable dimensions

Use width="100%" and a height near 640px so the game has room on phones and desktop content columns.

Handle completion carefully

For prizes, credits, or gated content, verify signed results on your backend before trusting a browser event.

FAQ

Common questions about iframe games for website

What is the difference between /embed/{gameSlug}/ and /embed/{gameSlug}/frame/?

Use /embed/{gameSlug}/frame/ as the iframe src. That route is the lightweight game frame built for website embeds and postMessage events. The /embed/{gameSlug}/ route is the public preview and SEO page for people, not the route to place inside an iframe.

Do visitors need to download an app or create an account?

No. Visitors can play inside the browser iframe on phone, tablet, laptop, or desktop. A partner account is only needed by the website owner who installs the embed.

Can I restrict the embed to my own domain?

Yes. GamesIKnow embeds are designed around registered websites and domain-restricted tenant settings, so copied iframe code cannot be freely reused on unauthorized sites.

Which GamesIKnow titles are currently embeddable?

Tic Tac Toe, Four in a Row, Bingo, and I Know are available as embeddable browser games. The embed documentation uses the same event model across supported games.

Are iframe games bad for SEO?

The game frame itself should not be the SEO page. Keep a normal indexable page around the embed with useful text, links, and FAQ content. GamesIKnow also provides public embed pages and documentation that search engines and AI crawlers can understand.

Ready to add a browser game?

Create a partner account, register your domain, and generate a domain-restricted iframe for your website.