How It Works Primer Guides Tools Pricing About FAQ Blog Contact Sign in Sign Up
← All posts

ChatGPT Can Run D&D Now. Here's When It Outgrows the Chat

The short answer

ChatGPT can now start a game of Dungeons & Dragons right in the chat: pick a world and a play style, and it narrates, voices the characters, and calls for rolls. It is a great way to try D&D with AI tonight. Because the whole game lives in one conversation, longer campaigns drift: items reappear, hit points change, early NPCs fade, and dice are written rather than rolled. Five copyable prompts show whether your game is drifting, and a sixth turns your ChatGPT campaign into a premise and a character you can continue in TableForge, where the sheet, the dice, and the world are stored state.

ChatGPT will now run a game of Dungeons & Dragons right in the chat. Ask it to play D&D and it offers you a kind of world, high fantasy, dark fantasy, chaotic comedy, or mystery, and a play style, then starts narrating as your Dungeon Master. It voices the innkeeper, describes the ruins, and asks you to roll.

That is a genuinely good way to find out whether you like playing D&D with an AI, and plenty of people are discovering it this way. This guide is for the moment after that: when the game is fun enough that you want it to keep going, and you start wondering whether it will hold together.

We make TableForge, a purpose-built AI Dungeon Master, so we have a view on where you should go next. The prompts below are honest tests, though. Run them in your ChatGPT game and judge for yourself.

Why a chat game drifts

Everything in a ChatGPT game lives in one conversation. Your hit points, your gold, the dagger you picked up, the name of the guard you bribed: all of it is text, and the model rereads the text to decide what happens next.

That works well for an evening. As the conversation grows, the early parts carry less weight and eventually fall out of view. Nothing stores your character sheet, so numbers drift. Nothing commits a die roll, so a roll is part of the story the model is writing. Nothing keeps the world, so an NPC from the first scene can come back with a new name. The practical guide to running D&D in ChatGPT covers the setup that delays this; it cannot remove it.

Five prompts to test your ChatGPT game

Paste these into your game at any point, ideally after an hour of play. Each one checks a different piece of state that a real campaign has to keep.

1. The inventory check.

Pause the game. List everything my character is carrying right now, with exact quantities, and where each item came from.

Compare it with what actually happened. Items that appear from nowhere, vanish, or change quantity mean the inventory is being rewritten as the story goes.

2. The hit point check.

Pause the game. What are my current and maximum hit points, and list every event this session that changed them, with the numbers.

If the arithmetic does not add up, the sheet is a story, not a record.

3. The consumed item check. Drink a potion or use a scroll, play on for a while, then:

I drink my healing potion.

If it lets you drink the same potion twice, nothing tracked that it was used.

4. The first-scene check.

Pause the game. What was the name of the first character I spoke to in this adventure, what did they want, and what did I promise them?

Early NPCs and promises are the first thing a long chat loses.

5. The rules gate. Pick something your character should not be able to do yet. For a level 1 wizard:

I cast Fireball at the bandits.

Fireball is a third-level spell. If the game lets a level 1 wizard cast it, the rules are suggestions.

These are the chat versions of our five-prompt AI DM memory test. A game that passes all five today may fail them next week, because the conversation keeps growing.

When to move your game

Stay in ChatGPT if you want quick one-shots, if you like improvising the rules together, or if you mainly enjoy the storytelling and do not mind steering it.

Move when any of these is true:

Bring your ChatGPT campaign into TableForge

You do not have to start over. Ask ChatGPT to package your game, then hand it to a Dungeon Master that keeps state.

Step 1. Paste this into your ChatGPT game:

Summarize our campaign so I can continue it in another game. Write two parts in plain text, no tables.

Part 1, Premise, under 1,500 characters: the world and its tone, where my character is right now, the main threat or villain, the open quests, and the two or three NPCs who matter most.

Part 2, Character: name, species, class, background, personality, and a backstory under 3,000 characters that includes what happened in this campaign so far.

Step 2. Start a TableForge campaign with your own world. Choose to create your own world, paste Part 1 into the premise, and the Dungeon Master builds the campaign from it: the same world, the same threat, the same people, picking up where you left off.

Step 3. Rebuild your character. Use the character builder to pick the species and class from Part 2, and paste the backstory. From here on, your hit points, inventory, spell slots, and XP are stored on the sheet, dice are rolled by the rules engine, and the world is saved between sessions.

Step 4. Invite your friends, if you want. Each person joins with their own account and character. You can play together live or take turns asynchronously, and only the host needs a plan.

The free tier is the full product for your first session, so you can see whether your campaign feels like the same story before you pay anything. Start your campaign in TableForge or read how TableForge runs a campaign first.

