Make a game with AI for free, no coding, and send friends a link they can play
Quick answer
You don't need a game-maker app. Ask ChatGPT, Claude, or Gemini for a game as one HTML file, play it in the chat's preview, then put the file on a free host and send the link. Friends play in a browser on a phone or computer, with no account. It suits a reaction test or memory match, not online play or a Unity build.
Free plan: no credit card, 1 published page.
On this page
- Which games work in one file
- Three ways to make a game without writing code
- The instructions to give ChatGPT, Claude, or Gemini
- Play it in the chat first
- Test it on your phone before you share it
- Share your game as a link in 4 steps
- What this way can't do
- Safe for kids: what to check before a child shares a game
- Frequently asked questions
- Sources
You searched for an AI game maker and expected an app with a big "Make game" button. For a small game, you already have one: the chat AI you use. Ask ChatGPT, Claude, or Gemini for a game, and it writes the whole thing as one HTML file. A free host turns that file into a link, and your friends play it in their browser. This guide gives you the instructions to paste, the checks to run on your phone, the steps to share it, and a plain list of what this way can't do.
Already have the file? The upload box at the top of this page makes a preview link without an account. That preview runs no scripts, so the game won't start there. Click Keep this page — free, no card and sign up, and the page moves into your account, where the game runs.
Which games work in one file
A chat AI gets a game right in one reply when the rules fit on a sticky note and the picture is drawn with shapes or emoji. These 4 kinds work well:
| Game | How you play it | Ready-made instructions on Convika |
|---|---|---|
| Reaction test | Wait for the screen to change color, then tap as fast as you can | Reaction time test template; the steps are in Make a reaction time test with AI |
| Memory match | Flip 2 cards at a time to find the pairs | Memory match template |
| Catch or dodge | Drag left and right to catch falling stars and dodge meteors | Catch game template |
| Quiz | Answer questions against the clock, with a score at the end | How to make an AI quiz game for class |
Each template page holds a longer version of the instructions below, written for that game. You can copy it into your own chat, or let Convika's AI make the page: it uses 1 AI credit, and a new account starts with 10.
A personality quiz with a result for each player also fits in one file. Make a personality quiz with ChatGPT covers the share link for each result.
Three ways to make a game without writing code
| Way | Do you type code? | What it costs | Account to share | Can you take the game elsewhere? | How friends play |
|---|---|---|---|---|---|
| A chat AI and a free host (ChatGPT, Claude, or Gemini, then Convika) | No. You describe the game and copy the file the AI writes | The chat AI's own plan, and Convika Free | A free Convika account to publish | Yes. The HTML file is yours | They open the link in a browser, with no account |
| An AI game-maker site (Rosebud AI) | No. You describe changes to Rosebud's AI | Free plan: 8,000 credits, no credit card, refilled weekly in eligible regions | Not stated on its pricing page | Code download is on Pro ($50 a month) and higher | On Rosebud's hosted site. Making a project private and turning off remixing needs Indie Dev ($15 a month) or higher |
| A block coding tool (Scratch) | No typing. You snap code blocks together | Free | A Scratch account | Not checked | You send a link to the project page |
Sources for the table, read on October 21, 2026: Rosebud AI's pricing page, and Scratch's About page, For Parents page, and Share your project help. Convika, from its own code.
How to choose:
- You want a game you own as a file, and a link that opens straight into it: a chat AI and a host. This guide covers that way.
- You want sprites, sounds, and 3D models made for you: Rosebud lists image, sound, and 3D model generation on its pricing page, paid for in credits.
- A child wants to learn how the game works: Scratch says it is designed especially for ages 8 to 16, and children build with blocks instead of typing.
The instructions to give ChatGPT, Claude, or Gemini
Paste this into the chat. Replace the first line with your game. Keep the rest: those lines stop the most common problems on a phone.
Make a game where [the player catches falling stars and dodges meteors].
- Write it as one HTML file, with the CSS and JavaScript inside.
- Draw everything with shapes or emoji. Don't use image files.
- Make it work on a phone held upright. On a phone, the player taps or drags; on a computer, the arrow keys or the mouse work too.
- Add touch-action: none to the game area so dragging never scrolls the page.
- Add a "Start" button and a "Play again" button, each at least 44px tall.
- Show the score, and keep the best score in localStorage as "Your best".
- Keep buttons clear of the bottom 40px of the screen.
- Don't send anything anywhere, and don't load anything that needs an API key.
Ask for one change at a time after that, such as "make the meteors slower for the first 10 seconds." A short request keeps the rest of the game as it was.
Play it in the chat first
Each of the 3 chat AIs shows the game before you publish it:
- ChatGPT. OpenAI's help says that for supported code blocks you select Preview to view the result inside ChatGPT, and HTML pages are among the supported previews. Previews run in a sandbox.
- Claude. Anthropic's help says artifacts are available on Free, Pro, Max, Team, and Enterprise plans, and that an artifact opens beside your conversation.
- Gemini. Google's help says Canvas creates apps and code, and that you must be signed in to Gemini Apps to use it. The code view has a console that shows errors and logs.
The preview runs inside the chat. Your friends can't play it there, and the file still has to go somewhere they can open it.
Test it on your phone before you share it
Most friends will open your link on a phone. After you upload the file to Convika, open the private preview on your own phone and play one round. Check 3 things:
- Taps and drags reach the game. If nothing moves, ask the AI: "Make the controls work with touch on a phone."
- The page doesn't scroll or zoom while you play. If it does, ask: "Add touch-action: none to the game area."
- Everything fits on the screen held upright. If the Start button sits under the Convika bar, ask the AI to keep the bottom 40 px clear. On Free, a 40 px bar runs along the bottom of the screen.
If you send the HTML file itself instead of a link, a friend on an iPhone sees a preview that runs no scripts, so the game doesn't start. How to open an HTML file on iPhone has the test.
Share your game as a link in 4 steps
1. Save the game as one HTML file
If the AI gave you a file, download it. If the game is in the chat as code, copy all of it, from the first <!DOCTYPE html> to the last </html>. The file can be up to 2 MB.
2. Make a free Convika account
Sign up at app.convika.com. The Free plan needs no credit card. If you sign up from a button on this page, the upload screen opens when you finish.
3. Upload it and play the preview
Drop the file on Upload a file, or paste the code on Paste code, then click Create my preview. When Your preview is ready appears, click Open preview. The preview runs the game's scripts, as the published page will, and nobody else can see it yet. Open it on your phone too.
4. Publish it and send the link
Click Publish. The first time you publish, Convika asks you to Choose how to publish your page. Free is enough for a game you share with friends. The other two choices are the 1-year Pro pass ($29 once) and Pro monthly, which remove the Convika bar. The game goes live at an address like yourpage.convika.page.
On Free, the game is published as Public: anyone with the link can play, and the page may show up in search results and in Convika's gallery. To keep it out of both, choose Private link (Pro or pass) in the confirmation when you publish. Anyone with a private link can still play.
Paste the link in a group chat, a Discord server, or a text. Friends tap it and play in the browser, with no app and no account. For a room full of people, How to turn an HTML file into a QR code covers a code they scan.
What this way can't do
A chat AI and a one-file host make small games. Bigger plans need a game engine and a host that runs a server.
Convika keeps only the one HTML file: no image or sound files, folders, or zips. Images and sounds go inside the file, where about 1.5 MB of them fit under the 2 MB cap, or at https:// links on another host. Library loaders such as p5.js loadImage, and sound fetched into Web Audio, work only with files embedded in the HTML, not with links to another host. eval and a leaderboard on another server don't work.
- No online multiplayer, and no leaderboard on another site. A script on a Free Convika page can call only the page's own address. In Convika's test on October 20, 2026, calls to a leaderboard on another site and a WebSocket to a game server were blocked, so players can't play together over the internet. A game that saves scores with
window.storage's shared values, as Claude artifacts do, keeps one shared list on Convika that every player sees; Convika has no leaderboard feature or player accounts of its own. - Saves stay on each device. A best score kept in
localStoragestays in that player's browser. It doesn't move to another phone, another browser, or a private window after it closes. - No game engine exports that need
evalor come as several files.evalwas blocked on a published Convika page in the same test, and Convika keeps only the one HTML file. - No image files from your computer. A picture saved as
player.pngnext to the HTML file doesn't come along. Draw with shapes or emoji, as the instructions above ask, or use fullhttps://image links. - A small bar on Free. Free pages show a 40 px Convika bar at the bottom. Free includes 10,000 page views a month, and the dashboard shows visits for the last 90 days. Pricing lists what each plan includes.
How to publish a game you made with ChatGPT has the full test, and compares itch.io, GitHub Pages, Netlify Drop, CodePen, and Convika for a game that needs more.
Safe for kids: what to check before a child shares a game
A child can make a game this way. An adult should own the accounts and the link.
- The AI's own age rules come first. Anthropic's consumer terms say: "You must be at least 18 years old or the minimum age required to consent to use the Services in your location, whichever is higher." Google's Canvas help marks some Canvas features as not available to users under 18. Read the rules of the AI your child would use before they start, and sit with them for the chat.
- Convika's age rules are in its Terms of Service, section 2. The simplest setup: the adult makes the Convika account and publishes the game.
- Nothing personal in the game. No real names, school, photos, or hometown in the questions, the title, or the end screen. A Public page may show up in search results.
- Keep what players type on the page. The instructions above tell the AI not to send anything anywhere. A script on a Convika page can't call another site with fetch or a WebSocket, but a form can still post to one. Check that the game has no form.
Frequently asked questions
Can ChatGPT make a game?
Yes. ChatGPT can write a small game as one HTML file, and OpenAI's help lists HTML pages among the code blocks you can preview inside ChatGPT. Reaction tests, memory match, catch games, and quizzes work best. To let friends play it, put the file on a host and send the link.
Is there a free AI game maker with no sign up?
Not all the way to a link friends can play. Gemini's Canvas needs you signed in, according to Google's help. Convika's upload box makes a preview link without an account, but that preview runs no scripts, so the game won't start. Publishing a game that runs takes a free Convika account with no credit card. Your friends never need an account to play.
How do I play a game I made with ChatGPT on my phone?
Publish the HTML file and open its link in your phone's browser. On Convika, upload the file, open the private preview on your phone, play a round, then publish it. Ask ChatGPT for touch controls and touch-action: none on the game area so dragging doesn't scroll the page.
How do I share a game I made with AI?
Save the game as one HTML file, upload it to a free host, and send the link in a chat. On Convika's Free plan you can publish 1 page with no credit card, and friends open the link in any browser without an account. A link works better than the file, which an iPhone opens in a preview that runs no scripts.
Can kids make a game with AI?
Yes, with an adult. Claude requires users to be at least 18 under Anthropic's consumer terms, so check the age rules of the AI your child would use. Let the adult own the accounts and publish the game, and keep real names, photos, and the school's name out of it. Scratch is a free option built for children who want to learn how games work.
Sources
- Working with writing blocks and code blocks in ChatGPT (OpenAI) (checked October 21, 2026)
- What are artifacts and how do I use them? (Anthropic) (checked October 21, 2026)
- Create docs, apps & more with Canvas (Google Gemini Apps Help) (checked October 21, 2026)
- Consumer Terms of Service (Anthropic) (checked October 21, 2026)
- Rosebud AI pricing (checked October 21, 2026)
- About Scratch (checked October 21, 2026)
- Scratch for Parents (checked October 21, 2026)
- Share your project (Scratch help) (checked October 21, 2026)
Next step
How to password protect an HTML page without code, on your own domain
JavaScript passwords sit in the page code. Put an HTML page from ChatGPT or Claude behind a server-checked password on your own domain.
Related articles
- How to publish a game you made with ChatGPT so friends can play itPut a one-file HTML game from ChatGPT online for free and send friends a link. itch.io, GitHub Pages, Netlify Drop, CodePen, and Convika compared, with steps.
- How do I make a reaction time test with AI and share it as a link?Ask ChatGPT or Claude for a one-file reaction time test that times taps in milliseconds, check it on a phone, and publish it free as a link.
- Turn an AI-made quiz or review game into a link your students can openAsk ChatGPT, Claude, or Gemini for the quiz as one HTML file, publish it free, and give students a link or a QR code with no student accounts.
- How do I make a personality quiz with ChatGPT and get a link anyone can open?Ask ChatGPT for a personality quiz as one HTML file, then publish it as a link players open with no account. The prompt, result cards, and quiz makers compared.
- How do I open an HTML file on an iPhone, and how do I send one that opens?Tap an .html file in the iPhone Files app and you get a preview with no scripts. Open it in Safari with a free viewer, or send a link instead of the file.
- Make a holiday trivia quiz with AI that guests play from a link, no sign-upAsk ChatGPT, Claude, or Gemini for a one-file trivia quiz, check the answers, test it on a phone, and send guests a link or QR code. No guest accounts.