20 of the best prompts for D&D character and campaign creation, step by step across 4 stages. Works with ChatGPT, Claude, and Gemini.
20 of the best prompts for D&D character and campaign creation, step by step across 4 stages. Works with ChatGPT, Claude, and Gemini.
Most people try to use AI for D&D Character and Campaign Creation with a single vague prompt and get generic results. This guide takes a different approach: 4 targeted stages, from Build Your Character Foundation through Run Better Sessions in Real Time, each with a prompt that gives the AI exactly the context it needs. Creating a compelling D&D character or building a campaign from scratch takes hours of work that most players and dungeon masters never have enough time for. These prompts let you use ChatGPT, Claude, or Gemini to generate fully-realized characters with backstory, motivation, and mechanical build; design complete campaign settings and story arcs; and run better sessions by having an AI co-author available whenever you need one. Works with ChatGPT, Claude, and Gemini.
A strong D&D character is more than a class and stat block. The characters that players remember for years have a backstory that drives their decisions, a clear motivation that creates conflict, and personality details that make them feel like a real person rather than a mechanical construct. These prompts generate that foundation.
Generate a complete character concept
I am creating a new D&D 5e character for a [CAMPAIGN SETTING]. Generate a complete character concept for me based on these preferences: I want to play a [CLASS] of approximately [LEVEL]. My preferred playstyle is [DESCRIBE: FRONT-LINE FIGHTER / STEALTHY / SUPPORT AND HEALING / SPELLCASTING DAMAGE / UTILITY AND ROLEPLAY FOCUS]. Generate a character concept that includes: a name, race, subclass recommendation, a one-paragraph backstory, a clear motivation that will drive roleplay decisions, a flaw that will create interesting conflict, and a secret that connects to a potential story arc.
Build a backstory with campaign hooks
I am playing a [RACE] [CLASS] in a campaign set in [DESCRIBE SETTING OR WORLD]. Here are the bare facts I want to keep: [LIST 2-3 FIXED FACTS ABOUT YOUR CHARACTER]. Build a full backstory from these facts that: (1) explains how they came to adventure, (2) includes at least two NPCs from their past who could appear in the campaign, (3) includes one unresolved wound or trauma that will drive their arc, and (4) ends with a specific goal that will motivate them through the campaign. Give the DM three potential story hooks built from this backstory.
Generate personality traits, ideals, bonds, and flaws
I have created a [CLASS] character with this basic concept: [DESCRIBE CONCEPT IN 2-3 SENTENCES]. Generate a set of personality traits, ideals, bonds, and flaws that go beyond the generic D&D background options. Make them specific to this character rather than generic archetypes. Include: two distinct personality traits that will show up in gameplay, one ideal that sometimes conflicts with party goals, one bond that could be threatened by the campaign, and one flaw that creates entertaining problems. Make them feel like a real person, not a list of quirks.
Design a character arc for the full campaign
I am playing a [CLASS] in a campaign that will run from level [START] to approximately level [END]. Here is my character concept: [DESCRIBE]. Design a character arc that spans the full campaign, with emotional beats that track alongside the typical progression of a campaign from low-stakes beginnings to high-stakes climax. Include: what my character believes at the start, what events should challenge that belief, the crisis point that forces a choice, and what they should believe or become by the end. Give the DM specific suggestions for how to enable this arc through encounters and NPC interactions.
Generate a character for a specific campaign type
I am joining a campaign that the DM describes as [PASTE DM DESCRIPTION OR CAMPAIGN TYPE]. Generate a character concept that fits naturally into this type of campaign without overshadowing others or creating tone problems. Consider: what background and motivations make sense for someone who would be in this specific situation, what class and role the group might need, and what personal story angle will let me engage with the campaign themes without hijacking them. Give me two options with different mechanical and roleplay focuses.
Great roleplay and solid mechanics are not mutually exclusive. These prompts help you optimize your character build while keeping the mechanical choices thematically consistent with your character concept.
Optimize a character build for your playstyle
I am building a [CLASS / SUBCLASS] at level [LEVEL] in D&D 5e. My playstyle preference is [DESCRIBE: CONTROL SPELLS / BURST DAMAGE / SURVIVABILITY / UTILITY / SUPPORT]. My character concept is [BRIEF DESCRIPTION]. Recommend: optimal stat priority and starting stat distribution using [POINT BUY / STANDARD ARRAY / ROLLED STATS], the best feat progression from levels 1 through [TARGET LEVEL], spell selection if applicable, and equipment priorities at each tier of play. Explain how each choice serves both the mechanical goal and the character concept.
Choose the right subclass for your character
I am playing a [CLASS] and need to choose my subclass at level [SUBCLASS ENTRY LEVEL]. My character concept is [DESCRIBE CONCEPT AND PLAYSTYLE]. Compare all official subclass options for this class and recommend the best two for my specific concept. For each recommendation, explain what the subclass offers mechanically, how it fits my character narrative, and what it requires from me to use effectively. Note any subclass features that particularly reward roleplay or create interesting decisions in combat.
Generate a multiclass build
I want to multiclass my [PRIMARY CLASS] with [SECONDARY CLASS] for narrative and mechanical reasons. My character is [DESCRIBE CONCEPT]. Design a multiclass build that: specifies when to take each class level, explains what the multiclass adds narratively, shows the mechanical synergies between the two classes, and flags any ability score or proficiency requirements I need to meet before multiclassing. Evaluate whether the multiclass is worth the delayed progression cost at my target tier of play.
Build a character around a specific feat or ability
I want to build a D&D 5e character around using the [FEAT / ABILITY / SPELL / ITEM] as a core part of my identity. Generate a complete build: class and subclass, stat priority, feat progression, and spell list (if applicable) that maximizes the effectiveness of this core feature and creates interesting gameplay decisions. Wrap a character concept and backstory around this mechanical focus so it feels narratively motivated rather than min-maxed.
Design a support or utility character
I want to play a support or utility-focused character rather than a damage dealer. My class preference is [CLASS] or open to recommendation. Design a character whose value to the party comes from enabling others, controlling the battlefield, or solving non-combat problems creatively. Include: the class and subclass build, the specific spells or features that make this character valuable, the roleplay angle that makes playing support feel rewarding rather than thankless, and at least one encounter type where this character will feel like the MVP.
For dungeon masters, AI can handle the time-consuming parts of world-building so you can focus on running better sessions. These prompts generate campaign settings, encounter ideas, NPC networks, and the details that bring a world to life.
Generate a complete campaign premise
I am designing a D&D campaign for [NUMBER] players at [STARTING LEVEL]. Generate a complete campaign premise that includes: the world and tone (dark and gritty / epic high fantasy / political intrigue / horror / nautical adventure / other), the inciting incident that brings the party together, the central conflict that will drive the full campaign, the ultimate antagonist and their motivation, and three potential endings that could each be satisfying. Make the premise distinct and not a retread of published campaigns.
Design a campaign villain with depth
I need a compelling main villain for my D&D campaign. The campaign setting is [DESCRIBE]. The tone is [DESCRIBE]. Generate a villain who: has a clear and internally logical motivation that makes sense from their perspective, has done something specific and terrible that the players will want to stop, has a personal connection or thematic link to at least one common player character archetype, and has layers that could be revealed over time to complicate how the players feel about them. Include their origin story, their plan, their key lieutenants, and one moment of unexpected humanity.
Build a location for the next session
I need to build [DESCRIBE LOCATION: A DUNGEON / A CITY / A WILDERNESS AREA / A SPECIFIC BUILDING] for my next D&D session. The campaign context is [DESCRIBE]. Generate a full location with: a map description I can sketch from, three distinct areas or zones with specific encounters or scenes in each, one secret or hidden element that rewards exploration, sensory details (what it smells like, what sounds are there, what the light is like), and two or three NPCs who live or work in this space with brief personality sketches.
Generate a roster of NPCs
I need a roster of NPCs for my D&D campaign set in [DESCRIBE SETTING]. Generate ten distinct NPCs across different roles: merchants, guards, rulers, quest-givers, allies, and potential antagonists. For each NPC include: name, role, a one-sentence personality description, one thing they want, one thing they are hiding, and a distinct speech pattern or mannerism that will help me voice them consistently at the table. Make them diverse in motivation and feel like they have lives beyond their interaction with the party.
Design a session from scratch
Design a complete D&D session for my campaign. Campaign context: [DESCRIBE]. Party level: [LEVEL]. Number of players: [NUMBER]. Session goal: [DESCRIBE WHAT NEEDS TO HAPPEN NARRATIVELY]. Generate: an opening scene that immediately hooks attention, two or three encounters (at least one combat, one roleplay, one exploration), a key choice the players must make with meaningful consequences either way, and a closing scene that sets up the next session. Include rough timing estimates for a four-hour session.
The best use of AI at the D&D table is having it available as an on-demand resource during play. These prompts are designed to be used during or immediately before a session for fast, reliable output.
Improvise an NPC dialogue
My players are talking to [NPC NAME], who is [DESCRIBE NPC: ROLE, PERSONALITY, WHAT THEY KNOW, WHAT THEY ARE HIDING]. The players have just asked: [DESCRIBE WHAT THE PLAYERS ASKED OR DID]. Write what this NPC says in response. Stay in character, speak in their voice, reveal only what they would reasonably share, and end with something that either advances the story or gives the players a new thread to pull. Keep it to 100 words or less.
Generate a combat encounter on the fly
I need a combat encounter immediately for a [PARTY LEVEL] party of [NUMBER] players in [DESCRIBE ENVIRONMENT AND CONTEXT]. Generate: enemy composition with brief stat summaries (use existing stat blocks where possible), the terrain layout and any interesting features that can affect tactics, the enemies' tactical behavior and morale threshold, and any environmental hazard or complication that makes this fight memorable beyond just hitting things. Calibrate for a [EASY / MEDIUM / HARD / DEADLY] difficulty.
Resolve an unexpected player decision
My players have just done something completely unexpected: [DESCRIBE WHAT THEY DID]. This was not in my plans. Help me figure out the immediate consequences and how to redirect or incorporate this into the campaign. Consider: what would realistically happen in this world as a result of this action, which NPCs or factions would respond and how, and how I can turn this into a new story thread rather than a derailment. Give me the next scene that addresses this without punishing player creativity.
Write flavor text for a key moment
I need evocative read-aloud description for [DESCRIBE THE MOMENT: A LOCATION REVEAL / A DRAMATIC ENTRANCE / A BOSS FIGHT OPENING / A TRAGIC STORY BEAT / A TRIUMPHANT VICTORY]. The campaign tone is [DESCRIBE TONE]. Write flavor text that: uses sensory detail rather than just visual description, is under 100 words so it does not stall the session, ends with an active element that invites the players to respond, and lands the emotional note I want to hit.
Create a random encounter with story value
I need a random encounter for my party traveling through [DESCRIBE TERRAIN AND CONTEXT]. Do not give me a generic monster fight. Generate a random encounter that: introduces an interesting situation rather than just combat, reveals something about the world or current events, gives at least one player character a chance to shine based on their background or class, and could potentially become a story thread if the players engage with it. Include two possible directions the encounter could develop depending on player choices.
Claude and ChatGPT are the strongest options for D&D content creation because of their ability to maintain long, complex fictional contexts and generate nuanced character and narrative content. Claude tends to excel at nuanced backstory and NPC dialogue with distinctive voices. ChatGPT handles mechanical optimization and rule lookups efficiently. Gemini is a strong option if you are already in a Google Workspace environment. For campaign planning with a lot of interconnected information, Claude's longer context window is a practical advantage.
Yes, and this is one of the most practical uses. Keep a chat window open during play for: generating NPC dialogue on the fly when players go off-script, quickly statting up an improvised encounter, writing flavor text for unexpected locations, and answering rules questions faster than a rulebook lookup. The key is writing tight, specific prompts so you get a usable response in under 30 seconds. The prompts in the "Run Better Sessions" section are designed for exactly this.
No, and that is not the right framing. AI handles the time-consuming scaffolding so you can spend more creative energy on what matters: the decisions, the improvisation, and the human moments at the table. A dungeon master who uses AI to generate a roster of NPCs can spend that saved time thinking about their players and what will resonate with them specifically. A player who uses AI to build a backstory framework can deepen it with personal meaning. The tool amplifies creativity; it does not replace it.
Specificity is the answer. The more context you give the AI about your campaign setting, your table's tone, your character's specific history, and what you are trying to achieve, the more personalized the output becomes. Generic prompts produce generic content. The prompts in this guide are designed with explicit placeholder fields so you fill in the specific details that make the result yours. Treat the AI output as a starting draft that you then edit and personalize rather than a finished product.