What changes when the game has a rules engine

The storytelling feels familiar: the DM still narrates, voices NPCs, and reacts to whatever you try. The difference is underneath.

In TableForge, the rules engine rolls the dice and settles every outcome in code. The language model decides what you are trying to do and narrates the result, but it never writes the numbers. Your character sheet, inventory, quests, and the people you have met are stored records rather than lines in a conversation, so session twelve still knows what happened in session one. Every paid plan has unlimited DM turns, and the same AI model runs the DM on every plan.

If you want to see how the rest of the category handles the same problems, our comparison of seventeen AI dungeon masters scores each one on the same six checks, including whether it plays like a game.

Frequently asked questions

Can ChatGPT run a D&D game?
Yes. ChatGPT can start a D&D game right in the chat, narrate scenes, voice NPCs, and call for rolls, which makes it a good way to try a one-shot. The game exists only in the conversation, so it has no committed dice, no stored character sheet, and no campaign state outside the chat. Long campaigns drift as the conversation grows.
How do I know if my ChatGPT D&D game is drifting?
Ask it to list your inventory with quantities, your current and maximum hit points and what changed them, the name of the first NPC you met and what you promised them, and whether a potion you drank is still in your pack. Then try a spell your character cannot cast yet. Any wrong answer means the campaign has started to drift.
Can I move my ChatGPT D&D campaign somewhere else?
Yes. Ask ChatGPT to summarize the campaign as a premise and your character as a backstory, then start a TableForge campaign with your own world, paste the premise, and build the character with the backstory. The story continues from where you left it, with the sheet, dice, and world kept as stored game state.
Is ChatGPT or an AI dungeon master better for D&D?
ChatGPT is better for a quick one-shot or brainstorming. A purpose-built AI dungeon master is better for a campaign you want to keep playing, because it rolls real dice in code, tracks the character sheet and inventory, remembers the world across sessions, and lets friends join the same campaign.
Does ChatGPT roll real dice for D&D?
In a normal chat, ChatGPT writes the dice results as text, so a roll is part of the story it is telling rather than a committed random number. You can ask it to use a code tool for rolls, but nothing then stops the narration from contradicting the result. A rules engine rolls with real random number generation and applies the result to the sheet.
Pricing

Choose your path.

Every plan includes full 5e rules, AI narration, scene illustrations, and complete campaign memory. The host subscribes; everyone else plays free. No hidden costs. Cancel any time.

Free
Try it before you commit
$ 0 /mo
  • 60 campaign turns
  • Everyone at your table plays free
  • Premium AI Dungeon Master narration to bring your stories to life
  • Full 5e rules & adjudication
  • Full combat system, level-ups & NPCs
  • Tactical & scene maps
  • Scene-matched background music
  • Play async or real time
  • Complete campaign memory
  • Run your own stories & worlds
  • Explore our curated campaign library
  • 1 active campaign
  • Up to 2 players per campaign
  • Up to 1 traveling NPC companion per campaign
  • Your DM remembers your house rules
Get started free
Hearthfire
The solo quest or a duo adventure
$ 14.99 /mo
  • Unlimited campaign turns
  • Only the host subscribes, guests play free
  • Premium AI Dungeon Master narration to bring your stories to life
  • Full 5e rules & adjudication
  • Full combat system, level-ups & NPCs
  • Tactical & scene maps
  • Scene-matched background music
  • Play async or real time
  • Complete campaign memory
  • Run your own stories & worlds
  • Explore our curated campaign library
  • 2 active campaigns
  • Up to 2 players per campaign
  • Up to 2 traveling NPC companions per campaign
  • Your DM remembers more house rules
  • 180 min/mo of voice narration, with a distinct voice for every NPC
Start with Hearthfire
Legendary
For the dedicated campaign
$ 39.99 /mo
  • Unlimited campaign turns
  • Only the host subscribes, guests play free
  • Premium AI Dungeon Master narration to bring your stories to life
  • Full 5e rules & adjudication
  • Full combat system, level-ups & NPCs
  • Tactical & scene maps
  • Scene-matched background music
  • Play async or real time
  • Complete campaign memory
  • Run your own stories & worlds
  • Explore our curated campaign library
  • 5 active campaigns
  • Up to 6 players per campaign
  • Up to 4 traveling NPC companions per campaign
  • Your DM remembers the most house rules
  • Custom character portraits for you and your guests
  • Match every adventure with the right Dungeon Master
  • 600 min/mo of voice narration, with a distinct voice for every NPC
  • Priority inference
  • 1 Included Campaign Pack Every Month
Start with Legendary

Everyone starts on a free account — pick your tier from inside the app, whenever you're ready.

From the D&D guides

All D&D guides

Keep reading