# CharGen > Last updated: 2026-10-08 > Site: https://char-gen.com > Genres: tabletop RPG, D&D 5E, Pathfinder 2E, Savage Worlds (SWADE), Call of Cthulhu, system-agnostic fantasy CharGen is the AI toolkit for tabletop RPGs. 24+ generators, 170+ AI art models (72 image, 32+ video, 2 audio), 70+ art styles, Character References (the same character in every image and video), free VTT token maker, automated session summariser with AI-generated 5-panel session storyboards (free for Elite/Ultimate), real-time session companion, World Codex, 14 image editing tools, 9 style transfers, image restoration (up to 8K), party portrait generator, media centre, a fantasy AI model Arena and leaderboards, custom LoRA creation, Entity Sheet Generator (dramatic stat-sheet images), 5 character-sheet visual styles, every dungeon auto-generates a battlemap. Built for D&D 5E, Pathfinder 2E, Savage Worlds (SWADE), Call of Cthulhu, and system-agnostic play. 58,000+ creators, 1.1M+ images generated. Free tier with gold system (no credit card), Plus £9.99/mo, Elite £19.99/mo, Ultimate £39.99/mo. Affiliate Programme open to all creators: 25% commission, 60-day cookie, no application form. ## What's New (Last 60 Days) - **Character References - The Same Character in Every Image and Video** (Aug 25, 2026): Save any portrait as a Character Reference: a name, one primary image plus up to five more, a short trait spec, features to ignore and an optional style lock. Pick up to three saved characters on the Generate page for an image or a video and CharGen sends their images and trait spec to the model, so the face, the horns and the gear stay the same in a tavern, in a fight or in new armour. Entry points: the image page Edit tools, Character and NPC pages, and Keep this look after a generation. Every render is filed under the reference. A reference can link to one of your Characters or NPCs: the dossier shows the reference portrait and uses it by default for new art. Any paid plan saves unlimited references with six images each; free accounts get one reference with three images. Renders cost the normal gold price. https://char-gen.com/character-consistency - **MCP Server - Connect AI Assistants to CharGen** (updated Oct 8, 2026): Connect Claude, ChatGPT or an MCP client to `https://api.char-gen.com/mcp`. CharGen exposes 56 tools for campaign and session records, the World Codex, collections, entity and image generation, video, music and speech, image edits, recipes and job status. Text generation is free; other operations use their current plan and Gold rules. Review the applicable costs before spending. OAuth scoped consent and Personal Access Tokens are supported. https://char-gen.com/mcp - **Savage Worlds (SWADE) Support** (June 8, 2026): The entity generators now support Savage Worlds alongside D&D 5E. Choose Savage Worlds (SWADE) as the game system and NPCs and monsters arrive with a native SWADE stat block: Wild Card status, attribute dice (Agility, Smarts, Spirit, Strength, Vigor), skills, Pace, Parry, Toughness, edges, hindrances, powers, and gear. Campaign and session-prep bundle exports to Foundry VTT support both the dnd5e and SWADE systems. https://char-gen.com/rpg-workshop - **Session Storyboards** (May 23, 2026): Every session you wrap now gets a five-panel AI comic strip of the key beats. **Free for Elite and Ultimate subscribers (one auto-generated per session)**, 60 gold for other tiers. Pick the aspect ratio and panel events from a Customize dialog, or let AI auto-pick. History keeps every generation. https://char-gen.com/changelog#session-storyboards - **Mureka V9 Audio Models** (May 18, 2026): Two new premium audio models — Mureka V9 Music (full songs from prompt + lyrics) and Mureka V9 BGM (cinematic ambient background tracks). Flat 5 gold cost. https://char-gen.com/changelog#mureka-v9-audio-models - **Campaign Session Notes — Redesigned** (May 11, 2026): Full redesign of campaign session notes. New Living Timeline view, dedicated Memory / Review / Threads rooms, frictionless candidate-entity merging, entity hover cards with portraits + mention range, ambient hero imagery per session. Parchment-dark Workshop visual system throughout. https://char-gen.com/changelog#campaign-session-notes-redesign - **Affiliate Programme** (May 6, 2026): Live with 25% flat commission on every paying customer referred, 60-day cookie, monthly payouts to PayPal/Wise at £50 threshold. Open to creators of any audience size, no application or approval queue. https://char-gen.com/affiliates - **Character Sheet Styles** (Apr 27, 2026): Character Sheet generator now supports 5 distinct visual styles — Dark Fantasy, Fantasy, Heraldic Atlas, Curated Catalogue, and Codex Showcase. Style picker before regenerate, previous sheet preserved in gallery. https://char-gen.com/changelog#charsheet-styles - **HappyHorse 1.0 Video Model** (Apr 27, 2026): New premium video model for text-to-video and image-to-video. Image-to-video preserves source framing without separate aspect ratio. https://char-gen.com/changelog#happyhorse-1-0-video-model - **Entity Sheet Generator** (Apr 22, 2026): Generate illustrated single-image stat sheets for any entity — portrait, stats, equipment, personality, and lore composed into one dramatic image. Saved to entity, viewable in lightbox, downloadable as PNG. https://char-gen.com/changelog#entity-sheet-generator - **GPT Image 2** (Apr 22, 2026): OpenAI's next-gen image model added — improved text rendering, sharper details, better prompt accuracy. Low / Medium / High quality settings. Available across generation, quick edits, and restyle. https://char-gen.com/changelog#gpt-image-2-next-gen-model - **Dungeon Battlemaps** (Apr 20, 2026): Every dungeon now auto-generates a photorealistic top-down battlemap alongside the procedural floor plan. Identical layout to the plan, ready to drop into VTT sessions. https://char-gen.com/changelog#dungeon-battlemaps - **Community Templates** (Apr 2026): Users publish reusable bundle recipes ("templates"). Each defines a composition (e.g. 1 Settlement + 2 NPCs + 1 Monster) and a thematic vibe. Browseable, endorseable, favouriteable. https://char-gen.com/changelog#community-templates - **Ernie Image + Ernie Image Turbo** (Apr 2026): Baidu's image generation models added to CharGen. https://char-gen.com/changelog#ernie-image-ernie-image-turbo-launch - **Session Prep V3** (Apr 2026): Narrative-first session prep — AI plans the full story (tensions, connections, secrets) before generating individual entities. https://char-gen.com/changelog#session-prep-v3-narrative-world-building Full changelog: https://char-gen.com/changelog DMs spend hours on session prep — building NPCs, drawing maps, writing lore, sourcing art. CharGen collapses that into seconds. It generates NPCs, monsters, battlemaps, tokens, taverns, dungeons, settlements, magic items, and more, each with structured data, AI-generated portraits, and plot hooks ready to drop into a session. It is the only platform that combines AI art generation (69 image models, 30+ video models, 70+ art styles) with structured entity generators, a real-time session companion that records audio and generates AI imagery during gameplay, an automated session summariser, and a World Codex for organising campaign entities and their relationships. The free VTT token maker requires no account at all. Everything runs in the browser. ## Getting Started - [Homepage](https://char-gen.com): Main landing page with overview of all tools, generators, and AI art capabilities - [Sign Up](https://char-gen.com/register): Free account with 15 gold on signup and 10 gold every day you visit (up to 100), no credit card required - [Pricing](https://char-gen.com/pricing): Free (gold system), Plus £9.99/mo (900 gold, 40+ premium models, editing suite, 1 custom LoRA), Elite £19.99/mo (2000 gold, 5000 free GPT Image 2 draft images, free session storyboards), Ultimate £39.99/mo (4500 gold, 15000 free GPT Image 2 draft images, premium support, free session storyboards). Commercial use of generated images is allowed on every plan, Free included. - [Tools Directory](https://char-gen.com/tools): Browse all generators, editing tools, and AI art features in one place - [AI Miniature Generator](https://char-gen.com/miniature-generator): Turn a written description or character art into a 3D-printable tabletop miniature. Outputs an STL, OBJ, or GLB scaled to 32mm for resin or FDM printing, no sculpting or 3D skill. Supports image-to-3D and text-to-3D for D&D, Pathfinder, and wargaming. - [Animated Battlemap Generator](https://char-gen.com/animated-maps): Turn a static battlemap into a seamless looping ambient video for your VTT. Water, torchlight, fog, and foliage move while the layout, grid, and lighting stay identical, exported as a perfectly looping MP4 for Roll20 and Foundry. Three quality tiers, priced per render in gold. - [RPG Workshop](https://char-gen.com/rpg-workshop): Central hub for all text generators with sidebar navigation, form-based generation, and searchable creation history ## In-app Assistant Signed-in members can use the shared Assistant from the floating chat, Campaign Studio and session workspace. Explicit supported requests prepare editable native proposals for images, entities, video, audio, image edits, recipes and saved-record changes. Change details uses current native models, modes, voices, settings, owned Gallery sources and saved Character References. Update quote before approving; generation or changes start only after human approval and use existing plan, Gold, trial, allowance, moderation and ownership rules. Owned Gallery searches remain as structured media sets in saved answers. Native jobs show status, result facts and authorised lineage, with image previews, video/audio playback and native page/file links when safety checks permit. Animate, Another take and Try again only fill a fresh request in the composer; they require another reviewed proposal before generation. Bounded search coverage, unsupported generic audio/video uploads and absent standalone 3D creation remain explicit limitations. Source/test coverage does not prove successful live provider generation. ## Connect Claude and AI Assistants (MCP) CharGen runs a remote MCP (Model Context Protocol) server at `https://api.char-gen.com/mcp` (Streamable HTTP, OAuth 2.1 with dynamic client registration and PKCE). Connect a compatible Claude, ChatGPT or MCP client, sign in with your CharGen account, and approve the scopes to grant (read, write, generate). The full endpoint exposes 56 tools: 27 read, 23 write and 6 generate. A connection sees only the tools its scopes permit. - Read and discover: campaigns, World Codex records, quests, tracker, timeline, relationships, campaign search, sessions, transcripts, recaps, parties, generation history, gallery, folder trees, generator types, eligible model catalogues, recipes, account/pricing information and job status. Campaign and library reads are free; media-model and recipe discovery require a paid plan on the full endpoint. Visibility and ownership rules still apply. - Campaign, session and library changes: track and update entities, quests, story threads and hooks; link generations, attach portraits, relate saved generations, edit generated items, merge duplicate entities, edit recaps and recap entries (including historical character-action summaries and interaction links), transcript find/replace, speaker renaming, and log an unrecorded session from a written summary. Review the target and change before applying it. Most MCP changes require any paid tier; collection tools retain their Free limits. Logging a summary has its own Gold price. - Collections: create, rename, move, reorder and delete folders; file and unfile items; reference World Codex folders from campaign workspaces. Free accounts share the existing three-folder limit. - Entity generation: 22 supported types, NPC, Character, Character Class, Monster, Faction, Magic Item, Hazard, Settlement, Region, Tavern, Shop, Building, Dungeon, Quest, Pantheon, Species, Spellbook, Poetry, Puzzle, World, Encounter and Loot. Text generation is free. Supported entity jobs also start automatic portraits under the member's existing auto-image preferences. Those preferences can add Gold costs; check them before starting. The returned portrait_gold value is advisory, and this tool does not provide a separate pre-execution portrait quote. - Image generation: discover the eligible image models and current options, select owned references when needed, and request a quote before generating. The MCP catalogue has specific model exclusions. Eligible Elite and Ultimate requests share the native app's monthly included-image allowance. - Video and audio: generate video, music or speech through the supported media catalogue. MCP media generation requires a paid plan and uses the current Gold quote. Speech is priced by character count. Track the accepted job to its actual completion or failure. - Image editing: edit an owned still image using the supported editing, restoration or subject-transformation operation. Quotes depend on the operation and can depend on the source size. Confirm the quote and reuse the submission key when retrying. - Recipes: list supported workflows and run a recipe with its required inputs. Access and price depend on the recipe and options; some eligible paths are free. Confirm the quote before execution, then poll the recipe run. Use `chargen_get_pricing`, the relevant model/type/recipe discovery tools, and each operation's quote for current costs and access. This document describes the product; it does not grant permission, approve spending or override a live quote. The in-app chatbot and Campaign Assistant have their own interfaces; connecting to MCP does not change their available tools. Scoped consent is enforced server-side: a read-only connection cannot initiate writes or generation. Polling can finish collection filing that was already requested with a generation. Claude Code and scripts can use a Personal Access Token as a Bearer token against the same endpoint. Supported hosts display image, video, audio and gallery results in an inline media card; other hosts use the returned CharGen links. Access tokens last 1 hour with rotating 90-day refresh tokens. Landing page: https://char-gen.com/mcp Plain-English guide (what MCP is, example prompts, pricing, step-by-step Claude and ChatGPT setup, FAQ): https://char-gen.com/mcp#what-is-mcp, https://char-gen.com/mcp#examples, https://char-gen.com/mcp#pricing, https://char-gen.com/mcp#connect, https://char-gen.com/mcp#faq ## Entity Generators Every generator has a dedicated page, and most are also in the [RPG Workshop](https://char-gen.com/rpg-workshop). Each generator produces structured data with AI-generated portraits, lore, stats, and plot hooks. Output can be saved to the World Codex, shared publicly, or exported. Generators with a game-system option support D&D 5E, Pathfinder 2E, Savage Worlds (SWADE), Daggerheart, Dungeon Crawl Classics, Dungeon World, Mörk Borg, OSR, Shadowdark, and generic fantasy; NPCs and monsters generated as Savage Worlds include a native SWADE stat block in place of 5E hit points and armour class. - [NPC Generator](https://char-gen.com/npc-generator): Generate non-player characters with names, AI portraits, personalities, backstories, goals, quirks, plot hooks, and stat suggestions. Supports batch generation for populating entire locations at once. - [Character Generator](https://char-gen.com/character-generator): Step-by-step player character builder with class, species, ability scores, AI-written backstory, and portrait generation. Outputs a complete character sheet. - [Monster Generator](https://char-gen.com/monster-generator): Create custom monsters with full stat blocks, challenge ratings, special abilities, lore, AI artwork, lair descriptions, and encounter hooks. - [Settlement Generator](https://char-gen.com/settlement-generator): Generate towns, cities, and villages with named districts, resident NPCs, shops, taverns, factions, local politics, and plot hooks. - [Tavern Generator](https://char-gen.com/tavern-generator): Produce taverns with names, menus, atmosphere descriptions, resident NPCs, rumour tables, and story hooks. - [Shop Generator](https://char-gen.com/shop-generator): Create shops with full inventories, shopkeeper NPCs, specialities, and trade goods tailored to setting and party level. - [Dungeon Generator](https://char-gen.com/dungeon-generator): Procedural Dyson-style dungeon maps with rooms, corridors, traps, encounters, treasure, and keyed descriptions for each area. - [Region Generator](https://char-gen.com/region-generator): Build regions with geography, climate, factions, settlements, trade routes, points of interest, and adventure hooks. - [Faction Generator](https://char-gen.com/faction-generator): Design factions with leadership structures, goals, resources, rivals, internal politics, and hooks for player involvement. - [Loot Generator](https://char-gen.com/loot-generator): Generate thematic treasure hoards, magic items, and mundane loot scaled to party level and encounter context. - [Magic Item Generator](https://char-gen.com/magic-item-generator): Create custom magic items with mechanical properties, lore, quirks, cursed variants, and AI-generated artwork. - [Spellbook Generator](https://char-gen.com/spellbook-generator): Design custom spells with effects, components, casting descriptions, and in-world lore. - [Building Generator](https://char-gen.com/building-generator): Generate buildings with floor plans, resident NPCs, purposes, and story hooks. Temples, guild halls, libraries, warehouses, and more. - [Hazard Generator](https://char-gen.com/hazard-generator): Create traps, magical wards, and environmental hazards with mechanical triggers, effects, and disarm conditions. Pathfinder 2E focused but fully system-agnostic. - [Quest Generator](https://char-gen.com/quest-generator): Generate complete fantasy quests with a hook and premise, three to six numbered scenes with embedded encounters, named NPCs (questgiver, antagonist, optional ally), twists, a d6 complications table, scaled rewards, and resolution branches for success and failure. Scales from one-shots to multi-session arcs and powers the Quest Hook recipe in Session Prep bundles. - [Puzzle Generator](https://char-gen.com/puzzle-generator): Build runnable puzzle encounters with named components, trigger conditions, skill checks with DCs, a canonical solution, alternate solutions, partial-progress signals, and a graded hint ladder. Covers riddles, logic puzzles, ciphers, mechanism puzzles, glyph circles, mazes, rituals, and combination locks. Pathfinder 2E first, compatible with D&D 5E and system-agnostic fantasy. - [Backstory Generator](https://char-gen.com/backstory-generator): Write a D&D character backstory with family, a secret and hooks for the DM, from a saved character or a short idea. - [Poetry & Lore Workshop](https://char-gen.com/fantasy-lore-workshop): Write poetry, prophecies, ballads, tavern songs, riddles, and incantations in the voice of your setting. - [Name Generator](https://char-gen.com/name-generator): Fantasy names across 10 races and 7 cultural styles. Free, no account needed. Bulk generation supported. - [Encounter Builder and Generator](https://char-gen.com/encounter-generator): Build balanced combat and roleplay encounters with an XP budget (D&D 2014 and 2024, Pathfinder 2E) or a ratio guide (Savage Worlds), plus terrain, objectives, tactics and scaling notes. Difficulty is computed by the tool, not the AI. - [World Generator](https://char-gen.com/world-generator): Build a whole campaign world in about 90 seconds: its shape, cosmology, powers, conflicts, and region seeds you can expand into full Regions. - [Class and Subclass Generator](https://char-gen.com/class-generator): Create homebrew classes and subclasses with a role, hit die, proficiencies, level-by-level features to 20, and roleplay and worldbuilding content for D&D 5E and Pathfinder 2E. - [Species Generator](https://char-gen.com/species-generator): Generate fantasy species and ancestries with culture, biology, traits, subspecies and naming traditions. Compatible with D&D 5E (2014/2024), Pathfinder 2E and system-agnostic fantasy. - [Pantheon Generator](https://char-gen.com/pantheon-generator): Create a fantasy religion with gods, domains, tenets, sacred motifs, cosmology and conflicts for D&D, Pathfinder and other RPGs. - [Cypher System Character Generator](https://char-gen.com/cypher-system-character-generator): Build Cypher System characters (descriptor, type and focus) with a step-by-step builder. ## Session Management CharGen is the only AI-powered platform that covers the full session lifecycle, from live recording and transcription through to structured notes, extracted entities, and world-building integration. - [RPG Session Notes](https://char-gen.com/rpg-session-notes): Upload audio recordings of tabletop RPG sessions and receive AI-generated structured session notes. Extracts key events, NPC interactions, plot developments, and action items automatically. Supports Discord bot integration for recording directly from voice channels. Generated NPCs and locations can be handed off to CharGen's entity generators for further development. **Session Storyboards**: every wrapped session also produces a five-panel AI comic strip of the key beats, free for Elite/Ultimate subscribers (60 gold for other tiers). Pick the aspect ratio (landscape, portrait, square) and panel events, or let AI auto-pick. - [Session Companion](https://char-gen.com/session-companion): A real-time companion for live D&D sessions. Records and transcribes gameplay as it happens, generates AI images on-the-fly during play, and provides a live AI assistant that enhances the session experience in real time. - [Sessions Library](https://char-gen.com/sessions): Browse and manage all saved session recordings in one place. Create new sessions by uploading audio and linking them to a campaign. - [Create Session](https://char-gen.com/sessions/create): Upload session audio recordings, select the associated campaign, and kick off AI processing to extract structured notes and entities. - [Session Detail View](https://char-gen.com/sessions/[sessionId]): View a fully processed session with tabbed navigation across Overview, Events, Locations, NPCs, Transcript, and Notes. Tracks processing status for uploads and displays the full transcript alongside AI-extracted entities. ## Campaign Management Campaigns in CharGen act as organisational containers that link sessions, entities, and world-building content together into a coherent narrative structure. - [Campaign Studio](https://char-gen.com/campaign-studio): Write RPG campaign notes and prep with sessions, lore, the World Codex and a source-backed Campaign Assistant. Review every suggestion before it becomes canon. - [Create Campaign](https://char-gen.com/campaigns/create): Set up a new D&D campaign to organise sessions, NPCs, locations, and other entities under a single umbrella. - [Campaign Detail](https://char-gen.com/campaigns/[campaignId]): View a campaign's linked sessions and entities. Drill into specific entities within the campaign context for continuity across sessions. ## World Building - [World Codex](https://char-gen.com/world-codex): A central hub for organising NPCs, settlements, shops, and factions into nested, hierarchical collections. Build named relationships between entities (allies, rivals, family members, employers) and visualise them on an interactive relationship graph. Generate new content directly inside the codex without leaving the world-building workflow. - [Party Portrait Generator](https://char-gen.com/party-portrait): Create group scene artwork by adding multiple characters, selecting a scene preset (tavern, battlefield, campfire, throne room, and others), and letting AI generate a composed party portrait with correct relative character heights and positioning. ## AI Art Generation CharGen provides category-specific AI image generators, each optimised with TTRPG-aware prompts, 160+ AI models, and 70+ art styles. - [Character Consistency](https://char-gen.com/character-consistency): Save a character once as a Character Reference and keep the same face across new images and videos: storyboards, book chapters, level-ups, art styles and short clips. Works with 34 image models and 19 video models that accept reference images. Saved characters live at https://char-gen.com/character-references - [AI Image Generator](https://char-gen.com/generate): General-purpose AI image generator with category selector for characters, monsters, items, landscapes, battlemaps, townmaps, spells, and animations - [D&D Character Art Generator](https://char-gen.com/character): Generate character portraits, avatars, full-body illustrations, and VTT tokens for D&D and other TTRPGs - [D&D NPC Portrait Generator](https://char-gen.com/npc): AI portrait generator specifically tuned for non-player characters - [D&D Monster Art Generator](https://char-gen.com/monster): Generate creature and monster illustrations for encounters and bestiaries - [D&D Spell Effect Art Generator](https://char-gen.com/spell): Create custom spell effect visuals and magical ability illustrations - [D&D Item Art Generator](https://char-gen.com/item): Generate art for weapons, armour, potions, scrolls, and other equipment - [Fantasy Landscape Generator](https://char-gen.com/landscape): AI landscape art for forests, mountains, cities, dungeons, and other environments - [AI D&D Battlemap Generator](https://char-gen.com/battlemap): Generate VTT-ready and print-ready battlemaps with optional grid overlays - [D&D Town and City Map Generator](https://char-gen.com/townmap): Generate town, village and city maps with walls, districts, markets and landmarks, for handouts or as a guide for a VTT map. ## Token Maker CharGen's Token Maker is a free, unlimited tool for converting character portraits into virtual tabletop tokens. No account required. - [Token Maker](https://char-gen.com/token-maker): Turn any character portrait into a VTT-ready token with customisable border styles (circular, pointed, square, hexagonal), downloaded as transparent PNG. Compatible with Roll20, Foundry VTT, Fantasy Grounds, and all major virtual tabletop platforms. Upload your own art or generate it within CharGen, then apply token borders instantly. 100% free with no usage limits and no sign-up required. ## Image Editing CharGen's Edit Anywhere suite offers 14 AI-powered editing tools accessible from a single hub. - [Media Editor Hub](https://char-gen.com/edit): Central hub for all image and video editing tools - Spot Edit (Inpainting): Paint over an area and describe what to replace it with. Premium feature. - Outpainting: Extend an image beyond its original borders to add more scene content. - Face Swap: Swap faces between two images. Premium feature. - Remove Background: Extract the subject from its background with AI precision. - Animate: Convert a still image into a short animated video clip. - Talking Portrait: Make a portrait speak with AI-generated lip-synced audio. - Apply Audio: Add an audio track to a video. - Background Transform: Transform the subject whilst keeping the overall composition intact. - Crop Image: Resize and crop images to specific dimensions. - Upscale Image: AI-powered image upscaling for higher resolution output. Premium feature. - Lip Sync: Synchronise mouth movements to an audio track on existing video. - Merge Audio & Video: Combine separate audio and video tracks into a single file. - Quick Edit: Fast adjustments and touch-ups. - Replace Background: Swap the background of an image whilst preserving the subject. ## Style Transfer Focused AI image workflows for character treatments, fantasy assets, sketches, and storyboards. - [Style Transfer Hub](https://char-gen.com/transform): Central hub for all style transfer options - [Anime Portrait](https://char-gen.com/transform/anime-style): Transform portraits into anime fantasy character art - [Storyboard Sheet](https://char-gen.com/transform/storyboard-sheet): Turn a story brief into a six-panel fantasy storyboard - [Sketch to Image](https://char-gen.com/transform/sketch-to-image): Render a sketch as a finished fantasy image - [Storybook Animation](https://char-gen.com/transform/storybook-animation): Create a painted storybook animation frame - [Plushie](https://char-gen.com/transform/plushie): Convert images into plushie or stuffed toy versions - [3D Cartoon Diorama](https://char-gen.com/transform/3d-cartoon-diorama): Transform images into 3D cartoon diorama scenes - [Tarot Card](https://char-gen.com/transform/tarot-card): Render images in tarot card illustration style - [Fantasy Bestiary Page](https://char-gen.com/transform/fantasy-bestiary-page): Present a creature as an illustrated field record - [Claymation](https://char-gen.com/transform/claymation): Transform images into claymation-style renders - [Box Model](https://char-gen.com/transform/box-model): Convert images into box or product model style - [Art Style Transfer](https://char-gen.com/transform/art-style-transfer): Change the art style of a photo or picture (oil painting, watercolour, comic ink, anime, pixel art and more) and keep the faces and framing - [Photo to D&D Character](https://char-gen.com/transform/photo-to-dnd-character): Turn a photo of a person or a pet into a D&D adventurer portrait that keeps the face, with an optional class ## Image Restoration - [AI Image Restoration Suite](https://char-gen.com/image-restoration): Free tools for upscaling to 4K/8K resolution, colourising black and white images, denoising grainy images, deblurring, face enhancement, and background removal ## AI Models CharGen integrates 69+ image models and 30+ video models, all accessible through a browsable directory with guides and example outputs. - [AI Models Directory](https://char-gen.com/models): Browse all available image and video models with example outputs and usage guides - [Video Effects Directory](https://char-gen.com/models/video-effects): Browse video effects including Ghibli style, hug animation, zoom effects, and more - [Fantasy AI Model Leaderboard](https://char-gen.com/ai-model-leaderboard): View blind-vote rankings for fantasy image, video, audio and writing models, vote for free, or fund a two-model comparison with your own prompt - [Fantasy AI Image Model Leaderboard](https://char-gen.com/ai-model-leaderboard/image): Compare image models on characters, monsters, battlemaps and handouts through blind TTRPG battles - [Fantasy AI Video Model Leaderboard](https://char-gen.com/ai-model-leaderboard/video): Compare video models on fantasy motion, continuity and scene coherence - [Fantasy AI Audio Model Leaderboard](https://char-gen.com/ai-model-leaderboard/audio): Compare music, background audio, sound and spoken delivery models for tabletop RPG use - [Fantasy AI Writing Model Leaderboard](https://char-gen.com/ai-model-leaderboard/text): Compare writing models on adventure design, dialogue, lore and RPG knowledge Notable image models: Flux Dev, Flux Pro, Flux Pro Ultra, Flux 2, Midjourney V7, DALL-E 3, Gemini Flash, Ideogram 3.0, Imagen 4, Stable Diffusion XL, Nano Banana 2, Recraft V4, and 60+ more. Notable video models: Seedance 2.5, HappyHorse 1.1, Kling AI 3.0, Hailuo, Veo 3.1, PixVerse V6, Wan 2.7, and 20+ more. ### LoRA (Custom Models) - [Browse LoRAs](https://char-gen.com/loras): Browse community-created custom fine-tuned LoRA models for specialised art styles - [Create LoRA](https://char-gen.com/lora/create): Train your own custom LoRA model. Available on Plus tier and above, with 1 to 5 custom models depending on subscription plan. ## Media Centre - [Media Centre](https://char-gen.com/media-center): Assemble AI-generated video clips, audio tracks, and other media into multi-scene compositions. Build full video sequences from content generated across CharGen's tools. ## Community & Browse CharGen hosts a community of 43,000+ users who have collectively generated over 830,000 images and entities. All community content is publicly browsable. - [Browse Hub](https://char-gen.com/browse): Central hub for browsing all community-generated entities across 13 types - [Browse NPCs](https://char-gen.com/browse/npcs): Community-created non-player characters with portraits, stats, backstories, and plot hooks - [Browse Monsters](https://char-gen.com/browse/monsters): Custom monsters with challenge ratings, abilities, and artwork - [Browse Settlements](https://char-gen.com/browse/settlements): Towns, cities, and villages with maps, factions, and points of interest - [Browse Taverns](https://char-gen.com/browse/taverns): Taverns with menus, NPCs, rumour tables, and interior descriptions - [Browse Shops](https://char-gen.com/browse/shops): Shops with inventories, shopkeepers, and price lists - [Browse Dungeons](https://char-gen.com/browse/dungeons): Dungeon layouts with encounters, traps, and loot - [Browse Regions](https://char-gen.com/browse/regions): Overworld regions with geography, settlements, and faction territories - [Browse Factions](https://char-gen.com/browse/factions): Organisations with hierarchies, goals, and relationships - [Browse Hazards](https://char-gen.com/browse/hazards): Environmental hazards and traps with mechanical effects - [Browse Spellbooks](https://char-gen.com/browse/spellbooks): Custom spellbooks with spell lists and lore - [Browse Magic Items](https://char-gen.com/browse/magic-items): Homebrew magic items with properties, rarity, and artwork - [Browse Loot](https://char-gen.com/browse/loot): Loot tables and treasure hoards - [Browse Buildings](https://char-gen.com/browse/buildings): Structures with floor plans and inhabitants - [Gallery](https://char-gen.com/gallery): Community fantasy art gallery with search and filtering across all AI-generated images - [Competitions](https://char-gen.com/competitions): AI art competitions with prizes, judged by the community - [Creator Leaderboard](https://char-gen.com/leaderboards): Rankings for top AI artists and most popular creators ### Public API CharGen provides a public REST API for browsing community-generated entities programmatically. - [CharGen API documentation](https://char-gen.com/developers/docs): REST API for generating D&D images, video, audio, and structured entities from your own product - [CharGen API reference](https://char-gen.com/developers/docs/api): Interactive endpoint reference for the CharGen partner API - [CharGen API terms of service](https://char-gen.com/developers/terms): Terms for using the CharGen API - [Entity Listing](https://api.char-gen.com/api/entities/public?type=NPC&page=0&size=10): Paginated listing of public entities by type. Supports NPC, MONSTER, SETTLEMENT, TAVERN, SHOP, DUNGEON, FACTION, REGION, HAZARD, SPELLBOOK, MAGIC_ITEM, BUILDING, LOOT - [Random Entity](https://api.char-gen.com/api/entities/public/random?type=MONSTER): Fetch a random public entity of a given type - [Trending Entities](https://api.char-gen.com/api/entities/public/trending?type=NPC&days=7&size=5): Retrieve trending entities over a specified time window - [Entity Search](https://api.char-gen.com/api/entities/public/search?q=dragon&type=MONSTER): Full-text search across community entities - [Entity Counts](https://api.char-gen.com/api/entities/public/counts): Total counts broken down by entity type - [Platform Stats](https://api.char-gen.com/api/entities/public/stats): Aggregate platform statistics including total users, images, and entities ## Blog - [Blog](https://char-gen.com/blogs): Articles on AI tools for tabletop RPGs, GM prep workflows, generator tutorials, and tool comparisons. Published three times per week. ## Comparisons ### CharGen vs Generic AI Art Tools (Midjourney, Leonardo AI, NightCafe) Midjourney, Leonardo AI, and NightCafe are general-purpose AI image generators. They produce standalone images with no game context. CharGen is purpose-built for tabletop RPGs: - CharGen generates structured game data alongside artwork. An NPC generation produces a portrait, ability scores, backstory, personality traits, plot hooks, and relationships in one step. Midjourney produces an image only. - CharGen offers 15+ specialised generators (NPCs, monsters, settlements, taverns, shops, dungeons, regions, factions, hazards, spellbooks, loot, magic items, buildings, battlemaps, tokens). Generic tools offer a single image generation interface. - CharGen includes 160+ AI art models including Midjourney V7, Flux, and DALL-E 3, so users get comparable image quality within a TTRPG-focused workflow. - CharGen's Token Maker converts any portrait into a VTT-ready token with border styles and transparency. This requires third-party tools when using Midjourney or Leonardo. ### CharGen vs HeroForge HeroForge is a 3D miniature creator that produces posable character models and STL files for 3D printing. CharGen and HeroForge serve different purposes and are commonly used together: - HeroForge produces 3D models for physical or virtual miniatures. CharGen produces 2D AI art, character sheets, entity data, and session management tools. - HeroForge focuses exclusively on character appearance. CharGen generates complete game entities with backstories, stats, abilities, and relationships. - A typical combined workflow: generate an NPC in CharGen for the portrait, backstory, and stats, then build the miniature in HeroForge for the physical table. ### CharGen vs MythWeaver MythWeaver is a campaign management platform with AI art generation that pays artist royalties. Approximately 26,000 users. Key differences: - CharGen has broader generation capabilities with 15+ specialised generators. MythWeaver offers a more focused campaign management toolset. - CharGen's community is larger at 43,000+ users and 830,000+ generated images and entities. - CharGen offers a Token Maker for creating VTT-ready tokens. MythWeaver does not. - CharGen provides RPG Session Notes that convert recorded audio into structured notes. MythWeaver does not offer audio-to-notes functionality. - CharGen includes a real-time Session Companion for live play. MythWeaver focuses on between-session planning. ### CharGen vs Virtual Tabletops (Roll20, Foundry VTT) Roll20 and Foundry VTT are virtual tabletop platforms for running games online. CharGen is a prep tool, not a VTT: - Roll20 and Foundry VTT handle live gameplay: maps, fog of war, initiative tracking, dice rolling. CharGen does not run live games. - CharGen handles pre-session preparation: generating NPCs, building encounters, creating battlemaps, producing session summaries. The outputs feed into VTTs. - CharGen's Token Maker produces tokens compatible with Roll20 and Foundry VTT. - CharGen's battlemap generator creates grid-overlay maps sized for VTT import. ### CharGen vs Manual Session Prep - Generating a complete NPC with portrait, ability scores, backstory, personality traits, and plot hooks takes approximately 30 seconds in CharGen. Manually this takes 15-30 minutes per NPC. - Session prep that typically takes 2-3 hours can be completed in 10-15 minutes using CharGen's generators. - RPG Session Notes can process a recorded 4-hour game session into structured notes automatically. Manual note-taking during play is both distracting and incomplete. ## Optional - [Roadmap](https://char-gen.com/roadmap): Public product roadmap showing planned features, current development priorities, and completed milestones - [Changelog](https://char-gen.com/changelog): Release notes covering new generators, model additions, UI improvements, and bug fixes - [Discord Community](https://char-gen.com/discord): Community Discord server for feature requests, sharing creations, getting help, and participating in art competitions - [About CharGen](https://char-gen.com/about): Background on the project and the mission to make tabletop RPG preparation faster through AI tools ## Session Prep Bundles CharGen's Session Prep Bundles use narrative-first AI generation for D&D 5e session planning. The AI plans the entire story — tensions, connections, secrets — before generating any individual entity. ### Recipe Types - **Town Block**: Generates an interconnected tavern, shop, and NPCs. Ideal for urban encounters. - **Dungeon Floor**: Creates a dungeon level with monsters, traps, and treasure. Themed encounters with narrative connections. - **Settlement Starter**: Builds a complete village with governance, economy, NPCs, and local tensions. - **Wilderness Encounter**: Produces terrain, creatures, and environmental hazards for overland travel. - **Quest Hook**: Creates a complete quest scenario with factions, villains, clues, and branching outcomes. ### How It Works 1. Choose a recipe type and describe your theme 2. The AI generates a narrative plan establishing connections between all entities 3. Each entity (tavern, NPC, monster, etc.) is generated with awareness of the full story 4. Results include quest hooks, DM secrets, and auto-generated images ### Key Features - **Narrative-First Generation**: AI plans the story before generating content - **Public Sharing**: Share bundles via public links for players to view (DM secrets hidden) - **Template System**: Save successful bundle configurations as reusable templates - **Auto-Generated Images**: Each entity and the bundle narrative get AI art - **SEO-Optimized Public Pages**: Every shared bundle is a crawlable, indexable page ### Browse Public Bundles Explore community-created session prep bundles at: https://char-gen.com/session-prep/browse ### Recipe Landing Pages - Town Block: https://char-gen.com/session-prep/recipes/town-block - Dungeon Floor: https://char-gen.com/session-prep/recipes/dungeon-floor - Settlement Starter: https://char-gen.com/session-prep/recipes/settlement-starter - Wilderness Encounter: https://char-gen.com/session-prep/recipes/wilderness-encounter - Quest Hook: https://char-gen.com/session-prep/recipes/quest-hook ## Community Templates Users can publish reusable bundle recipes called "templates". Each template defines a composition (e.g. 1 Settlement + 2 NPCs + 1 Monster) and a thematic vibe. Other users can browse, endorse, favourite, and use templates to seed fresh bundles. URLs: - Template gallery: https://char-gen.com/session-prep/browse?tab=templates - Individual templates: https://char-gen.com/session-prep/templates/{id} - Recipe landing pages show Popular Templates per recipe type. 15 curated official templates are seeded (3 per recipe): Pirate Port, Frontier Crossing, Fey-Touched Hamlet, Cursed Tomb, Abandoned Mine, Cultist Hideout, Mountain Village, Coastal Trading Town, Haunted Hamlet, Blighted Forest, Frostbitten Tundra, Sunken Swamp, Stolen Heirloom, Tower Siege, Rising Tyrant. # Blog Articles ## Best Daggerheart Generators for GMs in 2026: Adversaries, NPCs and Encounters, Tested URL: https://char-gen.com/blogs/best-daggerheart-generators-for-gms-2026 Published: 2026-10-17 Summary: The best Daggerheart generators for GMs in 2026, tested: adversary, NPC and encounter tools compared on price, sign-in, SRD 2.0 fit and honest limits. Tags: daggerheart-adversary-generator, daggerheart-npc-generator, daggerheart-encounter-builder, daggerheart-gm-tools, daggerheart-tools, daggerheart-character-builder # Best Daggerheart Generators for GMs in 2026: Adversaries, NPCs and Encounters, Tested The quick answer: use the [Minva Daggerheart Encounter Builder](https://minvarpg.com/tools/daggerheart-encounter-builder) to budget a fight. It is free, needs no sign-up and lists all 264 adversaries from SRD 2.0. Use [FreshCutGrass](https://freshcutgrass.app/) to run that fight at the table. Use [Cool Loot](https://coolloot.net/daggerheart/adversaries/generate/) or [DaggerForge](https://daggerforge.net/create) for a quick stat block in one of the 10 SRD adversary types. Players who need a character should open [HeartSmith](https://heartsmith.app/). Use CharGen, my own tool, for an adversary or NPC with a story, tactics and a portrait. You will need to check its numbers yourself. ![Gold Hope and violet Fear twelve-sided dice on a candlelit game table, with a blurred GM screen and a misty marsh at dusk behind them](/blog-images/best-daggerheart-generators-for-gms-2026-hero-1200x630.webp) Daggerheart is Darrington Press's fantasy RPG, and its rules sit in a free [System Reference Document](https://www.daggerheart.com/srd/). The current file is SRD 2.0, dated 25 August 2026, released under the [Darrington Press Community Gaming License](https://darringtonpress.com/license) (DPCGL). That licence is why so many fan tools exist. It is also why most of them do one job. I prep Daggerheart one-shots next to my D&D games. When I searched for a Daggerheart adversary generator, page one was mostly Reddit and Facebook threads asking which tools exist. So I tested the tools those threads name, on the jobs a GM actually has: a fight, a villain, an NPC and a player character. I also tested my own tool against the numbers, and I list where it is weak. ## The best Daggerheart generators for GMs, compared | Tool | What it makes | Price and sign-in | SRD fit | Where it beats CharGen | | --- | --- | --- | --- | --- | | [Minva Encounter Builder](https://minvarpg.com/tools/daggerheart-encounter-builder) | Balanced encounters from SRD adversaries | Free, no sign-up | All 264 SRD 2.0 adversaries | Battle Points budget, which CharGen does not have | | [FreshCutGrass](https://freshcutgrass.app/) | Encounter builder and live fight manager | Login to sync across devices | Adjust adversary tiers, homebrew library | Tracks HP, Stress, Armor and Hope for players in real time | | [Cool Loot](https://coolloot.net/daggerheart/adversaries/generate/) | Two adversaries per click, plus environments | Results are not saved: copy or screenshot | Tier 1 to 4, Auto or the 10 SRD types | Uses the 10 SRD adversary types; CharGen's role menu uses D&D-style roles | | [DaggerForge](https://daggerforge.net/create) | AI adversaries, plus shop, NPC, item and a D&D converter | Login; 1 token per adversary | Tier 1 to 4, 10 SRD types, damage type | Picks Physical, Magic or both damage up front | | [HeartSmith](https://heartsmith.app/) | Player characters | Free in the browser | Built on the SRD under the DPCGL | A Daggerheart character builder; CharGen has none | | [CharGen](https://char-gen.com/monster-generator) | Adversaries, NPCs, shops, taverns, loot and 12 more | Free sign-up required; text generators free and unlimited ([pricing](https://char-gen.com/pricing)) | Daggerheart in the Game System menu of 17 generators | Story, tactics, non-combat options and art in one result | I read every competitor fact in this table on the tool's live page: Minva, FreshCutGrass, Cool Loot and DaggerForge on 16 October 2026, HeartSmith on 14 October 2026. I checked the CharGen row against CharGen's own pages and code on 17 October 2026. Prices and features change, so check before you rely on one. The pattern is clear. The free fan tools know the SRD well. CharGen knows the story. No tool on this list does both perfectly. ## Each tool, tested I tested each tool on the job it claims to do. Here is what I found, including the limits. ### Minva: the encounter budget I trust If you only bookmark one tool, make it the [Minva Daggerheart Encounter Builder](https://minvarpg.com/tools/daggerheart-encounter-builder). When I checked it on 16 October 2026, it was free, it needs no sign-up, and it loads all 264 adversaries from SRD 2.0. It also saves your encounters between visits and tracks HP and Stress once the fight starts. The useful part is the maths. Minva uses Daggerheart's Battle Points system from the [SRD rules on using adversaries](https://daggerheartsrd.com/rules/adversaries/). The budget is three points per PC plus two, so four PCs get 14 points. Each adversary type has a cost: - Social and Support cost 1. Minions cost 1 point per group as large as the party, so 1 point buys 4 Minions for four PCs. - Horde, Ranged, Skulk and Standard cost 2. - Leader costs 3, Bruiser costs 4 and Solo costs 5. You then adjust the total. Take 1 off for an easier fight, or take 2 off if you give every adversary an extra 1d4 damage. Add 2 for a harder one. That is the part I get wrong by hand at eleven at night, so I let Minva do it. Where it is weak: it builds from the SRD list, so it does not invent a new villain for you. When I checked on 16 October 2026, [Minva](https://minvarpg.com/tools/daggerheart-encounter-builder) also sold a QuestHeart Notion template for US$14.99, but the builder itself costs nothing. ### FreshCutGrass: for running the fight [FreshCutGrass](https://freshcutgrass.app/) is the tool I would open at the table, not during prep. On its live site on 16 October 2026, it builds encounters, lets you adjust adversary tiers and lets you create custom adversaries. It also has a community library of homebrew. What sets it apart is play. Your players can track their own HP, Stress, Armor and Hope online, and rolls are shared in real time. If you run Daggerheart over video, that removes a lot of "what is your Stress again?" A login syncs your encounters across devices. It is a manager first. If you need a brand-new adversary with a reason to exist, you still write that part yourself. ### Cool Loot and DaggerForge: quick stat blocks Both tools give you an adversary in seconds and both use the official adversary types. I checked both live pages on 16 October 2026. [Cool Loot](https://coolloot.net/daggerheart/adversaries/generate/) is fan-made. You pick a tier from 1 to 4 and a type, either Auto or one of the 10 SRD types. You can add a location and a short description. Each click makes 2 adversaries. The results are not saved, so you copy them or take a screenshot. Cool Loot also has an environment generator, an equipment roller and a danger generator, which is handy for travel scenes. [DaggerForge](https://daggerforge.net/create) is AI-driven and is powered by DnDeer. You choose tier, one of the 10 SRD types and a damage type (Physical, Magic or both), and you can add a name and key abilities. It needs a login and costs 1 token per adversary. It also offers encounter, shop, NPC and item tools, and a converter that turns a D&D creature into a Daggerheart one. The converter is the feature I would try first if you have a shelf of 5e adventures. The trade-off for both is depth. You get a stat block. You do not get a lair, a motive or a way to talk the monster down. ### HeartSmith: for your players [HeartSmith](https://heartsmith.app/) is a free browser character builder, and it is the one I point players to. I checked it on 14 October 2026. It walks through 9 steps: class, subclass, ancestry, community, traits, equipment, Experiences, domain cards and flavour. It applies the starting trait spread of +2, +1, +1, +0, +0 and -1, and it gives two +2 Experiences. You can save, export and level up. This is a GM list, but session zero goes faster when every player arrives with a finished sheet. CharGen has no Daggerheart character builder, so HeartSmith is the better choice for this job. ### CharGen: the story-rich adversary, tested against the numbers CharGen is mine, so read this section with that in mind. I make it, and I want it to be good at Daggerheart. So I tested it against real benchmarks instead of trusting my own enthusiasm. As of 17 October 2026, 17 CharGen generators have Daggerheart in their Game System menu. They are NPC, Monster, Shop, Tavern, Loot, Settlement, Region, World, Faction, Pantheon, Hazard, Puzzle, Quest, Magic Item, Spellbook, Building and Poetry. Every text generator is free and unlimited on every account, with no gold spent, according to the [pricing page](https://char-gen.com/pricing) when I checked it on 17 October 2026. I opened the [Monster Generator](https://char-gen.com/monster-generator), set Game System to Daggerheart and asked for a tier 1 bog witch. It returned [Auntie Kindly](https://char-gen.com/monsters/1fcdbb20-0cc0-4b71-b66b-f93b63bae6e9), a marsh hag who trades favours on a causeway. ![Auntie Kindly, a thorn-crowned bog witch holding a green-flame lantern on a flooded marsh causeway, a real portrait made by the CharGen Monster Generator](/blog-images/best-daggerheart-generators-for-gms-2026-auntie-kindly-chargen.webp) Her stat block lists Tier 1, Difficulty 11, HP 6, Stress 3, Attack +1 and 1d6+2 physical damage. Her actions use Daggerheart's own currency. A Fair Bargain costs 1 Fear and forces a Presence Reaction Roll. Causeway Snare costs 1 Fear and forces an Agility Reaction Roll. She has a reaction called The Causeway Remembers. The result also includes a battle plan, non-combat options, counters and plot hooks, and it labels itself "custom Daggerheart adversary, not an official published statblock". I like that honesty. To check the numbers, I used the tier benchmarks listed in [Minva's builder](https://minvarpg.com/tools/daggerheart-encounter-builder) when I read it on 14 October 2026 and again on 16 October. These are community benchmarks drawn from the SRD 2.0 stat blocks, not a rule printed in the SRD. | Stat | Tier 1 benchmark (Minva) | Auntie Kindly (CharGen) | Verdict | | --- | --- | --- | --- | | Difficulty | 11 | 11 | Match | | Attack modifier | +1 | +1 | Match | | Damage | 1d6+2 to 1d12+4 | 1d6+2 | Inside the range, at the low end | | Damage thresholds | Major 7, Severe 12 | Minor 4, Major 7, Severe 11 | Major matches; Severe 1 lower; adds a Minor threshold | | Adversary type | One of the 10 SRD types | "Custom Controller" | Not an SRD type | | Encounter cost | Battle Points by type | None given | Price it in Minva yourself | So the core numbers are right for tier 1. Two things are not. SRD stat blocks list two thresholds, Major and Severe, and CharGen added a third. The role also comes from a D&D-style Combat Role menu (Artillery, Brute, Controller, Lurker, Skirmisher and others), not the 10 SRD adversary types. Her role came out as "Custom Controller", so you have to choose the nearest SRD type before you can price her in Battle Points. I would call her a Leader or a Support, depending on how much she hits. The NPC Generator was weaker on numbers. I asked it for a Daggerheart sky-port courier and got [Jasa](https://char-gen.com/npcs/ddcfd843-cd1e-44ee-ac73-41a77e81d139). The story was rich: voice, secrets, connections and a plan for when a fight breaks out. Her combat numbers were Difficulty 10, HP 3, Stress 2 and thresholds of 1, 2 and 4, each labelled a custom benchmark. The SRD's tier 1 [Courtier](https://daggerheartsrd.com/adversaries/courtier/), a Social adversary, has Difficulty 12, thresholds 4 and 8, HP 3 and Stress 4. Jasa's HP matches, but her Difficulty, Stress and thresholds sit well below it. Use the NPC for the scene. If she might fight, take her numbers from an SRD Social adversary. Two more limits, so you do not find them after you sign up. CharGen's [Encounter Generator](https://char-gen.com/encounter-generator) supports D&D 5e (2014 and 2024), Pathfinder 2e and Savage Worlds, not Daggerheart, so it cannot spend Battle Points for you. Its [character builder](https://char-gen.com/character-generator) covers D&D, Pathfinder 2e, Dungeon World and the Cypher System, not Daggerheart. Both were true on 17 October 2026. ## How I prep a Daggerheart fight in 20 minutes This is the routine I settled on after testing all of the above. It uses each tool for the job it does best. ![Illustration of a game master's prep desk with a handwritten bog witch stat card, a stack of coins counted as 14 Battle Points, a cup of tea and a hand-drawn marsh causeway map](/blog-images/best-daggerheart-generators-for-gms-2026-prep-desk.webp) **Minutes 0 to 5: the villain.** Generate one adversary in the CharGen [Monster Generator](https://char-gen.com/monster-generator) with Game System set to Daggerheart. Keep the story, the Fear moves and the non-combat options. Check Difficulty, attack and thresholds against the tier benchmarks above. **Minutes 5 to 10: the type and the budget.** Give the villain the nearest SRD type. Open Minva, set your party size and spend the rest of the Battle Points on SRD adversaries. For four PCs, a Leader at 3 points leaves 11 for the rest. **Minutes 10 to 15: the people.** Generate one or two NPCs in the [NPC Generator](https://char-gen.com/npc-generator) for the social scene before the fight. Take any combat numbers from SRD Social adversaries. **Minutes 15 to 20: the table.** Load the fight into FreshCutGrass if you play online, so players track their own Hope and Stress. In person, print the Minva sheet and the villain's battle plan. ![A party of four adventurers facing a thorn-crowned bog witch and two swamp creatures on a foggy wooden causeway at dusk](/blog-images/best-daggerheart-generators-for-gms-2026-causeway-encounter.webp) What I cut from this routine is writing stat blocks from scratch. The SRD already has 264 adversaries. Reskin one before you build a new one, and save new builds for the villain your players will remember. ## FAQ ### What is the best free Daggerheart encounter builder? The Minva Daggerheart Encounter Builder. It is free, needs no sign-up, lists all 264 SRD 2.0 adversaries and works out the Battle Points budget for you: three points per PC plus two, so 14 for four PCs. ### Is there a Daggerheart adversary generator? Yes, several. Cool Loot makes two adversaries per click in any of the 10 SRD types, but it does not save them. DaggerForge makes AI adversaries for 1 token each, with a login. The CharGen Monster Generator makes a Daggerheart adversary with story, Fear-cost actions, tactics and art. It needs a free sign-up and text generation is free. Its roles are D&D-style rather than the 10 SRD types, and it adds a Minor threshold the SRD does not use. ### Is there a Daggerheart NPC generator? CharGen's NPC Generator has Daggerheart in its Game System menu and writes voice, secrets, connections and tactics. Its combat numbers in my test were too low for a tier 1 Social adversary, so take combat stats from the SRD. DaggerForge also has an NPC tool. ### Is there a Daggerheart character builder? HeartSmith is a free browser builder that walks through class, subclass, ancestry, community, traits, equipment, Experiences and domain cards, then saves and exports the character. CharGen does not have a Daggerheart character builder. ### Can I use Daggerheart rules in my own tools and content? Darrington Press publishes the Daggerheart SRD for free under the Darrington Press Community Gaming License (DPCGL), which lets creators and fans share Daggerheart Compatible content. Read the licence on darringtonpress.com before you publish anything. ## What I would pick Start with Minva and HeartSmith. Both are free and they cover the fight budget and the player sheets. Add FreshCutGrass if you play online. For a villain with a reason to be on that causeway, [make a Daggerheart adversary](https://char-gen.com/monster-generator) in CharGen. Then give it an SRD type and price it in Minva. That split is honest about what each tool does well, mine included. If you want to compare these against general AI tools for other systems, my [best AI TTRPG tools roundup](/blogs/best-ai-ttrpg-tools-2026) covers the wider field. ## Sources - [Darrington Press, Daggerheart System Reference Document v2.0, 25 August 2026](https://www.daggerheart.com/srd/) - [Darrington Press Community Gaming License (DPCGL)](https://darringtonpress.com/license) - [Old Gus' Daggerheart SRD hypertext (OG-DHSRD), community edition of SRD 2.0](https://callmepartario.github.io/og-dhsrd/) - [Daggerheart SRD reference: the tier 1 Courtier stat block](https://daggerheartsrd.com/adversaries/courtier/) - [Daggerheart SRD reference: using adversaries and Battle Points](https://daggerheartsrd.com/rules/adversaries/) - [Minva, Daggerheart Encounter Builder](https://minvarpg.com/tools/daggerheart-encounter-builder) - [CharGen pricing: text generators free and unlimited](https://char-gen.com/pricing) ## Image credits The hero image, the prep desk illustration and the causeway encounter were made for this post with GPT Image 2.5 Sunburst on WaveSpeed. The prep desk card is an illustration, not CharGen output. The Auntie Kindly portrait is real output from the CharGen Monster Generator. --- ## D&D Species Generator: Build a Playable Homebrew Draft URL: https://char-gen.com/blogs/dnd-species-generator-playable-homebrew-draft Published: 2026-10-16 Summary: Use a D&D species generator to turn an original idea into a playable homebrew draft. Check 2024 rules, traits, culture, and names before play. Tags: dnd-species-generator, dnd-homebrew-species, homebrew-species-2024, fantasy-ancestry-generator, chargen # D&D Species Generator: Build a Playable Homebrew Draft A D&D species generator can turn a rough idea into a named people with a homeland, culture, and traits. The hard part comes next. You need to decide which details belong in play, which belong in the setting notes, and whether the rules fit your table. I start with one clear concept, then check the result against the rules edition we use. A species that lives in flooded caves might breathe underwater. It does not also need perfect darkvision, a climbing speed, and a free attack. Each trait changes what a character can do. That makes review part of the design. CharGen's Species Generator can create a detailed draft for D&D 5E (2024), D&D 5E (2014), Pathfinder 2E, or generic fantasy. Its output can include biology, culture, names, subspecies, and adventure hooks. I would treat that output as a first draft for the Dungeon Master, not a promise of automatic balance. ![CharGen fantasy species generator landing page with illustrated species studies and a generator link](/blog-images/dnd-species-generator-hero-1200x630.webp) ## Give the species one job at the table Start with the job the species must do. Is it a player option, a people who live in one region, or a visual prompt for an NPC? Those choices affect how much rules detail you need. For a player character, keep the mechanical section short. A player needs to know what their character can do, when they can do it, and what limits apply. A setting entry can include far more detail about history, food, social groups, or old migrations. That material can help the campaign without becoming a character feature. Write one sentence before you open a D&D species generator. For example: “River-delta people with broad webbed feet, clear inner eyelids, and two communities shaped by the flood season.” This gives the generator a body, a habitat, and a point of difference. It does not make every member of the species behave in the same way. Then write down the reason you want this species. Maybe a player has a character concept that does not fit the current options. Maybe the setting has a salt marsh that needs residents. Maybe the next adventure needs a group with a distinctive relationship to the coast. A strong reason helps you remove ideas that do not serve the campaign. Keep the first pass narrow. A species with six limbs, night vision, shape-shifting, ancestral memory, and speech with fish contains several designs. Pick one for the first draft. Save the others in a note. You can add one later if the first version needs it. ## Keep biology, culture, and rules separate Fantasy species often become less convincing when anatomy, culture, and personality all point in one direction. Give each category its own notes. | Design layer | Useful question | River-delta example | | --- | --- | --- | | Biology | What physical feature helps in this habitat? | Broad feet help with soft mud. Clear inner eyelids protect the eyes in silty water. | | Culture | What choices have different communities made? | One group maintains ferry routes. Another moves inland during the flood season. | | Rules | What game effect represents the concept? | A limited water-related trait may fit. It needs a clear use and boundary. | | Roleplay | What can an individual decide for themself? | A character can love dry places, avoid boats, or know little about local customs. | This separation prevents a common problem. An environmental adaptation can make sense for the species without defining every person's values or career. Webbed feet do not make someone a sailor. A community with skilled boatwrights does not mean every member knows how to build a boat. Make more than one community before you call the setting finished. Ask where people live, how they earn a living, and what disagreements exist between them. A cliffside group may protect a spring. A trading town may want open access to it. Both communities can share biology while holding different priorities. Names need the same care. A naming tradition can give the group texture, but one list should not imply that every person follows it. CharGen can generate feminine, masculine, and neutral first names, family names, and roleplay prompts. Use those as options. Let the player decide how their character names themself. ## Check what the 2024 rules assign to a species The 2024 rules call this choice a species. The official [Character Origins rules](https://www.dndbeyond.com/sources/dnd/br-2024/character-origins) say that a species gives creature type, size, Speed, and special traits. A background supplies ability score increases, an Origin feat, skill and tool proficiencies, and equipment. That division changes how a homebrew species draft should read. Do not put a fixed ability score bonus in a 2024 species description. Do not add a background's Origin feat or skill benefits to the species. The official [character creation rules](https://www.dndbeyond.com/sources/dnd/br-2024/creating-a-character) also make languages a separate origin choice. A class or another feature may grant more. The 2014 rules use a different structure. If your group uses that version, choose the D&D 5E (2014) system in the form and review the result against your table's material. Do not mix a 2014 ability score bonus with a 2024 background choice by accident. Before review, label the rules version in the document. “Homebrew species, 2024 rules” is clearer than “5e race” when the table has books from more than one version. If a player uses a legacy option, check the official guidance for combining older species and backgrounds with the 2024 rules. For a player option, reduce the result to the parts a player needs during a session: creature type, size, Speed, and special traits. Keep broad world history, naming patterns, and the full list of communities in a longer entry. A player can read the short version while choosing a character. The Dungeon Master can use the rest when building the campaign. ## Use a D&D species generator to draft the people Open the [CharGen Species Generator](/species-generator) and choose the game system first. The form supports D&D 5E (2024), D&D 5E (2014), Pathfinder 2E, and Generic Fantasy. Pick the version your group uses before you judge the generated mechanics. CharGen labels text generation free, and the page asks you to sign up when you generate. Its [pricing page](/pricing) also lists text generators as free to use. The generator has fields for Quick Description, Creature Type, Size, Habitat, Inspiration Archetype, Power Level, and Additional Details. Write a short concept and set the fields you need. For a random result, leave Quick Description empty. Set Creature Type, Size, and Habitat to “Surprise me”. Use Additional Details for naming traditions or taboos. For the river-delta example, I would set the habitat to Aquatic and keep the power level at Standard PC. I would describe the broad feet and clear eyelids in Quick Description. In Additional Details, I would ask for separate communities with different views about the seasonal floods. I would not ask for every person to share one belief or one role. ![CharGen Species Generator form showing game system, habitat, power level, and extra details for a homebrew species](/blog-images/dnd-species-generator-settings.webp) Read the first result for useful pieces, not as a finished answer. Keep a strong name, one visual detail, and one culture idea. Remove repeated claims. If the result says the species is both secretive and welcoming, write down when each description applies. If it gives a trait that does not match your campaign, leave it out. The character's named people should also connect to the setting. CharGen saves generated species to the World Codex. From there, you can link a homeland region, create an NPC, or connect a faction. The [Region Generator](/region-generator) can help define the place, while the [NPC Generator](/npc-generator) can make one individual. Keep those records distinct. One NPC should not stand in for an entire people. If the species belongs to a player character, connect it to the [Character Builder](/character-generator) after the Dungeon Master approves the draft. You may also be making a new class for the campaign. Our [D&D homebrew class guide](/blogs/dnd-homebrew-class-generator-2026) can help you keep that design focused on its own rules. ## A worked example: the Vellori The Vellori are a fictional river-delta people in this article. Their communities live along a wide marsh where spring floods move homes and trade routes. The concept begins with two physical anchors: broad feet for soft ground and clear inner eyelids for silty water. The first draft should not make every Vellori a ferryman. One community may maintain ferry routes and argue over safe passage. Another may live on raised platforms and move inland for part of the year. A third group could live far from the delta after generations of migration. These details give a player choices without making one culture universal. For the player-facing rules, I would start with the standard creature type, size, and Speed used by the chosen rules version. Then I would ask whether any special trait is necessary. If the concept needs an interaction with water, I would compare that trait with the options permitted in the campaign. I would write its action, range, duration, uses, and recovery in plain language before the group tests it. | Draft detail | Keep in the short player entry? | Review before play | | --- | --- | --- | | Broad feet and clear inner eyelids | Yes, as descriptive traits | Decide whether either feature needs a rules effect. | | Two communities with different flood plans | A short note, if it helps roleplay | Avoid treating one group's custom as universal. | | A long history of trade disputes | Usually no | Keep it in the setting entry unless it affects the campaign. | | An underwater feature | Only if the concept needs it | Check its action, limits, and effect on the adventures. | This is a useful point to stop generating. The result can already support a character idea, a homeland, or a town rumour. Another round of generation may add detail without solving a real problem. Keep the short summary, then ask the player which part interests them. For a real example of the public result format, this is Mycoreven, a species page made in CharGen. It is separate from the Vellori example above. ![Public CharGen species page for Mycoreven, showing its name, classification, artwork, and trait tabs](/blog-images/dnd-species-generator-example-species.webp) ## Check each trait with the Dungeon Master Read every mechanical trait as a rules change. Ask what the character can do, when the trait works, how often it works, and what it replaces or duplicates. A trait that is useful in one campaign may solve a major challenge in another. For each trait, write the answers to these questions: - Does the trait need an action, reaction, or no action? - Does it work at a set range or only in a specific place? - How long does its effect last? - Does it have a use limit or a recovery rule? - Does it overlap with a class, spell, background, or another species option? - Can the Dungeon Master describe a situation where it changes a scene? Do not use a numeric homebrew score as proof that a species is balanced. Check how several traits work together. A short-range sense, an escape ability, and a powerful movement option may each look modest in isolation. Together, they might remove a challenge that matters in your campaign. Compare the result with an official option from the same rules version. This does not give you a perfect formula. It gives the table a shared point of reference. If one new trait solves a problem that an official feature handles at a cost, ask why the new version has no limit. Bring the brief to the Dungeon Master before a character enters a long campaign. Show the chosen edition, the player-facing text, and the open questions. Agree on one version to test. If the result is too strong or too weak, change one trait at a time and write down what happened. You can also use the species as an NPC or setting element instead of a player option. In that case, the mechanical checks may not matter. A species used only for lore can focus on ecology, relationships, naming, and how its communities meet the party. State that purpose so nobody mistakes a worldbuilding entry for an approved player choice. ## Keep the first draft short enough to use A full species page can hold biology, societies, subspecies, ages, names, and famous members. It can link to other campaign records. That is useful when you are building a setting. A character sheet needs a shorter version. Write one paragraph about the concept. List the approved traits. Add a note about any rules the Dungeon Master still needs to decide. Keep unused ideas in the World Codex entry. When the campaign reveals a need, you can return to the longer notes and add one detail with a clear purpose. If the next session only needs a name and one clue, make an NPC. If the group wants a full ancestry, finish the rules review. If the people need a home, build the region. The [Species Generator](/species-generator) can help you create the first draft, but the table decides what becomes part of play. Take one concept to the Species Generator. Keep the first result as a draft. Ask the Dungeon Master to review every trait before a player uses it. --- ## D&D Mystery Generator: Build Clues That Hold Together URL: https://char-gen.com/blogs/dnd-mystery-generator-clue-audit Published: 2026-10-12 Summary: Use a D&D mystery generator to draft a case, then check the motive, clue routes and magic before play. A worked example keeps the trail moving. Tags: dnd-mystery-generator, dnd-mystery-clues, dnd-quest-generator, ai-dungeon-master-tools, dnd-murder-mystery # D&D Mystery Generator: Build Clues That Hold Together The ferry at Greyhaven ran aground after its lighthouse went dark for eighteen minutes. The crew survived. The harbour blames a ghost, but the lamp room shows signs of a careful hand. A D&D mystery generator can draft suspects and clues for this case. I still check whether its clues lead to a fair answer. That review is the useful part of D&D mystery prep. A mystery can have a strong culprit and a good motive, then stop because one missed clue blocks every next scene. I build the answer first, map several routes to it, then check how my players can change the outcome. ![D&D mystery generator scene at Greyhaven lighthouse as adventurers inspect evidence above a grounded ferry](/blog-images/dnd-mystery-generator-hero-1200x630.webp) ## Why D&D mystery clues need more than a clever answer An ordinary adventure can keep moving when the party misses one room. A mystery often has a key conclusion. The players may need to learn who changed the signal, how the lamp went dark, or what the culprit hoped to gain. If one clue carries all three facts, one missed roll can halt the session. I use the [Three Clue Rule](https://thealexandrian.net/wordpress/1101/roleplaying-games/three-clue-rule-part-3-the-three-clue-rule) as a design check. Justin Alexander's version asks the GM to include at least three clues for any conclusion the players need to reach. It gives the party several chances to connect the case. It does not require them to follow one planned route. The distinction matters. Three clues that all sit in one locked desk do not create three routes. They create one location with three objects. A useful clue can come from a witness, a physical trace, a record, or a choice made by a suspect. Those sources let players approach the same conclusion in different ways. A clue can also support more than one reading. A keeper who lies about visiting the lamp room may hide a private debt. That fact makes the keeper interesting, but it does not prove they caused the blackout. I separate a suspect's secret from the case's answer. That stops every lie from becoming a false confession. ## Start your D&D mystery generator draft with the truth Here is the Greyhaven case in one paragraph. Harbour-master Pell used the lamp-room shears to cut the beacon wick. The light stayed out for eighteen minutes. He wanted an unregistered medicine boat to pass the harbour checkpoint during a local embargo. He agreed with its captain on two amber flashes from the south tower stair, then a turn into Fisher's Cut. Pell thought the inbound ferry was still at the quay and would wait for the beacon. It had already departed. Fog and a late tide carried it onto a sandbar. The crew survived, but the ferry lost a night and the town no longer trusts the lighthouse. That paragraph gives me the action, motive, method, timing, intended result, and unexpected cost. It also tells me what Pell knows. He knows the boat's captain and their agreed signal. He believes the ferry is still in port. I can now write dialogue without giving him facts he never learned. The other suspects need their own truths: - Keeper Orla sold a measure of lamp oil to pay a family debt. She hid the sale because the town could dismiss her. She also saw Pell carry the lamp-room shears upstairs, but feared that reporting him would expose her own theft. - Apprentice Lio left the tower during the blackout to meet a friend. He saw a second lantern, but he did not see who carried it. - Pell authorised a medicine shipment before the embargo. The council rejected his request, so he chose to help the boat pass without permission. Each person has a reason to hide something. Only Pell cut the wick. That gives the players several interviews with useful answers, even when a suspect is not guilty. ![D&D mystery clues on a workbench in the lighthouse, including a cut wick, brass hook, and rain-marked tide chart](/blog-images/dnd-mystery-generator-lighthouse-clues.webp) ## Give every required conclusion several clue routes I write conclusions before I place clues. The table below shows three conclusions that keep this case moving. Each clue points to a conclusion, but none requires a single skill check. | Conclusion | Clue routes | | --- | --- | | The beacon went dark on purpose | The wick has a clean shear cut, and the lamp-room shears have matching soot on their blades; the tower log records an eighteen-minute gap with no oil-pressure fault; the ferry lookout wrote that the light vanished in clear weather, without storm or spray at the tower | | A medicine boat passed through Fisher's Cut | The council manifest lists three crates of medicine for the Greyhaven infirmary, then marks them as seized; a dockhand saw a covered boat with matching blue infirmary seals turn into Fisher's Cut after two amber flashes; a stamped empty crate with fresh channel mud was found by the cut | | Pell planned the blackout and signal | The key register shows Pell borrowed the lamp-room key before the blackout; Orla saw him carry the shears upstairs and return after the light came back; a clerk found Pell's note to the captain, which names the two amber flashes and Fisher's Cut | The clues use different sources. A character can inspect the wick, question a dockhand, compare the council manifest with warehouse stock, or interview the ferry lookout. A high Investigation result can reveal more detail, but it should not control whether the party finds the core information. The first conclusion has a physical trace, a written record, and a witness account. The second has cargo records, a dockhand, and a recovered crate. The third has an access record, Orla's testimony, and Pell's note. I also give each clue a useful next step. The manifest points to the warehouse and infirmary. The dockhand can describe the boat's colour and turn into Fisher's Cut. The stamped crate sends the party to the channel bank. Pell's note leads to the captain, who can confirm the signal. A clue should do more than say, “Pell is suspicious.” It should tell the players where they can act next. One clue can be subtle. A second can be direct. A third can confirm an earlier guess. The party may find all three and build confidence. They may find only one and follow a reasonable lead. Both outcomes keep the case in motion. ## Separate evidence, secrets, and red herrings I label each piece of information in my notes. Evidence supports a conclusion. A secret gives a suspect something to hide. A red herring attracts attention but still has a true explanation. These categories stop me from changing the answer when the players make a good guess. Orla's missing oil is a secret. It can look suspicious because the lamp went dark. Her account book shows she sold it three days earlier. The sale explains her lie, but it does not explain the timing of the blackout. Lio's meeting is another secret. His friend saw the amber lantern near the tower, but could not see who carried it. I avoid red herrings that depend on false facts. If a record is forged, I decide who forged it and why. If a witness lies, I decide what the witness fears. The players can then uncover the lie and learn something useful. A misleading clue that has no cause only wastes time. The party should also be able to prove more than one point. Pell's key entry shows access. Orla's account places him with the shears. His note establishes the signal and route. The dockhand confirms that the boat used that route, while the manifest shows what it carried. If Pell denies these facts, the players can choose how to press him. ![Adventurer interviewing a dock worker about the lighthouse blackout at a foggy harbour](/blog-images/dnd-mystery-generator-witness-interview.webp) ## Test spells and player abilities before the session Fantasy mysteries include tools that modern crime stories do not. Divination, shape-changing, invisibility, and speaking with the dead can change what the players can learn. I check the rules before I add a locked room, a silent witness, or a secret identity. Use the rules version your group plays. The [2024 D&D Basic Rules spell descriptions](https://www.dndbeyond.com/sources/dnd/br-2024/spell-descriptions) explain what spells such as Speak with Dead and Zone of Truth can do. Speak with Dead allows up to five questions, but a corpse knows only what it knew in life. Zone of Truth does not force an affected creature to answer. Those details can shape an interview without making it pointless. I do not add a random magical ward just to protect my planned reveal. If a character spends a spell slot and asks a sharp question, the spell should matter. It may confirm a suspect's name, disprove an alibi, or reveal what the victim noticed. The next problem can be proving the answer, finding the medicine boat, or deciding what the town should do with Pell. Write down two or three likely player abilities. Think about what each one can reveal, what it cannot reveal, and which scene follows. Do not write a new immunity after the players choose a spell. That turns character choices into wasted resources. ## Use CharGen to build the first outline CharGen's [Quest Generator](https://char-gen.com/quest-generator) has a Mystery option in the Quest Type menu. I can add a short case idea in Quick Description (Optional), then set the game system, difficulty, duration, party level, and theme. Generate Quest gives me an outline to review. I treat the result as a working draft. I compare its hook, cast, scenes, and twists with my truth paragraph. If two suspects know the same secret, I decide whether that was intended. If every clue sits in one room, I move some clues to a witness or a record. If a twist changes the culprit, I update the earlier clues too. The [NPC Generator](https://char-gen.com/npc-generator) can help me add motives and mannerisms to a suspect. I keep those details separate from guilt. A nervous NPC is not automatically a liar. A polite harbour-master can still have a reason to hide the cargo record. For player characters, a short [D&D backstory generator guide](https://char-gen.com/blogs/dnd-backstory-generator-playable-histories-fast) can help connect one personal detail to a useful case hook. If Campaign Studio Assistant is enabled for your account, its review flow can help turn an outline into a proposed quest. Choose Review actions. From a response, select Use as… and then Review as quest. Read the Review request. Change details or update the quote if the proposal misses your intent. Approve only after you have checked the proposed change. The review step does not prove that a mystery is fair. I still check the answer, clue routes, and player abilities. It keeps an unreviewed proposal from becoming the campaign's new fact by accident. ## Let the players choose what the answer means A fair mystery does not need to end when the players name Pell. They can return the medicine, expose his choice, negotiate with the council, or help him find a legal route for the next shipment. Each option follows from the same facts. I prepare one scene for the likely confrontation, then leave the players room to choose the form. Pell might explain the embargo and ask them to help. He might try to leave before the council arrives. The boat's captain might offer to carry medicine in exchange for safe passage. The party can change the outcome without changing who caused the blackout. If the group misses a conclusion, give them a new route. A dockhand can bring the party a damaged crate. A patrol can find a second lantern at the warehouse. Pell can try to alter the ledger. The clue arrives because the situation moves, not because a narrator tells the players what to think. I keep a short note beside each scene: “What can the players learn here?” If the answer is nothing, the scene may be colour without function. It can still stay, but it should not be the only route to a necessary fact. ![Game master's mystery prep desk with a harbour map, three clue routes, brass key, wick, and lantern miniature](/blog-images/dnd-mystery-generator-clue-map.webp) ### A short D&D mystery prep checklist Before I run an AI D&D mystery, I read the case once as a player. I cover the culprit's name and ask whether the visible clues point towards a consistent answer. Then I check these items: - The culprit's method fits the location, timing, and available tools. - Every required conclusion has at least three clues from different sources. - Each suspect has a motive, a true secret, and a useful answer. - A failed check changes the cost or timing, but does not erase the only clue. - Likely spells and class features have clear, rules-based effects. - The party can choose what to do after they learn the truth. That review takes less time than repairing a mystery during play. It also makes generated writing easier to use. I can keep the names and scenes that fit, then replace the weak connections. For a different kind of deduction session, see my guide to [table-ready D&D puzzles](https://char-gen.com/blogs/dnd-puzzle-generator-table-ready-dungeon-puzzles). Puzzles ask players to work through a challenge. A mystery asks them to build a case from what their characters can learn. Some adventures need both, but each works better when its purpose is clear. ## D&D mystery generator FAQ ### How many clues should a D&D mystery have? Use at least three clues for each conclusion the party needs to reach. A case with three key conclusions may need nine or more clues. Some clues can support more than one conclusion. ### How do I stop a D&D mystery from getting stuck? Put clues in different scenes and give each one a next step. Let a failed check add a cost, delay, or complication. Do not make a single die roll the gate to the whole answer. ### Can I use an AI D&D mystery generator for a murder mystery? Yes. Ask it for the timeline, suspects, motives, evidence, and likely scenes. Check the facts and rules before play. A murder mystery also needs a plan for magic that can question the dead or test a suspect's answers. ### What if a spell solves my D&D mystery? Use the spell's text for your rules version. Let it answer what it can. Then move the session to proof, motive, consequences, or the players' next choice. ### Does CharGen have a D&D mystery generator? The CharGen Quest Generator includes a Mystery quest type. Add a short description and generate an outline. Review its clues and suspects before you bring it to the table. Open the [CharGen Quest Generator](https://char-gen.com/quest-generator), choose Mystery, and write one sentence about the incident. Decide the truth before you generate. Then check the outline against the clues, suspects, and player abilities you want at the table. --- ## Best D&D Handout Generators in 2026: 6 Tools Compared URL: https://char-gen.com/blogs/dnd-handout-generators-2026 Published: 2026-10-09 Summary: Compare D&D handout generators for letters, wanted notices and clues, with notes on editable text, print files, player sharing and account limits. Tags: dnd-handouts, rpg-tools, dungeon-master, handout-generator, dnd-prep A handout can look right and still fail at the table. The address is too small to read, the seal hides a word, or an image model changes the clue. A D&D handout generator should let you place exact text on an in-world prop, check the layout, then print or share the file. I checked six public tools on 9 October 2026. They do different jobs. Some make one letter quickly. Others offer a large template library, campaign records or live player sharing. I did not compare paid accounts or claim that every export works in every virtual tabletop. The table below shows what each maker says it can do, plus the limit I would check before a session. If you searched for a D&D letter generator, start with RPG Portrait. Tokenmaker can also work as a fantasy wanted poster maker because it lets you place text and images on a parchment page. ## Best D&D handout generator tools at a glance | Tool | Best for | What the public page offers | Check before you start | | --- | --- | --- | --- | | [Tokenmaker Scroll Creator](https://www.tokenmaker.one/scroll-creator) | Fantasy letters and notices | Parchment styles, text and image placement, paper sizing, local saves and print | The tool is a scroll editor, not a campaign library | | [RPG Portrait Letter Creator](https://rpgportrait.app/free-tools/letter-creator) | One quick letter | Greeting, body text with basic Markdown, closing, signature, print and image download | The public page does not describe campaign storage | | [Cthulhu Architect Handout Generator](https://handouts.cthulhuarchitect.com/) | A wide prop library and Foundry exports | 350+ free handouts, drag-and-drop text and images, PNG, JPG, WebP, PDF and Foundry VTT options | Some storage, overlays and designs are premium | | [Mini Kraken](https://erpg.app/handouts/) | Layered templates beside RPG tools | 75+ handouts, public previews, a document editor and templates for letters, news and evidence | Some templates are premium; editing may need an account | | [Multiloop](https://multiloop.app/tools/dnd-player-handout-maker) | Player-safe reveals | Direct prop editing, private DM notes, campaign links, staged reveals and share links | A free account and campaign are required | | [TT-RPG](https://www.tt-rpg.app/en/handouts) | AI-rendered props and live delivery | Community handouts, prompt-based document or scene creation, sharing to player screens | You need an account to create; proofread generated text | My short answer is practical. Use RPG Portrait for a plain letter with exact wording. Pick Tokenmaker when parchment and paper size matter. Use Cthulhu Architect when you want many ready-made props or Foundry VTT export. Choose a campaign tool when hiding and revealing a clue matters more than a standalone file. These player handout tools solve separate jobs, so match one to the file you need. ## How I compared D&D handout generators I compared the public feature pages on 9 October 2026. I looked for four things: can you enter exact text, can you add or edit images, what output does the page name, and does it state an account or price limit? I did not test paid features or create a separate account for every product. The notes below reflect the public pages, not a benchmark of print quality. That method matters because “handout maker” covers several different outputs. A letter editor is not the same as a prop library. A template gallery is not the same as a campaign tool that controls player access. Before you choose, decide if you need a printable page, a web image, a reusable project, or a clue that stays hidden until a specific scene. Exact wording is my first check. A clue with the wrong street name is a bad clue. Generated text can look convincing at a glance and still change a number, name or negation. I would use an image model for the paper, seal, stain or portrait, then type the final words in an editable field. ## Six D&D handout tools, six different strengths ### 1. Tokenmaker Scroll Creator: adjustable parchment Tokenmaker is a good first stop for a fantasy letter, quest notice or ancient-looking record. Its current page lists 15 parchment styles. You can change the paper size, format the text, add images, move or resize them, save a draft in one of four local slots, and print the result. That is enough for a missing-person notice from a town guard or a letter from a patron. I would keep the wording short, then set the page dimensions to match the paper I plan to print. The local save slots suit quick projects. They are not the same as a searchable campaign library that holds every prop for a long-running game. Use this tool when you want direct control over one piece of parchment. It gives you more layout choices than a fixed letter form. It also asks you to do more of the composition yourself. If all you need is a greeting, three short paragraphs and a signature, the RPG Portrait tool below has fewer decisions. ### 2. RPG Portrait Letter Creator: a letter in a few fields RPG Portrait keeps its editor focused on letters. The page has a letter-style selector, a greeting and body field that supports basic Markdown, then separate closing and signature fields. You can print the letter or download it as an image for an online session. That structure suits a message with a clear sender and a clear request. For example, a harbourmaster can write: “Bring the blue ledger to the west gate before dawn.” Put the name, place and deadline in the text fields. Add style through the paper and letter choice rather than asking an image model to spell the clue. The limit is also clear. The public page describes a letter creator, not a full document studio. It does not describe campaign folders, player permissions or a multi-page export flow. I would use it for one letter, then save the image or print it before I close the page. ### 3. Cthulhu Architect: a large library and VTT export Cthulhu Architect's Handout Generator is the broadest catalogue on this list. The official home page lists more than 350 free handouts, with new designs added each week. It says you can add text and images, use overlays and fonts, save work to an account, share it, and export PNG, JPG, WebP, PDF or Foundry VTT files. The site says its handouts are made by people, not AI. That may matter if you want a ready-made paper texture or prop design without asking an image model to create the whole page. The library suits a one-shot that needs letters, records and other documents in the same style. The main account can save and revise campaign handouts later. The free offer has limits. The site lists expanded storage, custom overlays and exclusive handout designs as premium features. Check the terms for the exact template you plan to use. If Foundry is your VTT, test the import before you build a session around it. The export option is useful, but it does not remove the need to inspect the result in your own game. ### 4. Mini Kraken: templates inside an RPG platform Mini Kraken has a handout library and a document editor inside a wider tabletop RPG platform. Its public pages list more than 75 handouts. I found templates for parchment, letters, newspapers, diaries, reports, photographs and other evidence. The public previews can be viewed without sign-in, while the site says editing may require an account. This is a better fit when the clue is one part of your game workspace. Open a template, check its access label, and adapt the text, images and layers to your setting. A newspaper clipping can carry a public rumour. A private note can show what one witness knew. A report can help players compare two accounts of the same event. Check the template itself before you make it essential. The site distinguishes free and premium access. It also warns that some text inside the original image may need edits, even when the page description is translated. I would inspect the actual preview, then replace any visible sample text that does not fit my campaign. ### 5. Multiloop: keep the clue beside its private notes Multiloop is the most useful choice here when timing and access control are part of the job. Its handout maker lets you edit a rendered design or your own image. You can connect the handout to campaign records, write private DM notes, keep it hidden until a reveal, and present it or share a player-safe link. The link can have a password or expiry date. That makes sense for a clue that should not appear in a player feed before the party reaches the archive. I can prepare the document, keep the explanation and intended reveal in DM notes, then show the player-safe prop at the right point. The tool keeps those two jobs close together. The trade-off is setup. Multiloop says you need a free account and a campaign. It is not the quickest option for a single printed note. I would choose it if I already used the campaign workspace or needed the handout linked to a character, location, quest or session. I would choose a simple letter editor for a one-page prop. ### 6. TT-RPG: describe the prop and deliver it live TT-RPG lets you browse community-made handouts, copy them and share them. Its current handout page offers formats for documents, items and scenes. You describe a prop, choose a format, and let its AI render the result. The page also says finished handouts can go straight to players' screens during a live session. That is a short route from “the party found a sealed note” to a visual item on screen. It is useful when the group plays online and you want to reveal a clue without uploading a file to a separate service. The community gallery can also give you a starting point when you do not know what kind of prop to make. The risk is exact text. A rendered image can alter a name or blur a small line. I would check each word in the finished result. If the handout carries a code, date, price, password or route, type that detail in a text field if the editor allows it. The page says a free account is needed to create. It does not state a public generation allowance, so check the current plan before you depend on repeated renders. ![Three fantasy handout formats, a sealed letter, a wanted notice and a diary clue, on one table](/blog-images/dnd-handout-generators-2026/clue-formats.webp) ## Where CharGen fits: make art for the handout CharGen is not a D&D handout editor. It does not lay out a printable letter or manage a player-safe document link. I would not use it as a replacement for the six tools above. It can help when the prop needs original art. Generate a portrait of the missing courier, a crest for the city watch, or the image of a strange key. Add that asset to the editor you chose, then set the exact text there. CharGen's [character generator](/character) can make a portrait for a wanted notice. Its [D&D art generator](/generation/dnd-ai-art) can make a wider scene or object image. The [NPC Generator](/npc-generator) can help you define the person behind a letter before you write the final clue. That extra handoff is useful when art and text need different checks. The image can set the mood. The text must carry the fact. For a handout that says “meet at the north bridge”, I want to proofread those exact words in the document tool, then export the final file. ## A practical workflow for readable player clues Start with the action. What should a player do after reading? “Find the bell keeper” is an action. “The town has a long history” is background. Write the action in a separate note first, so the prop does not turn into a lore page. Here is a small example. The party finds a note from a courier named Nessa Vale: > To Master Orin, > The north gate was sealed before dusk. I saw a green lantern inside the archive at ninth bell. > Bring the brass tally to the old mill. Do not show the badge. > Nessa That text gives players a name, a location, a time and a clear next step. The DM can prepare a separate note about why the gate was sealed. The players only receive what the courier could have written. Put names, dates, locations and numbers in editable text. Keep the decorative image as a separate layer when the tool allows it. This makes corrections simple. It also lets you change the font or paper without re-creating the clue. Check the preview at the size your group will use. For printable RPG handouts, print a test copy if players need to read small writing. On a phone, zoom out to the expected view and see if the key detail stays clear. D&D Beyond's [handout guide](https://www.dndbeyond.com/posts/814-new-players-guide-how-to-make-awesome-handouts) recommends a light paper background for legible dark text and PDF export when custom fonts may not travel well. Then check the player view. Hide private explanations, future consequences and the answer to the puzzle. If the tool shares a link, open it as a player or use a private browser window. For a printed clue, keep the DM key in a separate file. A good prop gives players something to inspect. It does not need to reveal the whole plan. ![A printed fantasy letter beside a tablet with the same clue ready for an online game](/blog-images/dnd-handout-generators-2026/print-and-screen.webp) ## Which handout maker should you choose? Pick the tool by the file you need after the session. For a printed letter, start with RPG Portrait or Tokenmaker. For a large set of props, try Cthulhu Architect. For a template library in a wider RPG platform, inspect Mini Kraken. For a controlled reveal in campaign context, Multiloop is the strongest match. For a prompt-led image that you can present live, look at TT-RPG. I would not pick an AI-rendered prop for a clue that depends on exact spelling. Let the tool make the paper, portrait or stained edge. Keep the final sentence in editable text, proofread it once, then check the player view. That small check catches the sort of mistake that can stall an investigation. If you need a face or object image to finish the prop, make that asset in [CharGen](/generation/dnd-ai-art), then place it in the handout tool that suits your table. Keep the image and the clue text separate until both are ready. --- ## How to Share a D&D Session Recap on Discord Safely URL: https://char-gen.com/blogs/share-dnd-session-recap-discord Published: 2026-10-07 Summary: Share a D&D session recap on Discord with a connected campaign channel, a reviewed player view and clear controls for private notes. Tags: share dnd session recap discord, dnd session recap, discord campaign notes, player safe recap, dnd campaign management # How to Share a D&D Session Recap on Discord Safely To share a D&D session recap on Discord, I first decide which facts the players can read. A session record may contain a clean recap, a missed clue, a private motive and a full transcript. Those details do not all belong in a campaign channel. CharGen has a Discord workflow for finished sessions. Where enabled, a campaign owner can connect the campaign to a channel. They can post a finished recap by hand or enable automatic posting. A separate player view link gives the group a readable session page. It hides the DM's notes and transcript, but anyone with the link can read it. This guide covers the sharing step. It does not explain how to record a session or write the recap. For session capture, read my [D&D session notes guide](/blogs/dnd-session-notes-complete-guide-2026). For recap structure, use the [spoiler-safe template](/blogs/dnd-session-recap-template-spoiler-free-notes). My [session summary tool guide](/blogs/best-dnd-session-summary-tool-options-2026) compares the options. ![A game master reviews a D&D session recap on a laptop beside dice and a closed notebook](/blog-images/share-dnd-session-recap-discord-hero-1200x630.webp) ## Keep the recap separate from private notes A Discord post is the last step in a record workflow. It is a poor place to decide what happened. Write or review the session record first. Then choose the parts players should see. That distinction matters because a DM's notes answer different questions from a player's recap. The DM may need a villain's hidden goal, a clue the group missed, or the reason an ally lied. The players need the events their characters witnessed, the choices they made and the next open problem. Putting both audiences in one paragraph makes a spoiler easy to miss. I use a simple check before sharing: | Check | Player-facing version | Keep in DM notes | | --- | --- | --- | | What happened? | Facts the characters saw or heard | Events the characters have not learned | | Who matters next week? | Names the party met or already knows | Secret identities and hidden motives | | What is unresolved? | Questions the players can act on | The answer to each mystery | | What should the group remember? | Decisions, promises and consequences | Future scenes and planned reveals | A generated recap can still get a name wrong or treat a guess as a fact. Read the full text before you post it. If the session contains a reveal, compare each sentence with what the characters know. A careful two-minute edit is cheaper than running a scene after the whole party has read its secret ending. This is also why I do not post a raw transcript as the recap. A transcript is a source record. It can contain table chatter, player plans and details that do not belong in a public summary. Keep it in the session record, then share the shorter player view. The wider market is moving towards shared campaign journals too. D&D Beyond introduced Journals in May 2026 and later added player editing to its Player Journal. That supports a clear need: groups want a place to keep events and decisions between sessions. A Discord post has a smaller job. It should bring the group back to the same page without asking every player to search a long archive. Read [D&D Beyond's Journals announcement](https://www.dndbeyond.com/posts/2175-never-lose-the-story-again-introducing-journals-on) and its [September update on player editing](https://www.dndbeyond.com/posts/2241-whats-new-in-maps-player-editing-comes-to-journals) for more detail. ## How to share a D&D session recap on Discord Start in the campaign's Discord settings. The control is called **Connect a channel**. Discord then asks you to choose a server and a channel. Select the channel where your players already read campaign updates. Avoid a general chat if your group uses it for unrelated conversation. After you return to CharGen, check the channel name and the **Connected** status. The campaign settings also show **Send a test post**. Use it before your first real recap. This checks that the selected destination can accept a post. It does not publish a finished session. There is a second route if the CharGen bot is already in your server. In the channel you want to use, run **/campaign link**. This links the campaign to that channel. The web route uses Discord's channel picker. Pick whichever path matches your setup. Before you connect the channel, ask whether every member who should read it can see it. Discord's channel permissions use separate controls for viewing a channel, sending messages and reading message history. A recap channel may need **View Channel** and **Read Message History** for players. Add **Send Messages** if you want them to reply there. Discord documents these settings in its [channel permissions guide](https://support.discord.com/hc/en-us/articles/10543994968087-Channel-Permissions-Settings-101). ![A game master checks a campaign channel and its access settings before sharing session notes](/blog-images/share-dnd-session-recap-discord-channel-setup.webp) Keep the channel's access rules in mind when you choose the destination. A post in a private channel is only useful to members who can open that channel. If one player cannot see it, check their server role and the channel's permission overrides first. Do not move a recap into a public channel just to fix one person's access. The Discord connection belongs to a campaign, not one session. Later session posts use the same channel. Check the campaign and channel names before you confirm the connection. Do this carefully if you run more than one group in the same server. ## Choose automatic or manual posting Campaign Discord settings include **Post when a session finishes**. Turn this on if you want CharGen to post each finished session to the connected channel. The setting saves on its own. You can turn it off again if your group wants to review each session before it goes out. I prefer manual posting when the table uses secrets, unreliable narrators or a long gap between sessions. That gives me time to correct spellings, remove guesses and cut details the players have not learned. Automatic posting can suit a group that has an established recap format and reviews its output in the session workflow. For a manual post, open the finished session. In the session header, use the **Post to Discord** control. Once a post exists, the menu can show **Posted to Discord**, **Open the post** and **Update the post**. If a post fails, it can offer **Try posting again**. The session must finish processing before it is ready to share. The campaign settings describe the Discord post as a headline with the session cover. A thread can hold the recap, spotlights and quotes. Without the CharGen bot, the post can go out as one message. Add the bot to get a thread with one message per section. Check the on-screen prompt because thread support depends on the channel connection. I would start with manual posts for the first two sessions. Check that the message lands in the right channel and that the recap reads well on a phone. Then decide whether automatic posting will save useful time. A setting is not a substitute for an editorial check if the campaign includes sensitive scenes. ## Share the separate player view when it helps The session menu has a **Player view** section with **Copy player link**. This creates an unlisted link to a player-facing session page. The view can include the recap, story panels, character spotlights, quotes, people the group has met and the next hook. The DM's notes and transcript stay hidden. Treat the link as a bearer link. Anyone who has it can read the player view. It is not an invitation to join the campaign. The reader does not need to find the session in a public listing. That makes it useful for a player who missed the game or needs a quick refresher. Share it only in a place the intended readers can access. The player view and the Discord post are separate actions. You can post a recap to the connected channel without creating a player link. You can also copy a player link without posting to Discord. If you include the link in a message, tell players what it contains and whether it is safe to forward. ![A player catches up on a D&D session recap from a phone after missing the game](/blog-images/share-dnd-session-recap-discord-player-view.webp) Use **Make a new link** when you want to replace an old link. The old one stops working when the new one is made. Use **Turn off the link** to revoke it without creating another. After you turn off the link, its shared URL stops opening. Any Discord message that contains it remains in Discord. Revoking the player link does not delete the Discord message that contains it. If you posted the link by mistake, turn it off first. Then remove or edit the Discord message in Discord. Make a new link only after you have checked the right audience and the recap content. I test player links in a private browser window before sharing them. This catches a cut-off URL or an old link that was replaced. It also shows if the page still needs the owner's account. Ask another player to open it too. A DM's logged-in view can hide access problems that players will see. ## Use a short recap that works in a channel Discord is easy to scan when the post leads with the event, not the backstory. I aim for a short opening, a few clear facts and one forward point. If a player needs the full chronology, link the player view. Do not make the channel message a second transcript. Here is a sample for a campaign with a stolen harbour ledger: > The group left the salt market with the customs tag and a promise to protect Pell. Three ships are missing from the harbour book. Sella believes the erased entries lead to the temple archive. Next session starts at the locked archive door, with footsteps on the stairs. That sample gives players a place, a decision, a named ally and an immediate question. It does not reveal that Veyra is covering for her sister. The DM can keep that fact in private notes until the group finds evidence. I also check the headline and cover image. A title such as **Session 18: The Salt Market** works better than **Campaign update**. The image should help players recognise the session, not hide the text below it. If the session cover contains a secret character or villain, choose another image before you share. A message can be shorter than the full recap. If your group reads on mobile, one paragraph and a short list often works. If a section is empty, remove it. Empty headings make a post feel unfinished and make it harder to spot the facts that matter. ## Fix the common sharing problems | What you see | What to check | | --- | --- | | No Discord controls in the session menu | Check that you own the campaign. The feature must also be enabled for your account. The controls stay hidden when the service reports that they are unavailable. | | The channel shows as **Not posting** | Reconnect it. Discord may have removed a webhook, or the bot may have lost access to the channel. | | The post appears as one long message | Add the CharGen bot if you want one thread message per section. | | A player cannot read the channel | Check their server role, **View Channel** and **Read Message History** settings. | | The player link no longer opens | It may have been replaced or turned off. Copy the current link from the session menu. | | A recap reached the wrong channel | Correct the campaign's Discord connection, then update the session post. Check the destination before posting another session. | The feature is available only where the account and backend settings allow it. If the controls are missing, do not assume the session is broken. Check that you are the campaign owner and ask CharGen support whether the feature is active for your account. If a Discord connection stops working, reconnect it from campaign settings. If a session post has the wrong wording, edit the recap first. Then select **Update the post**. Revoke the player view link if it should no longer be shared. ## A ten-minute routine after the game I use the following order when I want a recap in Discord before the group forgets the small details: 1. Open the finished session and read the recap once for facts. 2. Fix names, places and decisions that are wrong or incomplete. 3. Remove DM-only information from anything players can see. 4. Check the cover image and session title. 5. Open the player view link in a private window if you plan to use one. 6. Post to Discord or confirm the automatic post went to the right channel. 7. Update the existing post if you make a correction later. This routine keeps the session record as the source. Discord stays the delivery channel. The campaign retains the longer notes. The channel holds a short reminder for the next meeting. For more detail on choosing a tool and reviewing a recap, read [my guide to D&D session summary tools](/blogs/best-dnd-session-summary-tool-options-2026). If your next step is to make notes from a recording or transcript, start with [RPG Session Notes](https://char-gen.com/rpg-session-notes). If your recap needs a safer shape, copy the [spoiler-free recap template](/blogs/dnd-session-recap-template-spoiler-free-notes). If Discord recap sharing is enabled for your account, try it with one finished session first. Connect one campaign, send a test post, then share a reviewed recap with the group. Keep the private notes in the session record and send only the view your players need. --- ## Best AI Video Model for Fantasy in 2026: Early Results URL: https://char-gen.com/blogs/best-ai-video-model-for-fantasy-2026-early-results Published: 2026-10-05 Summary: Find the best AI video model for fantasy through CharGen's early blind ranking, with current costs, sample limits and a fair test for D&D scenes. Tags: ai-video, fantasy-video, dnd-tools, model-comparison, ai-model-leaderboard The best AI video model for fantasy remains unsettled. CharGen's VIDEO board listed 24 models and 18 counted preferences on 5 October 2026. HappyHorse 1.1 led at 1,032 Elo from four counted battles. That gives us a useful starting point, not a final winner. I would be cautious with any ranking built from a small sample. One pair of clips can move a model near the top. A later choice can move it again. I ask a narrower question. Which model should I test for this shot and budget? ![A fantasy courier crosses a rain-dark forest in a frame for an AI video model comparison](/blog-images/best-ai-video-model-for-fantasy-2026/hero-1200x630.webp) The live [CharGen video model leaderboard](/ai-model-leaderboard/video) gives me a public place to start that check. It shows each model's rating, counted record, task and listed Gold cost. Its [methodology page](/ai-model-leaderboard/methodology) explains how anonymous pairwise choices change the ratings. Both matter more than a single rank. ## Best AI video model for fantasy: what the board says The figures below are a snapshot of the VIDEO task on 5 October 2026. CharGen listed 24 models and 18 counted preferences. These six rows have at least two counted battles. “Gold per run” is the typical listed cost at the time of checking. | Model | Elo | Record | Counted battles | Win rate | Typical Gold per run | | --- | ---: | ---: | ---: | ---: | ---: | | HappyHorse 1.1 | 1,032 | 3 wins, 1 loss | 4 | 75% | 30 | | Kling 3.0 Pro | 1,029 | 2 wins, 0 losses | 2 | 100% | 70 | | Wan 3.0 | 1,027 | 2 wins, 0 losses | 2 | 100% | 50 | | Kling 1.6 (Pro) | 1,001 | 1 win, 1 loss | 2 | 50% | 50 | | Grok Imagine Video 1.5 | 999 | 1 win, 1 loss | 2 | 50% | 55 | | Seedance 2.5 | 999 | 1 win, 1 loss | 2 | 50% | 125 | HappyHorse 1.1 has the highest rating in this group and the most counted battles. Kling 3.0 Pro has won both of its counted battles. That record comes from only two results. A perfect record from two choices gives me less confidence than a lead built over dozens of tests. The board also contains models with no counted battles. An untested row is not a poor result. It is no result yet. MiniMax H3 and Veo 3.1 had no counted video battles in this snapshot. I would mark either “not enough votes” and run a direct test if it suits the job. The listed costs change how I shortlist models. HappyHorse 1.1 costs 30 Gold per run in this snapshot. Kling 3.0 Pro costs 70. Seedance 2.5 costs 125. Those figures do not measure visual quality. They help me estimate the cost of a test with several retries. Check the live row before you spend, because model pricing and availability can change. ## Why 18 preferences cannot name one winner The board uses blind pairwise choices. Two available models receive the same prompt through their normal CharGen generation paths. The model names stay hidden while the voter compares the outputs. A vote can favour A, favour B, count both as poor, or be skipped. The [full Arena method](/ai-model-leaderboard/methodology) explains which results change a rating. Models start at 1,000 Elo. A counted win, loss or tie changes ratings with a K-factor of 32. The rating considers an opponent's current rating, so the score is not a simple total of wins. “Both poor” stays useful as product feedback, but it does not add a win. A skipped comparison does not affect the rating. That method gives a structured preference signal. It does not give a lab score for every kind of fantasy video. The board has a small sample, users choose the prompts, and each model may have met a different opponent. A score of 1,032 cannot show if a model keeps a scar on a moving face. It also cannot show if it puts a sword in the correct hand. There is another limit: a vote chooses between two clips. It does not prove that the preferred clip is ready to publish. Both clips may have missed the prompt. A blind winner can still need editing, another generation, or a simpler shot. I use the vote to decide what to test next, not to skip review. ## Choose a model for the shot you need Fantasy video mixes several hard jobs. A slow camera move across a stone hall is different from a duel with fast weapon movement. A close-up of one character asks for face stability. A dragon crossing a village asks for scale, motion and background consistency. One overall rank cannot describe all those needs. For a **character close-up**, write down the features that must remain fixed. Name the hair, clothing, face marks, equipment and screen position. Look for changes between the beginning and end of the clip. A model that makes one striking frame but changes the character halfway through may not suit a recurring hero. For **action**, simplify the shot before judging the model. Give one character one clear movement and one camera instruction. A clear action is easier to assess. For example: “The guard turns, raises a lantern and steps back.” A paragraph with five characters fighting in a collapsing tower is harder to assess. Count whether the model follows the movement in order. For **world shots**, check composition and scale. State where the camera starts, where it moves, and what remains in the foreground. If the image is a map-like establishing shot, ask whether the walls, road, bridge or shoreline stay legible through motion. A beautiful opening frame does not guarantee a useful full clip. For **table cutscenes**, consider the final use. A clip that will play on a phone needs a clear subject in a narrow frame. A clip used behind a virtual tabletop may need a wide crop and a quiet loop. Set the output shape and duration before judging colour or detail. Otherwise, a model may win a test that does not match your session. ![A fantasy ranger crosses a moonlit bridge in three storyboard frames for an AI video model comparison](/blog-images/best-ai-video-model-for-fantasy-2026/same-prompt-frames.webp) I would score each clip on five points: prompt accuracy, identity continuity, motion, camera control and repair effort. Use a simple 0-to-2 score for each. Zero means it failed, one means it needs repair, and two means it worked for the shot. Add the generation cost beside the score. That gives me a practical comparison without pretending the result is universal. A useful note separates the model result from the scene brief. Write down the intended format before you compare. For a six-second session intro, I care about one clear movement, a legible face, and a clean final frame. I would score that clip differently from a looping background or a token animation. A general leaderboard cannot show which detail matters most to your table. Record a visible failure in plain language. “The brooch disappears after the turn” is easier to compare than “bad continuity”. This can also reveal a prompt problem. If both models lose the brooch at the same moment, simplify the brief or shorten the shot. If only one loses it, record that as a model-specific result. Keep the original prompt so you can repeat the check. Set a stop rule before you spend Gold. For example, make one clip with each finalist and allow one retry only when you can name a visible defect. If neither meets the brief, stop and revise the scene. Do not keep spending because a board rank suggests that a model should succeed. A fixed test budget leaves Gold for the rest of your prep. Fantasy prompts also invite too many details. A dragon, a crowd, a storm, a camera orbit, and a speech line can compete for attention. Test the subject and movement first. Add weather or background activity only after the core action works. This gives you a cleaner comparison and makes the failure easier to fix. ## Run a fair fantasy video test in CharGen Start by opening the [VIDEO leaderboard](/ai-model-leaderboard/video). Confirm that the board is on the video task. Read the rating beside the counted record. The total at the top is the board's sample size, not a promise that every listed model has been judged. Open the model row to check its listed run cost before you plan repeated generations. For your own comparison, choose one short scene. Keep the prompt, duration, aspect ratio, seed or reference image consistent where the product supports those controls. Do not change a character description for one candidate and the camera move for another. If a setting is unavailable for a model, write that down instead of silently changing the test. If your goal is a finished session intro, read the [AI video cutscene guide for D&D](/blogs/ai-video-generator-for-dnd-cutscene-guide-2026). It covers the wider workflow. The leaderboard compares models. The guide helps you plan and assemble a clip. Here is a test brief I would use for a recurring D&D character: > A scarred half-elf courier in a dark green cloak crosses a rain-soaked stone bridge at night. Keep the same face, silver brooch and leather satchel throughout. The camera follows from behind, then moves to a side view as the courier turns towards a distant orange lantern. Slow steps, restrained movement, no extra people. That brief gives me visible checks. Does the scar stay in place? Does the satchel remain on the same shoulder? Does the courier cross the bridge before turning? Does the camera move as requested? I can answer those questions more clearly than “Does this feel cinematic?” Run each candidate once. Rerun only clips that fail for a reason you can name. Record the date, model, prompt, controls and Gold spent. Add one sentence about the result. If a model needs five retries and another works on the first run, record that. The difference matters when you prepare six shots before game night. Do not add every experimental clip to a campaign gallery. Keep the chosen output, a short note and the prompt that produced it. For a larger scene, split the action into shots and check continuity between the exported clips. A video model may not remember the character from the previous generation unless you provide a supported reference. ## What new video releases tell us Model announcements can help you decide what to test, but a provider's feature list is not a head-to-head result. Google DeepMind's [Veo model page](https://deepmind.google/models/veo/) describes reference-image and camera-control features in its current product information. Those details may suit a shot that needs a steady subject or a planned camera path. The page does not show how Veo compares with the other models in CharGen's current fantasy votes. ByteDance's [Seedance 2.5 announcement](https://seed.bytedance.com/en/blog/one-take-creation-flexible-referencing-introducing-seedance-2-5) describes longer one-take generation and flexible reference inputs. That is useful context if you need a longer scene or must keep a visual element in view. CharGen's board lists Seedance 2.5 at 999 Elo from two counted battles in this snapshot. Its provider's feature claims and its small preference sample answer different questions. When a new model appears, I check three things. Is it available for the task I need? What is its current run cost? How many relevant comparisons does it have? Then I write a test that uses the feature named in the release note. A reference-image model should get a reference image. A camera-control model should get a specific move. Otherwise I am not checking the advertised feature. If the board has no votes for a new model, I may test it. I do not call it the best model without results. With one or two votes, I treat its rating as provisional. New entries add choice. The board needs matching prompts and more voters to show a stable preference. ## Budget for attempts, not only one generation The number beside “Gold per run” is a useful starting point. It is not the full budget for a scene. If a model costs 70 Gold per run and I need three takes, I should plan for about 210 Gold. A 30 Gold model would cost about 180 Gold over six attempts. The cheaper run does not always mean the cheaper finished clip. CharGen's [pricing page](/pricing) lists 10 daily Gold on the free plan. Text generators are unlimited and do not use Gold. Image, video, audio and session processing use Gold, with the cost shown before creation. A short comparison can use the daily amount quickly, especially when I test several models or rerun clips. Check the current pricing and model cost before you start. I would test the scene in stages. Begin with one model that has a useful board signal and one lower-cost candidate. Keep the prompt short. If both miss the key action, rewrite the brief before adding another model. If one preserves the character but misses the camera move, adjust the camera instruction once. The point is to identify the cause, not spend Gold collecting near-duplicate failures. For a campaign, reuse successful prompts as shot templates. Keep stable details in one block, then change only the location or action. That makes the next comparison easier to read. It also helps me tell whether the model changed the character or the prompt did. ![A fantasy director's desk holds a small storyboard of a dragon circling a lighthouse, with a brass lens and blank timing slate](/blog-images/best-ai-video-model-for-fantasy-2026/model-test-notes.webp) ## The early verdict for fantasy video HappyHorse 1.1 leads the current CharGen video board at 1,032, with four counted battles. Kling 3.0 Pro is close at 1,029 from two battles and has won both. Wan 3.0 follows at 1,027 from two battles. Those samples are small. The board has 18 counted preferences across 24 listed models, so there is no stable universal winner yet. For a quick shortlist, test HappyHorse 1.1, then compare Kling 3.0 Pro with Wan 3.0. Both have two wins from two battles, and Wan 3.0 has the lower listed cost in this snapshot. These results are small. The live table cannot settle Kling versus MiniMax today. MiniMax H3 has no counted video battles. Run the same brief for both and record cost and repair effort. The **best AI video model for fantasy** follows your shot brief at a cost you can repeat. Use CharGen's [live video leaderboard](/ai-model-leaderboard/video) to check today's rows. Then judge the clip you need for your campaign. Keep the vote count beside the model name. On a board this small, that is part of the answer. --- ## Dev Notes: Why Our AI Battlemaps Came Out Isometric URL: https://char-gen.com/blogs/battlemap-generator-dev-notes-top-down-2026 Published: 2026-09-26 Updated: 2026-09-27 Summary: Our battlemap prompt asked for an isometric view by mistake. What we found in the old prompt, what we changed, and before and after maps. Tags: ai-battlemap-generator, dnd-battle-map, top-down-map, prompt-engineering, dev-notes # Dev Notes: Why Our AI Battlemaps Came Out Isometric I built the first version of the CharGen battlemap generator when Flux.Dev, SDXL and Dall-E 3 were the models most people used. The prompt behind it was written for those models. Image models have changed a lot since then, and the prompt did not keep up. The result was a map that looked good at first sight and was wrong for the table. You asked for a battlemap, and you got a pretty diorama at a three-quarter angle, often with a title card, a compass rose and a scale bar painted into the corner. That is fine for a poster. It is not fine when you drop the image into Foundry or Roll20 and try to put tokens on it. These notes cover what I found when I took the whole battlemap flow apart, what I changed, and what the maps look like now. I show pieces of the prompt where they explain a result. I do not publish the full prompt. ![The same flooded chapel before and after: an isometric view on the left and a top-down view on the right](/blog-images/battlemap-dev-notes-2026/battlemap-dev-notes-hero-1200x630.webp) ## The word that turned every map sideways Every battlemap request from the battlemap page went through one step in our worker. That step added a short line in front of your words. This is the line, word for word: > Generate a planimetric view isometric view rpg map of the following: Read it slowly. A planimetric view is a flat plan seen from directly above. An isometric view is the angled view you see in city builders and old strategy games. The line asks for both at once. With SDXL and Flux.Dev this did less harm than you might expect. Those models read a prompt more like a bag of tags. "Map", "rpg" and "view" pulled the result toward a map, and the conflict between the two camera words mostly washed out. Current models read a prompt as an instruction, and they follow it. When I tested the old line on GPT Image 2.5 Flare, the model treated "isometric" as the thing I wanted. Six scenes went in. Six maps came back at an angle. Not one of them was usable as a top-down battle map. The same models also took "rpg map" as a request for the whole package that a fantasy map has in a book. Four of the six added text: a title card, labels with arrows, a legend, a compass rose or a scale bar. One of them drew a grid on the road and put the goblin boss in the picture. ![A goblin ambush on a forest road. Before: an angled view with a legend, a grid on the road and a goblin in the scene. After: a top-down road with fallen logs and a broken cart, and no text or creatures](/blog-images/battlemap-dev-notes-2026/ambush-before-after.webp) ## Too many hands on one prompt The prefix was the loudest problem, but it was not the only one. When I traced a request from the button to the image model, I found three places that each added their own words. The first was the prefix above. The second was a style preset. The third was a general prompt enhancer that rewrites short prompts into longer ones. Each of these was written at a different time for a different purpose. Nobody had read the final text that reached the model from start to end. The outcome was a prompt that argued with itself. One part asked for a flat plan. Another part asked for a cinematic mood. Another part asked for rich detail, which the model often read as walls with visible faces and furniture drawn from the side. A few smaller problems made it worse: - **Keyword detection.** A free-form request became a battlemap only if it contained a phrase such as "battle map". The check was case-sensitive, so "Battlemap of a crypt" was missed. It was also too eager, so a portrait of an old general "leaning over a battle map on the table" could turn into a map. - **An old LoRA.** Many of the older open models got an extra battlemap LoRA, a small add-on model trained on map art. That one was trained to paint a square grid into the map, so the grid came back even when the prompt did not ask for it. It is no longer loaded. - **Size.** A landscape map was 1536 by 1024 pixels. At 30 by 20 squares that is about 51 pixels a square, which looks soft when you zoom in on a VTT. - **The Foundry export.** The scene file used the image's pixel size with a 100 pixel grid. A 30 by 20 map came into Foundry as a bit over 15 by 10 squares. ## One owner for the words The main change is simple to say. Battlemap wording now has one owner in the code. Nothing else is allowed to add to it. The prefix is gone, the enhancer does not touch battlemaps, and style comes in as one line inside the frame instead of a second prompt. Your sentence goes to the model exactly as you typed it. Around it there is a fixed frame that says what a battlemap is. I will not paste the whole frame here, but these are the parts that did the most work. **One camera.** The frame asks for one view and describes it in plain physical terms instead of photography words: > strict top-down orthographic plan view ... walls show only their top edges as solid bands of even thickness The second half matters more than the first. "Top-down" alone still lets some models tilt the camera a little. Telling the model what a wall looks like from above gives it something it can check against. **Scale from the size you picked.** The frame tells the model how many 5-foot squares the image covers, and which way north is. A landscape map is described as 150 by 100 feet. That helps doors and corridors come out at a sensible width. **Room to play.** A battlemap needs open floor. The frame asks for most of the floor to be walkable, with clear lanes between cover and hazards. Before this, busy scenes often had no space for tokens. **What to leave out.** This is where different models need different wording. The OpenAI models follow an explicit list well, so they get one: > Leave out: people, creatures, tokens and miniatures; text, letters, numbers, labels, a title, a legend and a compass rose; grid lines ... Google's image models and Seedream behave differently. If you name a thing in the prompt, even in a list of things to avoid, it can appear. For those models the frame describes the clean result instead, and it never uses the word "grid". ## The grid belongs in the download, not the art I decided early that the image model should never draw the grid. When a model draws one, the lines drift, the cells change size across the image, and props sit on top of the lines. None of that matters on a poster. It matters a lot when a spell has a 20-foot radius. CharGen now draws the grid when you download the map. You pick Roll20, Foundry VTT, Fantasy Grounds or print, and square or hex. The grid is even because code draws it, and it matches the scale your VTT expects. The same rule now applies to the Sketch to Battlemap workflow, which used to ask the model to add a grid. ## Bigger maps for the same gold GPT Image 2.5 can render exact custom sizes, and its price depends on quality and pixel count. By our pricing formula, a landscape map at 2304 by 1536 costs the same 2 gold at Low quality as the old 1536 by 1024. So the landscape default is now 2304 by 1536, which is about 77 pixels a square at 30 by 20. Portrait is 1536 by 2304. Square maps cost more tokens for the same side length. 1360 by 1360 is the largest square that stays at 2 gold, so that is the square size. The Foundry scene file now uses the map's squares, so a landscape map imports as 30 by 20 squares with the grid lined up. ## The test: same sentence, old prompt and new prompt I did not want to judge this on one lucky image. I took six scenes, including the sentences from the battlemap page, and sent each one twice to GPT Image 2.5 Flare at Low quality. One copy used the old prompt at the old size. The other used the new frame at the new size. Both went through our production system, so the only change was the prompt and the size. Old prompt: six out of six maps at an angle, four with text, one with a painted grid, one with a creature. New prompt: six out of six top-down, with no text, no creatures and no painted grid. ![A flooded chapel. Before: isometric, with the walls seen from the side. After: top-down, with walls as flat bands and the pews in rows](/blog-images/battlemap-dev-notes-2026/chapel-before-after.webp) ![A tavern. Before: an isometric cutaway with labels, a compass and a scale bar. After: a top-down floor with a long bar, round tables and a hearth](/blog-images/battlemap-dev-notes-2026/tavern-before-after.webp) ![A throne hall. Before: isometric on a white background. After: top-down, with a long red carpet between two rows of pillars](/blog-images/battlemap-dev-notes-2026/throne-before-after.webp) ![A harbour street in portrait. Before: angled, with a title card, compass and scale bar. After: top-down, with two ships at the quay, stacked cargo and a guard post](/blog-images/battlemap-dev-notes-2026/docks-before-after.webp) ## My own mistake: an example is a target The first version of my new frame had a line that gave the model a sense of scale. It said a table for four is about 5 feet across, a barrel is about half a square, and a large tree canopy is 3 to 4 squares. It looked harmless. It was not. The underground cavern came back with tables, barrels and a bush growing in the middle of the cave. The throne hall had potted trees and two small tables that nobody asked for. The model did not read those words as a measuring stick. It read them as a shopping list. We had already learned this lesson once. Our NPC and settlement generators had a worked example name in a prompt, and that name then turned up in far too many results. A positive example in a prompt is a target, not a hint. The fix was to keep the numbers and drop the objects. The frame now gives door and corridor widths, asks that every object keeps its real size, and asks for only what belongs in the place. I rendered the two worst scenes again with the change. ![An underground cavern. Left: the first new prompt, with tables and a bush in the cave. Right: after the fix, with a glowing pool, rock ledges and a narrow way through](/blog-images/battlemap-dev-notes-2026/cave-example-leak.webp) ![A throne hall. Left: the first new prompt, with potted trees and small tables. Right: after the fix, with pillars, braziers and banners only](/blog-images/battlemap-dev-notes-2026/throne-example-leak.webp) The maps in the test were made before release, with the frame sent by hand. After the worker, the backend and the site all shipped, I sent the same six sentences through the live battlemap flow, with no help from me. The result held: six top-down maps, no text, no creatures, no painted grid. The goblin ambush came back as a road with fallen logs and a broken cart, and no goblins. The throne hall has no lettering, even though the sentence names a king. ![Two maps from the live flow after release. Left: the goblin ambush as a forest road with fallen logs and a broken cart. Right: the throne hall with a red carpet, two rows of pillars, braziers and banners](/blog-images/battlemap-dev-notes-2026/live-flow-check.webp) ## Real maps from the site, made again The test above used scenes I wrote for the test. I also wanted to see what happens to maps people already see on CharGen. The battlemap page shows eight example maps, each with a short sentence under it. These maps were made over the last year, on different models and settings, and I do not have the original prompt for every one. So this is not a strict test of one prompt against another. It shows what you get today when you type the sentence from the page. After the change went live, I sent each sentence through the normal battlemap flow: GPT Image 2.5 Flare, Low quality, 2 gold each, at the new size for its shape. ![The flooded chapel from the battlemap page. Before: a dry stone floor with a bright grid painted over the pews. After: a flooded top-down chapel with no grid](/blog-images/battlemap-dev-notes-2026/site-chapel-before-after.webp) The old chapel has a grid painted into the art. The lines are bright, they run over the pews, and they do not match any VTT scale. The sentence asks for knee-deep water, and the floor is dry. The new map is flooded and has no grid. You add the grid when you download. ![The tavern from the battlemap page. Before: an empty stone hall with a coffin. After: a tavern floor with a long bar, round tables, a hearth and a back door](/blog-images/battlemap-dev-notes-2026/site-tavern-before-after.webp) This one surprised me. The old picture next to the tavern sentence is not a tavern. It is an empty stone hall with a coffin in it. The new map has the long bar, the tables, the hearth and a back door. ![The forest clearing from the battlemap page. Before: a hex grid and eight miniature figures painted into the clearing. After: a top-down clearing with a stream crossing, fallen logs and a campfire, and no figures](/blog-images/battlemap-dev-notes-2026/site-forest-before-after.webp) The old forest clearing is a nice picture. Look closer and it has a hex grid and eight miniature figures painted into it. On a VTT you would have two sets of tokens, and you could not move the painted ones. The new map has the stream crossing, the logs and the campfire, and no figures. It also added a small tent that the sentence did not ask for. For a camp, I will keep it. ![The overgrown temple ruin from the battlemap page. Before: an intact stone chapel with benches. After: an open ruin with broken pillars, a raised altar and patches of tall grass](/blog-images/battlemap-dev-notes-2026/site-ruins-before-after.webp) The old ruin is one of the better old maps. It is top-down and it reads well. But it looks like an intact chapel with benches, and the tall grass from the sentence is not there. The new map has the grass for cover and much more open floor. ![Two portrait maps from the battlemap page. The dungeon: before, a dark temple over water with a fine painted grid; after, a stone crossroads with a collapsed wall, a pit trap and one door. The harbour: before, a busy street at a slight angle with fog at the edges; after, a flat quay with two ships, stacked cargo and a guard post](/blog-images/battlemap-dev-notes-2026/site-portrait-before-after.webp) The old dungeon is a moody temple with bridges over water, with a fine grid painted over it. I could not find the pit trap or the locked door. The new map has the crossroads, the collapsed wall, the pit trap and the door. It is also plainer, and that is a fair point against it. The frame asks for the look the scene describes, so a plain sentence gets a plain map. If you want drama, put it in the sentence or pick a style. The old harbour is at a slight angle, with fog in the corners. The new one is flat: two ships at the quay, stacked cargo and a guard post. ![Two square maps from the battlemap page. The cavern: before, a cave outline with building walls and a straight road through it; after, a cave with a glowing pool, rock ledges and a narrow way through. The village square: before, a crowded block of buildings with no bridge; after, a square with a smithy, a bridge over the river and market stalls](/blog-images/battlemap-dev-notes-2026/site-square-before-after.webp) The old cavern is a cave outline with building walls inside and a straight road through the middle. The new one is a cave, with a glowing pool, rock ledges and one narrow way through. The old village square has no bridge and no market, and some of its props are drawn from the side. The new square has the smithy with its forge, the bridge and the stalls. It also added a fountain. The count for the eight site maps: | | Old maps on the page | Same sentence, new flow | | --- | --- | --- | | Grid painted into the art | 3 of 8 | 0 of 8 | | Miniatures painted into the art | 1 of 8 | 0 of 8 | | Something the sentence names is missing | 5 of 8 | 0 of 8 | | Straight top-down view | 4 of 8 | 8 of 8 | The new maps are not all better pictures. The old dungeon and ruin have more mood. But every new map is one you can drop into a VTT and play on, and each one has what the sentence asked for. ## My own old maps, and a surprise with Sunburst Last, I went through my own gallery. I picked three battlemaps I made on CharGen between June and September: an ambush at a fortress gate (the automatic picture from an Encounter), a causeway to a lighthouse in a storm, and a fight in a timber mill. All three are good pictures. All three are at an angle, and all three have figures painted in: a troll at the gate, a shark under the causeway, and fighters in the mill. I tried two ways to fix each one. First, I described the place again in one sentence and sent it through the new flow. Second, I gave the old map to GPT Image 2.5 Sunburst as the sketch, which is what the battlemap page does when you upload an image. ![The ambush at the gate. Before: an angled road through a fortress gate with a troll and fighters. Described again: a top-down road through a broken gate with an overturned wagon and pine trees. Old map as the sketch: the same angled view as before, without the troll and the fighters, with the mules still there](/blog-images/battlemap-dev-notes-2026/own-gate-before-after.webp) ![The lighthouse causeway. Before: an angled causeway in a storm with lightning, fighters and a shark. Described again: a top-down causeway from a pier to the lighthouse island through rough sea. Old map as the sketch: the same angled causeway, without the fighters, the shark and the lightning](/blog-images/battlemap-dev-notes-2026/own-causeway-before-after.webp) ![The timber mill. Before: an angled view with fighters around a burst barrel. Described again: a top-down mill floor with water wheels on both sides and stacks of lumber. Old map as the sketch: a close to top-down floor that keeps the old layout of sacks, stairs and wheels, without the fighters](/blog-images/battlemap-dev-notes-2026/own-mill-before-after.webp) Described again, all three came back top-down with nothing living in them. That is the same result as the other tests. The sketch route surprised me. Sunburst took out the fighters, the shark and the lightning, but it kept the camera. The gate and the causeway came back at the same angle as the old pictures, and the gate kept its two mules. Only the mill turned into a near top-down floor. The frame tells Sunburst to keep every wall and path where the supplied image puts them, and it did. In an angled picture, the walls are at an angle. So on the day this post went out, the sketch route was only for what it says: a sketch or a floor plan seen from above. That changed a day later. See the update below. ## Other things that changed at the same time - **Sketches and floor plans.** If you upload a sketch on the battlemap page, the page now switches to GPT Image 2.5 Sunburst, which is the better model for editing a supplied image. The frame tells it to keep every wall, door and route where your drawing puts them. An old picture drawn at an angle now works too (see the update below). - **Encounters.** The Encounter generator's automatic picture is now a top-down battlemap of the place where the fight happens, not a cinematic scene. - **Dungeons.** The Dungeon generator's overview map for the GM keeps its style. It is now bigger, so the numbered rooms are easier to read. - **The model arena.** Battlemap comparisons in the arena now send every model the same battlemap frame, so the vote compares models and not prompts. ## Update, 27 September: an angled picture as the sketch The result above bothered me, because an old map is the first thing many people will try to upload. So I tested three more ways to handle it. First, I changed the words in the frame to ask Sunburst to redraw the layout as seen from directly above. Sunburst did not move the camera, and the shark came back. An edit model keeps the camera of the picture you give it, whatever the prompt says. Second, I took the picture away. I wrote down what is on the ground in each old map, as seen from above, and sent only the words. Every map came back top-down, on Flare and on Sunburst, and the gate, the road and the causeway stayed where they were. Third, I checked that a real top-down sketch still works as before. It does: Sunburst keeps its walls and rooms almost exactly. So CharGen now looks at the picture before it draws anything. A sketch, a floor plan or a top-down map stays the layout, as before. A picture drawn at an angle gets read instead. A vision model writes down the place as seen from above: the back of the picture is north, the left is west, and every wall, path and water edge gets a place and a rough size in squares. People, creatures and animals are left out. The map is then drawn from those words, and the old picture is not sent to the image model. My first version of this passed all of its tests and failed on the site. The battlemap page sends its requests down a second route in the worker, and that route still sent the old picture with the words. The picture won, and the gate came back at its old angle. One more line fixed it, and this is the result with my three old maps on the live site: ![Three old angled maps used as the sketch on the battlemap page, before and after. Top: the ambush at the gate, now a top-down road through the broken gate with the wagon in the middle and no troll or mules. Middle: the lighthouse causeway, now top-down with the lighthouse in the corner and the broken causeway to the shore, with no shark or fighters. Bottom: the timber mill, now a top-down floor with water wheels on both sides and sacks along the walls, with no fighters](/blog-images/battlemap-dev-notes-2026/own-maps-as-sketch-now.webp) The new maps are not copies of the old pictures. What cannot be seen from above, such as the side of a tower, is made up again. But the place is the same place, and you can put tokens on it. ## What comes next A good top-down image is only half of a VTT map. The other half is walls, doors and light that the VTT understands. Today you still draw those by hand in Foundry. The next step I am testing starts from a layout instead of a picture. The layout lists rooms, doors and obstacles on the grid. Code checks that every room can be reached. Then an image model paints that layout. Because we know where every wall is, we can export the walls and doors with the image. I will write about that when it is ready for the table. If you make a map and it comes back wrong, send it to me on the [CharGen Discord](https://discord.gg/4bCmfqRwqu). The maps that fail teach me more than the ones that work. [Try the battlemap generator](https://char-gen.com/battlemap) --- **Image credits:** - All maps in this post were generated with CharGen by the author: GPT Image 2.5 Flare for new maps, GPT Image 2.5 Sunburst for the maps made from an old map. The "before" maps are earlier CharGen maps, made with the models of the time. --- ## AI Art in D&D: Ask Before Using Player Character Art URL: https://char-gen.com/blogs/ai-art-dnd-player-character-art-permission-2026 Published: 2026-09-25 Summary: AI art in D&D can raise a table question. Learn how to ask before using player artwork as a reference or sharing the result. Tags: ai-art-dnd, dnd-character-art, character-art-consent, ai-reference-image, dungeon-master-tools # AI Art in D&D: Ask Before Using Player Character Art A player sends you a portrait they drew for their ranger. It has a bent nose, a yellow cloak, and a silver ring from their backstory. You want to make a short campaign comic, so you upload that drawing as an AI reference. Uploading the drawing is a separate choice from showing it to the group. **AI art in D&D** raises a table question when the image comes from someone else or shows their character. Did the player and artist agree to this use? A character portrait can move from a private reference to a generated image, then to a public post. Each step has a different audience. I would ask before each new use instead of treating one yes as a permanent pass. ![A D&D player and DM discuss a hand-drawn character portrait beside a separate AI portrait draft](/blog-images/ai-art-dnd-character-art-permission-2026/ai-art-dnd-character-art-permission-hero-1200x630.webp) Recent discussion shows why the question needs a clear answer. In a [September thread about a DM using a player's art as an AI reference](https://www.reddit.com/r/aiwars/comments/1wkm5zw/would_you_be_okay_with_your_dm_feeding_your/), people had different views. Some liked the campaign comic idea. Others said the artist should be asked before their drawing is uploaded. That thread is one conversation, not a survey. It does show that a friendly intent does not guarantee agreement. ## Why a reference image needs its own question Players often share character art for a clear reason. They might want the party to recognise a face. They might want the DM to see a costume detail. They might want a token for Roll20 or Foundry. Sharing a drawing for one of those jobs does not tell you how they feel about every later use. An AI reference workflow changes the role of the image. The drawing becomes input to a generation request. The result may copy the face, clothes, colours, pose, or other choices. It may also change those details in ways the artist did not choose. That difference matters even if the new image is private. The artist may accept one copy in the campaign wiki but reject an upload to an image service. They may approve a portrait they generate themselves. They may still refuse a DM's upload of the original file, or agree to one scene but refuse a full comic. The simplest useful rule is to ask about the action. “Can I use this?” is vague. Ask directly: “May I upload your drawing as a reference for one private recap portrait?” Keep the question specific. Name the service and the people who will see the result. I would also ask who made the image. A player may have commissioned a portrait from an artist. The player can explain what the commission covers, but do not assume that covers every later use. Ask the artist too when the drawing will guide new generated work. If the agreement is unclear, use a description instead. There is a separate question about the image service. A reference image sent with a request is a different action from model training. Storage and data use depend on the provider and settings. Check the service's current terms first. Do not promise that it will delete or never retain an upload. ## AI art in D&D can involve three separate choices Before a generated portrait reaches the table, it can cross three boundaries. Keep them separate in the conversation. ### 1. Using the source drawing as input This is the first decision. Ask if the artist and player agree to upload the exact drawing to the named service. Say why you want to use it. Share whether the request will make one image or several. For example, a player might say, “You can use my character description, but please do not upload my drawing.” That is a complete answer. You can still use a text description if the player agrees to that approach. If the art is commissioned, check the commission terms before you use it in a different process. Keep a copy of the agreement if the project has a public audience. Do not treat access to a file as permission for every use. ### 2. Showing the generated result in the game The player may agree to a reference upload but still dislike the result. It might remove a scar, alter the character's body, add a costume detail, or change their age. It might also miss a feature that matters to the player. Show the result to the player before you add it to a shared gallery, wiki, handout, or VTT. Let them request a correction or decline the image. A DM can offer a visual aid. The player still decides if it represents their character. The player may approve a private portrait but ask you to keep their original drawing in the campaign wiki. Keep both files labelled so the group knows which is the artist's work and which is generated. ### 3. Sharing it outside the private game Public use needs a separate question. A private handout, an unlisted stream, a public campaign wiki, and a paid comic have different audiences. People who agree to one may reject another. Ask before you post an image to social media or show it during a public stream. Ask again before adding it to a video, public wiki, convention display, or product. Include who made the original drawing and how the generated result will be labelled, if the creator wants credit. ![Three distinct choices for a D&D character image: upload a drawing, show a portrait to the group, or share it with a wider audience](/blog-images/ai-art-dnd-character-art-permission-2026/ai-art-dnd-consent-boundaries.webp) ## Ask before the first upload Session zero is a good place to set the group's basic rule. It is not the only time to ask. The question may return months later. A player may have drawn a new portrait, or you may want a campaign recap. Keep the request short. Name the drawing, service, intended output, and audience. Give the player a simple way to refuse. Do not ask them to defend the answer. Here is a script I would use: > I want to make one portrait for our private campaign recap. May I upload your drawing as a reference? I will show the result to our group only. I will not post it or use it in a comic unless we agree again. A no is fine. Would you prefer a text-only version? If the artist and player are different people, ask both. The player knows the character and the table context. The artist can explain any limits on their drawing. One person may be comfortable while the other is not. For a small campaign, a written message is enough to prevent memory gaps. For anything public, record the exact scope in a shared note. Keep it factual and brief: | Detail | What to record | | --- | --- | | Source | Which drawing or files the request covers | | Input | Whether the art may be uploaded as a reference | | Output | Which generated images the group has approved | | Audience | Private table, wiki, stream, or public post | | Credit | How the artist wants to be named, if at all | | Review | When to ask again or remove the image | Use this list as a reminder that approval has a scope. If the plan changes from a private portrait to a public comic, ask again before you change the audience. ## What a no means, and what a yes covers A no is useful information. Thank the person and keep the original file out of the request. Do not make them argue about how image models work. Do not say that the drawing is already online, so the choice no longer matters. They are answering a specific request from you. Offer another route only if they want one. They might write a short description. They might choose a reference they made themselves. They might want to use a mini builder or commission an artist. They might want no new portrait at all. If they agree, keep the agreement narrow. A yes to one portrait does not cover ten scene variations. A yes to a private game does not cover a public campaign page. A yes to generating art does not mean the player endorses every image or the service. For a longer project, I would check in at a few points: - before sending the original drawing to the image service - after the first portrait is ready - before the group sees it - before any public post or stream - if the project changes from a portrait to a comic or video This may sound formal for a home campaign. In practice, it can be one message and one saved reply. It is less work than repairing a friendship after a surprise image reaches a public feed. When a player says yes to a private image, show them the draft before you use it. Ask what looks wrong. A model can keep a yellow cloak and still invent an unwanted symbol or change a character's body. Review the result as a character portrait, not only as a nice image. If they want a correction, use the feedback they give. Do not decide that their own design is too unusual or that a different face “works better”. The image exists to help the table recognise their character. It does not need to follow the DM's favourite version. ## What the official D&D art policy covers Wizards of the Coast has a published policy for people who contribute to official Dungeons & Dragons products. Its [Generative AI art FAQ](https://dnd-support.wizards.com/hc/en-us/articles/26243094975252-Generative-AI-art-FAQ) says artists, writers, and creatives contributing to D&D products must not use generative AI tools to create final products. The policy addresses official products. Your group still needs to agree how it will handle AI-written notes, art, music, video, and player-created work. Groups can set different rules and still play well together. One table may allow text-to-image portraits but ban uploaded artwork. Another may prefer hand-drawn art and maps. A third may accept AI use in private but not in public posts. Agreeing on one rule before someone makes a surprise image is easier than settling it during a disagreement. If your group shares work outside private play, name the audience and purpose. A public wiki can be searchable. A livestream can be recorded. A campaign comic can circulate beyond the people who know the artist. Do not treat “it is only for our game” as a clear description if the file will be posted elsewhere. ## You can create character art without uploading the source drawing Start an AI portrait from a written description or player-approved sheet. The player can choose which details matter and review the result. A character sheet can provide visible details too, if the player chooses to share it with that tool. CharGen's [Character Generator](/character) supports a text-first route. The page can also start from a character sheet, including a PDF or D&D Beyond link. The player can choose what to provide. There is no need to upload an artist's portrait just because it exists. Ask the player for three details: face, clothing, and one personal object. A brief might say: “Half-elf ranger, crooked nose, yellow travelling cloak, silver ring on a leather cord.” The DM can add a rain-soaked watchtower. Let the player check if the result still feels like their character. The [AI D&D character prompt guide](/blogs/how-to-create-prompts-for-ai-dnd-characters) explains how to turn a character idea into a clear prompt. It uses visible anchors such as a scar, coat colour, weapon, or hairstyle. Those details can come from the player. You do not need another artist's file to start. For a character who returns each week, the [Character Reference workflow](/character-consistency) can keep approved images together. Use it only with images the player and artist have agreed you may use. When a portrait is ready, the [Token Maker](/token-maker) can turn it into a virtual tabletop token. ![A player uses a character sheet and written description to create a portrait and matching D&D token without uploading the original drawing](/blog-images/ai-art-dnd-character-art-permission-2026/ai-art-dnd-text-first-workflow.webp) The text-first path has limits. It may miss a small visual detail. It can make the face or clothing drift between attempts. A written prompt can also include details a player does not want in the final image. Give them a chance to review the brief before generation. If the player prefers a human artist, support that choice. Ask what budget and timing work, then commission new art under clear terms. When commissioning is out of reach, use a sketch, mini, public-domain image, or plain text description. Keep the process simple. Ask before one person's drawing becomes another person's input. This gives the player a real choice and keeps the table's agreement clear. ## Make the rule easy to remember Write one short line in your campaign notes. For example: “Ask before uploading player or commissioned art as a reference. Ask again before sharing generated images outside the group.” If your table has a wider no-AI rule, write that instead. Review the line when a new player joins or the project changes. A table rule made for private character portraits may not cover a public campaign wiki. Keep the wording direct, and give people a way to change their answer later. If you want to make a portrait from text or a player-approved sheet, open the [CharGen Character Generator](/character). Start with the player's own description, then let them approve the image before you share it. --- ## Best AI D&D Portrait Generator: Why Context Matters URL: https://char-gen.com/blogs/best-ai-dnd-portrait-generator-2026 Published: 2026-09-23 Summary: Find the best AI D&D portrait generator for character facts, party consistency, VTT tokens, and usable art, not only a pretty first image. Tags: best-ai-dnd-portrait-generator, ai-dnd-character-portrait, dnd-character-art-ai, d-and-d-portrait-maker, vtt-character-art # Best AI D&D Portrait Generator: Why Context Matters My half-elf ranger looked right until I put her on the map. The face worked in a large portrait. The bow vanished in the token crop, the cloak became a brown blur, and her party portrait gave her a different braid. The search for the **best AI D&D portrait generator** usually starts with image quality. I care about a second test. Can the tool keep the character's important facts attached to the image after the first render? A general AI art model can make a beautiful fantasy face. That is useful. It is not the whole D&D portrait job. A table-ready portrait needs a clear class signal, signature gear, a crop that survives a VTT, and a repeatable way to bring the same person back later. ![Half-elf ranger portrait beside a character sheet and matching round token on a D&D table](/blog-images/best-ai-dnd-portrait-generator-2026/hero-1200x630.webp) ## What the best AI D&D portrait generator must remember A D&D character is not only a face. The group identifies a character through a few repeated signals. The player might remember a chipped horn, a red scarf, a silver hammer, or one eye that never opens fully. The portrait has to show enough of those signals to support play. I look for six pieces of context: - **Species or ancestry.** The physical features should fit the character brief without turning into a random fantasy stereotype. - **Class and role.** A ranger, cleric, and fighter can all wear leather. Their equipment and posture should still tell different stories. - **Signature equipment.** A longbow, spellbook, maul, or instrument often does more work than another layer of armour. - **Visible traits.** Hair, scars, tattoos, horns, jewellery, and skin tone help the party recognise a returning character. - **Final use.** A sheet portrait, a token, a party image, and a villain reveal need different framing. - **Continuity.** The character should remain recognisable when the scene, outfit, or emotional state changes. The best AI D&D character portrait generator gives those details a place in the workflow. It does not need to pretend that every image is rules-accurate. It needs to stop important details from disappearing between the character idea, the portrait, and the table asset. ## General AI art models make excellent first images I would not dismiss Midjourney, Leonardo, or Stable Diffusion. They can make striking art, and each supports forms of image guidance or editing. Midjourney's current [Edit model](https://docs.midjourney.com/hc/en-us/articles/48495453462797-Edit-Model) accepts up to four reference images and supports targeted changes. Leonardo's [Character Reference guide](https://leonardo.ai/learn/core-feature/how-to-create-consistent-characters-with-character-reference) exists because repeated identity is a real problem, even for a strong image platform. The issue is not that general models produce bad portraits. The issue is what sits around the render. You normally provide the context yourself, then carry it between tools yourself. You may need one prompt for the face, another instruction for the pose, a separate crop for the token, and a folder of reference images for the next session. That can be the right trade for a creator who wants full art direction. It becomes tiring when a DM needs eight NPC portraits before tonight's session. It also makes mistakes harder to spot. A portrait can look polished while showing the wrong weapon, age, ancestry, or faction colours. | Table need | General art model | D&D-aware portrait workflow | | --- | --- | --- | | Starting input | A blank prompt or uploaded image | Character facts, sheet data, or a structured brief | | Character identity | Repeated manually in each request | Saved with the character or reference | | Class signal | Chosen through visual description | Connected to the character's role and equipment | | Portrait use | Usually one finished image | Portrait, full-body art, party image, or token | | Repeat scene | New prompt and new reference work | Reuse the same identity anchor | | VTT handoff | Separate crop and border step | Linked token workflow or a dedicated token maker | The general model still wins when the job is a single cinematic illustration. The D&D-aware tool wins when the portrait has to do more than sit in a gallery. ## A D&D portrait has a job at the table I judge an image at the size where the group will see it. A character sheet can show a detailed face. A VTT token may be 70 pixels wide on a Roll20 grid. A chat avatar may be a small square. A session recap may show six faces together. That change in size changes the brief. Tiny details disappear. Thin weapons become stray lines. Dark armour merges with a dark background. A full-body stance can work better than a close crop for a monster, while a player character may need the eyes and hair to stay prominent. Here is the test I use before I call a portrait usable: 1. I can identify the face in a small square. 2. I can name the character's class from the clothing, pose, or equipment. 3. The most important prop remains visible after a circular crop. 4. The background does not compete with the face. 5. The image leaves enough room for a token crop or a sheet portrait. 6. I can describe what should stay the same in the next image. That last check matters most. If I cannot write down the three traits that define the character, I have made a moodboard image, not a useful campaign reference. ## My three-render test for a D&D character portrait I use one character brief for three jobs. Here is the version I would test with a half-elf ranger called Mira Vale: > Half-elf ranger, auburn braid, small scar over the left eyebrow, moss-green cloak, silver longbow, worn brown leather, quiet expression, practical traveller, portrait framing, cool forest light. The first render is a head-and-shoulders portrait. I need the face, scar, braid, and cloak to read clearly. The second render is a token. I need the face to sit inside a circle without losing the bow or the green cloak. The third render places Mira on a bridge above a flooded valley. I need the same face and signature colours, but I do not need the original pose. A general model can pass all three tests. It may also change the scar, braid, or bow because each request is a new interpretation. A strong reference image helps. It does not remove the need to inspect the result. ![A tiefling warlock shown as a portrait, a matching circular token, and a full-body campaign scene](/blog-images/best-ai-dnd-portrait-generator-2026/portrait-brief-to-assets.webp) The useful comparison is not one image against another. It is the amount of work between the three images. I want to spend my attention on the scene and the story. I do not want to rebuild the character description from memory because the original portrait is in a different tab. ## How I make a table-ready portrait in CharGen CharGen's current Character page is built around this handoff. It is not a hidden prompt box with a fantasy label. The page offers **Describe your character**, **Paste a D&D Beyond link**, and **Use my sheet**. The live page says it can read the name, species, class, and written look from a D&D Beyond link or a dropped PDF, then lets you change the details before generating. ### Start with facts that will survive a crop I write the character's role before I add decorative detail. “Half-elf ranger” gives the model a useful starting point. “Auburn braid, scar over the left eyebrow, silver longbow, green cloak” gives the party something to remember. I keep the first prompt to one character. Party scenes are easier when each person already has a clear reference. I also state the framing. “Head-and-shoulders portrait with the face centred” is more useful than “epic fantasy character art” when I plan to make a token. ### Use the sheet when the sheet already contains the answer If I have a D&D Beyond link or a PDF, I use **Use my sheet**. Rewriting the same species, class, equipment, and appearance creates avoidable errors. I still read the imported description before generating. A sheet can contain an old hairstyle or a detail the player has changed since session zero. The tool is not a replacement for my review. It is a way to keep the character facts together while I make the visual choice. ### Pick a face, then preserve the anchor The Character page returns a set of starting images. I pick the face that best matches the brief, not the one with the most dramatic background. A clean face gives later references more useful information. For a recurring character, I save that portrait as a **Character Reference**. The reference has a primary image, supporting images, and a short **Trait spec**. In the Generate flow, I add the saved character from the reference picker and describe only the new scene. The identity images and trait spec travel with the request. I still inspect every result. A reference can preserve identity while the model gets a hand, a sword, or a cloak wrong. When the face is right and the scene is useful, I keep it. When the scar disappears in a close-up, I try again or add a better supporting view. ### Make the VTT asset after the portrait passes I do not generate a separate AI image just to get a token. I take the approved portrait to [CharGen's Token Maker](/token-maker), drag to position the crop, choose a border, and check the small preview. The tool exports a transparent PNG, so the same character can move to Roll20, Foundry VTT, or another virtual table. ![A dwarf artificer moves from a structured brief to a portrait, a transparent token crop, and a campaign handout](/blog-images/best-ai-dnd-portrait-generator-2026/portrait-sheet-to-token.webp) If the character belongs to a larger cast, I use one border family for the faction or party. The border becomes a quick visual label. It should not hide the face. ## Where a general AI art model is still the better choice The argument needs a limit. A general model is often the better choice for a single cover image, a strange dream sequence, or a style test. It may offer a visual language that a D&D-specific tool does not. It may also give an experienced artist more direct control over composition, references, and editing. I would choose a general model when: - The image will appear once and does not need a later matching version. - The main job is a cinematic scene, not a recognisable character asset. - I already have a good reference library and know how to carry it between renders. - I need a very specific style and am willing to make several editing passes. - I am making concept art for discussion, not a final sheet, avatar, or token. I would choose a D&D-aware tool when the image must connect to a player character, NPC, monster, token, campaign note, or party scene. The right choice depends on the handoff, not on a claim that one model makes every picture better. ## Compare portrait tools with the same brief If you are testing an AI D&D character portrait generator, use the same brief across tools. Do not compare one tool with a detailed prompt against another with three words. Use a character with a visible class, one signature object, and one trait that can drift. | Test | What to inspect | Why it matters | | --- | --- | --- | | Portrait | Face, age, species, class cues | The player needs to recognise the character | | Crop | Eyes, silhouette, equipment | The token will be much smaller than the source image | | Repeat scene | Face, hair, colours, signature item | A recurring NPC needs visual memory | | Party image | Character separation and relative scale | Six detailed portraits can become one muddy group | | Edit | One changed object and one protected trait | Good edits change the scene without rewriting the person | | Handoff | File type, transparency, and naming | The image has to reach the VTT without another repair job | The best D&D portrait maker is the tool that gives you the cleanest result for your actual campaign jobs. If all you need is a profile image for one session, a general model may be enough. If you need eight NPCs, their tokens, and a later return, the surrounding workflow matters more. ## Prompt details that make a D&D portrait easier to use I keep the core brief factual. The strongest prompts name visible things and the image's use. They do not need a paragraph of invented history. For a player character, I use this pattern: > Species, class, age range, skin or fur, hair, one facial feature, signature equipment, clothing materials, expression, camera distance, background brightness, and intended use. For example: > Dragonborn cleric, bronze scales, older female, white braided crest, cracked blue holy symbol, heavy linen robe under scale armour, calm but tired expression, head-and-shoulders portrait, plain warm-grey background, clear face for a VTT token. For an NPC, I add the character's table function. “Dockmaster who wants the party gone” creates a more useful direction than “mysterious fantasy woman”. I might add salt-stained gloves, a brass ledger, and a broken nose. Those details give the DM material to repeat in play. I avoid putting rules text inside the image. Generated lettering is still unreliable. I keep names, AC, spell lists, and item descriptions in the character sheet or campaign notes. The art should help the group remember the person. It should not pretend to be a rules source. ## The small-preview check I do before session night Open the portrait on your phone or shrink it until it is about the size of a VTT token. Ask someone else to name the character's role. If they only see “fantasy person”, the image needs a clearer silhouette or a stronger item. Then make the actual crop. Do not judge a token from the large source image. Roll20 accepts JPG and PNG, and its current [tabletop guidance](https://help.roll20.net/hc/en-us/articles/360039734913-Tabletop-Overview) says transparent PNG elements display correctly. Foundry's [token documentation](https://foundryvtt.com/article/tokens/) separates the Actor's Prototype Token from each Placed Token, so the file and the table settings are different checks. Name the file for the campaign. `mira-vale-ranger-token.png` is useful. `final-final-ranger-2.png` is a small problem that becomes a large problem after ten NPCs. ![A finished transparent token moves from a browser workbench to two virtual tabletop map views](/blog-images/best-free-token-generators-for-dnd-ttrpgs-2025-guide/roll20-foundry-token-export-2026.webp) I also keep the source portrait. The token is a playing asset, not the only copy of the character. If Mira later gains a silver mask or loses her bow, I can create a new scene image while keeping the original face and the original token available. ## What the tool should not decide for you An AI D&D portrait generator can help with visual work. It cannot decide what the player consented to, what the table's art policy allows, or which version of a character is canonical. Ask the player before you turn a personal photo into a fantasy portrait. Check licences before you publish or sell an image pack. Keep a human check on every portrait that represents a player character. The same rule applies to rules content. A portrait can show a sword, but it does not prove that the character has proficiency with it. A generated robe can look like armour, but it does not set AC. Keep the visual asset and the rules record connected without treating one as a substitute for the other. That is why I prefer a connected D&D workflow. I can make a character in the [Character Generator](/character), give an important ally a profile in the [NPC Generator](/npc-generator), and send the approved art to the [Token Maker](/token-maker). Each step still needs judgement. The benefit is that I am not carrying the whole campaign in my clipboard. ## My practical recommendation Use a general AI art model when you want one striking image and you enjoy directing every part of the process. Use a D&D-aware portrait generator when the image has a job after the render. For a new campaign, I would make one clear portrait for each player character, save the defining traits, and create the tokens from those approved portraits. For NPCs, I would do the same only for people who will return. A one-scene innkeeper does not need a six-image reference set. The useful question is not “Which model makes the prettiest face?” It is “Which workflow keeps the right person, the right gear, and the right crop attached to the campaign?” That answer will usually save more time than another round of model shopping. --- ## How to Reuse an NPC at a Higher Level in a D&D 5e Campaign URL: https://char-gen.com/blogs/reuse-npc-higher-level-dnd-2026 Published: 2026-09-21 Summary: Learn how to reuse an NPC at a higher level in D&D. Scale a villain by level, keep the original safe, and review the new stat block before play. Tags: dnd-npc-generator, recurring-villain, dnd-campaign-prep, monster-challenge-rating, savage-worlds # How to Reuse an NPC at a Higher Level in a D&D 5e Campaign The party drove Sister Marrow out of a mill when they were level 3. At level 8, they find her name on the gate of a fortified chapel. Her return should feel like a consequence, not a new character wearing the old name. When you reuse an NPC at a higher level in D&D, preserve the person while changing the threat. Keep the same motive, habits, and visual clues. Then review the new numbers against the party and the scene. CharGen's Scale action can create a stronger or weaker copy from an owned NPC, monster, or character. It leaves the original intact. ![Two portraits show the same D&D villain as a street informant and a stronger warlock commander](/blog-images/reuse-npc-higher-level-dnd-hero-2026.webp) ## Reuse an NPC at a higher level in D&D without losing continuity A recurring villain gives the party a reason to care about old choices. They may remember the enemy who escaped, the guard they spared, or the guide who sold their route. The returning NPC can show how the campaign has changed. Their new power should have a cause the players can understand. I start with three things that must stay the same. The NPC needs a recognisable face or symbol. Their main goal should still make sense. Their method should feel connected to earlier scenes. A careful smuggler can become a city official. A local cult speaker can command a hidden order. A bitter rival can recruit the same people the party once ignored. The new version can change more than hit points. It may have better armour, new spells, stronger allies, a prepared escape route, or control of a useful location. Those changes need a story reason. If the villain spent months studying the party, the new tactics can reflect what they learned. If the villain gained a relic, show where it came from and what it costs. Scaling is useful when the same person remains in the story. It is a poor fit when the character's identity, role, or rules system has changed so much that the old entity no longer helps. In that case, create a new NPC and link the two through the story. ## What CharGen's Scale action changes Open an owned NPC, monster, or supported character entity in Workshop. The toolbar shows Scale when CharGen can read a current power value. CharGen NPC and character targets use level. D&D monster targets use Challenge Rating. Savage Worlds monster targets use Rank. The supported targets are specific. CharGen NPCs and characters can scale from level 1 to 20. D&D monsters can scale from CR 0, the fractional values 1/8, 1/4, and 1/2, and whole CR values from 1 to 30. A Savage Worlds monster can use Novice, Seasoned, Veteran, Heroic, or Legendary. The feature does not expose Scale for every entity type. It also hides the action for Cypher characters. The Scale dialog shows the current value and lets you select a target. You can change the copy's name and add optional instructions of up to 500 characters. The portrait choices are Keep this portrait, Generate a new one from it, and No portrait. The second choice opens image generation on the new entity with the current portrait as a reference. ![Three portraits show one recurring D&D cult leader at different points in a campaign](/blog-images/dnd-villain-level-arc-workshop-2026.webp) Scaling costs 1 Gold and is available on Plus and higher plans. CharGen creates a separate owned entity with a Scaled from relationship to the source. The original stays as it was. A short version navigation control on the entity page links the source and its scaled copies. The feature updates the stat block for the selected power. It can change hit points, armour, attacks, spells, features, equipment, and tactics. Treat that result as a draft. It does not know your players' resources, the map, the number of allies, or the campaign's house rules. You remain responsible for checking the encounter. The [NPC Generator](/npc-generator) is a good place to create a named character before saving it to Workshop. For an enemy built as a creature, start with the [Monster Generator](/monster-generator). You can also browse the [RPG Workshop](/rpg-workshop) when you want to manage an existing entity. ## A practical workflow for a returning villain ### Keep the original's identity Write a short identity note before you scale the entity. Include the NPC's goal, one visible feature, one speaking habit, and one relationship the party already knows. Sister Marrow might protect the mill workers while using a brass bell to signal her followers. Those details help the new version read as the same person. Do not keep every old weakness. A smart villain would study the last defeat. If the party stopped Marrow with silence, she might use hand signals or place trusted lieutenants nearby. Preserve the cause and effect. Avoid changing a defeat into a secret victory unless the campaign already supports that reveal. ### Choose a target that serves the scene The target level is a tool for building the next scene. It is not an award for surviving between sessions. If the party advanced from level 3 to level 8, a level 8 NPC is not automatically a fair opponent for all five characters. Their classes, resources, allies, terrain, and objectives matter. Ask what the villain needs to do in this scene. A commander may need to survive long enough to negotiate. A cult leader may need to delay the party while followers finish a ritual. A recurring rival may need a clear route to retreat. Set the target with that job in mind, then test the whole encounter. ### Name the copy for quick recall Keep the name recognisable. A small title can mark the change without hiding the source. “Sister Marrow, Bell Keeper” might become “Sister Marrow, Bell Marshal”. The party can see her progress in the title and still find the old notes. Use a name that also works in the Workshop list. Avoid a label such as “Level 8 Version 2”. That tells you the data state, but it does not help at the table. A title, faction, or place makes the difference easier to remember. ### Add instructions with a clear purpose The optional Instructions field accepts 500 characters. Use it to guide the new version's role and preserve a few details. For example: “Keep her promise to protect the mill workers. She now leads chapel guards and uses bell magic to control exits. Give her one strong control feature, a visible weakness, and a reason to retreat.” That instruction tells the generator what should remain, what changed, and how the encounter should feel. It does not replace your review. If the result gives the NPC a power that contradicts the campaign, edit it or try a shorter instruction. ### Decide what happens to the portrait Choose Keep this portrait when the NPC should look the same. Choose Generate a new one from it when age, equipment, or a supernatural change should appear. Choose No portrait when art can wait. These are practical choices, not rules about character identity. A reference image can help preserve a face, but it cannot guarantee a perfect match. Check the new portrait before you show it to players. Keep the old image in your notes. If you want a stronger visual change, name one detail. It could be a silver streak or a cracked horn. Do not ask for a completely different person. ## Example: Sister Marrow returns as Bell Marshal Suppose the group met Sister Marrow at level 3. She spoke for a small cult and used a bell to coordinate lookouts. The party broke her ritual and escaped with the workers. Marrow fled before the mill collapsed. She had a clear reason to return: the group damaged her network and exposed her name. Several sessions later, Marrow has joined a group that protects a flooded chapel. She calls herself the Bell Marshal. She has a stronger position, but her old goal remains visible. She still wants control of the mill road. The chapel gives her a route to rebuild the cult and a reason to use the bell. I would open the saved NPC, select Scale, and move from level 3 to level 8. I would keep the name close to the original. In Instructions, I would ask CharGen to preserve her motive and bell signal, give her tools to hold a doorway, and include one escape plan. I would keep the portrait if the party should recognise her at once. If the new equipment marks her change, I would create a new image from the old one as a reference. The copy should support the scene rather than replace it. If the party meets Marrow in her chapel, her followers and terrain matter. A narrow bridge, a bell tower, and the workers she once claimed to protect can shape the choices. The players can talk, rescue someone, break the bell, or fight. That makes the return about an old conflict, not just a larger hit point total. | Earlier version | Returning version | What the party can recognise | | --- | --- | --- | | Level 3 cult speaker at the mill | Level 8 Bell Marshal at the flooded chapel | Her bell, her promise, and her route through the mill road | | A small group of lookouts | Chapel guards and two committed lieutenants | The same signal now reaches a larger group | | One exposed ritual | A plan to use the chapel as a new base | The party can act on the clues from their first win | Use the same exercise for a friendly NPC. A healer who once travelled with the party might later lead a clinic. A guide who gave them a safe route might return with a stronger grasp of the region. The goal is not always a harder fight. A higher-level entity can help you represent growth, authority, or a new responsibility. ![A recurring D&D NPC portrait shown beside an older sketch and a new campaign note](/blog-images/dnd-npc-portrait-continuity-scale-2026.webp) ## Levels, Challenge Rating, and Savage Worlds Rank CharGen's Scale dialog uses level targets for NPCs and characters, and Challenge Rating targets for monsters. That is a product control, not a rule about every D&D NPC. The 2024 Monster Manual includes NPC stat blocks from CR 1/8 to CR 12, as [D&D Beyond explains](https://www.dndbeyond.com/posts/1888-whats-new-in-the-2024-monster-manual). A monster's CR helps the Dungeon Master judge its threat in an encounter. Do not change an NPC from level 3 to CR 3 just because the numbers match. The official [D&D Beyond rules for using a monster](https://www.dndbeyond.com/sources/dnd/br-2024/how-to-use-a-monster) explain how Challenge Rating fits into a monster's stat block and encounter planning. CR is a starting point. The party's level, number of characters, resources, and the situation still matter. A monster can be a serious threat in a tight corridor and much easier to handle in an open field. CharGen follows a separate target list for each supported entity type. The Scale dialog will show the target values for the source you opened. If you need a monster that grows from CR 2 to CR 6, open that monster and select a CR target. If you need a person who advances from level 3 to level 8, open the NPC and select a level. The target label matters more than the campaign nickname you use for the creature. Savage Worlds monsters use Rank: Novice, Seasoned, Veteran, Heroic, or Legendary. These ranks describe a progression in Savage Worlds Adventure Edition. They are not a translation of D&D levels. Check the [official Savage Worlds Adventure Edition page](https://shop.peginc.com/collections/savage-worlds-adventure-edition) if your group uses that ruleset. Keep each entity tied to the game system it was made for. ## Review the new stat block before play A scaled copy can save preparation time, but it cannot make the final balance call. I check the result in this order. - Read the concept and compare it with the NPC's history. The name, motive, and signature clues should still match. - Check hit points, armour, movement, attacks, spells, and save difficulty. Look for effects that repeat without a cost. - Count the actions available to the villain and allies. A large group with several strong turns can be more dangerous than one high number suggests. - Check the battlefield. Cover, elevation, hazards, exits, and hostages all affect the scene. - Write the villain's objective in one sentence. It may be to escape, delay, bargain, or protect a place. - Decide what evidence the players can use. A repeated symbol or familiar phrase can reveal the NPC before initiative starts. A higher level should not mean that every old problem disappears. If the party once found Marrow through a bell code, they should be able to recognise that signal again. If she improved her security, leave clues that show what changed. The party earned their knowledge in the earlier encounter. I also give the villain a weakness that connects to the story. It could be a trusted lieutenant, a public promise, a fragile relic, or a limit on the bell's range. A weakness gives players a decision. It does not need to cancel the villain's new strength. When CharGen changes the stat block, compare the output with the actual encounter. Adjust a feature that is too strong or remove one that does not fit. You can edit a field, change the instructions, or create another scaled copy. Keep the source version if you want to return to it later. ## Keep the version history with the campaign The new entity links back to the original through its Scaled from relationship. The version navigation helps you move between the source and its copies. That gives you a useful record when the party meets the NPC again after several sessions. Write down what changed in the fiction. Marrow now controls a chapel, has a new title, and knows the party's usual approach. The campaign notes should also record what did not change. The brass bell still carries the same signal. The workers still remember who helped them. Those facts will matter if the party negotiates instead of fighting. CharGen's [RPG Session Notes](/rpg-session-notes) can preserve what happened after the encounter. Record whether the party broke the bell, accepted Marrow's offer, or let her escape again. Link the relevant NPC and location in your prep. That way, the next version grows from play rather than from a stat block alone. Use a new entity when the return is really a new character. Use Scale when the same person has changed enough to need different numbers. Keep the original safe, give the new version a clear job, and check the encounter before the session. ## FAQ ### Can I reuse an NPC at a higher level in D&D? Yes. Start from an owned NPC with a current level that CharGen can read. Choose Scale, set a target level, and create a new linked copy. Keep the NPC's motive and recognisable details, then review the resulting stat block. ### Does CharGen change the original NPC when I scale it? No. Scale creates a separate owned entity with a Scaled from relationship to its source. The source remains unchanged. Scaling costs 1 Gold and is available on Plus and higher plans. ### Do NPCs scale by Challenge Rating? In CharGen, no: NPC and character targets use level. Monster targets use Challenge Rating. D&D also publishes NPC stat blocks with CR. Savage Worlds monster targets use Rank. Choose the target shown for your entity's game system. ### Can I keep the same portrait when I scale an NPC? Yes. Select Keep this portrait to copy the current image. Select Generate a new one from it to open image generation with the current portrait as a reference. You can also create the new entity without a portrait. Before the session, write Marrow's current goal beside the mill clue. Then decide what she does if the party offers terms instead of attacking. --- ## Best AI Music Generator for D&D: 62 Blind Votes Ranked URL: https://char-gen.com/blogs/best-ai-music-generator-for-dnd-2026 Published: 2026-09-14 Summary: Find the best AI music generator for D&D from 62 blind Arena votes across 16 models. See current leaders, Gold costs, and test limits. Tags: ai-music-generator-dnd, dnd-session-music, fantasy-ai-models, chargen-arena, rpg-audio # Best AI Music Generator for D&D: 62 Blind Votes Ranked I needed quiet background music for a storm crossing, not a heroic song about the party. The track had to sit under conversation for three hours. It also had to change when the ferry reached the haunted quay. That is the test I care about when I search for the **best AI music generator for D&D**. A polished song can still fail a session. It might use a strong vocal, build too quickly, or repeat one bright melody until everyone notices. Table music needs a job. CharGen's Blind Arena gives me a useful starting point. The live audio board records anonymous model comparisons for fantasy and tabletop RPG tasks. On 14 September 2026, it showed 62 counted battles across 16 ranked models. Lyria 3 Pro led the overall board at 1,114. Mureka V9 BGM followed at 1,108. That is an early ranking, not a permanent answer. The board measures preference in a specific prompt pool. It does not prove that one model wins every tavern, chase, dungeon, or boss scene. ![A fantasy music brief beside a blind AI model leaderboard on a Dungeon Master's table](/blog-images/best-ai-music-generator-for-dnd-2026/hero-1200x630.webp) ## The best AI music generator for D&D is a shortlist The current board helps me decide which models deserve a controlled test. It does not remove the test. A ranking without the task and sample size is easy to misread. Here is the full overall audio snapshot I recorded on 14 September 2026. | Rank | Model | Rating | Record | Battles | Typical Gold | | ---- | ------------------------- | -----: | -----: | ------: | -----------: | | 1 | Lyria 3 Pro | 1,114 | 11-2 | 13 | 10 | | 2 | Mureka V9 BGM | 1,108 | 9-1 | 10 | 5 | | 3 | MiniMax Music 3.0 | 1,082 | 10-3 | 13 | 21 | | 4 | MiniMax Music 2.5 | 1,050 | 8-5 | 13 | 5 | | 5 | Lyria 3 Clip | 1,021 | 6-4 | 10 | 4 | | 6 | ElevenLabs Sound Effects | 1,016 | 1-0 | 1 | 2 | | 7 | Mirelo SFX1.6 | 1,000 | 0-0 | 0 | 10 | | 8 | Mureka V9.5 | 1,000 | 0-0 | 0 | 102 | | 9 | Mureka V9.5 BGM | 1,000 | 0-0 | 0 | 31 | | 10 | Mureka V9 Music | 997 | 6-7 | 13 | 5 | | 11 | Cassette AI Sound Effects | 984 | 0-1 | 1 | 3 | | 12 | MiniMax Music 02 | 979 | 4-6 | 10 | 5 | | 13 | Lyria 2 | 964 | 4-6 | 10 | 10 | | 14 | ACE-Step | 900 | 0-8 | 8 | 5 | | 15 | ACE-Step Lyrics | 894 | 0-8 | 8 | 5 | | 16 | ElevenLabs Music | 891 | 0-8 | 8 | 10 | The board counts battles, not a simple vote for every model. One battle can add a win to one model and a loss to another. The `Battles` column shows how often each model appeared. The total board count is 62. Three rows need special care. Mirelo SFX1.6, Mureka V9.5, and Mureka V9.5 BGM have no counted battles in this overall snapshot. Their 1,000 rating is a starting value. It is not a quality score. A new model has not lost because nobody has judged it yet. ElevenLabs Sound Effects also needs context. It has one win from one battle, but it is a sound-effects model. I would not use that row to choose a music model. The same rule applies to Cassette AI Sound Effects and Mirelo SFX1.6. The `Typical Gold` column is a useful cost filter. It is not a guarantee for every request. Lyrics, duration, sample count, or a model-specific route can change the final estimate. Read the quote in Audio Studio before you generate. ## What the audio board measures CharGen uses a blind pairwise comparison. Two available models receive the same fantasy or RPG prompt through the normal generation paths. The voter sees candidate A and candidate B. The model names stay hidden until a non-skip vote is recorded. That setup helps with a common problem. I already have opinions about model brands. I may expect one model to win before I hear it. Anonymous candidates make me listen to the result first. The [CharGen Arena methodology](https://char-gen.com/ai-model-leaderboard/methodology) explains the rating system. Models start at 1,000. A win, loss, or tie changes both ratings with a K-factor of 32. A skip does not change the rating. A “Both poor” response is saved as product feedback, but it does not award a win. The number is a preference signal. It is not an objective audio score. A voter may prefer a quieter track because it works under dialogue. Another voter may prefer a larger arrangement for a campaign trailer. Both choices can be reasonable. Prompt mix also affects the result. If most battles ask for full songs, the overall board says more about songs than quiet beds. If most people submit fantasy battle themes, it says less about travel music or tavern ambience. That is why CharGen has separate Music, Background music, and Sound effects filters. The live snapshot has 61 counted battles in the Music task. The Background music and Sound effects task views currently need more counted decisions. I would treat the overall board as the usable public signal, then run a test for the exact task. ![A blind audio comparison worksheet records one shared D&D brief, two anonymous tracks, and the reason for the final choice](/blog-images/best-ai-music-generator-for-dnd-2026/blind-audio-test.webp) ## Which model I would use for each D&D music job The ranking gives me a shortlist. The scene gives me the decision. ### Lyria 3 Pro for a main theme Lyria 3 Pro currently leads the board at 1,114 from 13 battles. I would test it when the music needs a clear identity. Examples include a faction theme, a boss entrance, or the opening track for a campaign recap. The CharGen model notes describe Lyria 3 Pro as a premium text-to-music model with an optional reference image and a negative prompt. Its output length is set by the provider. I would write the mood, instruments, energy curve, and what must stay out of the mix. [Google DeepMind's Lyria page](https://deepmind.google/models/lyria/) gives the provider's wider model context. That page describes Lyria as a family for tracks, clips, and real-time music. The CharGen board answers a narrower question. It shows how voters preferred available models on the fantasy and RPG prompts in this pool. For a dragon encounter, I might test this brief: > Instrumental dark orchestral battle music for a party facing an ancient dragon inside a ruined cathedral. Low strings and distant choir. Slow opening. Add pressure after one minute. Build toward a controlled final surge. No vocals, no cheerful melody, no sudden genre change. I would not call the result a success because it sounds expensive. It must leave space for initiative calls and player speech. ### Mureka V9 BGM for a low-cost background bed Mureka V9 BGM is second overall at 1,108 from 10 battles. Its displayed typical cost is 5 Gold. The name tells me what I need to test. It is aimed at background music, not a lyric-led character song. I would use it for a quiet road, a market, a study room, or a night watch. The prompt should describe the sound as a bed. I would name the intensity, instruments, and repetition risk. I would not ask for a memorable chorus. My night-watch prompt would be: > Quiet instrumental background music for two tired adventurers beside a campfire after rain. Sparse wooden flute, low hand drum, soft strings, slow pulse, no lead melody, no vocals, no dramatic ending, suitable under conversation and easy to loop. The phrase “no dramatic ending” matters. A soundtrack can be attractive and still interrupt a rules explanation with a large final hit. Background music should support the scene, not announce its own importance. ### MiniMax Music 3.0 for a structured song MiniMax Music 3.0 sits third at 1,082 from 13 battles. Its displayed typical cost is 21 Gold. CharGen exposes optional lyrics, structure tags, an instrumental mode, and audio settings up to 256 kbps and 44.1 kHz. The model makes sense for an in-world song, a campaign title track, or a bard's performance. It is more than I need for a quiet tavern bed. I would reserve it for a track that players might remember after the session. The [MiniMax Music 3.0 release](https://www.minimax.io/blog/minimax-music-3-0-next-generation-open-weights-production-ready-versatile-music-model) describes a complete song workflow with optional lyrics and longer structure. Provider claims are not the same as a blind table result, but they help explain why I would test this model for a full song rather than a room tone. CharGen accepts structure tags such as `[Verse]`, `[Chorus]`, `[Bridge]`, `[Build Up]`, and `[Outro]` for this model. I would keep the lyric brief short and give the song one clear job. For example, a town's festival song should name the town, hint at its old disaster, and leave one line that the players can repeat. ### MiniMax Music 2.5 and Lyria 3 Clip for cheaper tests MiniMax Music 2.5 is fourth at 1,050 from 13 battles. Lyria 3 Clip is fifth at 1,021 from 10. Their displayed typical costs are 5 and 4 Gold. That makes them useful controls when I want to test a prompt without spending the cost of a full song. I like a cheap control because it exposes lazy briefs. If a 4 Gold clip wins because the prompt was vague, I have learnt something about the brief, not only the model. If the expensive model wins because it keeps the requested structure, the extra cost has a clear reason. ### Treat the unjudged models as open questions Mureka V9.5 and Mureka V9.5 BGM are new enough to have no counted battles in this snapshot. Mureka V9.5 has two routes in CharGen. Add lyrics and the request costs 31 Gold. Leave lyrics empty and the prompt-to-song route costs 102 Gold. Mureka V9.5 BGM costs 31 Gold per track. Those prices make the model worth testing with a stable brief. They also make blind voting useful. A high price does not prove a better session result. A new model needs comparisons before I put it into a repeatable workflow. ## Music, background audio, and sound effects are different jobs I used to call everything “session music”. That caused bad prompts. A background bed needs restraint. A full song needs shape. A sound effect needs a clear event and a short tail. | Table job | Prompt focus | What I judge | | -------------------------- | ------------------------------------------------ | -------------------------------------------------- | | Background bed | Intensity, space, loop behaviour, no lead melody | Can people talk over it for ten minutes? | | Full song | Theme, structure, vocals, repeated hook | Does it sound like something from the world? | | Faction or character theme | Motif, instrument, emotional change | Can I recognise it when the scene returns? | | Combat music | Energy curve, rhythm, controlled peak | Does it support turns without exhausting the room? | | Sound effect | Physical source, distance, duration | Can the group tell what happened? | CharGen has separate Audio Studio tabs for Music, Background, and Text to Speech. Background models can expose duration and loop controls. Music models can expose lyrics, structure tags, instrumental settings, or quality controls. The form changes with the selected model, so I read the visible controls instead of assuming every model supports the same request. For a sound cue, I would use the [AI sound effects guide](/blogs/ai-sound-effects-for-dnd-chargen). For a wider setup with voices and music, the older [D&D ambience workflow](/blogs/dnd-ambience-generator-music-voices-cues) still covers the handoff between cue types. The new board adds the model-choice layer those workflow guides do not cover. ## A fair AI music model comparison for D&D I use one brief, two models, and five checks. I do not change the prompt halfway through. That sounds obvious. It is easy to break when one result is immediately more exciting. ### 1. Test the exact scene Write the location, action, mood, duration, instruments, and exclusions. “Epic fantasy music” is too broad. “Quiet instrumental music for a watch beside a wet campfire” gives the model a real target. ### 2. Keep the input equal Use the same prompt, lyrics, duration, and relevant settings for both candidates. If one model needs a different input shape, record that as part of the comparison. Do not pretend that an instrumental-only test compares fairly with a lyric-led result. ### 3. Listen under speech Play the first minute while reading a short rules explanation aloud. Check the volume, frequency, vocal space, and sudden changes. A track that wins through headphones may lose at a crowded table. ### 4. Check the loop or ending Background audio should not reveal an obvious seam every 20 seconds. A full song should end or fade in a way that suits the scene. I listen to the transition twice because the first pass is often too forgiving. ### 5. Record one practical reason I write “kept the low intensity under speech” instead of “felt better”. The reason helps me choose a model for the next session. It also stops a single dramatic first impression from becoming a permanent rule. | Criterion | Pass question | | --------------- | ------------------------------------------------------------------ | | Prompt accuracy | Did the model keep the setting, mood, instruments, and exclusions? | | Table fit | Can players hear each other without fighting the track? | | Structure | Does the music change at a useful point? | | Repetition | Does the loop or hook become tiring? | | Cost | Is the improvement worth the displayed Gold cost? | | Handoff | Can I save, rename, and find the result before session night? | The last check is easy to ignore. A good track that stays in a download folder called `audio-final-3` is not a finished session asset. I name the scene, model, date, and use. I keep one chosen version and move on. ![A D&D session music checklist compares prompt accuracy, speech space, loop behaviour, cost, and handoff](/blog-images/best-ai-music-generator-for-dnd-2026/session-music-checklist.webp) ## The privacy and consent boundary Some groups do not want AI-generated music or campaign material. Ask before you add it to a shared game. Players may also prefer human-made music, licensed sound libraries, or no soundtrack at all. The table's agreement matters more than a leaderboard. CharGen's paid `Run a Test` has a specific privacy boundary. A viable prompt and output can enter the free blind-voting pool. I would use a generic brief such as “storm crossing at night” instead of a private villain name, unreleased plot twist, or player secret. The same rule applies to a full song. Do not paste a player's private poem into a shared comparison. Do not use a setting document that your group expects you to keep inside the campaign. A music test should answer a model question without exposing the story. ## What 62 blind audio battles can tell you The sample is large enough to make a shortlist. It is not large enough to settle every audio job. Lyria 3 Pro and Mureka V9 BGM are close at the top. MiniMax Music 3.0 is also within reach. A few new results could change the order. The board also contains a useful warning about zero-vote models. Mureka V9.5 appears at 1,000, but that number says “not tested”, not “average”. ElevenLabs Sound Effects appears above several music models after one win. That result says more about one sound-effects comparison than about full-song quality. I would read the table in three passes: 1. Pick two models with a useful cost and sample size. 2. Switch to the task that matches the scene. 3. Run one fixed comparison and judge it under real table conditions. For my storm crossing, I would start with Lyria 3 Pro and Mureka V9 BGM. I would use the same quiet instrumental brief. If the BGM model leaves more speech space, I would choose it even though Lyria leads overall. If the scene needs a memorable theme, I would repeat the test with Lyria and MiniMax Music 3.0. That is the practical answer. The best AI music generator for D&D is the model that fits the job, survives the table, and earns its cost on the next session. ## FAQ ### What is the best AI music generator for D&D? Lyria 3 Pro currently leads CharGen's overall audio board at a 1,114 rating from 13 model battles. The sample is still small. Test it against your own session brief before you choose it. ### How many models are on the CharGen audio leaderboard? The live audio board lists 16 models and 62 counted battles. The Music task has 61 counted battles. Background music and Sound effects need more counted votes in the current snapshot. ### Are CharGen audio rankings objective quality scores? No. They are preference signals from blind pairwise votes. Read the rating with the model's battle count, task filter, and displayed Gold cost. ### Which AI model is best for D&D background music? Mureka V9 BGM currently sits second on the overall board and is designed for background music. Its task-specific evidence is still developing, so run a fixed comparison before a large batch. ### Can I use a private campaign prompt in a CharGen Arena test? Do not submit material that must stay private. Paid test prompts and viable outputs can enter the free blind-voting pool. Use a generic scene brief instead. The next useful step is small. Open the [audio leaderboard](/ai-model-leaderboard/audio), choose two models, and test one scene that your group will actually play. Keep the winner only if it makes the session easier to hear and run. --- ## The Top 9 Sites for Finding a D&D Group Online in 2026 URL: https://char-gen.com/blogs/top-9-sites-finding-dnd-group-online-2026 Published: 2026-09-14 Summary: The top 9 sites for finding a D&D group online in 2026, split between platforms that get you a seat at a table fast and sites that help you join a community. Tags: dnd-lfg, finding-dnd-group-online, dnd-group-finder, play-dnd-online, looking-for-group-dnd # The Top 9 Sites for Finding a D&D Group Online in 2026 In the past, if you wanted to find a D&D group, you'd just ask around your local game store and hope someone needed another player. This still works, but it's slow, and it's not helpful if you live far away from a game store. These days, there are websites specifically designed for finding D&D groups online. They generally fall into one of two categories: sites that are designed for finding a group of people or sites that are designed for finding a seat at a table. Here are 9 of the best ones I know, organized by what you want to accomplish. ## A Few Things to Watch Out For First The vast majority of people on these sites are just like everyone else – they're just another player looking for a table. That said, I've seen a few consistent patterns emerge that seem like red flags. Moderators on D&D Beyond's site have put out warnings about ads that say "100% free campaign" while also listing an artist that players must pay for their characters' portraits. A proper group will negotiate portrait requirements, not require a specific artist in advance. Other signs of potential trouble include someone who asks for your age or address before you've discussed anything about the game and someone who can't tell you about their session zero or house rules. These aren't necessarily indicators that all ads are scams, but they are worth doing a quick gut check on. ## What Are You Looking For? A lot of advice on finding D&D groups doesn't make this distinction, but it's important because they serve two very different purposes. If you're looking for a community of people to be friends with, and one of those groups happens to play D&D, then you need a different type of site than if you're looking for a seat at a table for a single session. Both are valid, and both can be done well, but you should use the right site for the purpose you have. ## Path 1: Just Finding a Group These platforms are designed to get you a seat at a table in record time. Post what you need, filter for what's available, and the platform can go out of its way to make sure you don't leave without a group. ### Roll20 Roll20 is one of the oldest and largest virtual tabletop platforms and their Looking for Group forums are still one of the best places to find a table quickly. There's no real filter system though: people tag the game system, beginner-friendliness, and price right in the post title, and the forum is split into broad "Free Games" and "Paid Games" sections to help narrow things down. The downside is that joining a game here means signing up as a member of the platform and using Roll20 as your virtual tabletop, as most games hosted here are played entirely within it. ### D&D Beyond's Official Group Finder D&D Beyond is Wizards of the Coast's official digital toolset for the game and their "Find a Group" portal sends you in three directions: an event finder to play official games at your local store, a partnership with StartPlaying to pay for games hosted by a professional DM, and the official D&D Discord. In addition to that portal, D&D Beyond also hosts its own Looking for Players & Groups forum with active subforums dedicated to LFG, LFP, and paid-game LFG posts. They host thousands of threads. It's a great option if you are already using D&D Beyond for your character sheets and rules resources, as many of the DMs there will expect you to be. The forum itself is the more direct choice if you're just looking to post or browse; the "Find a Group" portal is more of a landing page pointing you toward the other options on this list. ### Reddit's r/lfg The r/lfg subreddit (and r/lfgpremium for paid games) is set up entirely around the posting and filtering of LFG and LFP posts. Most posts have genre, system, level, and time so it's pretty easy to just scan for a match and go. It's not only D&D, so there will be other TTRPGs in there. You can filter by flair or search "D&D." ### StartPlaying.games StartPlaying is designed for paid, professional games, with filters for date, time, DM style, and experience level. It's for players looking for a scheduled, reliable game run by an experienced Dungeon Master. One-shots are a flat rate, while campaigns are charged per session, usually $15-$20 a session depending on the DM. If you want a free game, or you can't afford to spend money, this isn't the first place to look. Even listings marked free still require a card on file at checkout, since that's how the platform verifies players show up. ## Path 2: Finding a Community AND Finding a Group These sites are for finding a community of people who like to play D&D (or other tabletop RPGs). You'll likely need to set up a profile or a reputation system of some sort, and the point isn't to just find a seat at a table. It's to be part of a group, even if you aren't playing at the moment. ### Nerd Culture [Nerd Culture](https://nerdculture.com/) is a free community platform built around shared hobbies rather than a social media feed, and tabletop RPGs are one of its major focus areas. They have a Find D&D Groups feature, as well as a directory of professional Game Masters you can contact directly (Nerd Culture connects you, but doesn't process any payment — DMs set their own rates and you pay them directly). They have search filters for interest, location, and availability, and also have sections for other games like board games and card games, as well as conventions. Unlike the "post once and hope for a reply" dynamic of many D&D finding sites, Nerd Culture is a social network designed for finding people, not finding a table. That means you'll be setting up a profile, joining other groups that might be of interest, and eventually finding a D&D group when you're ready. If you're tired of the "post once and hope for a reply" dynamic of most LFG sites, this is the one to try first, since finding a group is the point of the site, not a feature. ### Discord There are thousands of Discord communities for tabletop roleplaying games. In addition to those, there is also the official Dungeons & Dragons Discord server, run by Wizards of the Coast, with channels for finding players, finding DMs, and general discussion. Once you join a Discord server, you're part of an ongoing conversation, not just a one-time post. This method is best for people who are willing to be part of a community, rather than just a table. You'll probably need to introduce yourself and chat for a little while before you get invited to a table. Most Discord servers will also have LFG channels for people who just want to find a table for a one-off game, so if that's what you're looking for, see Path 2. ### Facebook Groups Facebook has large communities like "Dungeons & Dragons 5th Edition" along with thousands of smaller groups for specific cities, and their search makes finding all of these easy. This is a solid choice if you are already using Facebook and would like an ongoing group associated with your region. However, Facebook groups are not set up to accommodate the sort of structured LFG posts that you'll see on Reddit or Roll20, so you will have to read more and sift less. ### Meetup.com Meetup lists D&D groups and one-shots in your city, making it one of the better choices if you want to play in person and build an ongoing local group instead of playing online. However, how active these groups and their postings are varies widely from city to city, so results are highly dependent on where you live. ### Local Game Stores and Adventurers League One of the best ways to find an in-person group remains your local game store, particularly through organized play options like D&D Adventurers League, which facilitates organized, drop-in style games at stores all over the world. Wizards of the Coast even has a store locator to help you find one near you. This is a great route if you'd like to establish yourself as a regular somewhere, working your way through various tables until you find one you'd like to keep coming back to. ## Before You Join: Some Safety and Etiquette Basics Ask about safety tools before your first game. Most solid groups use a Lines & Veils or a session zero to set expectations about what they want to play. If a DM is receptive to this question, it's a good sign. State your schedule and experience level in your first message. That alone will help eliminate most incompatible groups before you ever sit down at a table. --- ## GPT Image 2.5 for D&D: Flare vs Sunburst in CharGen URL: https://char-gen.com/blogs/gpt-image-2-5-for-dnd-flare-vs-sunburst Published: 2026-09-11 Summary: Compare GPT Image 2.5 for D&D in CharGen, including Flare vs Sunburst, quality, sizes, Gold costs, references, edits and prompt examples. Tags: gpt-image-2-5, dnd-ai-art, ai-character-art, dnd-image-generator, chargen # GPT Image 2.5 for D&D: Flare vs Sunburst in CharGen GPT Image 2.5 for D&D is useful when I need a character portrait, a campaign scene, a handout or a careful edit without leaving the CharGen workflow. The important choice is not the newest model name. It is whether I need a fast working image or a slower, more exact revision. CharGen now offers GPT Image 2.5 Flare and GPT Image 2.5 Sunburst in Generate and Quick Edit. Flare is the everyday option. Sunburst is the precision option. Both have Low, Medium, High, XHigh and Max quality settings, and both let me choose the image size before I spend Gold. The [CharGen GPT Image 2.5 Flare page](/models/image/gpt-image-2-5-flare) is the quickest place to start. I can select a model, add a prompt or reference, check the quote, and make a usable image for my next session. I do not need a perfect prompt on the first try. I need a prompt I can judge. ![A fantasy character portrait moves from a pencil sketch to a detailed painting on a D&D campaign table](/blog-images/gpt-image-2-5-for-dnd-flare-vs-sunburst/hero-1200x630.webp) ## GPT Image 2.5 for D&D at a D&D table I judge an image model by the job it completes at the table. A portrait needs a clear face and a recognisable silhouette. A scene needs room for the people, props and action that the session depends on. A handout needs a readable visual structure, but I still add important rules text myself rather than trusting generated lettering. OpenAI describes Flare as the faster high-quality everyday model and Sunburst as the model for detailed edits and tighter control. Its [GPT Image 2.5 announcement](https://openai.com/index/introducing-chatgpt-images-2-5/) also calls out better reference fidelity and precision editing. I treat those claims as useful direction, then judge the result against my own campaign brief. My usual D&D image jobs fall into four groups: | Job | What I need from the image | My starting model | | --- | --- | --- | | Character portrait | A face, clothing, ancestry and mood that survive a small crop | Flare | | NPC or location scene | A clear action, strong silhouettes and a quick turnaround | Flare | | VTT token or portrait set | A repeatable subject with a clean focal area | Flare | | Final revision | A small change while the face, outfit and prop remain stable | Sunburst | A model choice cannot rescue a vague brief. I still name the subject, camera view, action, setting, lighting, style and elements that must stay out. The model gives me a different balance of speed and control, not a replacement for decisions. ## Flare and Sunburst do different jobs Flare is where I begin when I am still exploring. I can ask for three related views of the same ranger, test a tavern scene, or try a new outfit without making every draft expensive or slow. The result is often enough for a session note, an NPC introduction, a token or a visual reference for the next prompt. Sunburst earns its place when the image already works and the next request is narrow. I might need to keep a scar, a silver clasp, a specific relic or the shape of a familiar face while changing the background. I might also need a dense prop arrangement where small errors matter. In those cases, I want more control over what moves. OpenAI's [image generation guide](https://developers.openai.com/api/docs/guides/image-generation) lists the quality and size controls that sit behind the product. CharGen turns those controls into a Gold quote before generation. I use the quote as a practical boundary, not as a reason to avoid testing. ![Three related fantasy portraits move from a rough pencil draft to a working painting and a finished campaign image](/blog-images/gpt-image-2-5-for-dnd-flare-vs-sunburst/flare-draft-to-final-workflow.webp) ## Choose quality and size before the prompt Quality and size change the price, the wait and the kind of checking I need to do. I set them before I polish the prompt because they define the output I am asking the model to make. For a 1024 x 1024 Flare image, the current CharGen prices are: | Quality | Gold per image | | --- | ---: | | Low | 2 | | Medium | 3 | | High | 9 | | XHigh | 14 | | Max | 30 | The figure is a 1024 x 1024 example, not a promise that every request has the same price. Size, quality and image count all affect the quote. Quick Edit and Sunburst use Gold too. I read the displayed estimate immediately before I generate. I use Low for a quick composition check when the image will only guide a later pass. Medium is a useful everyday test. High is my normal starting point for a portrait I might keep. XHigh and Max make more sense when detail is the point, not when I am still deciding whether the character should hold a sword or a lantern. Size needs the same discipline. CharGen supports square, portrait and wide formats, from 1024 x 1024 to options with a 3840-pixel long edge. Supported examples include 1536 x 1024, 1024 x 1536, 2048 x 2048, 2048 x 1152, 3840 x 2160 and 2160 x 3840. The picker shows the actual pixel dimensions. I match the size to the destination: | Destination | Size I would test | Why | | --- | --- | --- | | Character portrait | 1024 x 1024 | Easy to reuse in a profile, card or token crop | | Tall character art | 1024 x 1536 | Leaves room for clothing, weapon and stance | | Campaign scene | 2048 x 1152 | Gives the group and environment room to read | | Printed handout art | 2048 x 2048 or larger | Keeps detail when I crop or place it on a page | | Vertical phone reference | 2160 x 3840 | Keeps a full figure readable on a narrow screen | ![Square, portrait and wide fantasy image crops sit beside dice, a ruler and a blank campaign notebook](/blog-images/gpt-image-2-5-for-dnd-flare-vs-sunburst/quality-size-gold-check.webp) ## My Flare workflow for character art I use the same short loop for most D&D portraits. The model can produce a dramatic first image, but the loop gives me a way to decide whether it belongs in the campaign. ### Name the table job I start with the job, not the style. “A portrait for the party's new half-elf ranger” is useful because it tells me what the image must communicate. “Fantasy art” is too broad. My opening brief might be: > A half-elf ranger for a level 5 D&D party, shown from the chest up, alert but tired after a night in the marsh. Dark green cloak, braided black hair, a small silver compass at the collar, longbow strap visible, wet reeds behind her, cool morning light. The brief gives the model a subject, crop, mood, props and setting. I can add a visual treatment after the visible facts are stable. ### Keep the fixed facts together I place the details that must survive future edits in one sentence. Face shape, hair, scar, eye colour, outfit, signature prop and age all deserve a clear place. I do not scatter them across a long paragraph where they compete with atmosphere. For a recurring NPC, I keep a short reference note beside the prompt. I use the same spelling and the same core details each time. Consistency comes from a repeatable brief and references, not from hoping a model remembers yesterday's image. ### Add references with a job One reference can show the face. Another can show a cloak clasp or a sword. I say what each reference contributes. “Use reference one for the face and hair. Use reference two for the bronze clasp. Keep the pose and marsh setting from the written brief.” The [character consistency workflow](/character-consistency) helps when one NPC needs to appear across portraits, scenes and campaign notes. I still review each output. A reference supports the prompt, but it does not remove the need for a visual check. ### Choose the smallest useful test I start at 1024 x 1024 and Medium for a new character unless the destination says otherwise. A small square test tells me whether the face, silhouette, clothing and prop are working. If the brief is wrong, a larger image only gives me a more expensive wrong answer. Flare is especially useful at this stage because I want to compare directions. I might test a quiet portrait, an action pose and a group scene. I keep the subject facts fixed and change one visual decision at a time. ### Change one thing per edit When the image is close, I stop rewriting the whole prompt. I ask for one controlled change: > Keep the face, hair, cloak, compass and lighting. Replace the bow with a short spear. Keep the same chest-up crop and marsh background. If the identity shifts, I know which part of the request caused trouble. If I change the weapon, background, pose and art treatment at once, I cannot tell what worked. ### Save the winning handoff I keep the final prompt and the selected reference with the campaign note. A portrait becomes more useful when I can reuse its fixed facts for a token, an encounter scene or a session recap. The [Token Maker](/token-maker) is a natural next step when the portrait needs to reach a VTT. ## When Sunburst earns the extra wait I switch to Sunburst when the cost of a changed detail is higher than the cost of a slower render. A final villain portrait may need the same face, crown, eye glow and ceremonial blade after I revise the room. A magic item may need its gem setting, engraving shape and leather wrap to stay in place. A group scene may need the characters to remain distinct while I adjust the weather. My Sunburst requests are more conservative. I state what must stay in the opening sentence, then name the one change. I also describe the reference images by role. If I want a darker sky, I do not add a new costume, a new camera view and a new painting style in the same instruction. The model is not a licence to ask for microscopic control over every pixel. I still accept a changed background texture or a slightly different fold in the cloak. I reserve it for changes that affect the identity or the campaign meaning of the image. ![A detailed elven ranger portrait is compared with a reference painting while a complex crystal relic stays in the character's hand](/blog-images/gpt-image-2-5-for-dnd-flare-vs-sunburst/sunburst-character-edit-detail.webp) I also use Sunburst for a final edit when the first Flare image has the right character but the wrong practical detail. The face may be perfect, but the hand has an extra ring. The outfit may be right, but the relic is hidden by a fold. I name the defect, state what remains fixed, and make one edit. ## Prompt examples I would actually use The following prompts keep the subject facts separate from the visual choice. I can run the first with Flare, then try a controlled edit with Sunburst. ### A player character portrait > A chest-up portrait of a human paladin for a D&D campaign. Mid-thirties, close-cropped dark hair, a thin scar over the left eyebrow, blue enamel shield badge, worn cream surcoat over chainmail, calm expression after a difficult victory. Soft firelight from the left, dark stone chapel behind, realistic painterly fantasy art. Keep the face and shield badge clear. No readable text, no logo, no extra limbs. ### A location scene > A wide D&D campaign scene inside a flooded archive beneath a ruined monastery. Three adventurers stand on a stone shelf while floating books circle a sealed iron door. Blue lantern light reflects on shallow water. Leave open space near the top for session notes. The door, waterline and lanterns must be visible. No readable writing on the books. ### A handout illustration > A square fantasy illustration for a D&D puzzle handout: four brass bells around a cracked moon dial, silver fish mosaics in the floor, damp stone, one candle and a clear central apparatus. Use simple shapes and strong contrast so the components remain easy to point at during play. No words, no letters, no numbers. ### A controlled Sunburst edit > Keep the character's face, braided hair, dark green cloak, silver compass and marsh lighting exactly as shown. Change only the weapon to a short spear with a wrapped leather grip. Keep the chest-up crop, the same expression and the same background. Do not add text. I do not ask a model to create the final rules handout with critical instructions embedded in the artwork. I create the visual, then add the exact text in a design tool or document. Generated lettering can be useful for mood, but it is not a reliable place for an initiative order, a spell name or a clue the party must read. ## References, edits and campaign consistency The best workflow is not “generate once and move on”. I make a small set of images that share a character or place, then check whether the set still reads as one campaign. For a character set, I check: - face shape and hair; - ancestry cues and age; - signature clothing; - weapon or magic item; - palette and lighting; - crop and camera distance; - expression appropriate to the scene. Quick Edit is useful when I have one strong image and a specific correction. Flare is a good place to explore a new direction. Sunburst is a better place to finish a precise revision. The [AI image model comparison](/blogs/compare-ai-image-models-dnd-blind-arena-2026) gives a wider view of model selection, but I use the Flare and Sunburst split when the request is already inside CharGen. I also keep an eye on crop safety. A portrait can look excellent at full size and fail when the face is reduced to a token. I check the intended destination before I call an image finished. If the VTT needs a circular token, I leave breathing room around the head and shoulders. If the art will sit in a session card, I keep the important prop away from the edge. ## Gold allowances and limits Elite includes 1,000 GPT Image 2.5 Flare Low images at 1024 x 1024 each month. Ultimate includes 3,000. The allowance is separate from the existing GPT Image 2 Low allowance, which is 5,000 for Elite and 15,000 for Ultimate. The Flare allowance renews on the subscription month's date and does not roll over. A batch must fit the remaining allowance in full. Other Flare sizes, higher qualities, Sunburst, Quick Edit and API requests use Gold. Failed or cancelled Flare requests return the allowance to the same month. I read those limits as part of the creative brief. A 1024 x 1024 Low draft can be a sensible test for an everyday idea. High quality, a large size or a precise Sunburst edit should have a real destination. The Gold estimate is there to help me make that choice before I submit. OpenAI's [GPT Image 2.5 Flare model page](https://developers.openai.com/api/docs/models/gpt-image-2.5-flare) lists its API input and output modes and its quality choices. API prices and CharGen Gold prices are different accounting systems, so I do not convert one into the other. I use the CharGen quote for a CharGen request. ## My pre-session check Before a campaign night, I check the images in the place where I will show them. My list is short: 1. The character is recognisable at the smallest intended size. 2. The image has the crop I need, not only a nice full-frame composition. 3. Important props are visible and not hidden by hands or shadows. 4. Any rules text or handout copy was added separately and checked by me. 5. The prompt, reference and final file are saved beside the campaign note. 6. The image cost was clear before generation. ## FAQ ### What is GPT Image 2.5 for D&D? GPT Image 2.5 is a family of image models available in CharGen for D&D portraits, scenes, handouts and edits. Flare is the faster everyday option, while Sunburst is aimed at detailed revisions and tighter control. ### Should I choose GPT Image 2.5 Flare or Sunburst? Choose Flare for quick character art, campaign scenes and early drafts. Choose Sunburst when a final image needs detailed revisions, complex props or stronger reference control. ### How much does GPT Image 2.5 cost in CharGen? A 1024 x 1024 GPT Image 2.5 Flare image costs 2, 3, 9, 14 or 30 Gold at Low, Medium, High, XHigh or Max quality. The displayed price changes with size, quality and image count. ### What sizes does GPT Image 2.5 support? CharGen supports GPT Image 2.5 sizes from 1024 x 1024 up to a 3840-pixel long edge, including square, portrait and wide formats. Every side must use a multiple of 16, and the exact options appear in the picker. ### Can I use character references with GPT Image 2.5? Yes. Use reference images for a character, outfit or prop, then describe what must stay and what should change. Flare is useful for a fast pass, while Sunburst suits a precise final edit. ## Start with one controlled render I would start with Flare, a 1024 x 1024 Medium request and one character brief. Check the face, silhouette, prop and crop. If the direction works, make the next image with the same fixed facts. If one small detail needs to change, try a focused edit with Sunburst. Open the [GPT Image 2.5 Flare workflow](/models/image/gpt-image-2-5-flare), read the Gold estimate, and make one image for the next session. A useful campaign set grows from decisions I can check, not from a pile of unreviewed renders. --- ## AI Sound Effects for D&D: Make Looping Ambience in CharGen URL: https://char-gen.com/blogs/ai-sound-effects-for-dnd-chargen Published: 2026-09-09 Summary: Learn how to make AI sound effects for D&D in CharGen, with prompt examples, looping ambience, Mirelo SFX1.6 controls and Gold costs. Tags: d-and-d, sound-effects, audio-generation, tabletop-games, chargen # AI Sound Effects for D&D: Make Looping Ambience in CharGen AI sound effects for D&D work best when they answer a specific table cue. The scrape of a portcullis can tell players that the dungeon has changed. A few seconds of rain can make a quiet travel scene feel exposed. A low room tone can give a council chamber its own identity without competing with the DM's voice. CharGen's Audio Studio now includes Mirelo SFX1.6 for this job. It makes background audio from a description, supports clips from 1 to 60 seconds, and can return 1 to 4 variations in one request. The useful part is not the model name by itself. It is the short path from a physical sound idea to an asset you can test at the table. This guide covers the controls, prompt method, cost, and limits I would use for a D&D session. It also draws a line between a short cue, a loopable ambience bed, music, and voice. They can all sit in the same session, but they need different prompts and different volume levels. ![A Dungeon Master controls a fantasy audio studio while rain, thunder and a tavern scene set a D&D mood](/blog-images/ai-sound-effects-for-dnd-chargen/hero-1200x630.webp) ## What AI sound effects for D&D need to do at the table A table sound has one job. It should tell the group where they are, what just happened, or what is about to happen. It does not need to describe the whole plot. It needs to arrive at the right moment, sit under speech, and stop without making the DM fight the volume control. That gives me four checks: 1. **The source is clear.** I can name the objects or forces making the sound, such as rain on glass, a chain over stone, or wings cutting through air. 2. **The space is clear.** I can tell if the sound happens in a cramped cellar, an open moor, a wooden tavern, or a vaulted temple. 3. **The motion is clear.** The cue has a beginning, a repeated bed, or a rise and fall. “Dark fantasy” is a mood, not a sound direction. 4. **The table use is clear.** I know if I need a two-second impact, a ten-second transition, or a background bed that can repeat. Short cues and ambience beds serve different moments. A door slam should be easy to recognise and easy to stop. A haunted forest needs less obvious repetition because it may play while players talk for several minutes. A loop can save manual work, but it still needs a short test at low volume. The official [D&D Beyond 2024 character creation guide](https://www.dndbeyond.com/sources/dnd/br-2024/creating-a-character) is about rules, not audio, but it makes a useful point for scene preparation: a character, class, and setting give a moment its context. I use the same approach for sound. “A ranger in a wet pine forest” is a starting point. “Wet pine needles under boots, close branches brushing a cloak, distant crows, light wind through tall trunks, no music” gives the generator material to work with. ## Mirelo SFX1.6 in CharGen: the useful controls Mirelo SFX1.6 lives in the Background tab of the audio form. The tab is separate from TTS and Music, which helps keep the request focused. You are asking for a sound bed or sound effect, not a spoken line or a finished musical track. The model supports three controls that matter for a session: - **Duration:** choose from 1 to 60 seconds. - **Variations:** request 1 to 4 samples in one generation. - **Loop treatment:** choose Loopable ambience, then Double the loop when you need a longer repeated result. The loop controls do not change the Gold price. They change how the output is prepared for repetition. A loopable cave bed can sit under exploration. A double loop can give you more time to resolve a scene before you need to trigger another asset. The sidebar also shows the model card and current Gold estimate. That estimate matters because a request with four variations costs four samples, even when you keep only one. I decide how many samples I need before I write the prompt. For a one-off door or spell cue, I usually start with one. For an ambience bed, two samples can be worth the comparison if the first result has an obvious rhythm. ![A fantasy audio workspace shows an abstract waveform, a duration dial, variation markers and loop controls beside a rainy tavern window](/blog-images/ai-sound-effects-for-dnd-chargen/audio-studio-background-workflow.webp) ## How to make a D&D sound effect in Audio Studio Open the [Generate workspace](/generate) and move to the audio form. Select the Background tab, then open the model picker in the model card and choose Mirelo SFX1.6. The exact control order can change as the studio grows, but the mental order stays the same: source, space, motion, duration, variation, then cost. ### 1. Write the physical sound first Start with the thing that makes the sound. Use nouns and actions rather than a mood word: > Rain strikes leaded glass. A wooden tavern door swells in its frame. Cups tremble when thunder rolls outside. That gives the model three sources and a clear setting. I can add a mood afterwards, but “ominous” alone does not tell the generator what to make. ### 2. Say what should stay out If the sound is meant to sit below dialogue, say so. “No music, no voices, no dialogue, no strong melody” is useful when you need a background bed. For an impact, “single heavy slam, short decay, no ambience” prevents the result from becoming a whole scene. Do not make the negative list longer than the request. A short list of real risks is easier to check than a long list of every sound you dislike. ### 3. Set the duration around the table moment Use 1 to 5 seconds for a clear cue, 8 to 15 seconds for a transition, and 20 to 60 seconds for an ambience bed that needs time before it repeats. These are starting points, not hard rules. A dragon wingbeat may need a longer build than a trap click. A short storm gust may work better as a cue than as a loop. ### 4. Choose variations with a reason One sample is enough when the prompt has a narrow target. Request two or more when you want to compare the rhythm, distance, or balance of an ambience bed. Four samples are useful for exploration, but they also multiply the cost. I would rather make two thoughtful samples than four vague ones. ### 5. Test the loop before the session Select Loopable ambience for a bed. Listen for a noticeable seam, a sudden volume jump, or a repeated event that becomes distracting. The goal is not silence at the join. A wind or room tone can repeat naturally when its start and end share the same character. If the loop needs to cover a longer planning scene, use Double the loop. Keep the volume low while players speak. A loop should support attention, not compete for it. ### 6. Read the estimate, then generate The footer shows the Gold total and uses the Generate Audio action. Check the duration and sample count before you submit. I save the prompt beside the session plan so I can recreate a cue when the party returns to the same place. ## Prompt examples I would use The following prompts are deliberately concrete. They describe sound sources, space, movement, and what to omit. Adjust the duration to the moment you need. ### Rain at the last safe tavern “Loopable background ambience inside a small medieval tavern during a hard night storm. Rain hits leaded windows and a wooden roof. A loose sign knocks outside. Fire pops in a stone hearth. Occasional low thunder is distant and soft. Muffled cups and chair movement, no clear voices, no music, no sudden loud hits.” This works as a 30 to 60-second bed for travel, shelter, or a tense conversation. If the thunder arrives too often, remove it and trigger a separate thunder cue. ### The sealed dungeon door “Short stone dungeon door opening. Heavy iron hinges groan, grit falls from the arch, a deep stone scrape travels across the floor, then the sound stops in a dark corridor. One clear event, close perspective, no music, no voices, no repeated loop.” Treat this as a cue, not an ambience bed. Use a short duration and one sample first. The players need to recognise the action before they start discussing what it means. ### A storm on the cliff road “Wide outdoor ambience on a cliff road above a cold sea. Strong wind moves through coarse grass and cloak fabric. Waves strike rocks far below. A few gulls pass at a distance. The wind rises and settles without a fixed beat. No music, no speech, no close footsteps.” The space and distance do most of the work here. A close microphone would make the same prompt feel like a character standing inside the weather. Add “distant” and “wide outdoor space” when the party should feel exposed. ### A dragon passing overhead “One large dragon wingbeat passing over a village square. Air pressure moves roof tiles and banners, leather wing membrane flexes, people gasp only as a distant crowd texture, then the creature moves away. Cinematic but grounded, one pass, no music, no roar.” I would treat this as a short transition cue. A roar can make it feel like a monster soundboard. The wingbeat and moving air tell the group that something large has crossed the scene. ### A spell breaking the silence “Short arcane ward shattering in a stone crypt. A thin glass-like hum rises, bright fragments crack and scatter across the air, a low pulse travels through the room, then a clean decay. No words, no choir, no melody, no repeated loop.” The phrase “no melody” keeps this in sound-effect territory. If you need a musical magic theme, switch to Music and write a separate request. ![A storm outside a medieval tavern gives a D&D sound-effect prompt clear physical sources: rain, glass, wood, cups and thunder](/blog-images/ai-sound-effects-for-dnd-chargen/dnd-tavern-rain-sound-effect.webp) ## Short cues, ambience beds, music and voice It helps to keep the categories separate in your session folder: | Asset | Table job | Prompt focus | Typical length | | --- | --- | --- | ---: | | sound effect | mark one action | source, impact, decay | 1 to 8 seconds | | transition cue | move the group into a new place | distance, motion, rise or fall | 5 to 20 seconds | | ambience bed | hold a location under speech | room tone, weather, repeated texture | 20 to 60 seconds | | music | shape the emotional pace | instruments, tempo, structure | use Music | | voice | deliver words or an NPC line | text, speaker, delivery | use TTS | Mirelo SFX1.6 is most useful for the first three rows. It can give a dungeon a physical texture and make a reveal feel larger, but it is not a replacement for a curated music library or an NPC voice. The [Generate workspace](/generate) puts those audio types beside each other, so choose the tab that matches the asset before you write. For a cutscene, test the cue in [Video Studio](/video-studio) against the motion and edit points. For a live campaign, keep the filename tied to the scene, such as “dungeon door open” or “storm cliff road loop”. For a longer campaign archive, place the cue beside the relevant note in [Campaign Studio](/campaign-studio) or the [session notes workspace](/rpg-session-notes). ## Mirelo SFX1.6 cost and limits Mirelo SFX1.6 costs 2 Gold per second per sample. The calculation is simple: | Duration | Samples | Gold | | ---: | ---: | ---: | | 10 seconds | 1 | 20 | | 10 seconds | 4 | 80 | | 30 seconds | 2 | 120 | | 60 seconds | 4 | 480 | Loopable ambience and Double the loop do not add a separate Gold charge. The sample count still matters. A 60-second request with four variations is 480 Gold, so I would reserve it for a scene where comparison is worth the cost. The model is subscriber-only, with the usual premium trial allowance. That means it is not an unlimited free D&D ambience generator. Read the estimate in the sidebar, then start with a shorter duration or one sample when you are testing a prompt. A cheap test can tell you if the sound source, distance, and mood are right before you spend on a longer bed. The price also changes how I write prompts. I do not list ten possible sounds and ask the model to include all of them. I choose the one or two details the table needs to notice. A focused request is easier to judge and less expensive to repeat. ![A loopable dungeon ambience scene shows a circular stone stair, dripping water, distant chains and a blue torch](/blog-images/ai-sound-effects-for-dnd-chargen/loopable-dungeon-ambience.webp) ## Where generated audio fits in a D&D workflow Sound is most useful when it connects to an asset the group already understands. I might make a character portrait in the [character generator](/character), prepare a token for the VTT, then add one sound cue for the place where that character first appears. The audio does not need to explain the character. It gives the entrance a texture. For a campaign, I use one cue per meaningful change. The party enters the flooded archive. The iron lift starts. The storm reaches the ridge. The villain's ward breaks. If every room has a new sound, the group stops hearing the changes. A small library of well-named cues is easier to run than a continuous soundtrack with no clear trigger. I also keep the session notes next to the sound decision. Write down when the asset played, how loud it was, and whether the players spoke over it. That feedback tells you more than a full-screen listen. A sound that feels subtle in headphones can disappear in a room. A sound that feels cinematic alone can cover the sentence that matters. Rights matter if the audio will leave your private game. If you publish a podcast, stream a session, or share a video, check the licence for every external track and effect. The [Creative Commons licence guide](https://creativecommons.org/share-your-work/cclicenses/) explains the main licence conditions for works you find elsewhere. Generated audio also needs a check against the service terms and your own distribution plan. Do not assume that a file is cleared for public use because it was easy to make. ## Limits I would keep in mind Generated audio can produce a useful first take, but it is not a curated sound library. A clip may repeat a rhythm, introduce a sound you did not request, or place an event too close to the listener. Listen before the session. Keep the volume below speech. If a result distracts you, edit the prompt or use a simpler cue. The model also does not know your table's tolerance for tension. A horror bed can be effective for five minutes and exhausting for an hour. Ask players if they want background audio, especially for loud storms, alarms, whispers, or distressing sounds. Give anyone a clear way to ask for the track to stop. Do not use audio to hide a weak scene. The sound should support a decision, a reveal, or a change in place. If players are still choosing a route, give them enough quiet to talk. The best cue often ends before the important question. My final check has five questions: 1. Can I name the physical source after one listen? 2. Can players hear the DM while it plays? 3. Does the duration match the moment? 4. Does the loop repeat without a distracting seam? 5. Do I know where the file belongs in the session plan? If the answer is yes, the clip has done its job. ## FAQ ### What are AI sound effects for D&D? They are short generated audio cues or background beds for a tabletop scene, such as a tavern door, a storm, a dungeon drip, or a spell impact. In CharGen, Mirelo SFX1.6 makes background audio from a text description and can create loopable ambience. ### How long can a Mirelo SFX1.6 clip be? Mirelo SFX1.6 supports a duration from 1 to 60 seconds. You can request 1 to 4 variations in one generation. ### How much does Mirelo SFX1.6 cost? The price is 2 Gold per second per sample. A 10-second request with one sample costs 20 Gold. A 60-second request with four samples costs 480 Gold. ### Can I make loopable D&D ambience in CharGen? Yes. Choose Mirelo SFX1.6 in the Background audio tab, set the duration, then use Loopable ambience. The Double the loop option extends the looped result without changing the Gold price. ### Is Mirelo SFX1.6 free? Mirelo SFX1.6 is subscriber-only, with the usual premium trial allowance. It is not an unlimited free audio generator. Read the Gold estimate before you generate. ## Make a sound cue for your next session Start with one scene, one physical source, and one clear table use. Open the [Generate workspace](/generate), choose Background and Mirelo SFX1.6, then make a short one-sample test. If the sound fits, extend the duration or turn it into a loopable bed. That order keeps the creative choice small. You can add a storm to the tavern, a chain to the crypt, or a wingbeat to the village without building a full soundtrack before the session begins. --- ## Fantasy AI Model Leaderboard: September 2026 Standings URL: https://char-gen.com/blogs/fantasy-ai-model-leaderboard-september-2026 Published: 2026-09-07 Summary: The September fantasy AI model leaderboard compares 548 blind votes across image, audio, writing and video models. See leaders and sample limits. Tags: ai-model-leaderboard, fantasy-ai-models, dnd-ai-tools, blind-model-comparison, rpg-tools, ai-data-study # Fantasy AI Model Leaderboard: September 2026 Standings I checked the **ai model leaderboard fantasy** boards on 7 September 2026. The four overall tables contained 548 counted votes across image, audio, writing and video models. GPT Image 2 led the image board. Lyria 3 Pro led audio. Gemini 3.1 Flash Lite led writing. Video is still too small to call. That is a useful result, but it is not one universal ranking. CharGen keeps a separate board for each medium because a model that makes a strong character portrait may not make a good battle theme or a coherent ten-second scene. The numbers below show where the current signal is strongest and where it is still thin. ![A fantasy AI model leaderboard beside four tabletop creative tasks, a painted character, a music score, a film strip and a campaign notebook](/blog-images/fantasy-ai-model-leaderboard-september-2026/hero-1200x630.webp) ## September fantasy AI model rankings at a glance The table uses the overall task for each modality. Image models are judged on character, monster, battlemap and handout work. Audio combines music, background music and sound effects. Writing covers story and lore, dialogue, adventure design and RPG knowledge. Video uses the overall video task. | Board | Counted votes | Current leader | Rating | Votes for leader | My reading | | --- | ---: | --- | ---: | ---: | --- | | Image | 372 | GPT Image 2 | 1,264 | 77 | The strongest sample in this report | | Audio | 62 | Lyria 3 Pro | 1,114 | 13 | Useful early signal, with close music results | | Writing | 105 | Gemini 3.1 Flash Lite | 1,104 | 17 | A readable lead, but still a small board | | Video | 9 | Seven models share the first band | 1,015 to 1,016 | 1 each | Do not treat this as a settled ranking | The rating starts at 1,000. A result above 1,000 shows that the model has won more preference signal than it has lost on that board. It does not show that one model is better at every prompt. It also does not make ratings from different boards directly comparable. ## Image models: GPT Image 2 has the clearest lead GPT Image 2 sits first at 1,264 from 77 counted votes. Seedream 5.0 Pro is second at 1,150 from 81 votes. Nano Banana 2 is third at 1,131 from 70 votes. That gives the image board a useful spread between the first three rows, with enough votes to make the order worth watching. The vote counts add an important detail. Seedream 5.0 Pro has more votes than GPT Image 2, but it has a lower rating. I would not call that a contradiction. The board records pairwise preferences, not a simple popularity poll. The result can reflect which opponents each model faced and how voters judged the same fantasy brief. The image board covers four jobs: characters, monsters, battlemaps and handouts. That mix matters. A model can produce a strong face and still fail a top-down map or a handout with readable text. I would use the [image model leaderboard](/ai-model-leaderboard/image) for the task filter, then test the two models against the exact asset I need. Meta's official [Muse Image and Muse Video announcement](https://ai.meta.com/blog/introducing-muse-image-muse-video-msl/) is a useful reminder that provider releases can add new options faster than a small community board can test them. A model name on a catalogue is not the same as a model with a trusted sample. When a new image row appears at 1,000, I read it as unjudged until voters build evidence. My test for a character portrait is simple. I write the same brief for both candidates. I name the face, clothing, pose, light and crop. I judge the image at the size the group will see, not only at full screen. I record one reason for the winner. “Better” is not enough. “Kept the scar and showed the shield” gives me a decision I can repeat. ## Audio models: Lyria 3 Pro leads a close top group Lyria 3 Pro leads the audio board at 1,114 from 13 votes. Mureka V9 BGM follows at 1,108 from 10 votes. MiniMax Music 3.0 sits third at 1,082 from 13 votes. The top two are close, and the board includes several different audio jobs, so I would not use the overall rank as a final choice for every session. The board covers music, background music and sound effects. A long battle track and a short tavern door sound do not need the same strengths. Open the [audio leaderboard](/ai-model-leaderboard/audio) and switch to the task that matches your request. The overall table is a starting point, not a replacement for that check. Google's official [Lyria page](https://deepmind.google/models/lyria/) describes the model family as a music system for tracks, clips and real-time work. The provider description gives useful product context. The CharGen board answers a different question: which available model did voters prefer for the same fantasy or RPG prompt? Those two facts can sit together without turning a release page into a benchmark. The audio sample also shows why new model coverage needs time. Mirelo SFX1.6 appears in the current audio catalogue, but it has no counted votes on the overall board. Mureka V9.5 and Mureka V9.5 BGM are also waiting for a signal. I would not rank an unjudged model above a tested model just because the name is newer. For a table, I would run separate prompts for three jobs. A music prompt might ask for a tense orchestral theme with a clear rise before the final round. A background prompt might ask for quiet campfire music with no strong melody. A sound-effect prompt might ask for a tavern door opening during a storm. The winner can change when the job changes. ## Writing models: Gemini 3.1 Flash Lite keeps the lead Gemini 3.1 Flash Lite leads the writing board at 1,104 from 17 votes. GPT-5.6 Luna is second at 1,050 from 8 votes. Claude Haiku 4.5 and Claude Opus 4.8 share 1,046, with 7 and 6 votes. The board lists 16 models, but one row has no counted votes, so I exclude it from quality claims. The recent [best AI model for fantasy writing report](/blogs/best-ai-model-for-fantasy-writing-2026) covers the writing board in more detail. The short version is that a rating cannot tell me if a model will preserve a faction secret or stop a scene at the right player decision. I need one fixed D&D brief and one editing check. GPT-5.4 Nano is the useful warning in this table. It has 97 votes, far more than any other writing model, but a rating of 697. I cannot infer the reason from the table. It may have faced a different opponent mix or a different task mix. The data supports the result, not a cause. I read the writing board in the same way I read the others. A lead is a shortlist. It is not permission to stop checking. For a campaign scene, I score factual accuracy, distinct voices, table use, read-aloud quality and edit effort. A plain answer that keeps the facts can beat a stylish answer that changes the NPC's motive. ## Video models: the board needs more votes The video board has nine counted votes. Seven models sit between 1,015 and 1,016 with one win each. HappyHorse 1.1 has two votes, with one win and one loss, and a rating of 1,001. Seedance Pro has two votes, with one win and one loss, and a rating of 999. The rest of the listed rows have no counted votes or have one loss. That is not enough evidence for a stable winner. A model can reach the top band after one result. One later vote can change the order. I would not use this table to make a large video purchase decision yet. The useful conclusion is simpler. The [video model leaderboard](/ai-model-leaderboard/video) needs more blind tests. Use the same clip brief, the same duration and the same reference image when the task supports one. Judge motion, character continuity, camera control and prompt compliance. Record the reason for the choice, not only the model name. The small sample also changes how I describe new video models. “Currently unjudged” is a better label than “low ranked” when a row stays at 1,000. A model with no votes has not lost. It has not been tested on this board. ## What the Arena rating measures CharGen's [Arena methodology](/ai-model-leaderboard/methodology) uses one prompt for two models. Voters see candidate A and candidate B without model names. A non-skip vote reveals the models after the choice. That order helps reduce brand preference, although it cannot remove every source of bias. Models start at 1,000. A win, loss or tie changes both ratings with a K-factor of 32. A “Both poor” result is kept as product feedback but does not award a win. A skipped battle does not change either rating. The board therefore captures counted preferences, not a lab score. The method has a practical limit. A small sample can move quickly. It can also reflect the prompts people choose to submit. If the image board receives mostly character portraits, its overall ranking will say more about character portraits than about maps. The task filters exist for that reason. The rating is also not a price score. A lower-cost model may be the right choice when it follows the brief well enough for a batch. A high-rated model may still need more retries for a particular job. The board helps me choose which comparison to run. It does not decide the budget for me. ![A blind comparison worksheet records the same fantasy brief, two anonymous model outputs, the vote count and the reason for the decision](/blog-images/fantasy-ai-model-leaderboard-september-2026/blind-comparison-worksheet.webp) ![A four-modality fantasy board compares image, audio, writing and video samples with anonymous tally marks](/blog-images/fantasy-ai-model-leaderboard-september-2026/modality-board-snapshot.webp) ## How I use the September table I use four checks before I select a model for a real campaign asset: 1. **Read the task.** Character art, sound effects, dialogue and video motion are separate jobs. 2. **Read the vote count.** A rating from one vote needs more caution than a rating from 77 votes. 3. **Keep the prompt fixed.** Give two models the same facts, length, crop, duration or reference image. 4. **Judge the handoff.** Keep the output that fits the next step, whether that is a token, a battlemap, a recap, a track or a cutscene. The fourth check is the one I miss most often. A pretty output can be a bad campaign asset if it cannot be cropped, read aloud, looped, or placed on the table. A model comparison should include the work that follows the generation step. For the current boards, my shortlist is direct. I would begin with GPT Image 2 for a new image comparison, Lyria 3 Pro for a music comparison, and Gemini 3.1 Flash Lite for a bounded writing test. I would not name a video winner yet. I would cast more votes there first. The report also shows a useful baseline for October. The image board already has a broad sample. Audio needs more task-specific votes. Writing needs more balanced coverage around the top group. Video needs far more counted decisions before its ratings can carry much weight. A monthly report is only useful if it shows where the evidence is strong and where the next vote matters. ## FAQ ### Which model leads the September fantasy AI model leaderboard? GPT Image 2 leads the image board at 1,264 from 77 counted votes. Lyria 3 Pro leads audio at 1,114 from 13 votes, and Gemini 3.1 Flash Lite leads writing at 1,104 from 17 votes. The video board has only nine votes, so it has no stable winner. ### How many votes are in the September 2026 report? The four overall boards contain 548 counted votes in total: 372 image votes, 62 audio votes, 105 writing votes and 9 video votes. The figures are a snapshot taken on 7 September 2026. ### Are CharGen Arena ratings objective quality scores? No. They are preference signals from blind pairwise choices. Models start at 1,000, and the rating changes after a counted win, loss or tie. Read the rating beside the vote count and task. ### Why is the September video leaderboard difficult to read? The video board has only nine counted votes. Several models have one win from one vote, which creates a narrow but unstable lead. More blind comparisons are needed before a video rank is useful as a buying or workflow decision. ### How often should I check the fantasy AI model rankings? Check the live board before a new project, and use the monthly report as a dated snapshot. New models and new votes can change a small board quickly, especially for video and audio tasks. The practical choice for September is not one model for every job. Use the board that matches the asset, read the sample size, and run one controlled comparison before you commit to a larger batch. --- ## Best AI Model for Fantasy Writing: 105 Blind Votes URL: https://char-gen.com/blogs/best-ai-model-for-fantasy-writing-2026 Published: 2026-09-04 Summary: Find the best AI model for fantasy writing from 105 blind votes across 16 models. See the leader, sample limits, and D&D use cases. Tags: ai-writing-model-comparison, fantasy-writing, dnd-campaign-writing, chargen-arena, rpg-tools # Best AI Model for Fantasy Writing: 105 Blind Votes I needed a short scene for a faction envoy who had lied to the party three times. I did not need a 20,000-word campaign. I needed a voice, a secret, and a reason for the envoy to leave before the players drew steel. That is the test I care about when I ask for the **best AI model for fantasy writing**. A model can write smooth prose and still forget the secret, ignore the time limit, or make every NPC sound like the same theatre student. RPG writing needs more than a pretty paragraph. CharGen's live writing board gives me a useful starting point. On 4 September 2026, it listed 16 models across 105 counted battles. Gemini 3.1 Flash Lite held the top rating at 1,104 from 17 model battles. GPT-5.6 Luna followed at 1,050 from 8. That is an early lead, not a permanent answer. ![A fantasy writing brief, a marked notebook, and a ranked AI model board on a Dungeon Master's desk](/blog-images/best-ai-model-for-fantasy-writing-2026/hero-1200x630.webp) The board matters because the votes use fantasy and tabletop RPG prompts. General writing tests often ask for a short story, a sales email, or a novel outline. Those tasks do not show me how a model handles a faction relationship, a rules term, a player-facing clue, or a scene that must stop after 350 words. ## A D&D writing test needs a D&D brief I have learnt to distrust the word “best” when the task is missing. The right model for a boxed-text description may not be the right model for a villain monologue. A model that remembers a long setting document may still write dialogue with no room for player action. The community is asking the same question in different ways. The September AI discussion thread in [r/dndai](https://www.reddit.com/r/dndai/comments/1w3gnfq/september_2026_ai_discussion_image_requests_rpg/) includes prompts, campaign work, fiction writing and RPG tools in one place. The recurring practical issue is not a lack of generated words. It is deciding where those words help and where the DM must keep control. Research points in the same direction. [LitBench](https://aclanthology.org/2026.eacl-long.362/) evaluates creative writing with human-labelled story comparisons. That is closer to a useful model test than asking one model to grade its own answer. A pairwise result still has limits, but it makes the judgement visible. For a D&D test, I write the brief before I choose the models. Here is one I could use: > Write a 300-word scene in which a retired dwarf cartographer offers the party a map. The map hides one false road. The dwarf fears the harbour magistrate. Use plain fantasy prose, two speaking characters, one physical clue, and no combat. End when the party must decide whether to accept the map. The fixed facts give the models something to preserve. The length and ending stop the response from becoming a loose setting essay. The player decision keeps the scene useful at the table. ## How the CharGen writing board measures models The [writing model leaderboard](https://char-gen.com/ai-model-leaderboard/text) covers five jobs: overall writing, story and lore, dialogue, adventure design, and RPG knowledge. The public page shows the current model name, rating, battle count, and typical Gold cost. The [Arena methodology page](https://char-gen.com/ai-model-leaderboard/methodology) explains the rating and blind-vote process in more detail. The free route uses blind pairwise votes. You see two anonymous candidates before you vote. The model names appear after a counted decision. That order removes some brand bias. I can judge the response before I see whether it came from a model I already like. The public board starts models at a rating of 1,000. A win, loss, or tie changes the rating. A model with no battles stays at 1,000, but that does not mean it writes at the average level. It means the board has no preference signal for it yet. The paid route is called `Run a Test`. You choose two different models and submit one shared prompt. The page shows the estimated Gold cost, checks the exact quote before the request, and keeps the names hidden until you vote. This is useful when I have a real scene to test rather than a spare minute for public voting. There is a privacy detail to remember. A viable result from a paid test can enter the free blind-voting pool. Other voters may see the prompt and the output. I would not submit an unreleased adventure, a player secret, or a setting document that my group expects me to keep private. ![A blind AI writing model comparison uses one D&D brief, two anonymous responses, and a written decision note](/blog-images/best-ai-model-for-fantasy-writing-2026/blind-vote-prompt-brief.webp) ## The best AI model for fantasy writing in September 2026 Gemini 3.1 Flash Lite is the current overall leader. It has a 1,104 rating from 17 battles and a typical cost of 1 Gold. GPT-5.6 Luna is second at 1,050 from 8 battles and 2 Gold. Claude Haiku 4.5 and Claude Opus 4.8 both sit at 1,046, with 7 and 6 battles. Here is the complete live board snapshot I recorded on 4 September 2026. | Rank | Model | Rating | Battles | Typical Gold | | --- | --- | ---: | ---: | ---: | | 1 | Gemini 3.1 Flash Lite | 1,104 | 17 | 1 | | 2 | GPT-5.6 Luna | 1,050 | 8 | 2 | | 3 | Claude Haiku 4.5 | 1,046 | 7 | 2 | | 4 | Claude Opus 4.8 | 1,046 | 6 | 9 | | 5 | GPT-5.4 | 1,030 | 6 | 6 | | 6 | Claude Sonnet 5 | 1,028 | 6 | 4 | | 7 | GPT-5.5 | 1,025 | 6 | 11 | | 8 | Gemini 3 Flash Preview | 1,020 | 7 | 2 | | 9 | Gemini 3.5 Flash | 1,020 | 6 | 4 | | 10 | Gemini 3.7 Flash | 1,017 | 6 | 3 | | 11 | GPT-5.6 Terra | 1,000 | 0 | 5 | | 12 | Gemini 3.5 Flash Lite | 986 | 18 | 1 | | 13 | GPT-5.6 Sol | 985 | 6 | 11 | | 14 | GPT-5.4 Mini | 977 | 8 | 2 | | 15 | Gemini 3.6 Flash | 971 | 6 | 3 | | 16 | GPT-5.4 Nano | 697 | 97 | 1 | The table has two useful warnings. GPT-5.4 Nano has the largest battle count by a wide margin, but its rating is much lower than the rest. I cannot infer why from this snapshot. It may face a different mix of opponents or tasks. The board does not claim a cause. GPT-5.6 Terra has a 1,000 starting rating and no battles. Treat it as unjudged. Do not read the rank as a quality result when the battle count is zero. The close middle matters too. Claude Haiku 4.5, Claude Opus 4.8, GPT-5.4, Claude Sonnet 5, GPT-5.5, and several Gemini models sit within a narrow rating band. A small set of new votes can move them. I would not pay 9 Gold for Opus solely because it shares third place with Haiku at 2 Gold. ![The September writing model standings show ratings, battle counts, and Gold costs beside a fantasy campaign notebook](/blog-images/best-ai-model-for-fantasy-writing-2026/writing-model-standings-september-2026.webp) ## What I would use the board for The ranking is a shortlist generator. It is not a substitute for a campaign test. I use the numbers to decide which pair deserves my next prompt. | My situation | Pair I would test | Reason | | --- | --- | --- | | I need a cheap first comparison | Gemini 3.1 Flash Lite and GPT-5.6 Luna | They lead the board and cost 1 and 2 Gold per run | | I want a low-cost control | Gemini 3.1 Flash Lite and GPT-5.4 Nano | Both cost 1 Gold, with very different current ratings and battle counts | | Voice matters more than price | Claude Haiku 4.5 and Claude Opus 4.8 | They share a 1,046 rating, while their typical Gold costs differ | | I need a middle-cost alternative | GPT-5.4 and Claude Sonnet 5 | Their ratings are close, and their costs sit between the cheapest and highest options | | I want to test an unjudged model | A 1,000-rated model and a board leader | The comparison can add a signal while keeping one familiar reference | The reason I include a cheap control is simple. A high-cost answer must earn its place in the actual scene. If the 1 Gold model preserves the facts, writes a usable voice, and needs less editing, the price difference is not a small detail. I also avoid calling a model “good at dialogue” from the overall table alone. The page has separate task filters, and the overall rating combines different writing jobs. I use the dialogue filter for dialogue, the adventure filter for encounters and hooks, and the RPG knowledge filter when rules language matters. ## A fair AI writing model comparison for an RPG My test has five parts. The prompt stays fixed. The scoring stays fixed. I only change the model. I start with facts. Did the dwarf fear the magistrate? Did the map contain one false road? Did the response end with a decision? A fluent answer that misses one of those facts is not ready for my session. Next, I check voice. The dwarf should sound like a person with a job and a fear, not a collection of fantasy nouns. I look for repeated sentence shapes, generic threats, and dialogue that explains information the characters already know. Then I check table use. Can I read the scene aloud? Does it leave a clear opening for player action? Can I cut one paragraph without breaking the sequence? A short scene that gives players a choice is more useful than a longer scene that closes every door. The final check is edit effort. I mark each change I would make. A result that needs four factual corrections is weaker than one that needs two small line edits, even if the first has more dramatic prose. | Criterion | Pass question | | --- | --- | | Brief accuracy | Did the output keep every fixed fact and constraint? | | Voice | Can I tell the speakers apart without labels? | | RPG use | Does the scene create a choice, clue, hook, or action? | | Read-aloud quality | Can I use it at the table without rewriting every line? | | Edit effort | How many factual and structural changes are needed? | I record the winner with the prompt, date, models, task filter, and one reason. That note stops me from testing the same pair every week. It also tells me when the model changed or the campaign brief moved. ## How I use a writing model inside a campaign I do not ask an AI to write my whole campaign. That creates a large editing job and makes it hard to see which setting facts matter. I give it one bounded request and the context needed for that request. In [Campaign Studio](/campaign-studio), I keep the faction names, locations, player decisions, and open questions together. When I need a scene, I select only the records that affect it. The prompt might include the envoy's name, the party's last decision, the secret the envoy protects, and the exit condition. I then use [Generate](/generate) for the narrow output I need. A campaign context prompt can ask for three rumour variants, two complications, or a scene that stops at a clear player decision. I keep the result as a draft until I check it against the campaign records. The text generators and the model board solve different jobs. CharGen's text generators are free for every account. `Run a Test` is a paid comparison that uses the displayed Gold cost for the two selected models. I use the free generator when I need content now. I use the board when I want evidence for a model choice I will repeat. That separation keeps the workflow practical. I do not spend 9 Gold to discover that my prompt forgot the villain's name. I fix the prompt first, then compare two models when the brief is stable. ## What 105 battles can and cannot tell you The current writing board is useful, but it is still young. There are 105 counted battles across 16 models. The model battle counts range from zero to 97. That spread means the ratings do not have equal support. Pairwise voting also measures preference, not truth. A reader may prefer a vivid answer that contains a rules error. Another reader may favour a plain answer because it is easier to use. The board records that choice. It does not decide what your table values. The task mix matters. Story and lore, dialogue, adventure design, and RPG knowledge are different jobs. A model can win a lore prompt and lose a rules prompt. Read the task filter before you apply the overall rank to a specific request. The rating can move as new models enter the pool. A new model with six wins may sit above a familiar model with 97 losses, but the reason remains unknown until the prompt mix and more votes are available. I would report the number beside the rating every time. That is why I like the board as a live decision aid. It gives me a visible starting point, then sends me back to my own brief. A small, honest test beats a confident universal answer. ## FAQ ### What is the best AI model for fantasy writing? Gemini 3.1 Flash Lite currently leads CharGen's fantasy writing board with a 1,104 rating from 17 model battles. The sample is early, so test it against your own brief before you choose it. ### How many models are on the CharGen writing leaderboard? The live writing board lists 16 models and 105 counted battles. Ratings start at 1,000, and a model with no battles is not yet judged. ### How do I compare AI writing models for an RPG? Give two models the same D&D brief, facts, length, format, and criteria. Hide the model names while you judge accuracy, voice, table use, and edit effort. ### Does a higher AI model rating prove better fantasy writing? No. The rating is a preference signal from blind pairwise votes. Read it with the model's battle count, task type, and Gold cost. ### Can I test writing models in CharGen? Yes. Open the writing board to vote in the free Arena, or use `Run a Test` to compare two models with one shared prompt for the normal Gold cost. The practical answer is clear enough for my next session. I would start with Gemini 3.1 Flash Lite, compare it with GPT-5.6 Luna on one fixed scene, and keep the winner only if it saves editing time. --- ## Why Are AI D&D Monster Generators Making Fewer Boss Encounters? September 2026 Data Study URL: https://char-gen.com/blogs/why-ai-dnd-monster-generators-fewer-boss-encounters-2026 Published: 2026-09-02 Summary: Why are AI D&D monster generators making fewer boss encounters? September data shows boss and legendary tags falling across three 500-monster samples. Tags: dnd-monster-statistics, ai-monster-generator, dnd-data-study, monster-generator, dnd-challenge-rating, legendary-monsters # Why Are AI D&D Monster Generators Making Fewer Boss Encounters? September 2026 Data Study Why are AI D&D monster generators making fewer boss encounters? I asked that after the third monthly CharGen sample showed the same direction. Boss-tagged monsters fell from 21.0% of the July sample to 11.4% in August and 6.8% in September. Legendary-tagged monsters fell from 16.0% to 4.2% to 1.2% over the same three pulls. That is a large movement in a 500-monster sample, but it is not an explanation. The data tells me what people published in three moving slices of the public entity API. It does not tell me if a model changed, if prompts changed, if a different group of creators was active, or if the labels were used differently. I can call the tag trend clear. I cannot call its cause proven. The September result is useful for another reason. Two other measures that looked like trends last month have now reversed. Plain-Human NPCs went from 50.8% in July to 37.4% in August, then back to 49.8% in September. Humanoid monsters made the same journey, from 42.6% to 22.8% to 47.4%. A three-point study can separate a persistent movement from a noisy monthly swing, but only if I keep all three points visible. ![A Dungeon Master reviewing a boss monster roster, tokens and encounter notes on a fantasy prep board](/blog-images/ai-dnd-monster-tags-september-2026/hero-1200x630.webp) ## Why are AI D&D monster generators making fewer boss encounters? Here is the full three-month comparison for the two tags: | Monster label | July 2026 | August 2026 | September 2026 | Change from July | | --- | ---: | ---: | ---: | ---: | | `boss` tag | 21.0% (105) | 11.4% (57) | 6.8% (34) | -14.2 points, 67.6% lower | | `legendary` tag | 16.0% (80) | 4.2% (21) | 1.2% (6) | -14.8 points, 92.5% lower | The counts make the scale easier to picture. In July, 105 of the 500 sampled monsters carried the boss tag. In September, 34 did. The legendary label appeared on 80 July monsters and only six September monsters. The two labels can overlap, so they are not two parts of one total. A monster may be both boss-tagged and legendary-tagged, or neither. If you are looking for D&D legendary monster statistics, keep the rules meaning and the public label separate. The percentage here measures a saved CharGen field. It does not count every monster with a strong action suite, and it does not say that an untagged monster cannot be a memorable villain. The word “vanished” in the headline needs a limit. Six legendary-tagged records are not zero, and the sample is not a census of every monster created. The accurate claim is that the label has nearly vanished from these three consecutive public samples. If October returns to 15%, the story changes. If it stays near 1%, the case for a lasting shift becomes stronger. I checked the current [D&D Beyond rules for using a monster](https://www.dndbeyond.com/sources/dnd/br-2024/how-to-use-a-monster) before interpreting the label. Legendary Actions are a rules feature with limited uses in a stat block, and Challenge Rating is a separate measure used for encounter planning. The CharGen field is a useful signal about how an entry was described, but it is not a replacement for checking the stat block or running the encounter against the party you actually have. ## Why the tag trend is interesting, but not yet causal There are several possible explanations, and the dataset cannot choose between them. First, the public creator mix may have changed. Each pull takes the newest 500 public records, not a fixed panel of creators. A month with many quick supporting creatures will contain fewer centrepiece villains even if the overall user population has not changed. The sample windows are short for NPCs and monsters, so a handful of active campaigns can affect the proportions. Second, the tag may be used as a planning label rather than a mechanical description. One DM may mark every named enemy as a boss. Another may reserve it for the creature at the end of an adventure. A field that is optional or free text can move because people learn a new way to describe their output, not because the generated stat blocks became weaker. Third, prompts and workflows may have changed. A creator who used to generate one villain may now generate a full encounter roster with a boss, two guards and a hazard. The number of boss records can fall even while the number of boss encounters in play stays stable. Public entity counts cannot show how many monsters were generated but never saved, or how one saved entry was used at the table. Fourth, ordinary sample variation is still possible. The July to September line is more persuasive than a July to August comparison, but three points are not enough to isolate a product or model effect. I would need a fixed creator panel, generation metadata, prompt history and a controlled comparison to make that claim. The right conclusion is narrower: in three consecutive monthly samples, the public label mix moved away from boss and legendary descriptions. That is a good question for next month's pull. It is not proof that AI D&D monster generators now avoid boss encounters. ## A three-point table shows which changes held The tag movement is not the only September result. The table below groups the measures that can be compared across all three studies: | Measure | July 2026 | August 2026 | September 2026 | What September changes | | --- | ---: | ---: | ---: | --- | | Plain `Human` NPC label | 50.8% | 37.4% | 49.8% | Returns close to July | | `Humanoid` monster type | 42.6% | 22.8% | 47.4% | Returns above July | | Strict two-word NPC names | 82.2% | 81.8% | 77.8% | Small downward move | | Boss-tagged monsters | 21.0% | 11.4% | 6.8% | Keeps falling | | Legendary-tagged monsters | 16.0% | 4.2% | 1.2% | Keeps falling sharply | This is why I would not describe the whole generator as moving in one direction. The NPC and monster-type figures made a round trip. The naming figure moved only a little. The two monster tags kept falling in each sample. A useful data study should show the boring reversals as clearly as the exciting trend. The round trip also changes how I read last month's article, [Why Did AI D&D NPC Generators Stop Defaulting to Human?](https://char-gen.com/blogs/ai-dnd-npc-generator-data-study-august-2026). The August fall from 50.8% to 37.4% looked like diversification. September's 49.8% puts plain Human within one percentage point of July. The honest update is that the August dip was a swing, not a confirmed long-term shift. For anyone tracking AI D&D NPC race statistics in September 2026, that reversal is the main update. It keeps the series honest. A new label mix may still be interesting, but it needs another month before I treat it as a stable change. That does not make the August result useless. It tells me that a 500-record sample can move a lot in one month, and that a single snapshot should not be turned into a claim about all AI output. The third pull adds a guardrail to the series: preserve the baseline, show the reversal and reserve strong trend language for changes that keep the same direction. ## Monster type followed the same round trip Humanoid was the largest monster type in July at 42.6%. It fell to 22.8% in August, then rose to 47.4% in September. Undead moved from 11.4% to 16.8% in August, while Construct moved from 9.2% to 11.8%. The September ledger's headline focuses on the three-point reversal for Humanoid because it is the clearest comparison, not because the other types stopped mattering. ![A fantasy monster encounter with several silhouettes around a ruined cavern, used as a visual for the changing public monster mix](/blog-images/ai-dnd-monster-tags-september-2026/monster-type-mix.webp) The practical lesson is not “generate more unusual creatures”. It is to check what a roster is doing before you build an encounter around it. A list with many Humanoids may give you social motives, factions and prisoners. A list with more Undead or Constructs may point towards curses, old instructions and environmental problems. The label mix is a starting clue, not a design verdict. When I use the [Monster Generator](/monster), I separate the creature's type from its combat role. A Humanoid is not automatically a villain. An Undead is not automatically a boss. I specify what the creature wants, what the party can learn from it, and what changes if the party avoids the fight. That extra context makes a generated monster more useful than a rare type label. The numbers also warn against using the public sample as a balance test. A change in type frequency says nothing by itself about hit points, damage, resistances or action economy. It is a description of the saved label. If I need an encounter that is fair for four level-seven characters, I still review the stat block, terrain and number of turns each side gets. ## Challenge Rating is getting shorter, but not clean August's study found 274 distinct Challenge Rating strings across 500 monsters. September brings that down to 178, a 35.0% reduction in distinct strings. Plain numeric `CR N` or `Challenge N` values are the plurality format again, and the ten most common CR values are short numeric forms. That sounds like a return to structured data, but 18.4% of the September monsters still carry a full-sentence CR field. One example reads like this: “CR 20, mythic-feeling solo boss with strong control, mobility, defences, and battlefield manipulation.” It is useful advice for a DM, but it is not a clean value for sorting or encounter maths. The [D&D Beyond monster rules](https://www.dndbeyond.com/sources/dnd/br-2024/how-to-use-a-monster) treat Challenge Rating as a defined measure, with encounter guidance and an experience table. That makes the format drift worth fixing at the point of use. If a generator returns “high” or a sentence, I translate it into a number only after checking the rest of the stat block. I do not let a prose label set the encounter budget on its own. ![A Challenge Rating card with a numeric CR beside a prose threat description, showing the format problem in the September sample](/blog-images/ai-dnd-monster-tags-september-2026/challenge-rating-format.webp) The September change is therefore partial re-standardisation. The field became easier to count, but the long sentence remains common enough to affect a DM's workflow. For analysis, I would store the original text and a separate normalised value. For play, I would read the abilities, movement, resistances and likely tactics before deciding if the number makes sense. That is the practical issue behind AI D&D Challenge Rating format comparisons. A short value is easier to sort, but a sentence may carry useful context. Keep both. Normalise the number for encounter planning, then read the prose for warnings that the number alone cannot express. ## Settlement labels changed faster than settlement scale The settlement sample shows the sharpest single-month movement outside the boss and legendary tags. In August, 51.0% of settlement types were one clean word such as Town, Village or City. Only 19.0% had three or more words. In September, one-word labels fell to 33.8%, while three-plus-word compounds rose to 52.2%. ![A busy fantasy settlement at sunset, used as a visual for the move from simple settlement labels to longer generated descriptions](/blog-images/ai-dnd-monster-tags-september-2026/settlement-label-shift.webp) The type field is now carrying more description. “Cloud-island metropolis and agrarian giant kingdom” gives a DM a strong image, but it is awkward if the next step is a filter for villages. The label may be trying to combine scale, location and social function in one string. That is good material for writing and poor material for a tidy chart. September also shows that population prose is becoming more common as a structured habit. Only one of the 500 settlements has a bare numeric population field, or 0.2%, compared with zero in July and August. A race-by-race population breakdown appears in 67.6% of September descriptions, up from 50.4% in August. I would keep the prose and add a separate summary field when using a settlement in prep. In [Settlement Generator](/settlement-generator), a long type label can become the seed for a place with a distinct economy, history and reason for existing. It should not be forced to serve as the only scale field. Store “city” or “large town” separately if you need to compare settlements across a campaign. This is why D&D settlement type generator data needs a clear field definition. A label can describe size, location and function at the same time. Those are useful facts, but they should be counted separately if the question is how many towns, cities or villages people are making. The population result needs the same caution. A paragraph can be more useful than an isolated number because it explains seasonal arrivals, migration and neighbourhoods. It can also hide a number in a sentence that does not agree with the rest of the description. Treat it as setting material until you have checked the arithmetic. ## NPC names are drifting, but not enough to call a trend The strict two-word, first-name-plus-surname pattern fell from 82.2% in July and 81.8% in August to 77.8% in September. That is a visible move, but it is smaller than the boss-tag change and has only moved in one direction by a modest amount. I would flag it for October rather than build a theory around it. Names are sensitive to small changes in the creator mix and to the kind of records people publish. A campaign that generates many titles, single names or cultural naming patterns can shift the percentage without changing how most DMs name characters. The useful prep point is simple. A strict first-name-plus-surname format is easy to search but can make a whole town sound similar. A named NPC also needs a role, a relationship and a reason the party will remember them. If the name is unusual but the character has no pressure or choice attached, the label has not done much work. For a larger cast, I would use [NPC Generator](/npc-generator) for the first pass, then group the results by role and location. Keep a naming convention when it helps players, and break it when the setting needs a clear signal. The September number does not tell me which choice is better. It tells me that the public output is a little less uniform than it was two months ago. ## What the findings mean for DMs using an AI monster generator The data is most useful when it changes how I check a generated result. My current checklist has four questions: 1. **Is the role clear?** A tag such as boss is only helpful when the creature has a job in the adventure. 2. **Is the stat block playable?** Check Challenge Rating, action economy, damage and escape options against the party. 3. **Is the label carrying too much prose?** Keep the flavour text, but extract the value you need for sorting. 4. **Does the encounter give players a choice?** A monster can be powerful without making the scene a forced fight. The falling boss tag does not mean I should add a boss to every session. It means I should not assume that the public label mix represents my own campaign. If I need a climactic encounter, I ask for one clearly and review it. If I need five supporting creatures, I do not make each one a legendary threat just because the word sounds exciting. The same rule applies to the other entity types. A Human majority in September does not make the cast dull. A long settlement label does not make a place deep. A numeric CR does not make a monster balanced. The generator gives me a draft. My job is to fit that draft to the people, rules and choices at the table. ## Methodology and limits I used CharGen's public entity API at `api.char-gen.com/api/entities/public`, with no authentication and no write access. On 1 September 2026, I pulled the newest 500 public entities for each of three types: NPC, MONSTER and SETTLEMENT. Each sample used ten pages of 50 records, newest first by creation date. The NPC sample covers 21 August to 1 September 2026. The MONSTER sample covers the same period. The SETTLEMENT sample covers 2 August to 1 September because settlements are created at a lower rate. The July and August comparisons use the first two CharGen data studies, which used the same entity types, sample size and public endpoint. The September sample contains 1,500 records in total. The public entity count was 53,252 across 9,661 creators at collection time. Those totals give context, but they do not make the sample representative of private work. The analysis uses aggregate counts across anonymised public entities. No individual creator or entity is named or attributed. The strongest limit is selection. A newest-first public sample changes every month. It can reflect active campaigns, publishing habits, language, prompt style and the kinds of results people decide to keep. It cannot reveal discarded generations or explain why a field was written. The study can support a description of public output patterns. It cannot prove a model-wide change or a change in DM preferences. I will use the same method for the next pull. The key checks are whether boss and legendary labels stay low, whether Challenge Rating prose falls further, and whether the Human and Humanoid round trips settle near their July values or move somewhere new. A fourth point will not solve every causal question, but it will make the series harder to fool with one noisy month. ## FAQ ### Why are AI D&D monster generators making fewer boss encounters? The September public sample shows fewer boss-tagged monsters, but the data cannot prove why. The change may reflect the mix of creators and campaigns, different prompts, field-label behaviour or normal sample variation. Three consecutive samples make the tag trend worth watching, not proof of a model-wide cause. ### How many monsters were in the September 2026 sample? The study counted the newest 500 public MONSTER entities from CharGen, collected on 1 September 2026 through ten read-only API pages of 50 records. The sample covers 21 August to 1 September 2026. ### What does legendary mean for a D&D monster? In the 2024 D&D Basic Rules, Legendary Actions are special actions a monster can take after another creature's turn, with limited uses listed in its stat block. The study's legendary figure is a CharGen data label, so it is not a complete rules classification. ### Can I trust the Challenge Rating text in an AI-generated monster? Treat the generated Challenge Rating as a draft to check, especially when it is written as a sentence rather than a plain number. Use the rules and your party's actual resources to review the encounter before play. ### Do these figures represent every AI-generated D&D monster? No. They describe three monthly samples of 500 public CharGen entities per type. Private work, unpublished generations, other tools and different creator groups are outside the study. The results show public output patterns, not all D&D monster generation. --- ## AI Image Workflow Generator: 20+ D&D Tools in Generate URL: https://char-gen.com/blogs/ai-image-workflow-generator-dnd-2026 Published: 2026-08-31 Summary: Try CharGen's AI image workflow generator for D&D. Use guided tools for anime portraits, sketches, storyboards, character sets, maps, and more. Tags: ai-image-workflow-generator, sketch-to-image-ai-dnd, anime-portrait-ai-generator, ai-storyboard-generator-dnd, dnd-image-tools, chargen-workflows # AI Image Workflow Generator: 20+ D&D Tools in Generate My D&D folder had a pencil map, three screenshots of a character, and a note that said “make this look like a storybook”. I opened three different tools to turn those pieces into something the group could use. The map needed one workflow. The character needed another. The note needed a third. An **AI image workflow generator** should reduce that decision work. It should ask what you want to make, show the source it needs, keep the relevant settings together, and tell you the Gold total before you commit. It should also return a useful image instead of leaving you with a file that cannot move to the next step. CharGen now puts more than 20 guided Workflows inside the Generate page. You can start with a saved image, an upload, a rough sketch, a written brief, or several Character References. The catalogue covers anime portraits, battlemap sketches, six-panel storyboards, character sets, sprites, heraldry, items, monsters, locations, colour treatments, and tabletop displays. The important change is the unit of work. You choose an outcome rather than forcing every request through one large prompt form. ![A D&D creator's workflow board with a character portrait, rough sketch, storyboard panels, and tabletop game assets](/blog-images/ai-image-workflow-generator-dnd-2026/hero-1200x630.webp) ## What an AI image workflow generator should handle I do not need a new model picker for every small idea. I need the tool to understand the difference between changing a portrait into anime art, turning a sketch into a battlemap, and laying out a story in six panels. | Part of the workflow | What it should answer | Why it matters at the table | | --- | --- | --- | | Outcome | What will the result be? | I know if I am making a portrait, map, sheet, or scene | | Source | Which image, sketch, brief, or saved character does it need? | I do not upload the wrong asset or forget a required reference | | Treatment | What changes and what stays? | The result keeps the structure or identity that matters | | Settings | Which quality, style, ratio, or output count applies? | I can choose a useful result without irrelevant controls | | Cost | What will this exact request cost? | I can stop before Gold is spent | | Handoff | What can I do with the result? | The image can move into Gallery, Edit, or another Workflow | That structure also makes an honest limitation easier to see. A workflow can protect the main composition of a sketch. It cannot repair a drawing that does not show where the rooms connect. A Character Reference can keep a face and outfit closer between renders. It cannot make a poor pose worth keeping. ## What changed on CharGen's Generate page The [30 August changelog entry](https://char-gen.com/changelog) describes the new catalogue as more than 20 guided Workflows. Open [Generate](https://char-gen.com/generate?mode=workflows), select `Workflows`, and choose the result you need. Workflows now sit beside `Create` and `Edit` in Image Studio. The catalogue groups entries by the job they do. You can search for a Workflow, open a category, or use `New This Week`. The main panel shows a selected Workflow and related outcomes. Each entry explains the required source, the settings that apply, the output structure, the quality choices, and the Gold total. That last part is useful. A normal prompt box makes you remember which options control the request. A focused Workflow can show only the choices that affect its result. A six-panel Storyboard Sheet does not need the same controls as a colouring page. A Character Reference Views request does not need the same source rules as a Brand Mockup. When generation finishes, the result is a normal CharGen image. It opens in the usual viewer. You can file it in Gallery, continue in Edit, or use it as the source for another compatible Workflow. That means the catalogue is not a set of isolated buttons. It is a set of short paths through the same image workspace. ## The D&D workflows I would use first The full catalogue is large, but most DMs can start with a small group. I choose based on the asset I have and the job due next. | If I have... | I would open... | The output | | --- | --- | --- | | A character portrait and a different visual treatment in mind | `Anime Portrait` or `Pixel Art Character` | A stylised character image | | A rough drawing of a room, map, or creature | `Sketch to Image` or `Sketch to Battlemap` | Finished art that follows the main drawing | | A scene idea and recurring characters | `Storyboard Sheet` | One connected sheet with six ordered panels | | One full-body character image | `Character Reference Views` | Front, profile, and back views, plus a combined board | | A saved character that needs another outfit | `Character Variants` | The same character with a changed visual detail | | Two or three saved party members | `Multi-Character Scene` | A shared image with protected identity slots | | One hero that needs table assets | `RPG Character Asset Pack` | Portrait, profile, token, standee, and miniature reference | | A creature that needs several versions | `Monster Variant Pack` | Five related creature variants | | A faction, magic item, or location that needs more art | `Faction Heraldry Kit`, `Magic Item Showcase`, or `Location Variants` | Matched views for a campaign asset | The names are specific on purpose. They tell me what I am asking the system to protect. That is easier to judge than a general instruction such as “make more art for my campaign”. ## How to use the Workflows tab The flow is short. I still take a minute to decide what the source must prove before I generate. ### 1. Choose the result, not the model Open Generate and select `Workflows`. Search the catalogue or pick a category. If an entry appears in `New This Week`, open it and read the source note before you add anything. For example, choose `Sketch to Image` when the drawing already contains the shape and pose that matter. Choose `Anime Portrait` when you have an image and want a focused style treatment. Choose `Storyboard Sheet` when the order of events matters more than one finished frame. ### 2. Add the source that carries the important fact The source can be a saved CharGen image, an uploaded PNG, JPEG, or WebP, a written brief, or a saved Character Reference. Some Workflows need one source. Others accept an optional source and several references. Do not add an image because it looks attractive if it does not help the request. For a map, the rough plan is more important than a polished unrelated dungeon. For a character, the clearest face is more useful than a dramatic action shot with the face in shadow. ### 3. Set only the controls that affect the result The panel shows the settings for that Workflow. Common controls include visual style, quality, aspect ratio, and output count. Storyboard Sheet uses a written brief and can add up to three Character References. Multi-Character Scene uses two or three saved references, where the order defines the protected identity slots. For an output I need tonight, I choose Medium first. For a handout or a final campaign board, I may choose High. For a style test, Low is enough to decide if the treatment fits. ### 4. Read the Gold total Low quality costs 4 Gold per output. Medium costs 10 Gold per output. High costs 30 Gold per output. If I request four results, the unit price is multiplied by four. The Workflows panel shows the total before generation. That is a useful boundary. I can compare one Medium result with four Low results without guessing. I can also stop if the source needs more work. The total is part of the decision, not a surprise after the render. ### 5. Generate, inspect, and choose the next handoff Each completed result returns as a normal CharGen image. Open it in Gallery if it is a keeper. Choose Edit if the composition is good but one detail needs correction. Use it as the source for a compatible Workflow when the next asset depends on it. I do not treat the first result as final. The point of a focused Workflow is to make the next decision clearer. If the anime treatment works, I keep it. If the sketch preserved the wrong room, I fix the source and try again. If the storyboard loses the order of events, I rewrite the brief before I spend more Gold. ## Turn a rough sketch into a D&D map `Sketch to Image` is useful when I have a rough drawing that already shows the main pose, room, or composition. The Workflow keeps the drawing's main structure and framing while adding the selected render style. It does not ask me to redraw the idea as a detailed prompt. `Sketch to Battlemap` applies that approach to a tactical map. The current description says that it keeps the main rooms, routes, doors, and boundaries. That is the right test. A battlemap can look attractive and still fail if a doorway moves or a route disappears. I would start with a simple pencil plan for a ruined watchtower. I would mark the entrance, spiral stair, collapsed wall, roof access, and two cover positions. Then I would choose the Workflow and check the result against those marks. If the map adds a balcony, that is fine if the original route still exists. If it moves the stair to the wrong side, I would not use it for play. ![A rough D&D map sketch beside a finished tactical battlemap with matching rooms, routes, doors, and boundaries](/blog-images/ai-image-workflow-generator-dnd-2026/sketch-to-battlemap-workflow-2026.webp) For a player-facing map, I remove private notes before upload. The [D&D Beyond Basic Rules](https://www.dndbeyond.com/sources/dnd/free-rules) remain my rules reference. The Workflow can draw a room. It does not decide how cover, movement, traps, or line of sight work in my game. ## Build several character assets from one source The character workflows solve a different problem. They start from an identity that I want to keep while changing the view, outfit, format, or setting. `Character Reference Views` takes one full-body character image and creates separate front, profile, and back views. It also creates a combined reference board after the views finish. Those are three generated views, not one image pretending to contain three angles. The board is a useful review and download asset. `Character Variants` changes a selected detail such as armour, outfit, hairstyle, visible age, or seasonal makeup while keeping the rest of the character stable. I use it when a character needs a winter cloak or ceremonial armour, but I do not want a new face. `RPG Character Asset Pack` creates five separate images in one request: a portrait, profile, virtual tabletop token, standee, and miniature reference. This is useful when a new player character needs a coherent set before session one. It also reduces the chance that I invent five different versions of the same hero by writing five unrelated prompts. The current changelog lists the specific pack prices as 20, 50, or 150 Gold for Low, Medium, or High quality. Character Reference Views costs 12, 30, or 90 Gold for the three generated views. The combined board is included after those views complete. The form shows the total before I start. ![A D&D character asset workflow with a consistent hero portrait, profile, virtual tabletop token, standee, and miniature reference](/blog-images/ai-image-workflow-generator-dnd-2026/rpg-character-asset-pack-workflow-2026.webp) For a campaign with recurring characters, I use the saved [Character Reference workflow](/character-consistency) as the identity store. A generated asset pack is a set of outputs. A saved reference is the reusable identity context I add to future image and video prompts. They work together, but they are not the same object. ## Make a six-panel storyboard from a scene brief `Storyboard Sheet` is the best fit when the group needs to see a sequence rather than one finished illustration. It starts with a written brief. It can also use an image and up to three Character References to carry people, settings, and composition across six connected panels. I would use it for a scene called `The Door Under the Lake`: 1. The party finds a bell tower under the water. 2. The wizard lights the drowned stair. 3. The rogue finds a dry mark behind the bell. 4. The guardian wakes. 5. The party chooses the lower tunnel. 6. The door opens on a second moon. That list gives the Workflow a sequence. It does not prescribe every camera move. The [Storyboard Sheet guide](/transform/storyboard-sheet) shows the focused version of this job, while [Session Prep](/session-prep) is the better place to decide what the scene should accomplish in play. The result is a connected sheet, not six unrelated images. I check the same character's hair, armour, and position. I check that the sixth panel follows from the fifth. I also check whether the reveal should be visible to players or stay in the DM's notes. ![A six-panel D&D storyboard sheet showing the same adventuring party entering a flooded temple, meeting a guardian, and opening a hidden door](/blog-images/ai-image-workflow-generator-dnd-2026/storyboard-sheet-workflow-2026.webp) For a quick visual pitch, I use one clear sentence per beat. For a campaign record, I add the character names, the location, and the decision that changes the scene. The Workflow can organise the frames. I still choose what counts as canon. ## Chain Workflows without losing the source The most useful part of the catalogue is the handoff between results. I can move from a broad idea to a small set of connected assets. | Starting point | Next Workflow | Result | | --- | --- | --- | | Full-body character image | `Character Reference Views` | Three angles and a combined board | | Saved Character Reference | `Character in Scene` | The same hero placed in a new setting | | Rough room plan | `Sketch to Battlemap` | A tactical map that follows the plan | | Finished location image | `Location Variants` | The same place in new weather, time, or condition | | Written scene brief | `Storyboard Sheet` | Six ordered panels | | Character portrait | `RPG Character Asset Pack` | Five separate tabletop-ready assets | | Faction symbol or crest | `Faction Heraldry Kit` | Six matched heraldry assets | I keep the source and result names clear. `Saltmarsh watchtower sketch` is better than `final-map-v4`. A saved result should tell me what it is and which Workflow made it. That makes the next handoff easier when I return to the campaign a month later. The same rule applies to chained style changes. I would not pass a low-quality style test into a final token pack if the face is already soft. I would keep the clean original, choose the treatment again, and use the stronger result as the source. ## More than characters and maps The catalogue also covers campaign assets that used to need separate prompts. `Faction Heraldry Kit` creates a crest, banner, shield, tabard, wax seal, and colour set. `Magic Item Showcase` keeps one item stable while placing it in a hero relic view, detail study, altar display, or practical scene. `Monster Variant Pack` creates five creature variants while keeping the species and defining anatomy stable. For a location, `Location Variants` can show the same place at a new time, in new weather, or in a changed state without moving the camera. `Sequence Sheet` can show a spell, combat move, item activation, or product use across six ordered frames. The practical outputs are not all fantasy scenes. `Pixel Art Character` creates a compact sprite treatment. `Colouring Page` turns a character, creature, or scene into black line art on white. `Product Photography`, `Brand Mockup`, and `Miniature and Terrain Showcase` suit creators who need to present physical tabletop work. The older Workflow set is still available. It includes `Anime Portrait`, `Sketch to Image`, `Storyboard Sheet`, `Plushie`, `3D Cartoon Diorama`, `Box Model`, `Tarot Card`, `Claymation`, `Art Style Transfer`, `Storybook Animation`, and `Fantasy Bestiary Page`. You do not need to learn all of them. Pick the output that solves the next problem in your campaign folder. ## Where the workflow still needs my judgement Guided controls reduce setup. They do not remove review. Start with the source. If the source image contains a hidden player note, crop it or use a clean version. If the sketch has no clear route, label the route before you ask for a battlemap. If a party image has two characters facing away, add a better identity image before you expect a reliable reference result. Check what the Workflow promises to preserve. `Sketch to Image` protects structure and composition. It does not promise to preserve every rough line. `Character Variants` protects the character while changing a selected treatment. It does not make an accidental new weapon part of the campaign record. Read the output count. Four Low results cost 16 Gold. One High result costs 30 Gold. The cheaper choice depends on the decision you are making. I use several Low results for style selection. I use one High result when the source and treatment are already clear. Do not confuse a visual result with a rules result. A token does not calculate a creature's reach. A map does not resolve difficult terrain. A character portrait does not confirm a class feature. Keep rules and campaign facts in their own source records. Finally, ask if the result is safe to share. Use your own artwork or images you have permission to process. Check player consent before you publish a face, voice, or private campaign scene. A guided Workflow makes an image request easier. It does not change who owns the source. ## FAQ ### What is an AI image workflow generator? An AI image workflow generator gives you a focused outcome, a source picker, the settings that apply to that outcome, an output plan, and the total cost before generation. CharGen's Workflows tab covers characters, maps, storyboards, game assets, styles, and tabletop displays. ### What D&D image workflows does CharGen support? CharGen supports Anime Portrait, Sketch to Image, Storyboard Sheet, Character Reference Views, Character Variants, Multi-Character Scene, RPG Character Asset Pack, RPG Sprite Sheet, Sketch to Battlemap, Location Variants, Sequence Sheet, heraldry, item, monster, miniature, colouring page, and other focused Workflows. ### Can I turn a sketch into D&D art? Yes. Sketch to Image keeps the main structure and composition of an uploaded drawing while adding the chosen render style. Sketch to Battlemap applies the same approach to rooms, routes, doors, and map boundaries. ### How much do CharGen image workflows cost? Low quality costs 4 Gold per output, Medium costs 10 Gold, and High costs 30 Gold. The total changes with the output count and appears before you generate. Some multi-output Workflows show their own total for the complete set. ### Can I reuse a workflow result? Yes. Each result returns as a normal CharGen image. Open it in Gallery, continue in Edit, or use it as the source for a compatible Workflow. For recurring characters, add a good result to a saved Character Reference when it shows a useful new angle. My normal starting point is simple. I open `Workflows`, choose the outcome, add the clearest source, select Medium, and read the total. If the result solves the problem, I keep it. If it does not, I fix the source before I add more settings. --- ## D&D Homebrew Class Generator: A Full Class, Levels 1-20 URL: https://char-gen.com/blogs/dnd-homebrew-class-generator-2026 Published: 2026-08-31 Summary: A D&D homebrew class generator that writes the role, hit die, proficiencies and every level from 1 to 20, for 5e 2024, 5e 2014 and Pathfinder 2e. Tags: dnd-homebrew-class-generator, dnd-class-generator, dnd-subclass-generator, rpg-class-generator, dnd-homebrew # D&D Homebrew Class Generator: A Full Class, Levels 1-20 D&D Beyond will not let you build a class. That is not a bug or a missing beta feature. Wizards of the Coast publishes a support article called "No Homebrew Classes" confirming it, and the forum threads asking for the feature stretch back years. You can homebrew a subclass, a species, a spell, a magic item or a monster there. A base class is off the table. So when you want a **dnd homebrew class generator**, you are not filling a small gap in your toolkit. You are replacing the one thing the biggest platform in the hobby deliberately does not do. That is the job [CharGen's Class Generator](/class-generator) took on. ![A candlelit desk with a handwritten homebrew D&D class document showing a 20-row level progression table, dagger, red ink and dice](/blog-images/dnd-homebrew-class-generator-2026/hero-1200x630.webp) ## Why a class is harder to homebrew than anything else A homebrew monster is one stat block. A homebrew magic item is a paragraph and an attunement line. A class is twenty levels of interlocking decisions, and every one of them has to still make sense at the level above it. Look at the shape of the official work. The 2024 Player's Handbook, released on 17 September 2024, carries 12 classes and 48 subclasses, four per class, alongside 10 species, 16 backgrounds and 75 feats. Each of those 12 classes is a twenty-row table where the hit die, the proficiency bonus, the resource pool and the feature list all have to move together. That is the baseline a player will compare your homebrew against, whether they say so or not. The 2024 rules also changed where the subclass sits. Every class now picks its subclass at level 3. Under the 2014 Player's Handbook, that timing was uneven: clerics, sorcerers and warlocks chose at level 1, wizards and druids at level 2, and everyone else at level 3. If your homebrew class hands out its subclass at the wrong level for the edition your table runs, it reads as broken before anyone looks at the features. That is a lot of structure to hold in your head at once. It is also exactly the kind of structure a generator is good at. ## What the generator actually writes I want to be specific here, because "AI generates a class" could mean a paragraph of flavour text. It does not. A single pass produces a class or subclass laid out across four tabs: **Overview**, **Progression**, **Roleplay** and **World**. Overview gives you the class identity. The role it plays at the table, the hit die, the armour and weapon proficiencies, the saving throws, and the resource system the class runs on. This is the part a player reads to decide whether they want to play it. Progression is the twenty-row table. Features land on numbered levels for a full 1 to 20 run, with subclass stubs you can expand into complete subclasses later. It is the section that takes a person an evening and takes the generator one pass. ![A parchment level progression chart pinned to a dark table showing twenty numbered rows, proficiency column and feature names for a homebrew D&D class](/blog-images/dnd-homebrew-class-generator-2026/level-1-20-progression-table.webp) Roleplay covers what most mechanical tools skip: personality traits, playstyle tips, and character hooks a player can actually use to build a person rather than a spreadsheet. World is the part I did not expect to use as much as I do. It gives you notable factions tied to the class, regions where it is practised, and famous practitioners. More on why that matters further down. When a feature grants a choice from a named list, such as manoeuvres or invocations, the generator writes that list out with each option statted. Casters get a curated spell list by tier, and you can spin the class into a linked [Spellbook](/spellbook-generator) in one click. There is also a PDF export, so the finished class leaves as a document you can hand round the table. ## The seven fields that decide what you get The form is short on purpose. Here is what each field actually changes. | Field | Options | What it changes | | --- | --- | --- | | What are you creating? | Full Class or Subclass | Whether you get a standalone chassis or an archetype that plugs into an existing class | | Concept | Free text, optional | The fantasy, resource or hook. Leave it empty for a fully random class | | Class Name | Free text, optional | Fixes the name so features can be written around it | | Game System | D&D 5E (2024), D&D 5E (2014), Pathfinder 2e, Pathfinder 1e, or type your own | Subclass levels, advancement vocabulary and edition terminology | | Base Class | The 13 SRD classes, your own homebrew, or a custom entry | Subclass mode only. Sets the progression the archetype has to fit | | Role / Playstyle | Any, Martial, Full Caster, Half-Caster, Support, Skirmisher, Tank, Summoner, Hybrid | The mechanical lane, which drives the resource system and feature cadence | | Balance Target | Standard, Gritty low-power, Cinematic high-power | How hard the features hit relative to official classes | Balance Target is the field people skip and then complain about. If your table runs a low-magic game where a fireball is a rumour, generating at Standard and then wondering why the class outshines your party is a setup problem, not a generator problem. Set it to Gritty low-power and the resource economy tightens. The Concept field rewards specificity. "A blood-ink half-caster who spends vitality to ward allies" produces a coherent class. "Cool warrior" produces a competent, forgettable one. ## Subclasses are where most tools fall down Subclass mode is the feature I would defend hardest. Pick Subclass, and the Base Class field appears. You can point it at one of the 13 SRD base classes, at a custom class you type in, or at a homebrew class you generated earlier. That last option is the one that matters. When you pick your own class, the generator reads its actual progression and lands the subclass features on the levels that class grants them. Think about what that avoids. You build a homebrew class with subclass features at levels 3, 7, 11 and 17. Two weeks later you want a second archetype for it. Any generic tool gives you a 5e-standard subclass at 3, 6, 10 and 14, and now you are hand-editing level numbers and hoping you caught them all. Reading the parent class removes that whole class of error. It also handles the edition split correctly. Ask for a cleric subclass under 2014 rules and it knows the subclass arrives at level 1. Ask under 2024 rules and it arrives at level 3, like everything else. Pathfinder 2e works differently again. It has no subclass slot in the 5e sense. Its equivalent runs through archetypes, which you enter by taking a dedication feat in place of a class feat, usually from level 2. Setting the Game System field to Pathfinder 2e changes the vocabulary the output uses, which is the difference between homebrew a PF2e table will read and homebrew they will bounce. ## A worked example: the Vitalist I generated a half-caster called the Vitalist. Concept: a blood-ink caster who spends their own vitality to ward allies. Role set to Half-Caster, Balance Target Standard, Game System D&D 5E (2024). ![Concept art of a gaunt half-elf Vitalist in dark robes drawing crimson light from their own wrist to weave a protective ward](/blog-images/dnd-homebrew-class-generator-2026/vitalist-half-caster-homebrew-class.webp) What came back: a d8 hit die, Constitution and Wisdom saves, light armour and simple weapons, and a resource the class calls Vitae, spent from the caster's own hit point maximum rather than from a slot pool. Spellcasting on the half-caster curve, so first slots at level 2 and a ceiling at fifth-level spells. Subclass at level 3, correct for 2024. Ward features scaling at 5, 9 and 13, and a capstone at 20 that lets the Vitalist spend accumulated Vitae to keep a downed ally standing. Is it perfectly balanced? I would not claim that, and neither does the tool. The self-damage resource is the obvious pressure point, because a class that pays hit points for power gets stronger the more your cleric heals it. That is a real interaction I would want to test before a long campaign. But the class arrived readable, internally consistent and playable in about a minute, and the argument about the Vitae economy is a far better use of an evening than typing out twenty rows. ## How it compares with what DMs already use | Tool | Full class support | What it actually does | Cost | | --- | --- | --- | --- | | D&D Beyond | No, subclasses only | Official rules integration and a character sheet. Publishes a support article stating full classes are not supported | Free tier, paid content | | Homebrewery | Yes | Markdown formatting that makes a document look like an official supplement. It does not write or structure the class for you | Free, open source | | GM Binder | Yes | Document layout with the look of an official book. Strong presentation, steep formatting learning curve | Free tier, paid tier | | r/UnearthedArcana | Yes | About 332,000 members sharing and critiquing homebrew since May 2015. Excellent feedback, no builder | Free | | CharGen Class Generator | Yes | Writes role, hit die, proficiencies, resources, a 1 to 20 progression, and roleplay and world content | Free to generate | The pattern is worth saying plainly. Homebrewery and GM Binder are typesetting tools. They make your class look official. They will not tell you what goes on level 11. r/UnearthedArcana will tell you what goes on level 11, in detail, but only after you have written a draft worth posting. The generator sits before both of those. It produces the draft. You still owe the class a playtest, and you may well still owe it a Homebrewery layout if you want to publish it properly. ## Rooting the class in your world The World tab is the part I underrated. A homebrew class that exists only as mechanics is a class nobody has a reason to play. ![A dark map-room table with a homebrew class page connected by red cord to pinned faction, region and practitioner cards](/blog-images/dnd-homebrew-class-generator-2026/class-factions-regions-practitioners.webp) Getting a faction that trains the class, a region where it is practised and a couple of famous practitioners gives you three immediate campaign hooks for free. The order that teaches blood-warding has an opinion about the party. The mountain valley where they train is somewhere to send a level 4 party. The practitioner who went wrong is a villain with a built-in connection to your player. That is the same reason the class links out to the rest of the toolkit. Pair it with the [Species Generator](/species-generator) for an ancestry that fits, then drop the finished class onto a sheet in the [Character Builder](/character-generator). ## What I would do before you let it near a table Generate at the Balance Target your campaign actually runs at, not the default. Read the level 5 and level 11 rows first. Those are the two power spikes where 5e homebrew usually breaks, and if the class survives both, the rest tends to follow. Check the resource economy against your party composition. Anything that trades hit points, exhaustion or spell slots for power behaves very differently depending on who else is at the table. Then run it for three sessions before you commit. The generator gives you a draft in a minute. The playtest is still yours, and no tool is going to do that part for you. If you build classes and share them, the [affiliate programme](/affiliates) pays 25% flat on a referral's first payment with a 60-day cookie, which is a reasonable fit if your homebrew posts already send people looking for tools. Start with a Concept sentence you would be excited to play, set the Game System to your actual edition, and generate. It is free, and the first draft costs you a minute instead of a Sunday. --- ## Best D&D Quest Generators in 2026: 7 Tools I Tested URL: https://char-gen.com/blogs/best-dnd-quest-generators-2026 Published: 2026-08-28 Summary: I tested seven D&D quest generator tools in 2026 for hooks, scenes, NPCs, twists, exports, and fast one-shot prep for DMs. Tags: dnd-quest-generator, dnd-adventure-generator, quest-hook-generator, ai-dm-tools, dnd-session-prep, ttrpg-tools # Best D&D Quest Generators in 2026: 7 Tools I Tested Last Friday, my players left the planned road and followed a lantern into a flooded marsh. I had a map, three NPCs, and no reason for the lantern to exist. A **D&D quest generator** can solve that problem, but only if it gives you more than a dramatic title. I need an objective, a reason to act, people with clear motives, and a result that changes the next scene. I tested seven public tools against the same brief: four level 5 characters investigate a lighthouse that has sent the same distress signal for three nights. The keeper is missing. The light now points inland. I wanted a one to two session quest with one social scene, one dangerous location, a choice at the end, and a reward that could matter later. The tools split into three groups. Some give you ten quick ideas. Some give you a shaped hook with a villain, deadline, and twist. A few produce a full quest packet with scenes and encounters. Those are different jobs, so I have kept the categories clear. ![A Dungeon Master's quest board with seven tested D&D quest generator notes, a map, NPC cards, and dice](/blog-images/best-dnd-quest-generators-2026/hero-1200x630.webp) ## What I tested in each D&D quest generator I used five checks for every tool. The same brief went in where the public workflow allowed a prompt. Where a tool only exposes tables or sample results, I judged the output it actually shows instead of pretending it creates a full adventure. | Check | What I wanted | Why it matters | | --- | --- | --- | | Concrete objective | A clear thing the party must do | “Investigate the light” is weaker than “find the keeper before the next signal” | | Table structure | Scenes, locations, encounters, or steps | A DM needs a route through the idea, not only a premise | | Player agency | Choices, failure routes, or consequences | The party should be able to reject the obvious plan | | Campaign detail | NPC motives, links, rewards, and future effects | A side quest should give the next session something to use | | Handoff | Copy, export, save, PDF, or a usable result page | Prep is only finished when the result survives the table | I also checked the public pages on 28 August 2026. Prices, free limits, and account rules change often. Treat the table as a snapshot, and check the live tool before you pay for a long campaign. ## Quick comparison of the seven tools | Tool | Best for | Output I found | Access | Main limit | | --- | --- | --- | --- | --- | | [CharGen Quest Generator](/quest-generator) | A full quest that connects to campaign prep | Hook, three to six scenes, encounters, named NPCs, twists, d6 complications, rewards, and success or failure branches | Free tier with an account | Review the encounter balance and generated rules text | | [donjon](https://donjon.bin.sh/fantasy/adventure/) | Ten fast adventure seeds | Theme, goal, hook, plot, climax, villains, settings, and complications | Free, no account | You must turn the seed into scenes and stat blocks | | [LitRPG Adventures](https://www.litrpgadventures.com/ai-tools/quest-generator/) | AI-written narrative quests | Plots, twists, objectives, rewards, NPCs, and outcomes | Membership or credits | The result is broad fantasy content, not a campaign graph | | [RPG Builder](https://rpgbuilder.ai/generators/quest) | A short shaped side quest | Goal, complication, reward, and twist, with a type and tone choice | First generation free | It is an outline, not a full session packet | | [Tools and Taverns](https://toolsandtaverns.com/quest-generator) | A free hook with a deadline | Read-aloud hook, villain, objectives, complication, twist, reward, deadline, location, and key NPC | Free, no account, seed URL | The output stays concise and needs expansion | | [QuestForge](https://forgeyourquest.com/) | Side quests inside a 5E campaign platform | One-off or multi-stage side quests, plus campaign, NPC, encounter, and world tools | Product account flow | The public page shows less detail than the in-app generator | | [Adventure Generator](https://www.adventure-generator.com/) | A complete one-shot with a runner | Narrative, NPCs, locations, loot, stat blocks, cover art, PDF, editor, combat tracker, and dice | App sign-up flow | It is too large when you only need tonight's hook | The important result is not one universal winner. It is the gap between a quest seed and a playable packet. I would not use a ten-line random idea as if it were a complete adventure. That is how a five-minute generator becomes a two-hour writing job. ## 1. CharGen, best for a complete D&D quest CharGen is my pick when I need a quest that can move into the rest of my campaign. The [Quest Generator](/quest-generator) has a `Quick Description (Optional)` field, then controls for `Quest Type`, `Game System`, `Difficulty`, `Party Level`, `Duration Estimate`, and `Theme`. An `Additional Prompt` field appears when I need more control. The quest types include Heist, Rescue, Investigation, Escort, Kill / Hunt, Retrieve, Defend, Explore, Diplomatic, Mystery, and Other. Duration options are `One-shot`, `1-2 sessions`, and `3+ sessions`. That matters because a one-shot should not arrive with seven scenes and a cast of twenty. For my lighthouse brief, I set `Quest Type` to Investigation, `Game System` to D&D 5E, `Difficulty` to Hard, `Party Level` to 5, and `Duration Estimate` to `1-2 sessions`. My prompt was: `Four level 5 characters investigate a lighthouse that sends a distress signal inland every midnight. The keeper is missing. Include a suspicious harbour official, a social scene with the keeper's apprentice, a flooded light chamber, a choice between saving the keeper and stopping the signal, and a reward linked to a coastal faction.` The public feature page describes the resulting shape clearly. A generated quest can include a thematic name, tagline, hook and premise, objectives, three to six numbered scenes with embedded encounters, two to four named NPCs, one to three twists, a d6 complications table, scaled rewards, and resolution branches for success and failure. That structure is the main advantage. If the group refuses the apprentice's offer, I have a complication to use. If they save the keeper, the signal continues. If they break the lens, the coastal faction loses its warning system. The result gives me decisions to run, not only prose to read. CharGen also suits linked prep. I can send a named NPC to the [NPC Generator](/npc-generator), create a creature with the [Monster Generator](/monster-generator), or move the quest into [Session Prep](/session-prep). The World Codex can keep the people and places attached to the campaign instead of leaving them in a separate note. There is a limit. The difficulty field is a guide, not a balance calculator. I still check the monsters, terrain, rests, and reward against my group. Free generation needs an account, and editing saved results is a paid feature. ## 2. donjon, best for fast random ideas [donjon](https://donjon.bin.sh/) has been in my emergency prep folder for years. Its current fantasy tools include a Random Adventure Generator, a Fantasy Random Generator, a Five Room Dungeon Generator, and separate D&D 5e and D&D 5.5 tools. The Random Adventure Generator builds a frame from fields such as Theme, Goal, Story Hook, Plot, Climax, General Setting, villains, a character encounter, a deathtrap, a chase, and a moral dilemma. The current public output gives me a numbered list of ten ideas. One result has a sage asking adventurers to expose a corrupt aristocrat. Another asks the party to recover an evil artefact from a lost city during a plague. That is a good volume of raw material. I can press the button before a session and find one premise that fits the party. I can also use the Fantasy Random Generator when I need a patron, location, class, or creature to fill a gap. The limit is equally clear. donjon gives me the ingredients. I must decide which scene comes first, what the villain wants, what happens on a failed check, and why the party cannot walk away. Its separate [Five Room Dungeon Generator](https://donjon.bin.sh/fantasy/5_room/) adds a useful five-part location, but it is still a location outline rather than a connected campaign quest. Use donjon when the blank page is the problem. Do not use it when you need a complete handout in ten minutes. ## 3. LitRPG Adventures, best for AI-written quest detail [LitRPG Adventures](https://www.litrpgadventures.com/ai-tools/quest-generator/) takes the prose-first route. Its public page promises detailed quests with unique plots, twists, clear objectives, meaningful rewards, relevant NPCs, plot hooks, and outcomes. The sample outputs cover a lost relic, a haunted hamlet, and a city under siege. I like this option when I have a strong tone but no wording. A haunted lighthouse, a diplomatic mission to a monster court, or a siege at a ruined bridge can become a longer narrative draft quickly. The tool is useful for finding the part of the idea I had not written down yet. The cost model needs attention. The membership page says RPG tools can cost from 0 to 10 credits, depending on the generator and the selected personal or commercial licence. Current membership options include a $5 monthly Bronze plan and one-time credit packs. Check the live page before you compare the price with a free random table. LitRPG Adventures is a broad fantasy writing service. It does not give me the same campaign-level links as CharGen, and I would not assume that a generated encounter follows the rules of my chosen edition. I would copy the useful premise into my campaign notes, then build the mechanics separately. ## 4. RPG Builder, best for a short shaped side quest [RPG Builder's Quest Generator](https://rpgbuilder.ai/generators/quest) keeps its promise narrow. It generates a D&D quest with a goal, complication, reward, and twist. The public page offers ready-made starting points such as `The Missing Ledger`, `The Night Market Murders`, `The Impossible Vault`, and `The Beast of Redmoor`. The workflow has a type and tone choice. You can start from a prepared setting, generate a quest, reroll the twist, and attach the result to an NPC, faction, or region. The page says the first generation is free. That is a sensible shape for a side quest. The result tells me what the party wants, what makes the task difficult, what they gain, and what changes the meaning of the job. It avoids the empty output that says “find the lost treasure” and stops there. RPG Builder does not present the same full scene structure as CharGen. I would use it for a one-page outline, then add a location, cast, and encounter. Its other generators make that follow-up practical, but the quest itself is deliberately small. ## 5. Tools and Taverns, best for a free hook with a deadline [Tools and Taverns](https://toolsandtaverns.com/quest-generator) is the cleanest choice when I want a free result with no account. Its current quest page can produce a title, read-aloud hook, villain and motive, primary and secondary objectives, complication, twist, reward, deadline, location, and key NPC. The deadline is the useful part. A hook becomes easier to run when the party knows what changes if they wait. The tool also supports mystery, combat, diplomacy, exploration, heist, and random themes. The difficulty label runs from Easy to Deadly, but it is a label for the prompt, not proof that the encounters are balanced. Every result has a seed in its URL. I can copy the link to another DM and they can reopen the same quest, twist and all. The site says the results are free to use in home games, streams, and published work without attribution. The output is short. That is a benefit for a hook and a limit for a full session. For the lighthouse, I would still need to write the apprentice scene, map the flooded chamber, and decide what the coastal faction offers after the party chooses. ## 6. QuestForge, best for a 5E campaign platform [QuestForge](https://forgeyourquest.com/) is a 5E-compatible tabletop platform with a character builder, NPC generator, encounter generator, campaign generator, world generator, and side quest generator. Its public page describes side quests as one-off or multi-stage, with hooks, objectives, complications, and rewards. That mix is useful for a DM who wants the quest beside the rest of the campaign. A side quest can sit next to its NPCs, encounters, and wider world rather than living as a loose text file. My caution is about the public evidence. The landing page shows the feature list, but the detailed quest result sits behind the product flow. I would make one test account before committing a campaign. Check the actual scene count, export options, rules baseline, and whether the campaign links persist after the first generation. QuestForge makes sense when the platform matters as much as the hook. If you only want ten ideas with no setup, donjon is faster. ## 7. Adventure Generator, best for a complete one-shot [Adventure Generator](https://www.adventure-generator.com/) aims above a normal side quest. Its public workflow starts with an idea and produces a complete one-shot with narrative, NPCs, monster stat blocks, locations, loot, and AI-generated cover art. The app also advertises a Markdown editor, a formatted PDF, an interactive session runner, a combat tracker, and a dice roller. Each creature and NPC can include abilities, actions, and tactical notes. That makes it the closest match for a DM who wants to generate, edit, print, and run one adventure in one product. The trade-off is scale. If my group needs a missing-person hook for the final thirty minutes of a session, a complete one-shot is more material than I can review. It also uses an app sign-up flow, so I would check the current price and export limits before choosing it for regular prep. ## A hook is not the same as a quest The [2024 Dungeon Master's Guide adventure guide](https://www.dndbeyond.com/posts/1851-lets-prepare-an-adventure-using-the-2024-dungeon) describes four useful planning steps: lay out the premise, draw in the players, plan encounters, and bring the adventure to an end. I use those steps to judge generated output. | Output level | What it gives you | What you still write | | --- | --- | --- | | Seed | A patron, goal, place, and threat | The full reason to act and every scene | | Hook | An inciting event, villain, deadline, and reward | The route, encounters, and ending | | Quest outline | Scenes, objectives, cast, twist, and failure route | Rules checks, map detail, and table wording | | Full one-shot | A written adventure, stat blocks, locations, and handout | Editing, balance checks, and player-facing cuts | Most free random generators stop at the first two rows. That is not a flaw. A quick seed can be better than a long adventure when I want to write the important parts myself. The problem starts when a tool describes a quest as complete but leaves the party with no decision. A useful result answers five questions: 1. Who needs something? 2. Why must the party act now? 3. What makes the objective difficult? 4. What changes after success or failure? 5. What can the party do when it refuses the obvious route? CharGen performs best on the last two questions because its public output includes resolution branches and per-scene failure modes. Tools and Taverns performs well on the first three. donjon is excellent at giving me a large set of starting points. ![A D&D quest generator decision board shows three branching outcomes for a lighthouse adventure](/blog-images/best-dnd-quest-generators-2026/quest-generator-choice-branches.webp) ![A D&D quest generator comparison workflow shows a raw hook becoming a cast, scenes, an encounter, a choice, and a table-ready handoff](/blog-images/best-dnd-quest-generators-2026/quest-generator-comparison-workflow.webp) ## Check the rules before you run the quest Quest generators are not rules authorities. A `Hard` label can mean a dangerous mood, a high-level villain, or an encounter budget. It does not tell me if four level 5 characters can survive the room after the previous scene used half their spell slots. I check every generated encounter against the system my group uses. For D&D, I confirm the monster stat blocks, conditions, damage, spell wording, rest assumptions, and treasure. I also check if the tool used 2014 rules or the revised 2024 rules, which D&D Beyond now labels as 5.5e in parts of its site. The [best D&D encounter generators guide](/blogs/best-dnd-encounter-generators-2026) helps with that second pass. I use a generator for a first draft, then adjust the number of enemies, terrain, cover, escape routes, and stakes. A hard encounter should create pressure. It should not remove the party's options by accident. System-neutral quests need the same check. A mystery, escort, or heist can move between D&D, Pathfinder, and other games. The stat block, skill language, action economy, and rewards cannot move without edits. ## My 15-minute workflow for a usable quest I use this process when the session is close and the blank page is making the problem feel bigger than it is. ### 1. Name the table job Write one sentence that explains why this quest belongs in the campaign. “The lighthouse keeper is missing” is a start. “The keeper is missing, and the signal now points inland towards the faction that protects the coast” gives the party a reason to care. ### 2. Set the party and the length Write the number of characters, their level, the game system, and the available time. A one-shot needs a short route. A three-session arc can support a second location and a cast member who changes sides. ### 3. Add one campaign fact Use a named NPC, faction, location, unresolved rumour, or previous choice. A quest attached to the campaign feels different from a random job board entry. It also gives the generator something concrete to preserve. ### 4. Generate one draft For CharGen, I set `Quest Type` to Investigation, `Game System` to D&D 5E, `Difficulty` to Medium or Hard, `Party Level` to the party's level, and `Duration Estimate` to `1-2 sessions`. I keep the prompt to one paragraph. I do not add every possible twist before I see the first result. ### 5. Check the middle scene Many generated quests have a good opening and ending but a weak middle. Ask what the party can learn, lose, or change in scene two. Add a social choice, environmental problem, puzzle, chase, or encounter that reveals new information. ### 6. Make failure playable Failure should change the route. The keeper escapes but loses the lens. The faction gets the signal first. The lighthouse floods and blocks the safe exit. None of those outcomes ends the session. They give the next scene a new shape. ### 7. Prepare the handoff Cut anything the players should not see. Keep the hook, visible NPC details, first location, encounter notes, reward, and one consequence on the session page. Save the villain's motive and the true twist for the DM copy. If the quest needs more support, I create the named NPC in the [NPC Generator](/npc-generator), make a creature in the [Monster Generator](/monster-generator), and add the final record to [World Codex](/world-codex). For a wider bundle, [Session Prep](/session-prep) can place the quest beside locations, people, and handouts. ![A generated D&D quest moves from a written lighthouse brief to a cast card, flooded chamber, choice at the ending, and a clean session handoff](/blog-images/best-dnd-quest-generators-2026/quest-generator-prompt-to-table.webp) ## Which quest generator should you choose? | Your real need | Start here | Why | | --- | --- | --- | | A full quest with scenes and failure routes | CharGen | The output is shaped for a table and links to wider campaign prep | | Ten premises in one minute | donjon | It gives a lot of random combinations with no account | | A free hook with a deadline | Tools and Taverns | The result is short, shareable, and easy to reopen from its seed URL | | A short side quest with a twist | RPG Builder | Goal, complication, reward, and twist arrive in a compact outline | | AI-written fantasy prose | LitRPG Adventures | It gives detailed narrative material and several quest styles | | A side quest inside a 5E platform | QuestForge | The public product includes campaign, NPC, encounter, and world tools | | A printable one-shot with a runner | Adventure Generator | It combines writing, stat blocks, PDF export, and live table controls | I would not force one tool to do every job. Use donjon to find a strange premise. Use Tools and Taverns when the party needs a quick deadline. Use CharGen or Adventure Generator when you need enough structure to run the result without writing the missing half yourself. ## FAQ ### What is the best D&D quest generator in 2026? For a complete quest, I would start with [CharGen's Quest Generator](/quest-generator). It gives me a hook, scenes, encounters, cast, twists, complications, rewards, and success or failure branches. I use donjon or Tools and Taverns when I only need a quick premise. ### What is the best free D&D quest generator? donjon and Tools and Taverns are the easiest free options because they do not need an account. RPG Builder offers a free first generation. CharGen also has a free tier, but you need an account to generate and save the result. ### Can AI make a balanced D&D quest? It can make a useful first draft. It cannot know how tired your party is, how well the players use their abilities, or which house rules you allow. Review each encounter and reward. Treat the generator's difficulty label as a starting signal. ### Can I use these tools for a one-shot? Yes. Choose a one-shot duration where the tool supports it, or keep the generated quest to three main scenes. Adventure Generator is built around complete one-shots. CharGen can make a one-shot or a longer arc. A random hook from donjon needs more work before it is ready. ### How do I keep a generated quest connected to my campaign? Use one existing name, place, faction, or unresolved decision in the prompt. Then link the generated NPCs and locations to your campaign records. CharGen supports that handoff through World Codex and Session Prep. Any other tool can work if you copy the final facts into your campaign notes. ## My recommendation Choose the output size before you choose the generator. Use donjon for a pile of sparks. Use Tools and Taverns for a quick hook with a deadline. Use CharGen when you want a full quest that can move into NPCs, encounters, locations, rewards, and campaign records. Give the tool one concrete objective and one consequence for failure. Then check the middle scene and the encounter rules before the players arrive. That small review is what turns generated text into a quest you can run. --- ## Best D&D Spellbook Generators in 2026: 6 Tools Tested URL: https://char-gen.com/blogs/best-dnd-spellbook-generators-2026 Published: 2026-08-26 Summary: I tested six D&D spellbook generators in 2026 for wizard spell lists, homebrew spells, printable pages, and campaign lore. Tags: dnd-spellbook-generator, spellbook-generator-5e, ai-spell-generator, wizard-tools, dnd-worldbuilding, ttrpg-tools # Best D&D Spellbook Generators in 2026: 6 Tools Tested I once handed a player a wizard's spellbook as treasure, then realised I had not decided what the book contained. The table waited while I searched spell lists and old notes. The item had a name, but it had no useful content. That is the problem a **D&D spellbook generator** should solve. It should give you a playable spell collection at the right level. It should also tell you what makes this book different from the next one. I tested six public tools against the same brief: a level 5 wizard's storm-themed spellbook, with useful defensive spells, one strange signature spell, and enough detail for a DM to use the book as treasure. The tools do not all solve the same job. Some generate a random list. Some organise official spells. Some write a complete campaign prop. That distinction matters. A rules reference can be excellent and still be a poor generator. A lore-heavy result can be fun and still need a rules check. My shortlist keeps both facts visible. ![An open fantasy spellbook beside a wizard character sheet and six tested D&D spellbook tool notes](/blog-images/best-dnd-spellbook-generators-2026/hero-1200x630.webp) ## What I tested in each D&D spellbook generator I used five checks for every tool: | Check | What I wanted to see | Why it matters | | --- | --- | --- | | Level control | A clear caster level or spell-level filter | A level 5 book should not read like a level 15 villain's archive | | Rules clarity | Edition, class, school, ritual, and concentration details | A list needs a rules check before a player uses it | | Theme control | A way to describe a school, mood, owner, or purpose | A storm mage should not receive a list with no reason behind it | | Table output | Print, share, save, export, or a clean result page | The book must survive the move from browser to session | | Campaign value | Lore, hooks, owner details, or useful notes | A treasure item works better when it creates a next action | I also checked the current public pages on 26 August 2026. Prices, free limits, and rules coverage can change. Check the live tool before you move a full campaign into it. ## Quick comparison of the six tools | Tool | Best for | Strongest point | Main limit | | --- | --- | --- | --- | | [CharGen Spellbook Generator](/spellbook-generator) | A complete campaign artefact | Spell lists, signature spells, marginalia, wards, history, and hooks in one result | You need an account to generate, and saved-result editing is a paid feature | | [5e Spellbook Builder](https://5e-spellbook.app/) | 2014 and 2024 spell organisation | Drag-and-drop books, custom spells, print and local data | It is an organiser, not a lore writer | | [Kassoon Spellbook](https://www.kassoon.com/dnd/5e/spellbook/) | Manual filtering and spell details | Class, level, school, ritual, concentration, components, and source columns | Saving requires a login, and the presentation is utilitarian | | [5eMagic Spellbook Generator](https://5emagic.shop/spellbook/generate) | Quick random wizard books | Level, school, language, book title, and a shareable result | It focuses on a random 5e list rather than campaign writing | | [Push By AI Spellbook Generator](https://pushbyai.com/dnd-spellbook-generator/) | A fast class-and-level list | Very short path from class and level to a generated result | The current public page exposes few controls and little export detail | | D&D Beyond | Official rules and character checking | Current Wizard rules and a familiar character toolset | It is not a standalone random spellbook generator | ![A D&D spellbook comparison workflow with level, ruleset, filters, lore, and table-use checks marked on one page](/blog-images/best-dnd-spellbook-generators-2026/spellbook-comparison-workflow.webp) ## 1. CharGen, best for a spellbook with a story CharGen is my pick when the spellbook needs to become part of the campaign. The [Spellbook Generator](/spellbook-generator) asks for the game system, spellcaster type, level, theme, and optional instructions. That gives me more control than a single random button without asking me to write every field myself. The result is broader than a spell list. It can include a named spellcaster, a curated list by level, signature spells, rituals, wards, marginalia, flavour notes, the book's appearance, its history, and plot hooks. The current public example, The Prismatic Codex, is a level 13 D&D 5E Wizard book with 12 spells and a maximum spell level of 7th. I like the separation between mechanical content and campaign material. The spell entry has fields for level, school, casting, range, duration, save or attack, damage, conditions, components, scaling, notes, source, and a signature flag. The book also has a caster profile with a name, tradition, specialisation, background, demeanour, arcane focus, ambition, and signature quirk. For my storm-wizard test, I would write: `Level 5 storm-caller from a drowned lighthouse, protective spells first, one signature lightning spell with a dangerous cost, notes written by a former apprentice, and a hook involving a missing weather chart.` That brief tells the generator what the book is for. It does not just request “good Wizard spells”. CharGen also suits the DM who wants to connect the result to the rest of their prep. I can create the owner with the [NPC Generator](/npc-generator), put the book in a location from [RPG Workshop](/rpg-workshop), or pair it with a reward from the [Magic Item Generator](/magic-item-generator). The generated result saves to the World Codex, and the product page supports PDF export for a player handout. There are limits. The output is a starting point, not a rules authority. Check every signature spell before play. A generated effect can sound balanced while adding too much control, damage, or range. Free generation needs a sign-up. Editing saved fields is for premium subscribers. Choose CharGen when the book must answer three questions: who wrote it, why does it matter, and what can the party do with it next? ## 2. 5e Spellbook Builder, best for edition-aware spell management [5e Spellbook Builder](https://5e-spellbook.app/) is the strongest choice when you want to organise spells at the table. Its public page supports both 2014 and 2024 editions. You can drag spells into a book, compare the two rulesets, create custom spells, share a result, and print a spellbook or save it as a PDF. The local-first design is a real advantage. The site says that no login is needed and that your data stays on your device. That is useful for a player who wants a private working book, or a group that does not want campaign notes stored in another service. It is not trying to write a wizard's biography. You choose the spells. The result is better for preparation, reference, and printing than for a cursed tome with a clear owner. If your search is really “Which spells should my 2024 Wizard prepare?”, this is closer to the right tool than a story generator. I would use it after a lore tool. Generate the concept in CharGen, then rebuild the playable list in the edition you actually use. That two-step process takes longer, but it keeps flavour and rules in their proper places. ## 3. Kassoon, best for manual filters and source detail [Kassoon's 5e Spellbook](https://www.kassoon.com/dnd/5e/spellbook/) gives you a large searchable table. Rows show spell level, name, ritual status, concentration, components, source, and class lists. You can filter the list, add spells, set a character level, and load or save a book. This is the tool I would open when a player asks a narrow question. “Show me Wizard spells from levels 1 to 3 that are rituals and do not need concentration” is a better fit for Kassoon than for a prose-first generator. It puts the selection work in my hands. The cost is presentation. The current page feels like a database, not an in-world book. You get useful spell information, but you must supply the owner, theme, handwriting, history, and adventure hook yourself. Saving a spellbook requires a login, so I would test the filters before creating a large collection. Kassoon is also a useful cross-check for a generated list. If a tool gives a spell to the wrong class or labels a ritual incorrectly, a searchable table helps expose the mistake. ## 4. 5eMagic, best for quick random wizard treasure [5eMagic's Spellbook Generator](https://5emagic.shop/spellbook/generate) asks for a wizard level, a school preference, a book title, and a language. It can include a level-appropriate number of cantrips. It also has a checkbox that controls whether the current viewer can read the book. That language setting is a nice touch for a found-object scenario. I can give the party a tome written in Draconic, then make the translation part of the next scene. The shareable result also works well when a player needs to view the spells without holding the DM's notes. 5eMagic is better at random generation than personalisation. It does not give me the same owner profile or plot structure as CharGen. It also labels the tool as a 5th Edition generator, so I would not assume that its results follow the 2024 Wizard rules. Verify the list before you hand it to a player using the revised rules. Use it when you need a level-appropriate book quickly. It is a good solution for a chest, library shelf, or defeated mage whose contents were not part of your original plan. ## 5. Push By AI, best for the shortest route [Push By AI's D&D Spellbook Generator](https://pushbyai.com/dnd-spellbook-generator/) keeps the public workflow small. Choose a character class, select a spell level, and press `Generate Spellbook`. The page positions it as a quick way to produce a class- and level-based list. That simplicity is useful when you need an answer in the middle of prep. It is also the main limitation. The current public page shows little about edition selection, saving, sharing, source books, or custom lore. I would treat the result as a first list, then check it against the official rules and add the campaign details myself. Push By AI makes sense for a player who wants several quick options. It is less suitable for a DM who wants a spellbook to carry a mystery, a relationship, or a future quest. ## 6. D&D Beyond, best for the official rules check D&D Beyond belongs in this comparison with a qualification. It is not a random spellbook generator. I use its [2024 Basic Rules Wizard page](https://www.dndbeyond.com/sources/dnd/br-2024/character-classes) to confirm how the current class handles a spellbook, prepared spells, and spell levels. I use its character tools when a player's actual book needs to match a character sheet. The official page says that a 2024 Wizard starts with six 1st-level spells, then adds two Wizard spells after each later Wizard level. It also gives the Wizard a fixed prepared-spell number in the class table. That is different from the 2014 calculation, which uses the Wizard level plus the Intelligence modifier. That makes D&D Beyond the final check in my workflow. It is not where I go for a random cursed grimoire. It is where I check a generated book before I call it legal for the ruleset my group selected. It can also expose a common category error. A spellbook is not the same as prepared spells. The book is the wider collection a Wizard knows. The prepared list is the smaller group available for casting. A good generator should not silently replace one with the other. ## Check the 2014 and 2024 Wizard rules before play The edition split is the main source of confusion in this category. Many tools still call their data “5e” without saying if it follows the 2014 or 2024 books. The [official D&D Beyond comparison](https://www.dndbeyond.com/posts/1753-2024-wizard-vs-2014-wizard-whats-new) lists the important Wizard changes. Use this short check after any generator: 1. Confirm the edition in the tool and on the character sheet. 2. Check that every spell is on the class list for that edition. 3. Separate cantrips from level 1 and higher spells. 4. Count the full spellbook and the prepared list separately. 5. Check new signature or homebrew spells for action type, range, duration, damage, concentration, and scaling. 6. Mark any spell from a source book that your table has not approved. The 2024 Wizard can change one prepared spell after a Long Rest, and its later features add more ways to study and change the book. The 2014 Wizard has a different preparation calculation. Those differences can change what a generated level 5 or level 10 book should contain. ![A ruleset check for a D&D spellbook compares 2014 and 2024 Wizard preparation, spell levels, source notes, and homebrew review](/blog-images/best-dnd-spellbook-generators-2026/spellbook-ruleset-check.webp) Do not use a generator's “level appropriate” label as proof. That label describes the tool's logic. It does not replace the rules your group has chosen. ## Choose the right tool for the job The best spellbook generator depends on what you want to hand over. | Your real need | Start here | Reason | | --- | --- | --- | | A found tome with an owner, warnings, and hooks | CharGen | The result contains campaign material beside the spell list | | A printable 2014 or 2024 book | 5e Spellbook Builder | Edition controls, drag-and-drop selection, and PDF output fit the job | | A filtered list with source and component detail | Kassoon | The table gives you direct control over selection | | A random wizard book for treasure | 5eMagic | Level, school, language, and title create a fast result | | Several quick class-and-level options | Push By AI | The public flow has very few steps | | A rules and character-sheet check | D&D Beyond | The official source helps confirm the result | I would not choose a tool from its promise to create “the perfect spellbook”. Perfect depends on the session. A villain's book should contain clues. A player's book should be quick to read. A 2024 Wizard's book must match the class table. A homebrew tome needs a DM review. ## My 15-minute spellbook workflow for DMs I use this sequence when I need a book before the next game. ### 1. Name the table job Write one sentence. “The party finds a level 5 storm mage's book in a lighthouse, and the book points to the missing weather chart.” That sentence gives the result a purpose. ### 2. Set the edition and caster Choose 2014 or 2024. Then choose the caster type and level. If the book belongs to an NPC, decide if the NPC needs a full playable list or only a few spells that matter in the scene. ### 3. Generate the first draft Use CharGen when you need the owner, lore, signature spell, and hooks together. Use 5eMagic or Push By AI for a quick random list. Use 5e Spellbook Builder or Kassoon when you already know the spells you want. For a CharGen prompt, I might write: `A level 5 Wizard's stormglass book from a lighthouse keeper who feared the sea. Include defensive spells, rituals for weather signs, one signature spell that protects a ship but costs the caster a memory, and marginalia that points to a wreck beneath the eastern reef.` ### 4. Check the mechanics Open the official rules page or your group's approved reference. Check the class, level, spell school, components, concentration, and action type. Do not let attractive lore skip this step. ### 5. Trim the player-facing handout Players do not need every secret on the first page. Keep the title, visible spell list, owner clue, and one readable warning. Move the true hook, hidden cost, or villain note to the DM copy. ### 6. Make the next action clear The book should tell you what happens next. The party can translate it, find the owner, test a ward, recover a missing page, or use one spell to open a sealed route. If the result gives you no action, add one before the session. ![A fantasy spellbook handout shows a storm wizard's owner note, a spell list, a hidden clue, and a clear next action for the party](/blog-images/best-dnd-spellbook-generators-2026/spellbook-lore-example.webp) This workflow keeps the generator in its proper role. It gives me options and saves writing time. I still decide what is true, what is balanced, and what the players can learn. ## What makes a generated spellbook worth keeping? I keep a result when its mechanics and fiction support the same idea. A necromancer's book should not contain a random list that could belong to any apprentice. A storm book should make weather, travel, danger, or memory matter. I also look for useful constraints. A language barrier, a damaged page, a ritual that needs a rare component, or a warning written by a previous owner gives the group something to do. The book becomes a small piece of play instead of a list to archive. That said, do not add complications just to make the book sound important. One clear hook is better than five vague prophecies. One signature spell with a defined cost is easier to run than a page of undefined power. ## My recommendation Use CharGen when you want a spellbook to carry lore, ownership, and a playable hook. Use 5e Spellbook Builder when your priority is a clean 2014 or 2024 list that you can print. Use Kassoon for manual research. Keep D&D Beyond open for the final rules check. The safest habit is simple. Build the wider spellbook first, choose prepared spells second, and verify the edition before the player uses it. Then give the book one clear clue that leads to the next session. --- ## Compare AI Image Models for D&D: 372 Blind Votes, Ranked URL: https://char-gen.com/blogs/compare-ai-image-models-dnd-blind-arena-2026 Published: 2026-08-24 Updated: 2026-09-02 Summary: See which AI image model wins for D&D art. 372 blind votes rank 22 models, and the character board winner is not the overall winner. Tags: ai-image-model-comparison, dnd-character-art, fantasy-ai-art, blind-model-testing, chargen-arena, dungeon-master-tools # How to Compare AI Image Models for D&D Without Wasting Gold I once paid for six versions of a ruined observatory because I changed the model, prompt, and crop at the same time. I learnt nothing from the batch. I only knew that my Gold balance was smaller. The better method is simple. **Compare AI image models** with one D&D brief, two models, and the same settings. Then decide what matters at the table before you generate a full character set. That approach suits fantasy art because the right result depends on the job. A model that gives me a beautiful dragon may lose a character test because it forgets the chipped tusk. Another may create a plain portrait that stays readable when I crop it into a token. The choice should follow the work. A generic winner is less useful than a model that handles your recurring NPC, campaign colour palette, or battlemap scale. ![Two anonymous fantasy character portraits beside one shared D&D art brief on a Dungeon Master's desk](/blog-images/compare-ai-image-models-dnd-blind-arena-2026/hero-1200x630.webp) The live rankings sit on the [image leaderboard](/ai-model-leaderboard/image). On 2 September 2026 that board held 372 counted votes across 22 models. The full September standings are further down this page. ## Why one good render proves very little Most model comparisons are really prompt comparisons. One person writes a short prompt for one tool, then a long prompt for another. They change the aspect ratio. They pick the best result from four images on one side and the first result on the other. That can be fun. It does not tell you which model fits your workflow. The problem gets worse with fantasy art. A character prompt can fail in several different ways: - the face is attractive but the permanent visual anchors disappear - the armour looks good but the weapon becomes three weapons - the scene has the right mood but the requested composition is wrong - the full portrait looks strong but the token crop becomes muddy - the model follows the character brief but ignores the campaign's visual style I want to separate those failures. A recent [benchmark paper on frontier text-to-image systems](https://arxiv.org/abs/2608.14976) used 48 difficult prompts across four production systems. The exact benchmark is not a D&D test, but the lesson carries across. Results depend on the prompts and criteria you choose. For a DM, the test set should match the assets you actually make. If your table needs portraits, test portraits. If you make VTT maps every week, test readable maps. A leaderboard built from product photography tells me very little about a gloomy shrine with six tactical exits. ## How to compare AI image models fairly I keep the comparison small. Two models are enough to make a decision without creating another selection project. | Keep the same | Why it matters | | --- | --- | | Prompt text | The model sees the same creative brief | | Aspect ratio | A portrait and a landscape crop need different composition | | Resolution | Detail and generation cost can change with size | | Reference images | Identity tests are meaningless if one model gets more help | | Task | A character result should not be judged by battlemap standards | | Number of attempts | Three results against one result creates a selection bias | I also write the decision criteria before I look at the outputs. My usual order is prompt accuracy, character identity, table readability, style fit, and Gold cost. That order stops a dramatic background from winning when the face is wrong. If both models miss the same detail, the prompt may be the problem. If one model misses it and the other follows it, the model is giving you useful evidence. If both results work, choose the cheaper or faster route for the next batch. ![A fair fantasy art comparison keeps one prompt, one crop, and one task while two anonymous model outputs sit side by side](/blog-images/compare-ai-image-models-dnd-blind-arena-2026/same-prompt-character-comparison.webp) ## How CharGen's Blind Arena works CharGen's redesigned [AI Model Leaderboard](/ai-model-leaderboard) is built for fantasy and tabletop RPG tasks. It covers image, video, audio, and writing models. The image board has separate filters for jobs such as Character, NPC, Monster, Environment, Battlemap, Item, Spell, and Handout. The free route is a blind vote. Open [Free Arena](/ai-model-leaderboard/arena), choose a task, and review candidate A and candidate B. The model names stay hidden while you judge the outputs. The vote controls are direct: - `A wins` when candidate A is stronger - `Tie` when both results meet the brief equally well - `Both fail` when neither result is usable - `B wins` when candidate B is stronger - `Skip` when the task is not clear enough to judge After a non-skip vote, the model names appear. A skipped battle keeps the names hidden. That is a small detail, but it matters. I am less likely to favour a familiar model when I see only the output and the task. The ranking uses an Elo-style update. Models begin at 1,000. A win, loss, or tie changes the rating with a K-factor of 32. A skipped decision does not change a rating. `Both fail` stays as product feedback but does not award a win. The [published methodology](/ai-model-leaderboard/methodology) states the important limit clearly: these ratings are preference signals, not objective quality scores. The paid route is [Run a Test](/ai-model-leaderboard/run-a-test). Choose a format, select two different models, and enter one shared prompt. The model picker shows each current Gold estimate. Before the test starts, the page checks the exact quote again. Both models receive the same prompt through the normal generation path. The comparison can remain in `Generating` while the two candidates finish. You can leave the page, return to `Your tests`, and vote when the results are ready. That fits my real prep better than waiting beside a spinner while a session plan gathers dust. There is one privacy rule I would not ignore. A paid test sends the submitted prompt and every viable completed output into the free blind-voting pool. Other voters can see them. There is no separate opt-out in the current Arena flow. Do not submit a secret villain reveal, an unpublished setting, or a player document that your group expects you to keep private. ![A Dungeon Master's model test note records the shared prompt, two anonymous candidates, the vote, and the next campaign art decision](/blog-images/compare-ai-image-models-dnd-blind-arena-2026/blind-arena-vote-workflow.webp) ## Standings as of September 2026 I pulled these numbers from the live [image board](/ai-model-leaderboard/image) on 2 September 2026. The overall board held 372 counted votes across 22 listed models. ![A Dungeon Master's ledger records the September 2026 Blind Arena standings beside two face-down candidate cards and a pile of vote tokens](/blog-images/compare-ai-image-models-dnd-blind-arena-2026/blind-arena-standings-september-2026.webp) Sixteen models have at least one counted battle. This is the overall board. | Rank | Model | Rating | Counted votes | | --- | --- | --- | --- | | 1 | GPT Image 2 | 1264 | 77 | | 2 | Seedream 5.0 Pro | 1150 | 81 | | 3 | Nano Banana 2 | 1131 | 70 | | 4 | Nano Banana 2 Lite | 1075 | 74 | | 5 | Flux 2 Max | 1046 | 32 | | 6 | Krea 2 Medium | 1044 | 25 | | 7 | Grok Imagine Image 2.0 | 1016 | 1 | | 8 | MAI Image 2.5 | 1012 | 22 | | 9 | Wan 2.7 Image Pro | 1006 | 37 | | 16 | Recraft V4 Pro | 935 | 23 | | 17 | Qwen Image 3 | 913 | 54 | | 18 | Kling 3.0 Image | 909 | 62 | | 19 | Recraft V4 | 889 | 36 | | 20 | Ernie Image Turbo | 884 | 31 | | 21 | Ideogram V4 | 865 | 56 | | 22 | Flux 2 Flash | 860 | 23 | The rank numbers jump from 9 to 16. That gap is not a mistake. Six listed models still sit at the 1,000 starting rating with zero counted battles: Hunyuan Image 3.0 Instruct, Imagen 4 (Ultra), Midjourney, Qwen Image 3.0 Pro, Reve V2.1, and Riverflow 2.0 Pro. They hold ranks 10 to 15 by default. A 1,000 rating there means "not yet judged". It does not mean "average". Two rows need a warning. Grok Imagine Image 2.0 sits at rank 7 on one single vote. That is one person's opinion, not a ranking. Compare it with Seedream 5.0 Pro, which holds second place across 81 votes. I trust the second number far more. Read the counted-votes column before you read the rating column. It is the honest one. ## The overall winner does not win every job This is the part I did not expect. The image board splits by task, and the task boards disagree with the overall board. ![Two painted panels labelled Character and Monster show that different AI image models win different D&D art jobs](/blog-images/compare-ai-image-models-dnd-blind-arena-2026/character-vs-monster-board-winners.webp) | Task board | Votes | Leader | Rating | Second place | | --- | --- | --- | --- | --- | | Character | 137 | Seedream 5.0 Pro | 1151 | GPT Image 2 (1125) | | Monster | 96 | GPT Image 2 | 1198 | Nano Banana 2 (1100) | | Battlemap | 52 | GPT Image 2 | 1100 | Seedream 5.0 Pro (1042) | | Handout | 69 | GPT Image 2 | 1103 | Seedream 5.0 Pro (1087) | GPT Image 2 wins the overall board and three of the four task boards. It loses the Character board to Seedream 5.0 Pro. Character is also the busiest board. It holds 137 of the 372 counted votes. So the advice at the top of this post now has numbers behind it. A single "best AI image model for D&D" answer hides a real split. If you mostly make character portraits, the overall leader is not the current favourite for your job. I would read the boards this way today: - character portraits: start with Seedream 5.0 Pro, then test GPT Image 2 against it - monsters: start with GPT Image 2, because its margin there is the widest on the board - battlemaps: start with GPT Image 2, but that board holds only 52 votes, so test before you commit - handouts: GPT Image 2 and Seedream 5.0 Pro sit 16 points apart, which is close enough to treat as a tie These are shortlists, not verdicts. The sample is small on every task board except Character. Vote in the [Free Arena](/ai-model-leaderboard/arena) and the numbers improve for everyone, including you. ## My 15-minute test for D&D character art I use this when I need a recurring NPC portrait, a player-character reference, or a small set of portraits that must look related. ### 1. Define the job before choosing the model Write one sentence that says what the result must do. For example: `Create a chest-up portrait that still reads at 160 pixels wide, with one face, one signature item, and a plain background.` That sentence is better than “make it epic”. It gives me a crop, a composition, and a reason to reject a pretty result. ### 2. Write a fixed anchor prompt My test prompt is concrete and short: `Half-orc harbour warden, chipped left tusk, two ritual scars above the right eyebrow, dented blue-grey scale armour, brass key ring at the belt, tired but alert expression, chest-up portrait, plain storm-grey background, readable silhouette.` The chipped tusk, scars, armour, and key ring are the anchors. I do not change them between models. If I add “painted”, “cinematic”, or “high detail” to only one run, I have changed the test. ### 3. Pick two models with a reason I do not compare the whole catalogue. I pick one familiar model and one sensible rival. The rival might cost less, fit a different style, or have a better result on the relevant task leaderboard. If the two prices are far apart, I write that down before voting. A more expensive result needs to solve a problem I care about. “It looks nicer” is not enough if the cheaper result keeps the face and uses half the Gold. ### 4. Judge the outputs in the same order I score each candidate from 0 to 2 against five checks: | Check | 0 points | 1 point | 2 points | | --- | --- | --- | --- | | Prompt accuracy | misses the job | follows most instructions | follows the brief cleanly | | Identity anchors | key details missing | details are unclear | details are easy to spot | | Token readability | muddy at small size | usable after a crop | clear without repair | | Campaign fit | wrong mood or palette | close enough | belongs in this campaign | | Cost fit | too costly for the use | acceptable | easy to repeat | The score is not a scientific measurement. It is a reminder to judge the same things on both sides. I still make the final call as the DM. ### 5. Save the result as a campaign decision I record the prompt, models, task, date, winner, and one sentence about why. For example: `Harbour warden portrait, 24 August 2026, Character task. Nano Banana 2 Lite won for face and key-ring detail at a lower Gold cost. Keep the same anchor prompt for the dock faction.` That note saves time later. I do not need to remember which model won a test from three weeks ago. I also do not need to repeat the same comparison for every minor NPC. ## Test the model against the table job The best test prompt changes with the asset. I use different checks for each job. ### Recurring character portraits Test face shape, hair, signature gear, and a simple background. Use a chest-up crop first. A model that handles the face but fills the image with scenery may be a poor choice for a token set. ### NPC batches Test three roles with the same visual direction: a dock guard, a ship broker, and a shrine keeper. Look for variety without losing the campaign's palette. If every output has the same jawline and coat, the model may be too narrow for your cast. ### Battlemaps Test one room with a clear entrance, cover, and threat area. Check whether the map can be read at the size you use in [Battlemap Generator](/battlemap). Decorative detail is secondary to usable space. A beautiful map with no clear route is not ready for play. ### Handouts and item cards Test the object at the final display size. If text matters, write only a short label and check it carefully. For longer rules text, I keep the generated art and add the words in a separate editor. A model can make a good cursed compass without reliably producing a readable item description. ### Video or audio tasks The Arena also supports video, audio, and writing formats. The test should still name the job. For a spell effect, check motion clarity and duration. For ambience, check mood and prompt adherence. For dialogue, check character separation and whether the result leaves room for a DM edit. ## How I read the leaderboard without fooling myself I start with the task filter, not the overall board. Overall ratings answer a broad preference question. The Character or Battlemap task is closer to my real decision. Then I read three numbers together: rating, counted battles, and typical Gold. A model with a high rating from a small sample is an interesting lead. It is not a settled winner. A model with many votes gives me a stronger signal, even if its rating is less exciting. New models can sit at 1,000 with no counted battles. That does not mean they are average. It means nobody has supplied enough decisions yet. Likewise, a 100% win rate from one battle is not a reliable reason to spend a month of Gold. The board is a shortlist. My own prompt is the final test. ## When to fix the prompt instead of changing the model Use the same prompt in a second pair of models before you rewrite everything. If all candidates ignore the same constraint, rewrite the constraint. Put it earlier. Remove a competing detail. Describe the visual result instead of explaining the character's entire history. If one model ignores the anchor and another preserves it, keep the prompt and change the model. That is the useful kind of comparison because it tells you what the model is good at. If both models are close, choose the one you can repeat. Campaign art is a series of decisions, not one poster. Consistent faces, predictable crops, and a clear cost matter more than a single spectacular outlier. ## FAQ ### What is the best AI image model for D&D? There is no permanent winner. Choose by the asset. Compare two candidates for the exact job, then keep the model that follows the brief, preserves the anchors, fits the campaign, and costs enough to repeat. ### How do I compare AI image models fairly? Use one prompt, the same aspect ratio, the same resolution, the same reference images, and the same task. Compare the same number of attempts and write your decision criteria first. ### Does CharGen's Blind Arena show model names before I vote? No. The free Arena presents candidate A and candidate B without model names. A non-skip vote reveals the models. A skip records no rating change and keeps the names hidden. ### Are Blind Arena rankings objective quality scores? No. They are preference signals from counted votes. Read the task, rating, and battle count together. Use your own D&D brief before committing Gold to a large batch. ### Can I use private campaign material in a paid Arena test? No, not if it must stay private. The submitted prompt and viable completed outputs enter the free voting pool. Use a generic test prompt for unpublished campaign details. ## My recommendation Run one two-model test before you generate ten portraits. Keep the prompt fixed, judge the output at the size your players will see, and record the result. If the test exposes a prompt problem, fix the prompt. If it exposes a model difference, choose the model that you can use again next week. --- ## Best D&D Campaign Manager Tools in 2026: AI Prep Compared URL: https://char-gen.com/blogs/best-dnd-campaign-managers-ai-session-prep-2026 Published: 2026-08-21 Summary: I compare the best D&D campaign manager tools in 2026, from World Anvil and Kanka to CharGen Studio, Obsidian and AI session prep apps. Tags: dnd-campaign-manager, dnd-session-prep, campaign-notes, worldbuilding-tools, ai-dm-tools, ttrpg-tools # Best D&D Campaign Manager Tools in 2026: AI Prep Compared I keep a campaign manager for one reason: I want to answer a player without opening six tabs. The name of the harbourmaster should not live in a chat message, a spreadsheet and a half-finished note at the same time. The best **D&D campaign manager** depends on what you need to remember. A world wiki, a local Markdown vault, an audio recap service and an AI writing room solve different problems. Calling one the winner without naming the job gives bad advice. I compare these tools against one practical scenario. The party has reached a town after twelve sessions. Four NPCs matter. Two quests are open. One faction changed sides last week. I need a short plan for the next session, a player-safe recap, and a place to keep the new information. The useful question is not, “Which app has the most features?” It is, “Which tool helps me find the right record when the table is waiting?” ![A Dungeon Master's campaign desk with linked notes, a session plan, NPC cards and a laptop showing a campaign manager comparison](/blog-images/best-dnd-campaign-managers-ai-session-prep-2026/hero-1200x630.webp) ## What the best D&D campaign manager must do I use five checks before I recommend a campaign tool. | Check | What I look for | Why it matters at the table | | --- | --- | --- | | Records | People, places, factions, quests and sessions have clear homes | I can find the answer without guessing the spelling | | Links | A note can point to the NPC, place or quest it mentions | New details do not disappear inside one long document | | History | Session changes remain attached to dates or source notes | I can tell what the party knew at the time | | Boundaries | GM notes and player material have separate visibility | A secret does not leak through a shared page | | Prep handoff | The tool can turn memory into a usable next-session plan | Notes become table material instead of storage work | The last check separates a campaign manager from a filing cabinet. Some tools are excellent filing cabinets. That is still useful. A tool that stores everything but gives me no path back to the next game can create its own maintenance job. A recent [D&D campaign-manager discussion on Reddit](https://www.reddit.com/r/DnD/comments/1tzcdf9/which_campaign_manager_do_you_folks_use/) made the same point in a more practical way. One group used World Anvil, LegendKeeper, Google Sheets, Discord and a notes app together. That is normal. You do not need to replace every tool to improve one weak part of your prep. ## Quick comparison of the best D&D campaign managers | Tool | Best for | Strongest point | Main limit | | --- | --- | --- | --- | | [CharGen Campaign Studio](/campaign-studio) | Connected writing and reviewed AI prep | Notes, sessions, quests, World Codex records and Assistant context in one campaign room | It is a prep workbench, not a VTT | | [World Anvil](https://www.worldanvil.com/learn/rpg/campaign-manager) | A large setting shared with players | Articles, maps, timelines, privacy and presentation controls | More structure means more setup | | [Kanka](https://kanka.io/) | A free structured campaign database | Unlimited entries and campaigns on the free tier | You bring your own AI prep workflow | | [LegendKeeper](https://www.legendkeeper.com/pricing/) | A clean collaborative wiki | Fast linked pages and free guest access | The owner subscription is ongoing | | [Obsidian](https://obsidian.md/pricing) | Local-first Markdown notes | Files stay on your device and the core app is free | You design the campaign system yourself | | [Tabletop Arc](https://tabletoparc.com/) | Audio to searchable campaign memory | Transcripts, extracted records and evidence timestamps | Audio limits apply on the free tier | | [Archivist](https://www.myarchivist.ai/) | Recaps and party-facing campaign records | Session recaps, compendium entries and handouts | Paid plans limit sessions and campaigns | The table shows why broad rankings are difficult. World Anvil and Kanka are campaign databases. Obsidian is a file system with a strong writing surface. Tabletop Arc and Archivist begin with session input. CharGen sits between campaign records, generated material and next-session prep. ## 1. CharGen Campaign Studio: best for connected prep and writing CharGen Campaign Studio is the tool I would choose when my campaign already contains notes, sessions, quests, threads, World Codex entities and generated art. The route is `/campaigns/{campaignId}/studio`. The campaign navigator stays on the left. The writing surface sits in the centre. The Campaign Assistant stays beside it. That layout changes the writing task. I can open a note, search the campaign, inspect a session, and ask a focused question without copying the campaign into a separate chatbot. The current document, selected passage and chosen records become context for the Assistant run. The writing actions have useful names. `Continue` drafts the next passage. `Describe` adds detail to a selection. `Complicate` introduces pressure from campaign material. `Dialogue` drafts speech for a known character. A custom question can ask where the party first heard a name or which quest still points to a location. The important part is the truth boundary. The Assistant labels blocks as `Known`, `Inferred`, `Proposed` or `Disputed`. Source chips show the session, note, transcript window, entity, quest or relationship behind the answer. Proposed writing exposes `Insert response`, `Replace selection` and `New note` actions. A response does not become canon because the model produced it. ![A CharGen Campaign Studio writing room with campaign folders, a note editor, source chips and a reviewed Assistant response](/blog-images/best-dnd-campaign-managers-ai-session-prep-2026/campaign-manager-records-workflow.webp) ### What CharGen does well - The Studio note uses existing campaign documents and folders. It does not create a second campaign database. - `Find` reaches notes, sessions, entities, quests and threads from the workbench. - World Codex records stay connected to the campaign instead of becoming copied text. - The Assistant can use a selected passage rather than receiving the entire note every time. - Applying a proposed passage changes the draft first. The note still needs its normal save path. - A reviewed entity or Session Prep idea keeps its own explicit generation quote. The current UI also includes `Deep Prep` in the Prep desk. I can add a short focus such as, “Advance House Veyra, give Orlan a difficult choice, and leave room for the party to change course.” The screen shows a 5 Gold quote before the run. The result uses campaign sources and returns a working brief with established position, pressure points, proposed scenes, hooks and contingencies. Deep Prep stops at the right boundary. Applying the result pre-fills the existing [Session Prep](/session-prep) builder. It does not create a bundle or start a generator in the background. I still choose the recipe, inspect the generator quote and press the generation control myself. ### Where CharGen is weaker Campaign Studio is not a live tabletop. It does not replace Foundry, Roll20 or D&D Beyond Maps for movement, fog, initiative or token placement. The Assistant also does not decide what your players enjoyed, and it cannot resolve two campaign records that disagree. Assistant runs have visible Gold quotes. Standard is currently 1 Gold, Campaign-wide is 3 Gold, and Deep Prep is 5 Gold. Applying a reviewed proposal does not add a second Assistant charge, but image, video and Session Prep generation keep their own quote and confirmation steps. ## 2. World Anvil: best for a large setting shared with players [World Anvil's campaign manager guide](https://www.worldanvil.com/learn/rpg/campaign-manager) covers campaign notes, plots, players, sessions, primers and settings. Its pricing page lists articles, maps, timelines, manuscripts, notebooks, calendars and campaign limits across its Guild tiers. The Master tier currently shows $4.50 per month when billed annually, before VAT. World Anvil makes sense when the campaign is also a setting site. I would pick it for a long-running homebrew world with public articles, interactive maps, player access rules and a strong presentation layer. The privacy controls matter when the same world has player-safe lore and GM-only secrets. The cost is the setup. A tool with articles, templates, maps and permission controls asks for more decisions before the next session. That is fine for a world I plan to publish. It is less useful when I need to write one short scene during lunch. World Anvil is a worldbuilding and campaign platform first. Its AI features should not be the only reason you choose it. Check how quickly you can create a plain session note, find a named NPC, and hide a secret from players. ## 3. Kanka: best free campaign database [Kanka's current site](https://kanka.io/) says its free tier includes unlimited entries and unlimited campaigns. It also supports linked records, player and co-GM permissions, public campaigns and exports. The paid tiers start at $4.99 per month for one active premium campaign, with larger file limits and other presentation options. Kanka is a strong answer when budget matters and structure matters more than visual polish. I can create separate records for a character, location, organisation, family, timeline or calendar. An `@mention` in a session log can link back to the record it names. The trade-off is the AI gap. Kanka gives me the campaign database. I still need to write the next-session plan, run a separate AI prompt, or add another tool for audio transcription. That is not a flaw if I prefer manual control. It is a real difference from an AI session prep tool. I would start with Kanka for a new group that wants a shared campaign home without a trial clock. I would not choose it because it promises to remove all prep work. The records still need a human owner. ## 4. LegendKeeper: best clean collaborative wiki [LegendKeeper's current pricing page](https://www.legendkeeper.com/pricing/) lists a 14-day free trial, then $9 per month or $90 per year. Players and guests can join a project for free. The owner keeps access to view and export the project if a subscription lapses, but cannot edit or create new content until the subscription returns. LegendKeeper suits GMs who want a clean shared wiki without a large feature catalogue. The linked-page model is easy to explain to players. The owner can keep building the setting while the group reads the parts they need. I would choose it for a campaign where browsing and collaboration matter more than automated session extraction. It is not the first tool I would choose for “turn this three-hour recording into a searchable campaign record”. Pair it with a session note workflow if that is your main problem. The subscription model is also part of the decision. The official page promises export and continued access to your own data, but your editing rights depend on an active plan. That may be a fair exchange for a polished shared wiki. Check it against your budget before a five-year campaign grows inside it. ## 5. Obsidian: best local-first campaign notes [Obsidian is free without limits](https://obsidian.md/pricing) for the core app and does not require an account. Its notes are local Markdown files. Sync currently starts at $4 per user per month when billed annually or $5 when billed monthly. Publish is a separate service. Obsidian is my choice when file ownership, offline access and plain text matter most. I can keep folders for sessions, NPCs, locations, factions and quests. Links between notes are easy to read. A backup is a file operation, not a platform migration project. The first week takes more work. Obsidian does not know that `Nara Venn` is an NPC or that `The Ash Road` is a location until I create a convention, template or plugin workflow. Search is strong, but structure is mine to maintain. An AI campaign writing assistant can sit beside Obsidian, but it needs a safe way to read the vault and a clear rule for saving changes. I would keep generated text in a draft folder until I review it. That makes the canon boundary visible. ## AI session prep tools need a separate comparison Campaign managers store records. AI session prep tools work from records, notes or recordings to produce something for the next game. They overlap, but the test is different. [Tabletop Arc](https://tabletoparc.com/) starts with audio transcription and automated lore extraction. Its current free tier lists 30 audio minutes per month, 10 image credits and 1 GB of storage. It links extracted facts to transcript moments, which is useful when I want to check a claim before I repeat it at the table. [Archivist](https://www.myarchivist.ai/) accepts Discord sessions, audio, transcripts and notes. Its campaign record includes recaps, compendium entries, links between entities, session handouts and a player-facing layer. The current Casual plan shows $10 per month for one campaign and four sessions. That is a clear fit for groups that want a recap and searchable history after every meeting. CharGen's [Session Notes](/rpg-session-notes) flow takes a different path. I choose File Upload, Audio URL, Transcript Text, Transcript URL or Session Summary. The form shows the campaign, source, analysis tier and Gold estimate before I submit. I can then use the completed session beside [Campaign Studio](/campaign-studio), [World Codex](/world-codex) and [Session Prep](/session-prep). ![A comparison of AI session prep sources showing audio, transcript, campaign records, evidence links and a reviewed next-session brief](/blog-images/best-dnd-campaign-managers-ai-session-prep-2026/campaign-assistant-review-workflow.webp) The consent step is not optional. Recordings contain players who may not want their voices or private table talk stored. The current CharGen tutorial flow tells users to process only material they own or have permission to use, and to get informed consent from recorded speakers. I would apply that rule to every audio tool in this category. ## Choose by the campaign you actually run | Your campaign looks like this | Start here | Why | | --- | --- | --- | | A published homebrew world with player pages | World Anvil | Maps, articles and visibility controls support a public setting | | A budget group that needs linked records | Kanka | The free tier has unlimited entries and campaigns | | A private campaign with local files | Obsidian | Your notes remain plain Markdown on your device | | A clean shared wiki for players | LegendKeeper | Guests can join without their own owner subscription | | A campaign that needs audio evidence | Tabletop Arc or Archivist | Both connect session input to searchable campaign memory | | A campaign with notes, generated assets and reviewed AI prep | CharGen Campaign Studio | The writing room connects records to proposed work and explicit handoffs | I would not select a tool from its generator count. Count the records you need to find at the table. Count the secrets that need separate visibility. Count the steps between last week's recap and next week's playable material. ## My 25-minute campaign manager workflow I use a short loop for a normal weekly session. The numbers are a target, not a promise that every campaign fits in half an hour. | Time | Action | What I keep | | --- | --- | --- | | 0 to 5 minutes | Read the latest recap and write one sentence for the next session | The current party position | | 5 to 9 minutes | Find the active NPCs, quests, threads and location | A small source set | | 9 to 14 minutes | Ask for a focused prep brief or draft one scene | Proposed material with a clear purpose | | 14 to 19 minutes | Check facts against the source records | Corrections before the table sees them | | 19 to 23 minutes | Make the NPC, encounter, map or handout I really need | One usable table asset | | 23 to 25 minutes | Write the player-safe recap or next-step note | A clean handoff after the session | In CharGen, that means opening [Campaign Studio](/campaign-studio), checking `Find`, reading the latest session, and using `Deep Prep` only when the next session needs more than one scene. I can move the approved brief into [Session Prep](/session-prep), create a quest or NPC in [World Codex](/world-codex), and generate supporting art from [Generate](/generate). The review step is where I spend the time. I check whether the proposed faction still exists, whether the NPC was present, and whether the party already solved the problem. A fluent paragraph can still be wrong. A campaign manager should make that error easy to spot. ![A 25-minute D&D campaign manager workflow from the last session recap to a reviewed next-session plan and one table-ready asset](/blog-images/best-dnd-campaign-managers-ai-session-prep-2026/session-prep-source-check.webp) ## How to switch without moving your whole campaign Do not import five years of notes before you know how you will use the tool. Pick one upcoming session and run a small test. 1. Choose one current location, one NPC and one open quest. 2. Add the last session recap or a short written summary. 3. Ask the tool to find one fact and one unresolved thread. 4. Write the next scene from your own notes. 5. Compare the time, search result and review effort with your current method. The test should include one correction. Change an NPC's goal, mark a quest complete, or add a new location. Then search again. A campaign manager that only looks good with static lore has not passed the real test. Check export before you commit. Kanka and LegendKeeper publish export information. Obsidian starts with files you already own. For AI tools, read the privacy, deletion and recording terms. A campaign archive should not become difficult to leave. ## FAQ ### What is the best D&D campaign manager in 2026? There is no single best choice for every table. World Anvil suits a public setting with maps and player access. Kanka gives a generous free structured database. Obsidian suits local Markdown notes. LegendKeeper suits a clean shared wiki. Tabletop Arc and Archivist suit audio-led campaign memory. CharGen Campaign Studio suits connected writing, campaign records and reviewed AI session prep. ### What is the best free D&D campaign manager? Kanka is the clearest free database option because its current site lists unlimited entries and unlimited campaigns on the free tier. Obsidian is free for local notes. CharGen also lets you start connected campaign and generator workflows without a paid subscription, but Assistant and generation quotes still depend on the action and account. ### What is an AI session prep tool for D&D? It is a tool that uses campaign records, written notes, transcripts or audio to prepare material for the next session. Some tools focus on transcription and extraction. Others focus on drafting scenes, hooks and prep briefs. Keep generated ideas separate from established campaign facts until you review them. ### Is a D&D campaign manager the same as a VTT? No. A campaign manager stores and retrieves campaign information. A virtual tabletop runs the live map, tokens, movement, vision and combat. You can use a campaign manager before the session and a VTT during it. ### Can I keep my D&D campaign notes private? Yes, but check the exact settings. Look for private-by-default campaigns, GM and player permissions, data export, deletion controls, source retention and recording consent. Do not upload player audio or private table talk without permission. ## My recommendation Start with the bottleneck you feel every week. Pick Kanka or Obsidian if your records are scattered. Pick World Anvil or LegendKeeper if player access and presentation matter. Pick Tabletop Arc or Archivist if audio becomes useful after the session. Pick CharGen Campaign Studio if your notes, session history, generated assets and next-session prep need to stay close together. For my own workflow, the smallest useful test is one note, one NPC, one open quest and one reviewed proposal. Run that before you migrate anything. The result will tell you more than a feature list. --- ## What Do People Actually Make With AI D&D Generators? URL: https://char-gen.com/blogs/state-of-ai-ttrpg-creation-2026 Published: 2026-08-19 Summary: I analysed 3,750 public AI-generated entities. What do people actually make with AI D&D generators? Mostly civilians, villages and taverns, not boss fights. Tags: dnd-data-study, ai-ttrpg-statistics, worldbuilding, dungeon-master-tools, dnd-npc-statistics, state-of-ai-ttrpg # What Do People Actually Make With AI D&D Generators? On 18 August I pulled the newest 750 public entities for each of five types off CharGen: NPCs, monsters, settlements, magic items and taverns. That is 3,750 records. I wanted one answer. What do people actually make with AI D&D generators when the effort cost of making it drops to nearly nothing? The answer is not what the AI-slop argument predicts. People do not mass-produce dragons and demigods. They make barkeeps, villages and taverns. They make session texture. ![A Dungeon Master's night table covered in charts, varied fantasy NPC portraits, a tavern sign and dice for the State of AI-Assisted TTRPG Creation 2026 report](/blog-images/state-of-ai-ttrpg-creation-2026/hero-1200x630.webp) This is the **State of AI-Assisted TTRPG Creation 2026**, my first annual report. I run [CharGen](https://char-gen.com), so I am close to both the tool and the people using it. That makes this useful and limited at the same time. I can count what people published. I cannot see the private prompts behind it, and I cannot claim that any single change caused any single shift. Every figure below is an aggregate across anonymised public entities. No creator and no individual entity is named. ## The human default collapsed in five weeks In mid-July, half of all AI-generated NPCs were plain Humans. Today a quarter are. ![A line chart showing the human share of AI-generated D&D NPCs falling from 50.8 percent on 14 July to 37.4 percent on 1 August to 25.3 percent on 18 August 2026](/blog-images/state-of-ai-ttrpg-creation-2026/human-share-trend.webp) Human sits at 25.3% of the newest 750 NPCs. Tiefling is second at 11.9%. Rock Gnome takes 8.4%, and the clockwork Gearforged 6.5%. Dwarf, once the reliable runner-up, is down to 4.9%. The sample carries 123 distinct race labels. I covered the first half of this drop in [August's NPC data study](https://char-gen.com/blogs/ai-dnd-npc-generator-data-study-august-2026) and the original 50.8% baseline in [July's](https://char-gen.com/blogs/most-dnd-npcs-are-human-data-study). The short version: the human default is not shrinking because anything decided it should. It is shrinking because the labels are getting more specific. "Gold Dragonborn" and "Red Dragonborn" now appear as separate entries, at 3.2% and 2.8%. Splitting a category makes every piece smaller. Read the three-month line honestly. The sample windows differ, the sample sizes changed from 500 to 750, and nothing here was randomised. This is a before-and-after comparison, not a controlled experiment. | Metric | 14 Jul | 1 Aug | 18 Aug | |---|---|---|---| | Total public entities | 39,241 | 44,933 | 49,824 | | Human share of NPCs | 50.8% | 37.4% | 25.3% | | Two-word NPC names | 82.2% | 81.8% | 65.2% | | Humanoid share of monsters | 42.6% | 22.8% | 31.7% | | One-word settlement types | n/a | 51.0% | 37.1% | | Median settlement population | 4,500 | ~1,200 | 1,100 | ## Public AI-assisted creation runs at about 300 entities a day CharGen's public gallery held 39,241 entities on 14 July, 44,933 on 1 August and 49,824 on 18 August. That is 10,583 new public records in 35 days, or roughly 300 a day. Those are only the ones set to public by their creators. The real figure is higher. Even so, a single indie tool is producing a six-figure annual volume of shareable tabletop content. ## What Game Masters actually generate This is the part that surprised me. ### Most NPCs are civilians 37.5% of the newest 750 NPCs are level 0. Another 11.7% are level 1. Nearly half the cast has no combat build at all. Level 0 is not a player option. It is the tag for someone who does not fight: the innkeeper, the harbourmaster, the nervous clerk. Game Masters are spending their generation budget on the people the party talks to, which is where session prep time actually goes. ### Monsters are rank and file, not set pieces Only 8.4% of generated monsters carry a boss tag, and 2.4% a legendary one. Humanoid leads monster types at 31.7%, with Outsider at 11.1% and Monstrosity at 9.8%. Humanoid was 42.6% in July and 22.8% at the start of August, so it has moved around a lot. I would not read a trend into three points on one field. What holds steady is the shape: people generate the encounter's supporting cast far more than its finale. ### Settlements are villages, not capitals The median population across 750 settlements is 1,100. The mean is 12,924, dragged up by a tail that reaches 480,000. The [2024 free rules on D&D Beyond](https://www.dndbeyond.com/sources/dnd/free-rules) put villages up to about 1,000 people and towns from 1,000 to 6,000. So the median AI-generated settlement is the smallest kind of town, the sort of place with one temple, one smith and a reason for the party to stop. Town is the most common label at 11.9%, then Village at 9.1%. Metropolis manages 4.4%. ## The tidy fields are turning into prose Every structured field in the dataset is drifting away from being structured. This is the strongest pattern in the whole report, and it shows up in four places at once. **Class has stopped being a class.** The 750 NPCs carry 444 distinct class strings. The 2024 Player's Handbook lists twelve classes. Plain "Fighter" is 2.0% of the sample, and "Fighter, Battle Master" beats it at 3.5%. Sorcerer leads outright at 11.1%. People are recording builds and subclasses, not picking from a list. **Challenge Rating has become a sentence.** Across 748 monsters there are 319 distinct CR strings. Only about a third are a plain number. "CR 1" covers 25.1%, but the rest include "High", "Low", "Deadly", "Low to moderate", "Deadly solo boss" and "CR 3, 700 XP". A few are in German. CR is defined in the rules glossary as a single number for encounter maths, and it is the most spreadsheet-friendly field in a stat block. It is turning into a threat assessment. **Population is a demographic paragraph.** Not one of the 750 settlements records a bare number. All 750 population values are distinct, because every one is written out as a description of who lives there and how they live. **Settlement types are compounding.** Only 37.1% of type labels are a single clean word, down from 51.0% on 1 August. 35.9% now run three words or longer. The sample includes "Cloud-island metropolis and agrarian giant kingdom". There are 425 distinct type labels for 750 settlements. I find this genuinely interesting as a product signal. I built these fields as dropdowns in spirit. People are using them as notes fields. When the cost of writing detail drops, detail is what people write. ## Taverns solved naming; NPCs are drifting 95.9% of tavern names run three or more words. Only 3.7% are two words and 0.4% are one. ![A misty fantasy street at dusk lined with six carved and painted hanging tavern signboards lit by iron lanterns](/blog-images/state-of-ai-ttrpg-creation-2026/tavern-signs-naming.webp) No other entity type in the dataset comes close to that level of agreement. "The Adjective Noun" formula and its cousins are near-universal across 750 taverns. Nobody generates a tavern called "Bill's". The convention is locked, and people follow it without being told to. NPC naming is going the other way. Two-word "Firstname Surname" names held at 82.2% in July and 81.8% in early August. In the newest sample they are down to 65.2%, with three-plus-word names up to 24.3%. Epithets and titles are creeping in. Census style is losing ground to legend style. Magic items sit closer to taverns. 68.8% of item names run three words or more, so the "Blade of the Weeping Moon" pattern is the default rather than the flourish. Item rarity shows real inflation: 58.7% of the newest 750 magic items are Rare, against 15.6% Uncommon and just 2.9% Common. The free rules suggest uncommon items suit tiers around levels 1 to 4. Almost nobody is generating those. Wondrous Item dominates the type field at 43.1%, ahead of weapons at 18.0%. If you want a quick sanity check on your own loot table, that Rare-heavy split is worth a look. My [magic item generator](https://char-gen.com/magic-item-generator) will happily give you Rare all day, because that is what people ask it for. ## Tuesday is prep night 20.2% of the 3,750 sampled entities were created on a Tuesday. Sunday is second at 16.2%. Wednesday is the quietest day at 8.6%. ![A bar chart of 3,750 AI-generated D&D entities by day of creation, with Tuesday highest at 759 and Wednesday lowest at 323](/blog-images/state-of-ai-ttrpg-creation-2026/prep-night-weekday.webp) The rhythm matches the classic weekend-session cycle. Prep peaks two days after the table breaks up, while the last session is still fresh, and again on Sunday before the midweek game. The Wednesday trough is the night people are playing rather than preparing. There is a caveat. Creation timestamps are recorded in UTC, so a late-evening Monday session in the Americas lands on Tuesday in this count. The weekday pattern is real. The exact day boundary is fuzzy. ## A small core produces most of the output The 3,750 entities come from 637 distinct creators. The ten most prolific account for 62.4% of that volume. That concentration varies enormously by type. The 750 taverns come from 418 different people, so tavern generation is broad and casual. The 750 NPCs come from just 55, so NPC generation is deep and repeated. People dip in for a tavern. They come back again and again for a cast. AI-assisted worldbuilding behaves like every other creative tool here. A passionate core produces most of what gets published, and a long tail visits once. ## What I changed in my own prep after reading this Three things. I stopped generating monsters first. The data says my sessions need civilians more than they need threats, and my own prep notes agreed once I looked. I now build the [NPC](https://char-gen.com/npc-generator) roster before the [monster](https://char-gen.com/monster) roster. I stopped fighting the prose fields. I used to retype "1,100" over a population paragraph to keep my notes tidy. The paragraph is more useful at the table than the number. Ten months of my own tidying was wasted effort. I moved my prep to Sunday. Not because Tuesday is wrong, but because Tuesday is when I was rushing. The data made the pattern visible enough to argue with. If you want to check any of this against your own table, the [settlement generator](https://char-gen.com/settlement-generator) and [token maker](https://char-gen.com/token-maker) both sit on the free tier, which runs on gold and needs no card to start. ## How I gathered the data Samples come from CharGen's public entity API at `api.char-gen.com/api/entities/public`, read-only and unauthenticated, pulled on 18 August 2026. I took the newest 750 public entities for each of five types: NPC, MONSTER, SETTLEMENT, MAGIC_ITEM and TAVERN. That is 3,750 entities from 637 creators. Sample windows vary by type, because the types have different volumes. NPCs span 10 to 18 August 2026. Monsters span 29 July to 18 August. Settlements span 10 July to 18 August. Magic items span 18 July to 18 August. Taverns stretch furthest, from 27 March to 17 August, because taverns are generated least often. That variation matters. The NPC figures describe eight days. The tavern figures describe five months. Do not compare the two as if they cover the same period. July and August comparison figures come from my earlier monthly studies, which used the same method at a smaller size of 500 per type, on 14 July and 1 August 2026. Sample size changed between studies, so treat the trend table as a rough direction rather than a measurement. Everything is aggregate. No individual entity, creator or account is named or attributed anywhere in this report. ## FAQ ### What do people actually make with AI D&D generators? Mostly ordinary things. Across 3,750 public entities, 37.5% of NPCs are level 0 civilians, the median settlement is a village of 1,100 people, and only 8.4% of monsters are tagged as bosses. Game Masters generate the supporting cast and the scenery far more than the set pieces. ### What are the D&D NPC race statistics for 2026? Across the newest 750 public NPCs on 18 August 2026: Human 25.3%, Tiefling 11.9%, Rock Gnome 8.4%, Gearforged 6.5%, Dwarf 4.9%. The sample holds 123 distinct race labels. Human was 50.8% five weeks earlier. ### What is the median population of an AI-generated fantasy settlement? 1,100 people, across 750 settlements. The mean is 12,924, pulled up by a tail reaching 480,000. Under the 2024 free rules, 1,100 is the smallest size that counts as a town rather than a village. ### Why are AI-generated Challenge Ratings so inconsistent? Because people write them as descriptions. 748 monsters produced 319 distinct CR strings, and only about a third are a plain number. The rest range from "High" to full prose threat assessments. If you need CR for encounter maths, read the number and ignore the wording. ### Are these statistics representative of all AI TTRPG tools? No. Every figure describes public entities generated with CharGen, and only those a creator chose to make public. It is one large sample from one tool, not a survey of the hobby. Treat it as a well-documented snapshot rather than an industry census. ### Can I reproduce these numbers? Yes. The public entity API needs no key. Pull the newest entities per type and count the same fields. I publish the method with every study so the figures can be checked rather than taken on trust. ## What I would watch next Two figures are worth rerunning in a month. The human share of NPCs cannot keep halving, so where it settles will say more than the fall did. And the one-word settlement type share, at 37.1% and dropping, is the cleanest measure of whether structured fields keep turning into prose. I will run this again in 2027 with a real year-on-year baseline. If you write about tabletop tools and want the underlying aggregates, the method above reproduces every number in this post. --- ## Campaign Writing Tool for D&D: Inside CharGen Studio URL: https://char-gen.com/blogs/campaign-writing-tool-dnd-chargen-studio Published: 2026-08-17 Summary: See how this campaign writing tool for D&D keeps notes, sessions, world records and reviewed AI ideas in one writing room. Tags: campaign-writing-tool-for-dnd, dnd-campaign-notes-app, ai-session-prep-tool, dnd-worldbuilding-writing-tool, campaign-studio # Campaign Writing Tool for D&D: Inside CharGen Studio I wanted a campaign writing tool for D&D after losing the same detail three times. A faction name sat in a text message. An NPC portrait lived in an image folder. The session recap waited in a document I forgot to open. The campaign still worked. My notes did not. Campaign Studio puts those jobs in one writing room. I can write a note, search the campaign, check a session record, ask for a source-backed suggestion, and review the result before it changes anything. ![CharGen Campaign Studio showing a campaign writing room and source-backed Assistant](/landing/campaign-studio/campaign-studio-og.webp) That last part matters. A campaign assistant should not turn a confident sentence into canon. I want the tool to show what the campaign already knows, what it inferred, and what it invented for me to consider. ## What a campaign writing tool for D&D needs to keep together Most campaign tools solve one part of the problem. A notes app stores prose. A wiki stores reference pages. A session tool stores recaps. An image tool makes portraits and maps. The work still crosses those boundaries. I write a scene about a harbour. I need the name of the captain from session 14. I need the faction that controls the dock. I need a portrait for the NPC. I need a short brief for next week's session. Copying those details between tabs creates small errors. A spelling changes. A location moves. A dead NPC returns because the latest note was not in the prompt. Campaign Studio treats the campaign as the working project. Notes, sessions, world records, quests, threads and relationships sit beside the writing surface. The Assistant can use selected campaign sources, but it does not get to change them by itself. | Tool type | Strongest use | The gap I still feel | | --- | --- | --- | | Plain document | Fast prose and shared editing | Campaign facts stay scattered across pages | | Markdown vault | Local files, links and personal control | You still build the campaign workflow yourself | | World wiki | Public lore, maps and structured articles | Writing and session prep can remain separate jobs | | Session note tool | Recaps and transcripts | The result may not connect to the next piece of prep | | Campaign Studio | Notes, sources, reviewed AI help and prep in one campaign | It is not a full VTT or a replacement for GM judgement | Campaign Studio is not trying to win every category. It is a writing-focused workbench for the point where campaign material becomes useful again. ## Campaign Studio starts with your existing campaign The public [Campaign Studio page](https://char-gen.com/campaign-studio) now explains the workbench with a real campaign example. The signed-in shelf at `/studio` lets me reopen a recent campaign or choose another writing room. The important detail is the storage model. Campaign Studio uses the existing campaign notes and folders. It does not create a second campaign database and ask me to copy everything across. That makes the first step simple. I open a campaign note that already contains the party's current position. I do not start by rebuilding a wiki. ![The real CharGen Campaign Studio writing room with campaign folders, a full note, and the Assistant beside the page](/landing/campaign-studio/studio-writing.webp) The campaign navigator keeps the document tree visible. I can create a note, create a folder, rename a folder, move a note, or leave it under Unfiled notes. Those are ordinary writing tasks, so they belong beside the manuscript. The campaign dashboard also has an `Open Campaign Studio` action. Campaign cards use `Open writing room`. If a campaign cannot use Studio, its notes remain available in Campaign Workspace instead of stopping at a dead end. That fallback is not exciting. It is useful. A writing tool should not hide my notes because one new surface is unavailable. ## Write in a real campaign note, not a decorative prompt box The centre of Studio is a document editor. It has an editable title, a Markdown-compatible body, a save state, a word count, selection feedback, and a pin-to-generation control. I can write the scene myself. The Assistant sits beside the page when I need help. The page remains the primary surface. The editor autosaves after a short delay. It also has a `Save now` action for the moment when I want to stop and verify the note. New notes stay local until they contain enough information to save. That feels different from a generic chatbot. The document has a place in the campaign. It has a folder. It has a revision. It can be found again. Here is a small example I would use with a campaign called Stormchasers: 1. Create a note called `The North Gate aftermath`. 2. Write three paragraphs about the party leaving Orlan behind. 3. Mention Lady Serane Veyra at the point where she appears. 4. Pin the note before asking the Assistant what the envoy already knows. 5. Save the note, then return to the campaign navigator. The mention is not only a formatting trick. It gives the writing surface a way to connect the prose to a campaign record. The same approach works for a preparation note. I can write the scene objective, list the NPCs who may interrupt it, and keep the unresolved question in the same document. I do not need to open a separate task board for every loose thread. ## Ask the Campaign Assistant from the passage you are writing The best part of an AI session prep tool is not a large answer. It is the right context. Campaign Studio lets me select a passage in the editor. The selection stays attached when I move to the Assistant. That means I can highlight one paragraph and ask about that paragraph, rather than sending the entire campaign every time. The writing surface includes four focused actions: - `Continue` writes proposed prose in the established voice. - `Describe` adds sensory detail to the selected passage. - `Complicate` adds pressure linked to campaign material. - `Dialogue` drafts speech that fits the known character context. I can also use a custom question. I might ask, “Which open quest could affect this scene?” or “Where did the party first hear this name?” The response separates different kinds of information. `KNOWN` refers to a campaign record. `INFERRED` explains a conclusion drawn from the sources. `PROPOSED` marks creative writing. `DISPUTED` flags a record that needs care. The source chips are just as important as the prose. They show which note, session, transcript window, entity, quest, or relationship supported an answer. Suppose I select this line: `The envoy waits beside the north gate, holding the key that the party lost in the marsh.` I can ask `Complicate`. A useful response might point to the session where the key went missing, then propose that the envoy found it through a rival faction. The fact and the idea should not look like the same claim. ![A CharGen Campaign Studio review desk showing a proposed campaign change, its evidence, and an explicit apply action](/landing/campaign-studio/studio-review.webp) The Assistant also keeps the current campaign thread. I can return to an earlier exchange without reconstructing the same context from memory. ## Review before a suggestion becomes campaign canon Campaign writing tools need a clear boundary between draft text and established truth. Campaign Studio gives proposed responses explicit actions. I can `Insert` the text at the selected point, `Replace` the selection, or create a `New note`. Those actions change the draft first. They do not silently write to the campaign because the Assistant produced a response. For a tracked entity, quest, thread, or prep brief, the workflow opens a review desk. I can inspect the destination, edit the proposed fields, compare the current record, read the evidence, and then choose `Apply`. The service checks campaign access and the current record version again. If another change happened while I was reviewing, the proposal returns as stale instead of overwriting newer work. That is the behaviour I want from a D&D worldbuilding writing tool. A proposed faction goal should be easy to accept, but it should not become history because I clicked the wrong button. The same rule applies to generated assets. Campaign Studio can hand an approved idea to an existing generator. The generator still shows its quote and waits for an explicit start. Image, video, and Session Prep costs do not hide inside an Assistant response. ## Keep sessions and world records beside the note The writing room becomes more useful when it can answer questions about what happened at the table. Campaign Studio can work with session recaps, structured events, and bounded transcript windows. Transcript rows retain speaker labels and timestamps when those details exist. The Assistant does not load a multi-hour transcript into every answer by default. The `World` desk combines tracked campaign entities with live World Codex references. The `Timeline` desk groups structured events by session. `Relationships` shows records that appeared together, but it does not pretend that co-occurrence proves friendship or betrayal. `Campaign Find` searches notes, entities, quests, threads, and sessions. I can open a result inside Studio and keep the Assistant beside it. That gives me a practical way to answer a player at the table. I can search for “the silver key”, open the matching note, inspect the session source, and decide what the campaign should reveal. ![CharGen Campaign Studio showing sessions, World records, a timeline, relationships, open records, and Deep Prep beside the campaign note](/landing/campaign-studio/studio-workbench.webp) The system still has limits. Timeline and relationship views are read-first when no established write service owns a change. The Assistant does not create a private route around that boundary. When the writing is ready for a table, I can move the approved brief into [Session Prep](/session-prep). When the result needs a persistent entity, I can continue in [World Codex](/world-codex). The handoff keeps the next action explicit. ## A 30-minute Campaign Studio workflow I would not begin by importing every old note. I would test the loop with one active problem from the next session. | Time | Action | Result | | --- | --- | --- | | 0 to 5 minutes | Open an existing note and write the session promise | One clear reason for the scene | | 5 to 10 minutes | Search the campaign for the location, NPC, and open quest | A small source set with names you can trust | | 10 to 15 minutes | Select the scene paragraph and use `Complicate` or `Dialogue` | A proposed idea tied to the passage | | 15 to 20 minutes | Read the source chips and edit the proposal | A draft that separates facts from additions | | 20 to 25 minutes | Insert the approved text or create a reviewable entity proposal | The note stays under your control | | 25 to 30 minutes | Open `Deep Prep` with a short GM focus | A sourced brief for the next session | Deep Prep is the longer Assistant mode. It can use a bounded set of recent sessions, relevant transcript windows, quests, threads, relationships, campaign notes, and selected context. It returns one working brief. The current product copy quotes Standard Assistant runs at 1 Gold, Campaign-wide runs at 3 Gold, and Deep Prep at 5 Gold. The price appears before the run. A failed or cancelled run releases its reservation. Applying a Deep Prep brief only pre-fills the existing Session Prep builder. It does not start a generator. I still choose the recipe, review the quote, and start generation myself. ![The Campaign Assistant on mobile showing a source-backed Deep Prep brief with known facts and a visible Gold quote](/landing/campaign-studio/studio-mobile-assistant.webp) The workflow is short because it stops at a useful point. I do not need to create a complete setting before I can prepare one scene. ## How Campaign Studio compares with notes apps and world wikis A campaign writing tool does not make every existing tool irrelevant. I still like plain Markdown for private notes. Some groups need a public world site. Others only need a shared document. Obsidian stores notes as local Markdown files. Its [official data-storage guide](https://obsidian.md/help/data-storage) explains that a vault is a folder on your device. That is a strong choice when file ownership and offline access matter most. World Anvil takes a different route. Its [campaign manager guide](https://www.worldanvil.com/learn/rpg/campaign-manager) covers campaign notes, plots, players, sessions, primers and settings. It suits a GM who wants a structured world site and a player-facing presentation. Campaign Studio fits the moment between those choices. It keeps the writing surface inside an existing CharGen campaign and adds source-backed help, entity generation, session records, relationships, and reviewed handoffs to other tools. | If you care most about... | Start with... | Choose Campaign Studio when... | | --- | --- | --- | | Local files and full control | Obsidian | You want the Assistant to use campaign records without copying them into prompts | | Public world articles and maps | World Anvil | You want notes and reviewed prep in the same campaign writing room | | Simple shared documents | Google Docs or a similar editor | You want session, world, and quest context beside the manuscript | | Live maps and combat | Your preferred VTT | You need a preparation workbench before the table opens | I would not move an entire campaign on day one. Open one note. Test one search. Ask one question. Review one proposal. That shows the real fit faster than a feature checklist. ## What Campaign Studio does not try to do Campaign Studio is not a virtual tabletop. It does not replace Foundry, Roll20, or D&D Beyond Maps for live movement, fog, initiative, or token placement. It is not an automatic Dungeon Master. It cannot decide what your table enjoyed. It cannot fix a contradiction that your group has not resolved. It can show the conflicting records and propose a way forward. It is not a fully collaborative editor. The current workbench focuses on campaign-owned writing, review, and preparation. Shared editing and server-side revision history remain separate concerns. It also does not make every action free. Assistant runs have visible Gold quotes. Generator jobs keep their own confirmation and charge flow. That separation is helpful when a quick writing question should not start a costly image or video job. Some campaigns may also open the legacy Workspace when Studio access is unavailable. That is expected during rollout. Your notes should remain available while the new writing room expands. ## My recommendation If your D&D notes already live in three or four places, test Campaign Studio with the next scene you need to write. Use an existing campaign note. Search for one NPC. Select one paragraph. Ask one focused question. Review the response before you apply it. That small test tells you more than a long tour. You will see whether the source chips help, whether the record links match your campaign, and whether the writing surface feels calm enough to use every week. For me, the useful change is not that the Assistant can write a paragraph. Many tools can do that. The useful change is that the paragraph can sit beside the campaign record, remain proposed while I check it, and move into the note only after I choose. Open [Campaign Studio](https://char-gen.com/campaign-studio), bring one live campaign problem, and keep the first review small. --- ## Unifying Startup UI: When Free Icon Packs Cost More Than A Subscription URL: https://char-gen.com/blogs/unifying-startup-ui-icon-packs-vs-subscription Published: 2026-08-15 Summary: Free icon packs look cheap until a startup's UI absorbs five mismatched design systems. Here is when a unified icon library like Icons8 is worth paying for. Tags: startup-ui, icon-packs, design-systems, icons8 # Unifying Startup UI: When Free Icon Packs Cost More Than A Subscription A predictable pattern plagues most early-stage technical teams. Early stage companies optimise for speed. Founders push for weekly releases. Developers respond by taking shortcuts. They grab any open-source visual asset they can find just to ship features quickly. Over a year of rapid iteration, your application interface quietly absorbs five different design systems. Suddenly, engineering hours spent hunting down matching graphics cost way more than buying access to a unified system. At what point do free icons become too expensive? That calculation usually hits home right before a major milestone. Picture an empty office on a Tuesday evening. Your staging environment for an upcoming Series A demo finally sits stable. Walking through primary user flows on a test account reveals a harsh reality. Your core interface looks distinctly disjointed. Navigation bars feature thick, filled shapes from Android Material Design. User settings panels rely on thin, rounded line art downloaded from an open-source web pack. Empty states hold completely mismatched raster graphics. Move fast and break things, right? Engineering teams accumulate massive design debt through pure speed alone. Fixing that patchwork requires stripping out old files entirely. Building a cohesive user experience means adopting a single source of truth from day one. [Icons8](https://icons8.com/) offers a library containing over 1.47 million icons built around consistent visual rules. Product teams trying to mature an interface rapidly get a pragmatic path forward. You get to standardise front-end assets without hiring dedicated illustrators. ## Establishing a single source of truth Replacing a fragmented system demands bulk actions alongside strict stylistic boundaries. Transitioning out of design debt means building a central repository for developers. They need something predictable. Collections inside Icons8 give product teams a way to assemble their entire required inventory first. Team leads can start by picking one visual framework from 45 available styles. Locking your entire platform into iOS 17 Outlined guarantees uniformity. That specific pack contains over 30,000 graphics built on an exact matching grid and line weight. Search the platform by text to pull up ranked results based on name matches and synonyms. Find required representations for complex dashboards, user profiles, and payment gateways. Drag them straight into a custom collection. Once your repository hits fifty or sixty items, an in-browser editor takes over. Apply bulk recolouring to the whole collection using your company's exact primary hex code. Clicking one export button generates a unified SVG sprite sheet. Or, grab a downloadable folder containing individual vector files. Every single asset shares matching padding, line thickness, and colour profile. ## Comparing the viable alternatives Technical teams usually face three choices for sourcing interface graphics. Open-source packs like Feather or Heroicons act as standard starting points. They look beautifully crafted and cost nothing. Breakdowns happen when applications require specific niche representations. Platforms needing graphics for a specific blockchain node, rare currency, or obscure document type hit a wall. Free packs simply lack volume. You end up drawing it yourself or pulling mismatched assets from elsewhere. Nobody wants to pause a sprint just to draw a missing settings gear. Crowdsourced services like Noun Project offer massive scale. Finding a graphic for obscure requirements is not hard there. One large downside exists, though. Those libraries lack unified guidelines entirely. Thousands of independent creators upload their own personal work. Finding fifty items that look like they belong in one application takes hours. Icons8 solves both problems through in-house designers who follow strict style families. Packs containing over 10,000 icons deliver the volume of crowdsourced platforms. You also keep the visual consistency found in dedicated open-source projects. ## Integrating assets into the codebase Managing animated elements and web embeds often creates unnecessary repository bloat. Page load speed matters for user retention. Heavy visual assets drag those metrics down fast. Integrating modern formats directly into your front end shows the true value for developers. Set up animated states for user interactions without the extra work. Product teams needing loading states or directional indicators can bypass heavy GIF files entirely. Search for a simple [arrow icon](https://icons8.com/icons/set/arrow) and filter results to show only animated formats. Download that file as a Lottie JSON object instead. Smooth, scalable web animations weigh a fraction of traditional video or raster files. Static graphics workflows can bypass traditional file downloads completely. Click an icon to open delivery options. Skip downloading SVGs and dropping them into project folders. Select Base64 format directly from the menu. Copying that HTML fragment embeds the image straight into your code. Drop it into a React component to remove an external HTTP request. Need something for larger implementations? Grab CDN links to embed and customise graphics directly via HTML. ## Scenarios where this platform fails Stock asset libraries cannot solve every branding requirement. Distinct situations exist where adopting these systems will frustrate your design team. Highly bespoke visual identities require unique brand motifs woven into every vector path. Standardised libraries fail badly here. Custom artwork becomes mandatory for highly illustrative interfaces. Free tiers are also unsuitable for production software. PNG downloads on unpaid plans top out at 100px and strictly require attribution links. Scaling startups cannot reasonably scatter third-party links across proprietary software applications. Zero-budget teams that will not pay for a subscription should stick with open-source packs. Designers who rely heavily on manipulating raw vector paths inside Adobe Illustrator will find friction here. Default exports yield simplified SVGs. Unchecking that setting gives access to editable paths. Forgetting to toggle that option creates rework when opening files in a vector editor. ## Implementation strategies for scaling teams Migrating entire applications to a unified graphic system demands strict operational rules. A few practices stop interfaces from drifting back into a fragmented state. - Select one specific style family on day one. - Document it inside your engineering wiki. - Keep developers from accidentally mixing 3D Fluency graphics with Material Outlined shapes. - Install the Pichon Mac application for front-end teams. - Bring direct drag-and-drop functionality straight into code editors and Figma. - Add necessary sub-icons using the in-browser editor instead of layering multiple SVGs inside your codebase. - Save exact corporate hex codes in the browser editor colour picker. - Maintain palette accuracy across different sessions. - Generate auto-cloning links through the collection sharing feature. - Pass asset repositories to external marketing agencies without breaking workflows. Visual consistency signals stability to investors and users alike. Replacing a fragmented system of free assets removes a layer of technical debt. Engineering teams break free from tedious visual alignment tasks. They finally get to focus on shipping functional features. --- ## AI D&D Tutorials: Learn CharGen Workflows in 2026 URL: https://char-gen.com/blogs/ai-dnd-tutorials-chargen-academy-2026 Published: 2026-08-14 Summary: AI D&D tutorials from CharGen show how to create, review and connect images, NPCs, session notes and campaign knowledge in practical 2026 workflows. Tags: ai-dnd-tutorials, dnd-campaign-tutorials, chargen-tutorial-academy, dnd-session-prep, dungeon-master-tools # AI D&D Tutorials: Learn CharGen Workflows in 2026 I used to lose more time finding my prep than doing it. A character portrait sat in one folder, an NPC idea lived in a chat, and the session recap waited in a note I could not find. The next game still happened. My preparation felt harder than it needed to be. That is the problem I wanted these **AI D&D tutorials** to solve. CharGen's Tutorial Academy is a public set of written, screenshot-led lessons for the work I actually do before a game. It shows where to click, what a control changes, what saves to a campaign, and when I need to check the result myself. The public Academy currently lists 79 published lessons across 12 collections. They cover image creation, image editing, video, audio, the Media Centre, Workshop generators, session records, and campaign knowledge. The lessons are grouped under Studio, Workshop, and Session Notes on the Academy home page, so I can choose a route by task instead of guessing which feature name matches my problem. ![CharGen Tutorial Academy showing a storm-worn adventurer image that can become part of a wider campaign workflow](/blog-images/ai-dnd-tutorials-chargen-academy-2026/hero-1200x630.webp) I do not see the Academy as a replacement for the D&D rules, a Dungeon Master guide, or a good session plan. It teaches the CharGen part of the job. That boundary makes it more useful. I can check a rule in an official source, then use a product lesson to create the monster, keep the artwork consistent, and store the session result in the right campaign. ## How these AI D&D tutorials are organised The Academy has a simple home page, but the content behind it is not one long beginner course. It is a set of focused lessons with clear collection names, levels, reading times, screenshots, and review dates. That format suits a working Dungeon Master. I can read one lesson during prep, complete the action, and return later for the next task. Here is the current collection map: | Area | Collections | Published lessons | Best starting job | | --- | --- | ---: | --- | | Studio | Start in Studio; Image Studio Foundations; Image Editing and Restoration; Video Studio; Audio Studio; Media Centre; Specialist Studio Workflows | 33 | make or revise visual and audio assets | | Session Notes | Session Notes | 11 | turn audio, transcripts, or summaries into a usable recap | | Campaign knowledge | Campaign Knowledge | 3 | curate documents, canon, links, and campaign memory | | Workshop | Workshop Foundations; Workshop Generator Handbook; Workshop Production Techniques | 32 | create connected NPCs, locations, threats, and homebrew | The Academy home page also shows the complete Workshop production pipeline as its featured advanced lesson. That lesson is 18 minutes and was reviewed on 11 August 2026. The time estimate matters. It tells me whether I am opening a quick reference or setting aside time for a full workflow. The collection counts add up to 79 published lessons. The registry also contains entries that are not published, so I would not call every planned or blocked entry a public lesson. That small distinction is important when a tutorial index is changing quickly. ## Choose a tutorial by the job in front of you Most **D&D campaign tutorials** start with a feature list. I find a task list more useful. When I search for a **D&D session prep tutorial**, I want the shortest route to the next finished task. Start with the job you need to finish tonight. ### I need one usable image Read [Studio Quick Start: Make, Review and Save Your First Image](/tutorials/studio-quick-start-first-image). It is a beginner lesson with an eight-minute reading time. The flow is clear: open Studio, choose the content type, fill the main form, submit the generation, review the result, and save the asset. The lesson is useful because it does not stop at the prompt. A generated image is not ready just because it looks good in a result card. I need to know where it is saved, how I return to it, and what I can do next. That last step might be an edit, a token, a download, or a new image variation. For a first test, I would make a character with three visible details: a scar across the left eyebrow, a chipped brass pauldron, and a blue scarf tied at the throat. Specific details give me something to inspect. If the scar disappears or the pauldron changes sides, I have learned more than I would from a vague prompt about an interesting adventurer. ### My images look inconsistent Read [Write Image Prompts You Can Debug](/tutorials/write-image-prompts-you-can-debug). It teaches a better habit than adding adjectives until the prompt becomes a small novel. I write the subject, action, setting, camera or framing, lighting, and details that must stay visible. Then I change one part and compare the result. ![A CharGen Studio lesson shows prompt variants and generated character results side by side](/blog-images/ai-dnd-tutorials-chargen-academy-2026/studio-prompt-lesson.webp) Suppose I need three portraits for a river crew. I would keep the visual anchors stable, such as the storm-grey palette, wet wool coats, and brass ferry tokens. I would change the face, age, role, and expression. The aim is not identical artwork. The aim is a group that looks like it belongs to the same place. The Academy also includes lessons for Quick Edit, inpainting, outpainting, background replacement, face fixes, upscaling, cropping, and format changes. I would read [Quick Edit: Change an Image in Plain Language](/tutorials/quick-edit-plain-language) before I try to regenerate an image that is almost right. An edit can preserve useful parts of a result. A new generation can discard them. ### I need a token for a VTT Read [Make a VTT Token from Any Portrait](/tutorials/make-vtt-token-from-portrait). The lesson explains the route from a portrait to a token, including the positioning step and export. That is a small workflow, but it solves a common handoff problem. A portrait that works in a blog or NPC card does not automatically work as a readable token at a crowded table. I normally check the face, silhouette, border space, and contrast at the size I will use in Foundry or Roll20. If the character holds a long staff, I check that the staff does not vanish against the frame. If the token is for a recurring NPC, I keep the same portrait rather than making a new token from a new generation. ### I need to prep a connected location Start with [Choose the Right Workshop Generator](/tutorials/choose-right-workshop-generator), then continue to [Complete Workshop Production Pipeline](/tutorials/complete-workshop-production-pipeline). The first lesson helps match the job to a generator. The second shows the wider sequence from brief to result, edit, relationship, and export. The Workshop route is best when the result needs to connect to a campaign. I can generate a tavern, then create its owner, a local faction, a quest, and a related encounter. I do not need every item before I play. I need enough linked material to answer the next player question without starting from a blank page. ### I need to turn a game into notes Read [Complete Session Notes Walkthrough](/tutorials/complete-session-notes-workflow) first. It is an 18-minute beginner lesson. It covers the source choice, processing, recap, transcript, media, links, and export steps in one pass. If I already know the source, I can choose a shorter lesson. [Create Session Notes from Audio](/tutorials/create-session-notes-from-audio) covers an audio recording. [Create from a Transcript or Written Summary](/tutorials/create-session-notes-from-transcript-or-summary) covers text. The distinction matters because a transcript and a written summary do not give the system the same raw material. ## A 30-minute starter route for new users When somebody asks me where to start with CharGen, I give them a short route. It demonstrates the core ideas without requiring a complete campaign. 1. Open [Studio Quick Start](/tutorials/studio-quick-start-first-image) and make one character portrait. 2. Read [Write Image Prompts You Can Debug](/tutorials/write-image-prompts-you-can-debug), then revise one detail rather than changing the whole prompt. 3. Use [Quick Edit](/tutorials/quick-edit-plain-language) to change the background or one item of clothing. 4. Convert the approved portrait with [Make a VTT Token](/tutorials/make-vtt-token-from-portrait). 5. Open [CharGen's image generator](/generate) and make one second portrait with the same visual anchors. The route teaches a useful loop: make, inspect, edit, reuse, and save. It also gives me a clear stopping point. I do not need to test every image model, every export option, and every content type on the first day. ![A CharGen Workshop lesson shows the NPC Generator form with a campaign selector and optional settings](/blog-images/ai-dnd-tutorials-chargen-academy-2026/workshop-controls-lesson.webp) If I have more time, I replace step five with Workshop. I create a small place, one NPC, and one problem. The goal is to see how campaign selection and optional details affect the result. I would use fictional test material at first, not private player information. ## How the Workshop tutorials fit together The Workshop section contains 32 published lessons. Three cover the foundations, 22 cover individual generators, and seven cover production techniques. That structure is better than one giant tour because the right lesson depends on the entity I need. The generator handbook includes characters, NPCs, monsters, buildings, dungeons, encounters, factions, hazards, loot, magic items, pantheons, poetry and lore, puzzles, quests, regions, settlements, shops, species, spellbooks, taverns, and worlds. That gives the Academy a practical place among **D&D worldbuilding tutorials**. I would not create all of those for a single session. I would choose the smallest useful chain. For a lighthouse mystery, my chain might be: | Prep need | Workshop lesson | What I keep | | --- | --- | --- | | the place | Generate a Building | the lighthouse layout, purpose, and current problem | | a person | Generate an NPC | the keeper's goal, fear, and useful clue | | a pressure group | Generate a Faction | public story, private goal, and internal conflict | | a threat | Generate a Monster or Encounter | the danger and the reason it arrives now | | a reward | Generate Loot or a Magic Item | one object that changes the next decision | The production techniques then answer the questions that appear after generation. How do I edit and save an entity? What does reroll or regenerate change? How do I manage artwork and media? How do I link or generate a related entity? How do I add campaign context? How do I share, export, and organise the final result? ![A completed CharGen Workshop result shows a generated NPC ready for review inside a campaign workspace](/blog-images/ai-dnd-tutorials-chargen-academy-2026/workshop-result-lesson.webp) The screenshot above is from Session Notes rather than Workshop, but the same review habit applies. I check the result before I treat it as campaign truth. Generated material can contain a useful name and a poor motivation. It can produce a strong hook with a detail that conflicts with the setting. Save the parts that help, edit the rest, and keep the decision with the person running the table. ## Session Notes and campaign knowledge are different jobs The Session Notes collection has 11 published lessons. They cover source choice, audio, transcripts, processing recovery, recap correction, transcript search, entity links, covers, media, sharing, export, the session library, and the campaign timeline. That list tells me something about the workflow. A recap is not the whole product. I need to check the source, follow processing, correct names and facts, search the transcript, link entities, and decide what should be shared. The [Read and Correct a Session Recap](/tutorials/read-and-correct-session-recap) lesson is especially important for this reason. I would never treat an unreviewed generated summary as the final record of a game. ![A CharGen Session Notes lesson shows a finished recap with cast, events, locations, highlights, and review controls](/blog-images/ai-dnd-tutorials-chargen-academy-2026/session-recap-lesson.webp) The three Campaign Knowledge lessons go one step further. They cover campaign documents, workspace organisation and World Codex links, then canon curation. I think of the split like this: - Session Notes answer, “What happened in this session?” - Campaign Knowledge answers, “What do we now believe is true about the campaign?” That separation prevents every generated sentence from becoming permanent canon. A player theory can stay in a recap as a theory. A confirmed location can move into campaign knowledge after somebody checks it. The workflow supports a cleaner decision than copying every recap into one growing document. Use [CharGen's session summary workflow](/rpg-session-notes) when you need the recap itself. Use the Academy lessons on documents, links, and canon when you need a durable reference for future generation. ## What a reviewed lesson gives you The useful part of a product tutorial is not the screenshot alone. A screenshot shows what the page looked like during review. The surrounding notes explain what the control means and what the result proves. I look for five details in each lesson: 1. **The level.** Beginner, intermediate, or advanced tells me how much product knowledge the lesson assumes. 2. **The reading time.** Eight minutes and 18 minutes are different commitments during prep. 3. **The exact control.** A lesson should name the form, selector, button, tab, or menu that I need. 4. **The persistence boundary.** I need to know whether an action only changes the current view or saves to a campaign. 5. **The review date.** Product surfaces change. A date gives me a reason to check an older lesson before relying on it. The Academy is strongest when it makes those boundaries explicit. “Click Generate” is not enough. I want to know which generator I opened, which campaign I selected, what optional details I added, and where the saved result appears. That approach also keeps the tutorials honest. They explain the current CharGen workflow. They do not promise that an AI result will be correct without review, or that a generated NPC will understand my campaign without context. Those are still my responsibilities. ## Use official rules sources for rules questions The Academy teaches product use, not encounter maths or edition rules. For a 2024 D&D rules question, I would check the official [D&D Beyond 2024 Dungeon Master's Guide tools](https://www.dndbeyond.com/sources/dnd/br-2024/dms-toolbox) first. The official source gives the rules baseline. CharGen can then help me make the monster, map, token, or campaign note that supports the session. That distinction prevents a common mistake. An AI tool can produce a convincing ability name that does not match the rules at my table. I can use it for an idea, but I still check the stat block, action, spell, or item against the source my group uses. There are other good ways to learn campaign organisation. [World Anvil's beginner tutorials](https://www.worldanvil.com/learn/beginner-tutorials/use-world-anvil) teach its own worldbuilding system through written and video lessons. I would use that material when I want to learn World Anvil. I would use CharGen's Academy when I need the exact CharGen workflow for Studio, Workshop, or Session Notes. ## What I would read first My recommendation depends on the next session, not on how many AI features I can list. | Your next task | Read this first | Then try | | --- | --- | --- | | Make one image | [Studio Quick Start](/tutorials/studio-quick-start-first-image) | [Write Image Prompts You Can Debug](/tutorials/write-image-prompts-you-can-debug) | | Keep a visual style | [Write Image Prompts You Can Debug](/tutorials/write-image-prompts-you-can-debug) | [Quick Edit](/tutorials/quick-edit-plain-language) | | Build an NPC or location | [Choose the Right Workshop Generator](/tutorials/choose-right-workshop-generator) | [Complete Workshop Production Pipeline](/tutorials/complete-workshop-production-pipeline) | | Prepare a token | [Make a VTT Token from Any Portrait](/tutorials/make-vtt-token-from-portrait) | [Create a Transparent Animated VTT Token](/tutorials/create-transparent-animated-vtt-token) | | Record a session | [Choose the Right Session Notes Source](/tutorials/choose-session-notes-source) | [Complete Session Notes Walkthrough](/tutorials/complete-session-notes-workflow) | | Keep campaign canon | [Build Campaign Documents](/tutorials/build-campaign-documents) | [Curate Campaign Memory with Canon](/tutorials/curate-campaign-memory-with-canon) | I would read one lesson, perform one task, and stop. That gives me feedback about the product and my own prep habits. It is the useful role of **AI tools for Dungeon Masters**, a shorter route from an idea to something I can check at the table. Reading twelve lessons without making anything is still procrastination, even if the screenshots are very nice. --- ## How to Import AI Character Art into Foundry VTT and Roll20 URL: https://char-gen.com/blogs/import-ai-character-art-foundry-roll20-2026 Published: 2026-08-12 Summary: Import AI character art into Foundry VTT and Roll20 with the right PNG, crop, file format, grid size and token settings in this 2026 walkthrough. Tags: ai-character-art, foundry-vtt, roll20, vtt-token-maker, dnd-tokens # How to Import AI Character Art into Foundry VTT and Roll20 I generated a half-elf ranger with a chipped green bow, a red travel cloak and one cloudy eye. The portrait looked right. The session was not ready until the file worked in the VTT. That last handoff causes more trouble than it should. Roll20 and Foundry accept different image formats. A portrait is not always a good token. A large file can waste storage or load slowly. A token can also land on the wrong layer, use the wrong grid size or point in the wrong direction. This walkthrough shows **how to import AI character art into Foundry VTT and Roll20** without losing the useful details. I checked the current [Foundry token guide](https://foundryvtt.com/article/tokens/), [Foundry file picker guide](https://foundryvtt.com/article/file-picker/), [Foundry media guide](https://foundryvtt.com/article/media/), and [Roll20 file guidance](https://help.roll20.net/hc/en-us/articles/360037256634-Best-Practices-for-Files-on-Roll20) on 12 August 2026. ![A fantasy ranger portrait, transparent token and virtual tabletop grid showing the same character in a Roll20 and Foundry import workflow](/blog-images/import-ai-character-art-foundry-roll20-2026/hero-1200x630.webp) **Short answer:** make a square transparent PNG for the shared token, keep the original portrait separately, and test one file in the VTT before you upload a full party. ## Start with the right kind of image AI image tools usually give you a portrait or a scene. VTTs need an asset that stays readable when it becomes a small object on a busy map. Those are different jobs. | Asset | Best use | File I prepare | | --- | --- | --- | | Portrait | Character sheet, handout, journal or chat image | JPG or PNG, usually portrait-shaped | | Token | A character or creature on the map | Square PNG with transparency | | Scene art | Splash image, handout or campaign cover | JPG for a smaller file, PNG when transparency matters | | Foundry asset | Token, tile or actor image | PNG or WebP, stored in the User Data folder | I keep the source portrait. I create the token as a second file. If the ranger later loses an eye or changes armour, I can make a new portrait without breaking the token already assigned to the actor. CharGen's [Token Maker](/token-maker) is useful at this point. Upload the portrait or choose one from the Gallery, select Circle, Rounded Square, Shield or Hexagonal, adjust the frame, then download the transparent PNG. The current editor processes the portrait locally and exports a 1024 by 1024 file. You do not need an account to create or download it. ![An illustrated AI portrait-to-token workflow with a square source image, crop controls, transparent PNG and a small token on a battlemap](/blog-images/import-ai-character-art-foundry-roll20-2026/portrait-to-token-workflow.webp) Do not upload the first full-body image as your token without checking it. A full-body image can turn into a tiny head and two indistinct boots. For most humanoid player characters, a chest-up crop gives the face and one strong prop enough space to survive map scale. ## Check the file before you upload it Run this five-point check before opening Roll20 or Foundry. 1. **Use a square token.** Start with 1024 by 1024 or another square size. Foundry's media guide recommends roughly 200 to 400 pixels square for a medium or large token, but a larger master gives you room to crop and zoom. 2. **Keep transparency where the border should be.** A white or painted background turns into a square tile around the token. PNG and WebP preserve transparency. Roll20's static image guidance lists JPG, GIF and PNG, so use PNG there. 3. **Use a simple filename.** I use `blacktide-ranger-ivril-token.png`. Foundry advises avoiding spaces and special characters. The same rule saves time in Roll20's Uploaded Assets list. 4. **Keep the portrait and token separate.** `blacktide-ranger-ivril-portrait.png` is for sheets. `blacktide-ranger-ivril-token.png` is for the map. Do not overwrite one with the other. 5. **Check the file size.** Roll20's current Best Practices page lists 20 MB for Free, 50 MB for Plus and 100 MB for Pro image uploads. Another Roll20 Art Library page still shows older 10 MB and 20 MB figures. Keep a normal token far below 10 MB, so the documentation difference does not matter. ![A file preparation checklist showing a square PNG, transparent edges, a clean filename and separate portrait and token files beside D&D dice](/blog-images/import-ai-character-art-foundry-roll20-2026/file-preparation-checklist.webp) ## How to import AI character art into Roll20 Roll20 treats an image on the Objects & Tokens layer as a token object. The upload and placement steps are short. ### 1. Upload the file to Your Art Library Open your game and select the **Art Library** tab in the right sidebar. Use **Upload** under **My Library**, or drag the PNG onto the tabletop. Roll20 puts uploaded files in **Uploaded Assets**, even when you organise them in folders later. Roll20 accepts JPG, PNG and GIF for static images. PNG is the sensible choice for a circular token because it keeps the transparent corners. A WebP file may work in other tools, but it is not listed in Roll20's current static image formats. Convert it before you start. ### 2. Place the image on the correct layer Drag the uploaded image from **Your Art Library** onto the tabletop. Put it on **Objects & Tokens**, not the Map layer. Roll20 then treats it as a token object rather than part of the background. Right-click the object and choose **Advanced**, then **Set Dimensions** when you need an exact size. If you resize with the image handles on a gridded page, Roll20 normally snaps the image to the grid. Hold **Alt** while resizing when you need to adjust the crop without that snap. For a normal player character, start at one grid square by one grid square. A Large creature starts at two by two. Let the game system and the creature size decide the footprint, not the pixel width of the source file. ![A fantasy token moving from an art library to the Objects and Tokens layer on a virtual tabletop grid](/blog-images/import-ai-character-art-foundry-roll20-2026/roll20-import-workflow.webp) ### 3. Link the token to a character when you need bars Open the token settings and use **Represents Character** when the token belongs to a character sheet. Set the controlled player, nameplate and bar permissions there. Roll20 can link token bars to character attributes, which keeps the map token useful during combat. For a generic guard or a group of identical monsters, do not link every token to one shared character unless you want their bars to move together. Roll20's token guide calls out this common trap. A separate generic token with unlinked resources is safer for a group of bandits. ### 4. Test the token as a player Use **Player View** to check the image from the player's side. Look at the face, border and status markers against the actual map tile. A token that looks clear in the Art Library can disappear on a dark map. ## How to import AI character art into Foundry VTT Foundry separates the file from the Actor. You upload the image to User Data, then choose it as the Actor's prototype token art. ### 1. Put the image in User Data Open a File Picker from an image field, such as a Scene, Tile or Actor token setting. Choose a folder inside **User Data** and use **Upload** to copy the file from your computer. The current Foundry asset guide recommends an `assets` folder or the folder for the active world. Version 13 blocks uploads to some top-level protected folders, so a disabled Upload button usually means you need to pick or create another folder. If you run Foundry yourself, you can also copy the file into the User Data `Data` folder outside the application. Hosting partners use their own upload or file-transfer process. Keep the image in a stable folder. Moving it later breaks the path saved in the Actor. Foundry supports AVIF, JPG, JPEG, PNG, SVG and WebP. Its media guide recommends WebP for a good quality-to-size ratio. For a token that must also work in Roll20, use the PNG export from Token Maker. ### 2. Create or open the Actor Open the **Actors** directory and create the character or creature. Open the Actor sheet, then click **Prototype Token** in the top bar. This is the default configuration for every new copy of that Actor. In the token configuration, open the **Appearance** tab and choose the image path with the File Picker. Foundry stores the selected path in the Actor. The official token guide describes the path as a file inside `$UserData/Data/` or a publicly accessible web location. ### 3. Set the footprint and appearance Set **Dimensions** to the creature's grid footprint. A medium or smaller character normally uses one grid unit. Set **Scale** to 1 first. Increase it only when the art needs to extend past the grid without changing the creature's occupied space. Foundry uses south-facing artwork as its default orientation. A front-facing portrait token usually needs no change. If your ranger faces north, use the **Mirror Image** option or rotate the artwork before upload. Lock rotation for portrait-style tokens if you do not want a player to turn the face by accident. ### 4. Place and test the token Drag the Actor into a Scene. Right-click the placed token to open its HUD, then use the gear icon for token settings. Check the token on the actual map, not only in the Actor preview. Test vision, disposition, opacity and any status markers that your system uses. ![An illustrated Foundry workflow showing the User Data folder, Prototype Token settings, a south-facing portrait and a one-square actor on a scene grid](/blog-images/import-ai-character-art-foundry-roll20-2026/foundry-actor-workflow.webp) Foundry lets you change a placed token without changing the prototype. Use the prototype for defaults. Use the placed token for a scene-specific change, such as a different scale, tint, facing or vision setting. ## The same character in both VTTs I use one approved source file and one shared token file for a character that moves between platforms. | File | Roll20 | Foundry | | --- | --- | --- | | `blacktide-ranger-ivril-portrait.png` | Art Library, handout or character image | Actor portrait or journal image | | `blacktide-ranger-ivril-token.png` | Objects & Tokens layer | Prototype Token image path | | `blacktide-ranger-ivril-scene.jpg` | Map or handout | Scene background or journal | That naming pattern matters when the character appears again. It also makes replacements safer. If I edit the portrait, I do not accidentally replace the combat token with a full-body image. The [battlemap generator](/battlemap) can supply a matching scene, while the [generation workspace](/generate) is useful when the character needs a new moment rather than a new token. I keep the approved token stable until the story gives the character a visible change. ## Common import problems and quick fixes ### The token has a white square background The file has no alpha channel, or the export flattened the background. Return to the portrait-to-token step and export a transparent PNG. JPG cannot keep transparent corners. ### Roll20 rejects the file Check the extension first. Convert WebP to PNG or JPG. Then check the upload size and your Art Library storage. A 1024 PNG token should normally be much smaller than the current limits. ### Foundry shows a broken image Open the File Picker and check the path. The file must be inside User Data or at a public URL. If you moved the file after selecting it, choose it again from the new folder. Avoid spaces and special characters in new filenames. ### The face is too small on the map Make a tighter chest-up crop. Increase the token's artwork scale only after you confirm the grid footprint is correct. A large source image does not fix a distant subject. ### Every monster shares one health bar Check the Roll20 **Represents Character** and bar links. Use an unlinked generic token for independent copies, or create separate Actors in Foundry when each creature needs its own resources. ### The Foundry token faces the wrong way Foundry expects natural token artwork to face south. Rotate or mirror the file, then lock rotation if it represents a portrait-style character. ## FAQ ### What file format should I use for AI character art in Roll20? Use PNG when you need transparency. Roll20's current file guidance also lists JPG and GIF. It does not list WebP for static image uploads, so convert a WebP to PNG or JPG before uploading. ### What file format should I use for Foundry VTT tokens? Foundry supports AVIF, JPG, JPEG, PNG, SVG and WebP. PNG and WebP are the useful choices for transparent tokens. Keep a square master and set the token dimensions inside Foundry. ### What size should a D&D token be in Foundry VTT? Foundry's media guide recommends about 200 to 400 pixels square for a medium or large token. A 1024 by 1024 master is still useful when you need room to crop. Foundry scales it to the token's grid dimensions. ### Can I use the same token in Foundry and Roll20? Yes. A transparent PNG is the safest shared file. Roll20 accepts PNG, JPG and GIF. Foundry accepts PNG and WebP as well as other image formats. The practical order is simple: approve the portrait, make the square token, upload one test file, and check it on the real map. After that, batch the rest of the party with the same filename pattern and crop rules. --- ## How Much Do AI D&D Character Generators Cost in 2026? URL: https://char-gen.com/blogs/ai-dnd-character-generator-pricing-2026 Published: 2026-08-10 Summary: How much do AI D&D character generators cost in 2026? Compare free tiers, real subscription prices, credits, and campaign-ready value. Tags: ai-dnd-character-generator-pricing, dnd-character-generator, ai-character-generator-software-pricing, dnd-tools, dnd-character-art # How Much Do AI D&D Character Generators Cost in 2026? I can spend £10 on a character generator and get one dramatic portrait, a month of campaign prep, or a small pile of credits that runs out just as the wizard's sleeves stop melting. **How much do AI D&D character generators cost** is therefore a better question than “which one has the cheapest plan?” For a real campaign, I am pricing four player portraits, recurring NPCs, monsters, and tokens that still read at postage-stamp size. The subscription is only one part of that bill. Rerolls, model choice, export work, storage, and campaign memory matter too. The same check helps with **AI dungeon master pricing**. A tool that writes a recap or stores a campaign may be cheaper than another image subscription, but it does a different job. I count the finished thing I need, not the number printed on the biggest plan card. ![A Dungeon Master compares AI character generator plans beside fantasy portraits, tokens, and a campaign budget notebook](/blog-images/ai-dnd-character-generator-pricing-2026/hero-1200x630.webp) **Prices checked 10 August 2026:** I used CharGen's live pricing page and each vendor's own pricing or help page where one was available. Prices are shown in the currency advertised by the service. Plans, credit costs, taxes, and promotions can change, so check the linked page before paying. ## How much do AI D&D character generators cost in 2026? The honest range runs from free daily credits to $120 per month. The entry point for a serious paid image service is usually around £9.99 or $10 per month, but the unit being sold changes from one tool to the next. | Tool | Free access checked 10 August | Paid entry or published price | What you are really buying | Main D&D catch | | --- | --- | --- | --- | --- | | [CharGen](/character) | 10 Gold daily, no card | Plus £9.99/month for 900 Gold; Elite £19.99 for 2,000; Ultimate £39.99 for 4,500 | A Gold balance across image, editing, audio, video, and tabletop tools | Premium models cost more than standard generations | | [Midjourney](https://docs.midjourney.com/hc/en-us/articles/27870484040333-Comparing-Midjourney-Plans) | No free plan listed on its current plan comparison | Basic $10/month or $96/year; Standard $30; Pro $60; Mega $120 | Fast GPU time, Relax time, privacy, and batch capacity | No built-in character sheet, token workflow, or campaign record | | [Neolemon](https://www.neolemon.com/pricing/) | 20 credits, enough for five Character Turbo images | Creator $29/month for 600 credits, up to 150 images | A focused cartoon character-consistency workflow | Credits do not roll over and the style is deliberately narrow | | [NightCafe](https://creator.nightcafe.studio/pricing) | 5 daily credits plus community rewards | PRO is a recurring plan; price and credit bundle are shown in the current account pricing flow | Model-specific image credits, community features, and rewards | Credit cost changes with model, size, and settings | | [Hotpot](https://hotpot.ai/pricing) | Many products offer free exploration | No single public flat plan; credits and settings vary by product | Separate AI tools for art, characters, editing, and game assets | You need to choose the exact product before seeing the price | | [World Anvil](https://www.worldanvil.com/pricing) | Free account | Master $4.50/month on annual billing; Grandmaster $8.25; Sage $25, excluding VAT | Private worlds, storage, maps, campaigns, and publishing controls | It stores campaign material, but it is not an image generator | That table is why a single “cost per character” figure is usually fiction. Midjourney sells compute time, Neolemon sells cartoon generations, CharGen sells a flexible D&D balance, and World Anvil sells campaign storage. Those are different purchases. ## CharGen pricing: Gold plus the rest of the campaign CharGen is the odd one out in this list because I can start with an image, then keep working on the surrounding material. The Free plan gives 10 Gold daily. Plus costs £9.99 per month or £95.99 billed yearly and includes 900 Gold each month. Elite is £19.99 per month or £191.99 yearly for 2,000 Gold, and Ultimate is £39.99 per month or £383.99 yearly for 4,500 Gold. There are one-time packs too: 300 Gold for £5.99, 900 for £14.99, 2,000 for £29.99, and 4,500 for £59.99. Packs make more sense for a one-shot or a burst of campaign prep than a subscription you might forget to cancel. Gold never expires. Subscription Gold can roll over into the Gold Bank up to six months of the plan's monthly allowance, according to the current pricing page. The important detail is that Gold is not a promise of one identical image per credit. A standard image can cost one Gold, while premium models and non-image tools cost more. I use the cost shown beside the selected model before I press Generate. That is the number that matters, not the attractive “900 generations” shorthand that only works when every generation uses the lowest-cost model. The other part of the price is the handoff. I can use the [Character Generator](/character), move approved artwork through the [Token Maker](/token-maker), and use [Generate](/generate) when I want a different image workflow. If I am making a city contact, I may also need an NPC, a shop, a faction, and a session note. Keeping those jobs together does not make every render free, but it removes the hidden cost of exporting, renaming, and hunting for the same character next week. That is why CharGen Plus is the sensible starting point for a DM who creates every week. Elite and Ultimate add larger allowances, commercial usage rights, and free Flux.Dev image allowances, but I would pay for them only when that capacity is genuinely useful. ![A connected campaign budget board showing character portraits, NPC cards, a token crop, and Gold costs for one D&D chapter](/blog-images/ai-dnd-character-generator-pricing-2026/campaign-budget-workflow.webp) ## What Midjourney's $10 plan buys a D&D player Midjourney's official comparison is refreshingly clear about its unit. Basic costs $10 per month, or $96 for a year paid upfront, and includes 200 minutes of Fast GPU time. Standard costs $30 per month, with 15 Fast GPU hours and unlimited image generations in Relax mode. Pro is $60 and adds 30 Fast hours plus Stealth Mode. Mega is $120 with 60 Fast hours. Annual plans are advertised at a 20% discount. The choice is straightforward if the image is the product. I would try Basic for a few important portraits, and Standard for a party poster or a heavy batch where Relax mode is useful. Pro is the sensible step when private generation matters. A DM making a public villain reveal may not care. A commercial publisher or a player keeping a character private might. The awkward bit is that Fast minutes are not the same as images. A prompt can return a different amount of work depending on the mode and job. You also need somewhere else for a character sheet, a VTT token, a campaign relationship, and a note that says why the paladin owes the ferryman money. Midjourney can be excellent value for a finished picture. It is less good value if you count the other tools and your own time afterwards. ## Neolemon, NightCafe, and Hotpot use different credit maths ### Neolemon is for consistent cartoon characters Neolemon is a useful comparison because its price is easy to understand. A new account gets 20 credits, and Character Turbo costs four credits per image, so the free allowance covers five test images. The Creator plan is $29 per month for 600 credits, or up to 150 Character Turbo images. The credits do not roll over, and Neolemon currently describes the plan as monthly rather than annual. I would choose it for a picture-book or comic-style campaign where one character must look the same across many scenes. I would not choose it just because $29 sounds cheaper than several reroll-heavy subscriptions. Its value depends on wanting the cartoon consistency features. A grim, painterly D&D party may need a different tool, and an NPC who only appears once does not need a 150-image allowance. ### NightCafe is a good free test, but check the model cost NightCafe's help centre says every user can claim a daily five-credit top-up, with extra credits from streaks, badges, and community activity. Its PRO plans add monthly Fast Credits, while credit packs are available if you do not want a subscription. Credits do not expire, but the cost of an image changes with the model, resolution, number of images, and reference images. That makes NightCafe attractive for a DM who enjoys trying several models and does not mind a community-led interface. It also makes an old comparison table dangerous. I would open the model guide, check the base credit cost for the exact image, and then price the whole batch. A five-credit daily allowance can mean five simple drafts or one more expensive edit. The number alone does not tell you. ### Hotpot does not pretend one price fits every tool Hotpot's pricing page says most products offer free access for exploration, while commercial use and advanced settings require credits. It also says prices vary by product and settings, with the exact price appearing after you choose the tool and adjust its options. That is less convenient for a comparison article, but it is better than inventing a universal rate. Hotpot has separate tools for AI characters, game assets, backgrounds, editing, and art. If you only need a quick portrait, try the relevant product first. If you need a repeatable campaign workflow, count the separate exports and edits before deciding that a free first generation is a bargain. ## World Anvil is not an image generator, and that matters I included World Anvil because many DMs asking about **ai character generator software pricing** are really trying to solve a storage problem. They want the portrait, character notes, private backstory, map pins, player permissions, and campaign history to stay in one place. World Anvil's current pricing page shows a free tier, then Master at $4.50 per month when billed annually, Grandmaster at $8.25, and Sage at $25, excluding VAT. Master covers private content, maps, storage, and campaigns. Grandmaster adds custom templates, statblocks, random generators, and API access. None of those plans gives you a portrait generator. That is not a criticism. If you already have art, World Anvil may be the better next purchase because it keeps the truth about your world in one place. Pair it with an art tool rather than calling it a cheaper character generator. ## A fair way to compare the price of one campaign I use a short brief instead of a vague question about “value”. For a dockside chapter, my test card might be: | Asset | Quantity | Draft budget | What counts as usable | | --- | ---: | ---: | --- | | Player character portraits | 4 | 2 each | The same face still reads in a token crop | | Recurring NPCs | 10 | 2 each | Clothing and signature prop survive a reroll | | One-session NPCs | 8 | 1 each | A clear silhouette and readable expression | | Monster, item, and location art | 6 | 2 each | The subject fits the encounter or handout | | **Total** | **28 assets** | **44 drafts** | **Count approvals, not the prompt total** | Under a one-Gold standard-image assumption, 44 drafts fit inside CharGen Plus's 900 monthly Gold allowance. That changes if I use premium models, animation, or endless rerolls. With Neolemon, the same batch uses 176 credits at four credits each, leaving room in the 600-credit plan if the cartoon style suits the campaign. With Midjourney, I compare Fast minutes and Relax availability instead of claiming a fixed image price. The useful measure is **cost per approved table asset**. If I pay £9.99 and keep 20 assets, the working cost is about 50p each. Three hours moving files between free tools is not automatically better. Count money, time, privacy, rights, and continuity together. ![A fantasy pricing comparison sheet mapping monthly plans, image credits, GPU time, and approved D&D character assets](/blog-images/ai-dnd-character-generator-pricing-2026/credit-model-comparison.webp) ## My picks for three common D&D budgets The free vs paid D&D character generator decision comes down to repetition. One portrait may fit a free allowance. A recurring cast, token set, and several edits need predictable capacity. The cheapest AI D&D art generator is not always the cheapest campaign workflow. **I have no budget and need one portrait.** Start with CharGen's Free plan or NightCafe's daily credits. Make one clear brief, then check the model cost before planning a whole party around it. **I prep every week and need art plus campaign material.** CharGen Plus is my practical pick at £9.99 per month. It gives regular standard-generation capacity and keeps the character, token, NPC, and generator workflow close together. Add a one-time pack for an occasional busy month. **I want one polished reveal image.** Midjourney Basic is the low-commitment choice at $10 per month. Move to Standard for batch work and Relax mode. Pro only makes sense if Stealth Mode or extra Fast time matters. **I need a consistent cartoon cast.** Neolemon's $29 Creator plan is easy to budget, but the benefit is specific. It suits a storybook-like campaign, not every D&D art request. **I need the campaign to remember itself.** World Anvil is the adjacent purchase. Choose it for private lore, maps, player access, and world records, then pair it with an image generator if the table wants portraits. ## Questions people ask about AI D&D generator pricing ### Is free really free? Usually, it means a limited daily allowance, trial credits, slower queues, or lower-cost models. It can cover tonight's portrait, but not a campaign once retries and edits enter the count. ### What is the cheapest way to make a D&D character image? Use a free allowance for the first concept, then stop comparing tools once you have a usable result. CharGen Free and NightCafe are sensible tests. The cheapest image is not useful if the face changes or the file cannot become a token. ### Should I buy credits or subscribe? Buy credits for a short task, such as a one-shot or NPC burst. Subscribe when you generate often enough to use the allowance. Write down the expected approved assets before paying. ### Do I need a separate tool for tokens? Not always. CharGen's [Token Maker](/token-maker) can turn approved artwork into a tabletop-ready token, while other image services usually leave that crop and export step to you. That extra step is part of the real price comparison. Prices will keep moving. Write the campaign brief, count the drafts, check the model cost, and decide what “finished” means before subscribing. For my weekly D&D prep, that points to CharGen Plus. For one showcase image, Midjourney Basic is enough. Specialised tools earn their place for a consistent cartoon cast or private campaign archive. --- ## Why Did AI D&D NPC Generators Stop Defaulting to Human? August 2026 Data Study URL: https://char-gen.com/blogs/ai-dnd-npc-generator-data-study-august-2026 Published: 2026-08-05 Updated: 2026-08-11 Summary: Why did AI D&D NPC generators stop defaulting to Human? August data shows plain-Human NPCs fell from 50.8% to 37.4% in a fresh CharGen study. Tags: dnd-npc-statistics, ai-npc-generator, dnd-data-study, worldbuilding, dungeon-master-tools, dnd-generator-data # Why Did AI D&D NPC Generators Stop Defaulting to Human? August 2026 Data Study On 1 August I pulled another 500 public NPCs from CharGen and expected the same result as July: a crowd of humans, then a long way back to everyone else. Instead, the plain-Human share had fallen from 50.8% to 37.4%. That is a 13.4 percentage-point drop in one month, using the same sample size and the same read-only method. ![A Dungeon Master reviewing a wall of varied fantasy NPC portraits and notes for an August 2026 CharGen data study](/blog-images/ai-dnd-npc-data-study-august-2026/hero-1200x630.webp) The short answer to **why did AI D&D NPC generators stop defaulting to human** is that they have not stopped entirely. Humans are still the biggest single label. The interesting change is that the gap has narrowed, the labels have become much more specific, and the surrounding world data has become far more written-out. A generator that once returned tidy fields now gives me a stranger, noisier and more campaign-ready cast. I run CharGen, so I am close to the tool and the people who use it. That makes this study useful and limited at the same time. I can see aggregate public output, not the private prompts behind it. I can compare the shape of the results, but I cannot claim that one model update, one prompt change or one user group caused the shift. The figures show what was published, not every NPC anyone generated. ## Why did AI D&D NPC generators stop defaulting to Human? The July study found plain Human at 50.8% of 500 NPCs. The August pull put it at 37.4%. If I count every label that contains a human lineage or a modified human description, the combined total reaches 45.4%, still below last month's plain-Human number. | Measure | July 2026 | August 2026 | Change | | --- | ---: | ---: | ---: | | Plain `Human` label | 50.8% | 37.4% | -13.4 points | | All human-lineage variants | not separated | 45.4% | below July plain-Human share | | Distinct NPC race strings | recorded in first study | 117 | richer label variety | | Strict two-word names | 82.2% | 81.8% | broadly stable | The rest of the August top line is familiar fantasy material. Elves, half-elves, dragonborn, half-orcs and goblins all gained ground. The important point is not that one species suddenly won. It is that the long tail is doing more work. A DM who asks for a few tavern patrons is getting more chances to build a place with different histories, languages and assumptions before any deliberate editing. ![A CharGen-owned campaign board showing varied NPC portraits, records and class markers, used here as a visual for the August race-label distribution](/blog-images/ai-dnd-npc-data-study-august-2026/npc-race-distribution.webp) That does not make variety automatically good. A random pile of unusual labels is not a culture. It is raw material. I still want to know who has power, who is local, who is passing through and who is hiding something. The data simply says that the first draft is giving me more material to work with than it did a month ago. ## The one product change I checked, and why it does not explain the drop Since publishing this I went back through CharGen's own commit history looking for anything on my side that could have moved the number, because "the users changed" is a convenient answer for a person who owns the tool. I found one candidate, and it is worth admitting in public. On 30 July 2026 I shipped a fix titled "forward NPC additionalDetails guidance to the backend". The NPC form had been collecting an "Additional Details" free-text box for months, but the request mapper never attached it to the outgoing request, so everything typed into that box was silently discarded. The sibling generators for Hazard, Puzzle and Species had been forwarding the same field correctly the whole time. If you typed "make her a wood elf smuggler with a debt problem" into that box and got back a human innkeeper, that is why, and I am sorry. It is a tidy story and the dates kill it. The NPC sample runs from 18 July to 1 August, and the fix landed on 30 July. At most two of those fifteen days sit after the change, covering a small fraction of the 500 records. A fix that recent cannot move an aggregate of that size by 13.4 points. So it is a real bug with a real fix, it does make the generator behave better from 30 July onwards, and it is not the cause of the shift in this data. That leaves the two explanations I cannot separate with two months of data: a changing creator base, which the German-language labels support, and ordinary sampling variance between two fortnights. Two points make a line, not a trend. If the September pull lands back near 50% then this was noise and I will say so in that post; if it holds near 37% the change is structural. I would rather leave that open than dress up a fortnight's variance as a movement. ## How I gathered the August sample I used the public CharGen entity API at `api.char-gen.com/api/entities/public`, with no authentication and no write access. I pulled the newest 500 public entities for each of three types, NPC, MONSTER and SETTLEMENT. Each type came from ten pages of 50 records, ordered newest first by creation date. The NPC sample covers 18 July to 1 August 2026. The monster sample covers 20 to 31 July. The settlement sample stretches from 17 June to 1 August because settlements are created less often than NPCs. The July comparison uses the first CharGen study, [Why Are Most Fantasy NPCs Human?](https://char-gen.com/blogs/most-dnd-npcs-are-human-data-study), which used the same three entity types, the same 500-record sample size and the same public endpoint. Every number in this article is an aggregate count across anonymised public entities. I did not name a creator, quote a private prompt or select a flattering example. At the time of collection, the public API contained 44,933 entities across 8,694 creators. That is a useful sense of scale, but this is still a sample of public work. People can publish differently from how they generate privately, and public records do not tell me why a field was written in a particular way. The comparison is therefore descriptive. It can show that a label became more or less common. It cannot prove that the model changed because of a particular release, or that DMs have consciously changed their preferences. I would rather state that limit plainly than pretend a clean percentage is a complete explanation. ## NPC race labels have become much more specific The August sample contains 117 distinct race strings across 500 NPCs. That is a lot of variation for a field that often begins as a short choice in a generator form. Some strings are familiar D&D species. Others are lineage combinations, regional descriptions or labels that look as if the generator has tried to be helpful with a more precise identity. Twenty-nine NPCs, 5.8% of the sample, carry a German-language race label. `Mensch` appears 22 times, alongside labels such as `Hochelfe`, `Halbelfe`, `Waldelfe` and `Zwerg`. I am not treating the German terms as errors. They are a signal that the public creator base is more international than an English-only interface suggests. They also expose a practical issue: a field can be semantically clear to one reader and awkward to search, filter or compare for another. There is a detail in those German labels I missed on the first pass, and it is more specific than "some users write in German". `Waldelfe` means wood elf, `Zwerg` means dwarf, `Hochelfe` means high elf. Those are not only German translations of D&D species, they are the species vocabulary of [Das Schwarze Auge](https://en.wikipedia.org/wiki/The_Dark_Eye_(role-playing_game)), published in 1984 by Schmidt Spiel & Freizeit and Droemer Knaur, and the most successful roleplaying game on the German market, outselling D&D on its home turf. It ships forest elves, several dwarf lineages, goblins, orks and the lizardfolk Achaz as playable options. I want to be careful not to overstate that. What the data proves is that a meaningful slice of people generating NPCs are typing in German. Whether they are running Das Schwarze Auge specifically, or D&D in German, is a hypothesis I cannot settle from race labels alone. The practical point stands either way: if your table plays in a language other than English, the generators will take a race in that language and run with it, and you are not restricted to the SRD spelling. The first study's plain-Human result was easy to count because the field was tidy. The August result is more interesting and more annoying to put in a spreadsheet. When I analyse these records, I have to decide whether `Mensch`, `Ashen Human`, `Returned` and `Human with cybernetic augmentation` belong in one family or remain separate labels. Both choices answer a different question. For a DM, that distinction matters at the table. If I want a world where humans are rare, I should not assume that changing a dropdown to `Returned` has created a genuinely different culture. If I want a cast with different visual silhouettes and story hooks, the broader label variety can still be useful. I would generate the first batch, then edit the labels into the terms my players will actually understand. The [CharGen NPC Generator](https://char-gen.com/npc-generator) is a good place to test that workflow. I can specify a race, role, region and prompt detail, then keep the useful results in a campaign rather than losing them in a download folder. That last step is where a generated list becomes a cast. Names, relationships and a place in the [World Codex](https://char-gen.com/rpg-workshop) matter more than a rare label on its own. ## Monster type has moved away from humanoid threats The monster sample changed in a direction I did not expect. Humanoid fell from 42.6% in July to 22.8% in August. Undead rose from 11.4% to 16.8%, while Constructs moved from 9.2% to 11.8%. Boss-tagged monsters fell from 21.0% to 11.4%, and legendary-tagged monsters dropped from 16.0% to 4.2%. ![A dark cavern encounter with varied monster silhouettes and an ancient ruin, used as a visual for the August change in monster-type mix](/blog-images/ai-dnd-npc-data-study-august-2026/monster-type-shift.webp) In plain language, this month's public sample looks less like a list of intelligent humanoid villains and more like a set of smaller threats, undead problems and constructed guardians. That is not a claim that the generator now prefers undead in every prompt. The newest 500 records are a moving slice, and a few active campaigns can change the mix. It is still a meaningful difference from July, especially when both studies use the same method. I like the practical implication. A humanoid enemy often arrives with a social answer built in: who hired them, what do they want, who can be bribed, and what happens if they run away. An undead or a Construct asks a different set of questions. Who made it? What unfinished event keeps it moving? What material or ritual does it defend? The best [Monster Generator](https://char-gen.com/monster) result is not the strangest creature. It is the one that gives the session a problem the players can recognise. The boss figures are also worth treating carefully. A drop from one in five to roughly one in nine does not mean DMs have lost interest in villains. It may mean the public queue currently contains more supporting encounters, or that people publish more quick monsters than centrepiece villains. The more useful takeaway is to look at your own roster. If every generated entry is labelled boss, the label stops doing useful work. If none are, your adventure may lack a clear anchor. ## Challenge Rating has turned into prose The Challenge Rating field is the messiest result in the study. Across 500 monsters, I found 274 distinct strings. Some are simple values such as `5`. Others look like `CR 29, mythic divine manifestation` or `Low individually, dangerous in a coordinated group near the pit`. ![An aged parchment monster stat sheet where the printed Challenge Rating numeral gives way to handwritten prose reading dangerous in a coordinated group near the pit](/blog-images/ai-dnd-npc-data-study-august-2026/challenge-rating-prose.webp) Only 8.2% of the sample still uses the plain `Low`, `Moderate` or `Deadly` shorthand. That makes the field less convenient for sorting and more useful for reading. A sentence can tell me that a creature is a poor solo fight but a real problem in a pack. It can also hide the number I need when I am trying to prepare a balanced encounter quickly. My solution is not to throw away the prose. I copy the descriptive line into my notes, then add a separate working value for the actual table. If the generated monster says it is dangerous in a coordinated group, I decide how many creatures that means, what terrain helps them and what the party can learn before the fight. The [encounter generator](/encounter-generator) can help me turn that judgement into a playable scene, but no label should replace a DM's look at action economy and the party's current resources. This is also a reminder that AI D&D challenge-rating variety can be useful only when the output has two layers. The first layer explains the fiction. The second layer gives me something I can compare with the party. A sentence that does both is brilliant. A sentence that does neither is just a colourful speed bump. ## Settlement population is now a paragraph, not a number The settlement result shows the same move from clean fields to descriptive writing. None of the 500 August settlements has a bare numeric population field. In July, the sample had a clean numeric median of 4,500. In August, every population field is prose. ![A modest fantasy market town at dusk dwarfed by a sprawling seasonal caravan encampment of tents and wagons outside its walls](/blog-images/ai-dnd-npc-data-study-august-2026/settlement-caravan-season.webp) That prose is often useful. 72.4% of descriptions mention a seasonal or event-driven swing, such as a town rising to nearly 1,800 people during a caravan season. Half, 50.4%, break the population down by race. If I extract the first number in each description, the rough median is 1,200 residents and the mean is 13,892, pulled upward by a long tail that reaches 680,000. The figures are not directly comparable to July's tidy median because the August field contains more than one kind of number. A description might mention a permanent population, a festival crowd, a military garrison and a seasonal peak. Picking the first number is a transparent shortcut, not a perfect demographic measure. For a DM using a **D&D settlement population generator**, that is still a useful change in emphasis. Population is no longer just a scale marker. It is a pressure system. A caravan season creates temporary work and crowded streets. A city with a huge military presence has different rumours from a city whose number swells for a religious festival. If I keep the prose and add one working headcount to my prep notes, I get both the fiction and the table utility. Settlement labels are changing in the same direction. Only 51.0% are a single word such as Town, Village or City. Nineteen percent are three words or more, with labels like `Cloud-island metropolis and agrarian giant kingdom` and `Subterranean forge and restricted research facility`. Town remains the most common extractable scale at 32.4%, followed by Village at 19.6%, City at 15.4% and Metropolis at 6.4%. The [Settlement Generator](https://char-gen.com/settlement-generator) is most useful to me when I treat its output as a briefing rather than a finished gazetteer. I underline the location, the population pressure and the one faction that can make the place move. Then I cut anything my players will never need to hear. ## Names did not change, and that is good news NPC naming convention stayed almost perfectly still. In July, 82.2% of names followed a strict two-word, first-name-plus-surname pattern. In August, the figure is 81.8%. I am glad this did not move with the race labels. Names are the part of a generated NPC that players have to say aloud, remember and write in their own notes. A stable two-word convention is not a failure of fantasy. It is a usability pattern. Tessa Falloway is easier to call across a noisy table than Ael'thys-of-the-Seven-Ashes, unless the latter has earned a whole scene. When I only need a readable name for a walk-on rather than a full NPC, the free [D&D name generator](https://char-gen.com/name-generator) gives me 10 at a time in whatever race and cultural style the region calls for. The contrast is the useful finding. The generator is producing richer identity and setting labels while keeping names readable. That gives me room to spend my editing time on the details that change play, not on replacing every name with a pile of apostrophes. ## What the study changes in my prep I take four practical rules from the August numbers. First, I treat the default as a prompt to review, not a verdict. If I generate ten NPCs and eight share the same species, I change the next prompt deliberately. I might ask for two locals, one recent immigrant, one person from a neighbouring culture and one person whose identity is central to the scene. The goal is not a quota. It is to stop the default from silently becoming the whole town. Second, I keep a human-readable label beside the raw generator label. `Mensch` can stay in the source record, but the player handout may say Human if that is what the table uses. If a label is a specific lineage or cultural identity, I explain it in one sentence. That keeps international output visible without making the group decode a field during play. Third, I split fiction from encounter maths. A prose Challenge Rating note, a seasonal population sentence and a vivid monster type are useful creative material. They are not substitutes for deciding how many actions the enemy gets, how many people are actually present and what the party can reasonably survive. Fourth, I use the tools in a chain. I generate a cast with the NPC tool, give the settlement a population pressure, create a monster that belongs to the location, then write the session notes after the table has changed the facts. That is why the [RPG Workshop](https://char-gen.com/rpg-workshop) and [RPG Session Notes](https://char-gen.com/rpg-session-notes) matter to me. A generated NPC becomes useful when their name, location and consequences survive the next session. ## FAQ ### Why did AI D&D NPC generators stop defaulting to Human? They have not stopped completely. In the August 2026 sample, Human remained the largest single NPC race label at 37.4%, down from 50.8% in July. The public output also contained 117 distinct race strings across 500 NPCs, so the long tail became much larger. ### What are the latest D&D NPC race statistics for 2026? Across 500 newly published public CharGen NPCs collected on 1 August 2026, 37.4% used the plain Human label. Counting human-lineage variants brought the total to 45.4%. The sample also included German-language labels in 5.8% of records. ### What changed in the AI D&D monster type data? Humanoid fell from 42.6% of the July sample to 22.8% in August. Undead rose from 11.4% to 16.8%, and Construct moved from 9.2% to 11.8%. Boss and legendary tags also appeared less often in the August sample. ### Why are AI-generated Challenge Rating fields so varied? The August sample contained 274 distinct Challenge Rating strings across 500 monsters. Many records use descriptive prose rather than a single number or a Low, Moderate or Deadly label. Keep the prose for encounter flavour, then add a separate working difficulty for your party. ### Are generated settlement populations reliable? They are useful as prompts, not as audited census figures. All 500 August settlement population fields were prose, and 72.4% mentioned seasonal or event-driven changes. A DM should extract a practical headcount and keep the richer demographic description separately. ### How can I test the findings myself? Generate a small batch in the [NPC Generator](https://char-gen.com/npc-generator), set several races deliberately, and compare the results with an unqualified prompt. Use the [Monster Generator](https://char-gen.com/monster) and [Settlement Generator](https://char-gen.com/settlement-generator) to see whether the output gives you clean values, descriptive text or a mixture of both. The result I care about is not a perfect percentage. It is a better first draft for Thursday's game. A town with one default human shopkeeper is fine. A town where every person, threat and population field defaults the same way is a missed opportunity. The August sample gives me more variety, more prose to edit and a clearer reminder to make the final decision myself. --- ## Best Pathfinder 2e Generators for GMs in 2026 URL: https://char-gen.com/blogs/best-pathfinder-2e-generators-2026 Published: 2026-08-05 Updated: 2026-09-30 Summary: The best Pathfinder 2e generators for GMs in 2026, tested: NPCs, loot, shops, tokens and encounters, with real prices, free tiers and PF2e-specific limits. Tags: best-pathfinder-2e-generators-for-gms, pathfinder-token-maker, pathfinder-portrait-generator, pathfinder-2e-shop-generator, pathfinder-loot-generator, pathfinder-2e-dungeon-generator # Best Pathfinder 2e Generators for GMs in 2026 The quick answer: use [Archives of Nethys](https://2e.aonprd.com/) for rules and encounter budgets, free. Use [Pathbuilder 2e](https://pathbuilder2e.com/) for statblocks you can trust, free with a premium upgrade of about $5 to $7. Run the game in [Foundry VTT](https://foundryvtt.com/purchase/) with the free PF2e system, $50 USD once. Use [donjon](https://donjon.bin.sh/pathfinder/) for fast dungeon layouts, free. Use CharGen, my own tool, for portraits, tokens, shops and hazards, and since 27 September 2026 for a quick [Pathfinder 2e character build](https://char-gen.com/pathfinder-2e-character-generator). Most roundups of the **best Pathfinder 2e generators for GMs** are really D&D 5e roundups with the word Pathfinder swapped in. That distinction matters more than it sounds, because PF2e prep has a different shape. Encounters run off a fixed XP budget rather than a fuzzy difficulty feel. The Remaster changed the rules text under half the tools you'll find on page one. And a large chunk of the free generators still floating around the top of Google were built for 1st Edition and never updated. ![Pathfinder 2e game master prep desk with an open rulebook, dungeon sketches, NPC portrait cards and a stack of circular VTT tokens under lamplight](/blog-images/best-pathfinder-2e-generators-2026/hero-1200x630.webp) I run PF2e alongside 5e, and the tooling gap between the two is real. So this is the list I actually use, split by the job you're trying to finish before Thursday, with prices, free tiers and the specific places each one fails. I've been honest about where CharGen (my own tool) helps and where it doesn't yet. Updated 30 September 2026: CharGen now has a [Pathfinder 2e character builder](https://char-gen.com/pathfinder-2e-character-generator) with Remaster and Legacy rules. I corrected every line below that said it was D&D-only. I also corrected CharGen's prices, which I had quoted at the annual rate, and the per-character XP adjustments from GM Core. ## What makes Pathfinder 2e prep different Two things change how you should pick tools. The first is the maths. PF2e encounter building runs on a fixed XP budget. [GM Core page 75](https://2e.aonprd.com/Rules.aspx?ID=2716) sets a fixed XP budget per threat band for a party of four: 40 or less for trivial, 60 for low, 80 for moderate, 120 for severe, and 160 for extreme. Each character above or below four shifts the budget by a set adjustment per character: 10 XP at trivial, 15 at low, 20 at moderate, 30 at severe and 40 at extreme. That's unusually mechanical for a TTRPG, and it means a generator either respects the budget or it's producing decoration. A "random encounter" that hands you four creatures with no XP total attached is not doing the hard part. The second is the licence. Paizo moved off the OGL after Wizards tried to deauthorise it in January 2023. It published [Player Core and GM Core in November 2023](https://paizo.com/blog/new-and-revised-licenses) under the new Open RPG Creative (ORC) licence, with Monster Core following in March 2024 and Player Core 2 in July. The Remaster stripped out alignment and a handful of OGL-tied creatures and spells. Practically, that means any tool last updated before late 2023 is giving you pre-Remaster terminology, and plenty of them are. Right, so with that in mind. ## The best Pathfinder 2e generators for GMs, compared | Tool | Best for | Price (2026) | Free tier | PF2e-specific? | |---|---|---|---|---| | [Archives of Nethys](https://2e.aonprd.com/) | Rules, monsters, encounter budgets | Free | Everything, no account | Yes, official Paizo partner | | [Pathbuilder 2e](https://pathbuilder2e.com/) | Character and NPC statblock building | Free base, roughly $5 Android / $7 iOS premium | Full building, ads on mobile | Yes, PF2e only | | [Foundry VTT + PF2e system](https://foundryvtt.com/packages/pf2e) | Running the game, automation | $50 USD one-time for Foundry, PF2e system free | System is free, Foundry is not | Yes, official Paizo partnership | | [donjon](https://donjon.bin.sh/pathfinder/) | Quick dungeons, treasure, magic shops | Free | Everything, no signup | Partly, much of it is 1e-era | | [I Loot the Body](https://www.ilootthebody.com/generators/pf2e-npc-generator.html) | Fast random NPCs | Free | Everything | Yes | | [CharGen](https://char-gen.com) | Portraits, tokens, shops, loot, hazards, PF2e character builds | Free tier, then [£9.99 to £39.99/mo, or £8 to £32/mo billed annually](https://char-gen.com/pricing) | 15 gold at signup plus the first daily top-up of 10 (25 gold on day one), then 10 per daily login | System-agnostic, PF2e supported, builder has PF2e Remaster and Legacy | ### Archives of Nethys: the free reference everything else is measured against Start here. [Archives of Nethys](https://2e.aonprd.com/) is the free rules database for PF2e, maintained under a partnership with Paizo, and it is the reason PF2e GMs get away with owning fewer books than 5e GMs. Every monster, every spell, every encounter table, searchable, no account. It isn't a generator, and I'm including it anyway because half the "generators" you'll find are just worse interfaces on top of this data. If a tool's monster picker doesn't match what Nethys says, trust Nethys. Use it for the encounter budget table, then use the generators below to fill in everything the budget doesn't tell you: who these people are, what they want, and what they're carrying. ### Pathbuilder 2e: the statblock builder PF2e actually has [Pathbuilder 2e](https://pathbuilder2e.com/), from Redrazors Ltd, is the closest thing PF2e has to a universally recommended character builder. It's free to download on [Android](https://play.google.com/store/apps/details?id=com.redrazors.pathbuilder2e) and [iOS](https://apps.apple.com/us/app/pathbuilder-2e/id6740821064), with a premium upgrade at roughly $5 on Android and $7 on iOS that removes ads and adds cloud saves. It's still actively maintained: version 288 shipped on 16 July 2026. Worth mentioning though, the web and Android versions are separate purchases. Buying premium on your phone does not carry over to the website, which catches people out often. For GMs the trick is to use it for NPCs, not just PCs. Building a recurring villain in Pathbuilder gives you a legal, level-appropriate statblock in about five minutes. That is faster than hand-rolling one. It is also considerably more accurate than asking a general-purpose chatbot to invent PF2e maths. It won't do art, and it won't do the flavour. ### Foundry VTT and the PF2e system: the automation everyone tells you about [Foundry VTT](https://foundryvtt.com/purchase/) is a $50 USD one-time purchase, a perpetual licence including future updates, which worked out around £38.63 plus tax at the exchange rate when I first wrote this in August 2026. No subscription. The [Pathfinder 2e system module](https://foundryvtt.com/packages/pf2e) on top of it is free, built by the PF2e Volunteer Development Team, endorsed by Foundry Gaming LLC and running under an official partnership with Paizo. That combination is the strongest PF2e automation available, and it's why so many PF2e tables run on Foundry rather than Roll20. Conditions, degrees of success and the three-action economy are all handled for you. The honest caveat: it's a game night tool, not a prep-speed tool. Foundry will run your encounter very well and will not tell you what the shopkeeper's name is or hand you a portrait for her. That's the gap the rest of this list fills. ### donjon: free, fast, and quietly still 1st Edition in places [donjon](https://donjon.bin.sh/pathfinder/) is a classic for a reason. It needs no signup, and its Pathfinder section covers a random dungeon generator, a random encounter generator, a random magic shop generator, a treasure generator and a power attack calculator. For "I need a dungeon layout in ninety seconds", it is still the fastest tool I know, and hard to beat. Nobody seems to say it out loud in most roundups, but a lot of that Pathfinder content is 1st Edition. The treasure and magic shop generators draw on Ultimate Equipment, a PF1e book. The output is usable as inspiration, but if you paste it into a PF2e game unchecked, your item names, prices and rarities will be subtly wrong. I use donjon for structure, layout and prompts, then re-price anything that matters against Nethys. ### I Loot the Body: NPCs in one click The [PF2e NPC generator at I Loot the Body](https://www.ilootthebody.com/generators/pf2e-npc-generator.html) does one thing: it assembles a random NPC from databases of traits and presents the results in the order a GM actually needs them at the table. It's free and it's PF2e-native. It's text-only and deliberately shallow, which is fine. This is the tool for the guard on the gate, not the recurring antagonist. ![Four fantasy NPC portrait cards for a Pathfinder 2e campaign, showing a dwarven quartermaster, a tiefling clerk, a halfling apothecary and a lizardfolk enforcer](/blog-images/best-pathfinder-2e-generators-2026/pathfinder-2e-npc-portraits.webp) ### CharGen: portraits, tokens, shops and hazards for PF2e CharGen is mine, so take the enthusiasm with the appropriate caution. It's system-agnostic by design, which is exactly why it works for PF2e: the generators produce the fiction, the art and the assets, and you set the system. Concretely, for a PF2e table: - The [shop generator](https://char-gen.com/shop-generator) states it "primarily supports D&D 5E and Pathfinder, but it can be used with any fantasy RPG system". It returns a shopkeeper with personality and level, a themed inventory scaled to party level, gold prices, shop quirks, shopfront art and adventure hooks tied to local rumours. - The [hazard generator](https://char-gen.com/hazard-generator) is the one piece built for Pathfinder 2E first, with fields for Hazard Level, Complexity, Environment, Disable Requirement and Game System. I wrote up how I actually use it in [this piece on PF2e traps](/blogs/pathfinder-hazard-generator-better-pf2e-traps). - The [token maker](https://char-gen.com/token-maker) is explicitly system-agnostic and lists D&D 5e, Pathfinder 1e and 2e, Call of Cthulhu, Cyberpunk RED and Shadowrun. - The rest of the [generator set](https://char-gen.com/rpg-workshop) covers NPCs, monsters, settlements, taverns, dungeons, factions, loot, magic items and spellbooks. Here is where it didn't help until recently. I'd rather say this than have you find out after signing up: **the character sheet builder was D&D-only when I first wrote this.** CharGen's own builder FAQ then said it "supports classic D&D 5e plus a 2024 / 5.5e profile based on current SRD 5.2 data. Pathfinder 2e is planned for a future update." That update shipped on 27 September 2026. The FAQ on the [character builder](https://char-gen.com/character-generator) now says it "supports D&D 2014, D&D 2024, Pathfinder 2e Remaster, Pathfinder 2e Legacy, Dungeon World, and classic Cypher System", with a separate edition choice for PF2e. So for a fast PF2e build, you can now stay in CharGen, then give the character a face with the [AI character art generator](https://char-gen.com/character). For a statblock your whole table already trusts, with years of errata behind it, Pathbuilder is still the safer pick. For everything around the statblock, this is where I work. The [Pathfinder 2e character builder](https://char-gen.com/pathfinder-2e-character-generator) is the same builder, opened on the Remaster rules. Here is what it covers as of 30 September 2026: - Both editions have the 16 core classes, from Alchemist to Wizard. - Remaster has 16 ancestries and 63 backgrounds. Legacy has 11 ancestries and 60 backgrounds. - You can set any level from 1 to 20. It shows the ability boosts and the ancestry, class, skill and general feat slots for each level. - Each feat shows its printed prerequisites, rule text and source book. You check the prerequisites yourself. The server checks that each feat fits the edition, slot and level. - It writes a backstory and personality from your name and a short idea. - Building is free with a CharGen account. The limits are plain. It uses the core books only: Player Core and Player Core 2 for Remaster, the Core Rulebook and Advanced Player's Guide for Legacy. Deities, other rulebooks and extra archetypes are not in it yet. If your character needs a Lost Omens ancestry or a Dark Archive archetype, use Pathbuilder. ![A game master's desk at night with a half-finished fantasy character sheet, a d20, three painted miniatures and a laptop showing class, ancestry and feat choices](/blog-images/best-pathfinder-2e-generators-2026/pathfinder-2e-character-builder.webp) ## Loot and shops: the part PF2e tools handle worst Loot is where the 1e residue causes the most trouble. PF2e reorganised item rarity and pricing in the Remaster, so a free generator that hasn't been touched since 2022 will hand you an item list that reads plausibly and prices badly. My working method is boring and it works. Generate the shop for the fiction, then price it against Nethys. ![Interior of a fantasy curiosity shop at dusk with shelves of labelled jars, scrolls, blades, an open ledger and three magic items catching the lamplight](/blog-images/best-pathfinder-2e-generators-2026/pathfinder-2e-shop-loot.webp) Last session I needed a smuggler's supply shop in a river port. CharGen's shop generator gave me Hessa Vorn, a half-orc quartermaster who takes payment in favours rather than coin. It also gave me an inventory heavy on rope, alchemical fire and forged writs, and a hook about a crate she refuses to open. That's ten seconds of work and it's the part I'd otherwise stall on. The prices I then adjusted by hand, because PF2e item pricing is tight enough that a generator getting it approximately right does more harm than no price at all. For pure treasure by level, donjon's [treasure generator](https://donjon.bin.sh/pathfinder/treasure/) is still quicker than doing it manually, with the same caveat about checking the item names against Remaster terminology. ## Tokens: the one job where system doesn't matter at all A circular PNG doesn't care which ruleset you play. This is the least system-dependent part of prep and, oddly, the part GMs waste the most time on, cropping portraits in an image editor at eleven at night. CharGen's [token maker](https://char-gen.com/token-maker) exports transparent PNGs at 1024 by 1024 pixels, transparent outside the mask. It documents the handoff for each platform. In Roll20, upload to the Art Library, then drag onto a map or sheet. In Foundry VTT, add to Assets and assign the PNG to an actor. In Fantasy Grounds, import through the Image Manager. In Owlbear Rodeo, drop the PNG straight into the token tool. The same file works in D&D Beyond, MapTool and TaleSpire. ![Top-down view of a stone dungeon corridor battlemap with six circular character tokens in ornate metal rings placed on the grid under torchlight](/blog-images/best-pathfinder-2e-generators-2026/pathfinder-2e-vtt-tokens.webp) If you run PF2e on Foundry, this is the highest-value ten minutes in your whole prep: batch your recurring NPCs into tokens once, assign them to actors, and never think about it again. ## Encounters and dungeons For layout, donjon's dungeon generator is fast and free and produces a map you can actually read. For the encounter contents, go back to the XP budget. Pick your threat band, take the budget from GM Core page 75, then choose creatures from Nethys until you've spent it. Where a generator is most useful is the middle layer: the reason these creatures are in this room, what they were doing before the party arrived, and what they'll do when it goes badly for them. CharGen's [dungeon generator](https://char-gen.com/dungeon-generator) and [monster generator](https://char-gen.com/monster) are good at that layer and will not do your XP maths, and I'd be suspicious of any tool that claimed to do both well. ## A 40-minute Pathfinder 2e prep loop This is the sequence I run on a Wednesday night. ![Four-step Pathfinder 2e prep workflow infographic showing encounter, NPCs, loot and shops, and tokens](/blog-images/best-pathfinder-2e-generators-2026/pathfinder-2e-prep-workflow.webp) **Minutes 0 to 10, the encounter.** Decide the threat band, pull the XP budget, pick creatures on Nethys until it's spent. Write the budget total in your notes so you can adjust mid-session if the party arrives with three players instead of five. **Minutes 10 to 20, the people.** Generate the two or three NPCs who might get a name this week. One click each. Give them a want and a lie, which is the only NPC prep that consistently still works once players meet them. **Minutes 20 to 30, the stuff.** Shop or hoard, generated for fiction, priced against Nethys. Don't generate loot you don't expect them to reach. **Minutes 30 to 40, the assets.** Portraits for the named NPCs, tokens for anything that might end up on a map. Batch it, export, drop into Foundry. What I've cut from that loop over the years is statblock authoring. If a creature exists in Monster Core, use it and reskin the description. Building bespoke PF2e statblocks is the single biggest time sink available to a GM and it almost never shows up at the table. ## FAQ ### What is the best free Pathfinder 2e generator for GMs? Archives of Nethys for rules, monsters and encounter budgets, and it's completely free with no account. For random dungeons and treasure, donjon is free and needs no signup, though much of its Pathfinder content is 1st Edition-era. For NPCs, I Loot the Body's PF2e NPC generator is free and PF2e-native. ### Is there a Pathfinder 2e character generator that's actually accurate? Pathbuilder 2e is the one PF2e players and GMs consistently recommend. The base app is free on Android and iOS, with a premium upgrade at roughly $5 to $7 depending on platform. Note that the web version and Android version are separate purchases. Since 27 September 2026 the [CharGen character builder](https://char-gen.com/character-generator) also builds PF2e characters in Remaster or Legacy mode. Its [Pathfinder 2e page](https://char-gen.com/pathfinder-2e-character-generator) opens on the Remaster rules, with the 16 core classes and levels 1 to 20. It covers the core books only, so Pathbuilder is still the choice for other rulebooks. ### Does CharGen support Pathfinder 2e? Yes, and it's worth being precise. The token maker, shop generator, NPC, monster, loot, dungeon and settlement generators are system-agnostic and work for PF2e, and the hazard generator is built for Pathfinder 2E first. The character sheet builder was not at first: CharGen's own FAQ stated it supported D&D 5e plus a 2024 profile on SRD 5.2 data, with Pathfinder 2e planned for a future update. That shipped on 27 September 2026, and the builder FAQ now lists Pathfinder 2e Remaster and Pathfinder 2e Legacy. Use Pathbuilder for PF2e statblocks your table already trusts, and the [character builder](https://char-gen.com/character-generator) when you want a quick PF2e build next to the rest of your CharGen prep. The [Pathfinder 2e builder page](https://char-gen.com/pathfinder-2e-character-generator) starts you on the Remaster rules. ### How much does a full Pathfinder 2e toolkit cost in 2026? You can run PF2e for nothing using Archives of Nethys, donjon and the free tiers. A typical paid setup is Foundry VTT at $50 USD one-time plus the free PF2e system module. Add Pathbuilder premium at around $5 to $7, and an art and asset tool if you want portraits and tokens. CharGen starts free, with 25 gold at signup (15 plus the first daily top-up of 10) and 10 gold per daily login. Its [paid plans](https://char-gen.com/pricing) are £8, £16 and £32 a month when billed annually, or £9.99, £19.99 and £39.99 a month on monthly billing, as of September 2026. ### Do Pathfinder 1e generators still work for 2e? For layout, names and inspiration, yes. For rules content, no. The Remaster, published under the ORC licence from November 2023, changed item pricing, rarity and terminology and removed alignment. Anything drawing on Ultimate Equipment or other 1e sources needs re-checking against Nethys before it hits the table. ## What I'd actually pick If you're starting from nothing: Archives of Nethys and Pathbuilder, both effectively free, and you have a working PF2e prep setup by tonight. If you want a quick PF2e character with a written backstory, try the [Pathfinder 2e character builder](https://char-gen.com/pathfinder-2e-character-generator) first. Add Foundry and its free PF2e system when you're tired of running combat by hand. The thing those four won't give you is a face for the quartermaster and a token to put on the map, and that's the gap worth paying to close. [Make a token from any portrait](https://char-gen.com/token-maker), export the 1024px PNG, drop it into Foundry, and see whether it saves you the ten minutes it saves me. --- ## RPG Workshop Tool: Build D&D Prep That Connects URL: https://char-gen.com/blogs/rpg-workshop-tool-dnd-homebrew-2026 Published: 2026-07-31 Summary: Use CharGen's RPG Workshop tool to build D&D NPCs, taverns, encounters, loot and linked homebrew without losing the thread of your campaign. Tags: rpg-workshop-tool, dnd-homebrew-workshop, ttrpg-creation-tools, ai-rpg-builder # RPG Workshop Tool: Build D&D Prep That Connects The best **rpg workshop tool** is not the one that gives you the longest NPC biography. It is the one that still makes sense after your players decide that the dockside ferryman is more interesting than the villain you spent Sunday preparing. That is why I use [CharGen's RPG Workshop](/rpg-workshop) as a working table, not a random-result machine. It puts the generators I actually reach for in one place, then keeps the results together while I work out what will matter at the table. I can start with a tavern, add its owner, create the faction pressing them for protection money, and only then make the encounter that turns the place from background colour into tonight's problem. ![A Dungeon Master builds a connected D&D harbour district with NPC, tavern, encounter, and loot cards on a campaign table](/blog-images/rpg-workshop-tool-dnd-homebrew-2026/hero-1200x630.webp) The distinction matters. A pile of generated text is easy to make. A usable session is a small web of people, places, pressure, and consequences. The Workshop is designed around that second job. ## What CharGen's RPG Workshop actually does RPG Workshop is CharGen's hub for its connected tabletop generators. The sidebar lets you choose a generator, the central panel gives you the appropriate form, and the workspace keeps the results available as cards you can search, filter, sort, and revisit. It is free to open and explore, but the useful part is the working flow rather than a feature count. The current catalogue covers the jobs that tend to arrive together during prep: | If you need to make... | Start with | What I build next | | --- | --- | --- | | a place the party will remember | Tavern, Shop, Building, Settlement, or Region | NPCs, a faction, and a quest hook | | a threat with a reason to exist | Monster, Hazard, Dungeon, or Encounter Builder | loot, a location, and a consequence | | a new campaign thread | Quest Generator, Faction, or Poetry & Lore | named NPCs, an item, and a site | | homebrew that belongs to the setting | Species, Class, Pantheon, Spellbook, or Magic Item | the history and people affected by it | That is more useful than opening a separate tab for every good idea. I do not want to remember whether the merchant name is in my notes app, a generator history page, or the fifth browser window I forgot to close. In Workshop, I can generate the merchant and keep moving. There are more specific tools in the list too: Character, NPC, Monster, Encounter Builder, Puzzle, Hazard, Loot, World, and Dungeon are all separate starting points. The point is not that you should use all of them for every session. Please do not. The point is that they are close by when the campaign creates a new requirement. ## The harbour session I would build in 30 minutes Here is a concrete example. The party is travelling through Greywater, a flooded trade town. I know they need somewhere to sleep, someone to ask for a boat, and one thing that makes leaving tomorrow less straightforward. I do not need a novel. I need enough material to run the first scene well and enough structure to follow the players if they take a left turn. I start with **Tavern**. My brief is plain: `working-class canal inn, morning ferry crews, owner owes money to a river syndicate, warm kitchen, locked cellar`. That gives me a name, atmosphere, amenities, and a few useful complications. I keep the detail that works, change anything that does not, and save the result. Then I pick **NPC**. The innkeeper becomes Mara Venn, practical rather than mysterious, with a chipped brass ferry whistle she will not explain yet. I make one dockside guide and one syndicate collector. Three faces is enough. If my players decide to interrogate every customer, I can generate more later. Pre-writing twelve irrelevant biographies is how prep turns into unpaid clerical work. Next I open **Faction** for the river syndicate. I want its goal, methods, public cover, and one internal fracture. I do not need it to be objectively brilliant. I need it to give Mara a reason to lie and the players a choice that is not just "fight the bad people". Finally, I use **Encounter Builder** for the moment the syndicate tries to seize a smuggling crate at the dock. The fight can become a chase, a negotiation, or nothing at all if the party catches the collector early. I make the encounter after the people and situation exist, not before. That order gives me a scene with a reason to happen. ![A D&D prep workflow moves from a canal tavern to its innkeeper, river faction, dock encounter, and a token-ready recurring NPC](/blog-images/rpg-workshop-tool-dnd-homebrew-2026/harbour-session-workflow.webp) At this point I have a working session: a place, three people, a pressure point, and a playable escalation. I can send Mara's approved portrait through the [Token Maker](/token-maker) if combat is likely, and I can open a [Session Prep bundle](/session-prep) if the harbour has become the whole evening. I have not tried to make a complete city. I have made the part of the city the players can actually touch. ## Build connections, then stop generating The biggest mistake with AI RPG builders is confusing volume with preparation. A generator will always happily give you another village, another god, another subclass, another merchant. Your table only benefits when those things connect to a decision that might happen in play. My check before saving anything is small: - Does this give a player a choice, a clue, or a consequence? - Can I describe it aloud in two sentences? - Does it connect to a person, place, or problem already on the table? - Will I care if it changes after tonight? If the answer is no, I do not polish it. I leave it as a seed or delete it. Workshop cards are useful because they give me somewhere to return when a seed becomes relevant. They are not an instruction to turn every passing idea into canon. That is also why I prefer a shared workspace to a generator page with a download button. A recurring NPC needs more than a name. They need a visible trail: the tavern they own, the faction bothering them, the quest they offered, and the image or token that lets the table recognise them again. CharGen's [World Codex](/world-codex) is the right next stop when those links become a campaign record rather than tonight's prep. The human part remains important. The 2024 *Dungeon Master's Guide* still treats the DM as the person who sets the situation, judges outcomes, and decides what belongs in the campaign. A workshop can remove blank-page friction. It cannot tell you whether your table will care about the ferry whistle, or whether the collector deserves a redemption arc. Keep authorship with the people playing. ## When I use Workshop, Session Prep, and World Codex These names are easy to blur together, so here is the split I use. | Surface | Best for | I open it when... | | --- | --- | --- | | [RPG Workshop](/rpg-workshop) | making and iterating on a single connected set of entities | I need an NPC, place, threat, or hook right now | | [Session Prep](/session-prep) | assembling a session-shaped bundle of content | I know the next game needs a location, scenes, cast, and hooks together | | [World Codex](/world-codex) | retaining campaign canon and relationships | a generated result has become true in the campaign | Start with Workshop if you have a blank spot. Use Session Prep if you already know the shape of the next evening. Move the survivors into World Codex once dice have made them real. That sequence is kinder to your future self. It stops a rough first draft from masquerading as immutable lore, while still giving you a place to preserve the captain, clue, or settlement your group has adopted. ## A practical homebrew routine For a new homebrew arc, I give myself three passes. The first pass names the pressure: a cult has bought a town well, a duke needs a missing envoy, a dragon's migration has closed the mountain road. The second pass makes only the nearest playable pieces: one location, two NPCs, one obstacle. The third pass checks continuity and produces the visual bits that will help the table. On a normal week that might be a Shop, an NPC, a Hazard, and a Loot result. On a bigger week it might become a Settlement, Faction, Quest, Dungeon, and Encounter Builder chain. The Workshop does not make the small week feel incomplete, which is a genuine virtue. You can stop after one useful card. I also save a repeatable prompt anchor for any person likely to recur. For Mara, that might be: `short dark curls, chipped brass ferry whistle, flour on one sleeve, tired watchful eyes`. When she returns at level five, I can keep her recognisable instead of accidentally introducing a new person with the same name. That is where a [character-art workflow](/character) helps, but it should follow the narrative decision rather than lead it. ## Three useful ways to recover when prep changes No prep plan survives a group chat. The useful test for a **dnd homebrew workshop** is not whether it creates a perfect first draft. It is whether you can recover without throwing away the work that still matters. If the players ignore the harbour, I keep Mara and the syndicate as loose cards and stop. They can reappear in another town with one sentence of adjustment. If the party adopts Mara and wants a full ferry operation, I promote the small seed: make a Building for the depot, a Shop for its supplies, and a Quest for the trip she needs them to take. If the party burns the tavern down, I do not rewrite the whole district. I change the consequence, save the new state in World Codex, and let the loss become campaign history. That is the rhythm I want from an ai rpg builder. Generate a workable first shape, make a human judgement, then add detail only where play has earned it. A card that never reaches the table is allowed to remain a sketch. A card the players remember deserves a relationship, an image, and a record. ## Who should use an RPG Workshop tool? Use it if you run a campaign where one generated result often creates another question. It is especially good for DMs who make recurring towns, factions, NPCs, quests, and encounter material, and for homebrew groups that want their setting to grow through play rather than arrive as a finished encyclopaedia. It is less useful if you only want a single picture for a character sheet. In that case, go directly to the [character generator](/character). It is also not a replacement for running the game. CharGen can help you prepare the harbour, but it should not decide whether Mara trusts the rogue, whether the party's plan works, or what a failed roll means. My recommendation is straightforward: open [RPG Workshop](/rpg-workshop), make the smallest connected set your next session needs, and stop as soon as you have a playable choice. Save the results that earn another appearance. Let the rest stay rough. That is how an AI tool gives you more time for the table instead of becoming another hobby you have to maintain. ## Frequently Asked Questions ### What is an RPG Workshop tool? An RPG Workshop tool is a working space for generating and organising related tabletop material such as NPCs, locations, encounters, loot, and world details. The aim is to prepare connected playable material instead of treating each prompt as an isolated result. ### Can I use CharGen RPG Workshop for D&D homebrew? Yes. It includes generators for characters, NPCs, monsters, taverns, shops, settlements, regions, factions, quests, dungeons, loot, hazards, puzzles, and more. Use only the pieces your next session needs, then keep recurring material connected through your campaign workflow. ### Does RPG Workshop replace a Dungeon Master? No. It is for prep and organisation. You decide which results are true for your campaign, edit the details, adjudicate play, and run the table yourself. --- ## Top 10 DnD Character Creator Tools for 2026 URL: https://char-gen.com/blogs/top-10-dnd-character-creator-tools Published: 2026-07-30 Updated: 2026-10-09 Summary: Compare 10 D&D character creator tools in 2026 for 2024 rules, AI portraits, character consistency, custom art, and VTT-ready tokens. Tags: rpg, character-art, d-and-d, tabletop-games, chargen **Updated October 9, 2026:** Rechecked current plan terms for CharGen, D&D Beyond, Hero Forge, Roll20, World Anvil, and Foundry. Added the daily CharGen draft allowance and current annual billing prices. **Updated September 25, 2026:** Added a text-first portrait path for groups that do not want to upload a player's drawing, with a separate guide to image permission.
Earlier updates (March 2025 to September 25, 2026) **Updated September 9, 2026:** Added a current check for the **dnd character builder with all content free** search: what D&D Beyond includes at no cost, where Fast Character fits, and why a visual character creator solves a different problem from a rules engine. **Updated September 4, 2026:** Added the new character landing page and the `Easy` image form, with the prompt bar, `Bring something` row, sheet import, saved character handoff, and current Gold pricing. **Updated August 28, 2026:** Added the current Character Reference workflow, including saved identity images, trait specs, model limits, and the handoff from a recurring character to a VTT token. **Updated August 12, 2026:** Added the new Cypher System Character Generator, checked the current D&D Beyond Quickbuilder notes, refreshed CharGen plan and Token Maker details, and added a new rules-to-art-to-token handoff check. **Updated August 3, 2026:** Added a single at-a-glance comparison table covering all twelve tools on price, 2024 rules support, portrait art, token export and whether an account is needed, with every price rechecked against the vendor's own page. Also added the test method behind these rankings and two new images. **Updated July 30, 2026:** Rechecked pricing and free-tier details on every tool in this list (D&D Beyond, Hero Forge, Roll20, World Anvil, CharGen), added two new AI character tools worth a look (Spawn and Friends & Fables' character sheet generator), added a new FAQ image, and expanded the FAQ with two more questions covering general "best D&D character creator" searches and 5e-specific searches. **Updated July 10, 2026:** Added a current search-intent check for players comparing D&D Beyond Quickbuilder, 5.5e/2024 rules support, visual character art, and VTT handoff. I also added two new workflow images for rules-to-portrait and campaign consistency checks. **Updated June 2026:** Added QuestStudio and CharacterGen as new 2026 contenders, expanded the FAQ with three new questions, and added internal links to related guides on AI character art, NPC generators, and encounter builders. **Updated June 29, 2026:** Added a fresh dnd character creator search-intent section for players comparing official 2024 rules builders, visual character creators, VTT token workflows, and quick free sheets. I also added new artwork for the hero and the portrait-to-token workflow. **Updated June 10, 2026:** Re-checked every tool on this list against its current state, added a "What changed in 2026" rundown (Sigil's shutdown, D&D Beyond's Quickbuilder, the Roll20 and Demiplane merger), two new tools worth a look, and a FAQ. **Updated March 21, 2025:** Now includes detailed insights into the latest features, practical examples, and powerful new tools to create immersive D&D characters quickly.
A good **dnd character creator** now has to solve more than one problem. Creating compelling, memorable characters is vital for any Dungeons & Dragons (DnD) campaign. With digital tools rapidly evolving, players and Dungeon Masters have numerous powerful options to make this process faster, easier, and more visually striking. I checked this list again on October 9, 2026, including current plan terms for the tools with time-sensitive prices. For related reading, I have also covered the [best AI image generators for D&D character art in 2026](/blogs/best-ai-image-generators-dnd-2026-compared), the [best D&D encounter generators](/blogs/best-dnd-encounter-generators-2026), and the [top AI NPC generators](/blogs/top-5-ai-npc-generators-for-creating-npcs) if you need to populate your world as well as your party. ## October 2026 check: compare the monthly and annual price The free CharGen plan now lists two separate daily allowances: 10 Gold and up to 10 draft images. Gold pays for other image qualities, video, audio and session processing. It does not replace the separate draft allowance. Elite and Ultimate list monthly draft allowances for GPT Image 2 and GPT Image 2.5 Flare at Low quality. Read the current [CharGen pricing page](/pricing) before you estimate an image budget. Several comparison pages now show an annual billing rate beside the month-to-month price. D&D Beyond lists Hero at $2.99 per month, or from $2.17 per month billed annually. Master is $5.99 per month, or from $4.58 billed annually. Roll20 Pro is $10.99 month to month, or $99.99 per year. World Anvil now uses Master and Grandmaster for its paid guild tiers. Its annual rates start at $4.50 and $8.25 per month, respectively. Hero Forge also separates Pro from Pro+ Download. Pro ranges from $3.99 to $5.99 per month, depending on the term. Pro+ Download ranges from $14.99 to $19.99 per month and includes five digital credits each month. A pre-made digital pack costs $7.99. Foundry still lists a $50 one-time software licence. I linked the current vendor pages in the table below, so you can check the terms for your region before you pay. ![A D&D character creator workflow from a rules sheet to a matching portrait and VTT token](/blog-images/top-10-dnd-character-creator-tools/character-creator-october-2026-rules-portrait-token.webp) ## Which DnD character creator should you use in 2026? The search results for **dnd character creator** have split into four different jobs, and that is why so many comparison pages feel muddled. Some players want an official 2024 rules sheet. Some want a visual portrait. Some want a VTT token. Some just want a playable level 1 character before the first session starts. Those are not the same job. If your table has moved to the 2024 Player's Handbook, start with a rules-first builder. D&D Beyond is still the cleanest official route because it sits directly beside the [2024 Free Rules character creation steps](https://www.dndbeyond.com/sources/dnd/free-rules/creating-a-character). Fast Character is better when you want a quick sheet without an account. Foundry is strong if your group already plays there and is willing to set up the D&D system and modules. If you are searching because you want the character to *look* right, use a visual tool. That is where [CharGen's character art generator](/character) fits best. I can type "half-orc barbarian, chipped tusk, ritual scarring, cavalry cloak worn backwards, exhausted but proud" and get a portrait that the table can remember. Then I can send that same portrait through the [token maker](/token-maker) rather than cropping it by hand in another app. If you want to compare the token maker itself against the other free options out there, I ranked and tested them in my [best free D&D token generator guide](/blogs/best-free-token-generators-for-dnd-ttrpgs-2025-guide). CharGen has since added a proper rules builder too, so it is worth separating from the portrait tool. The [CharGen Character Generator](/character-generator) is a step-by-step wizard for D&D 5e (with a 2024/5.5e profile built on current SRD data): pick class, species, background, and an ability score method (point buy, standard array, or rolled), and it fills in proficiencies, skills, equipment, AC, HP, attacks, and starting spells, then writes an AI backstory and portrait on top. It is not trying to replace D&D Beyond's rules validation for every feat and errata, but for getting a table-ready sheet with a face and a personality attached in one pass, it is the fastest builder I tested for this guide. The official builders are getting more visual too. [PC Gamer covered D&D Beyond's Quickbuilder](https://www.pcgamer.com/games/d-and-d-beyonds-slick-new-online-character-creator-lets-you-make-a-hero-in-seconds/) as a faster route for new players, and that matters. It means the best official tool is moving towards guided choices and art-led onboarding, not just form fields. Quickbuilder helps you make a legal character fast. The CharGen Character Generator helps you make a legal-shaped 5e character with a backstory and a face your group can picture, in the same pass. My practical split for 2026 looks like this: | Need | Best starting point | Why | | --- | --- | --- | | official 2024 rules character sheet | D&D Beyond | official content, rule validation, clean levelling | | free sheet in under five minutes | Fast Character | no account, fast output, low friction | | guided 5e build with stats, backstory, and a portrait in one pass | [CharGen Character Generator](/character-generator) | wizard picks proficiencies, equipment, and spells from your class/species/background, then writes the backstory and art | | custom fantasy portrait | CharGen | prompt-based art with fantasy styles and editing | | portrait plus VTT token | CharGen + Token Maker | one visual workflow instead of manual cropping | | physical miniature | Hero Forge | detailed 3D model, print and digital options | | self-hosted VTT character workflow | Foundry VTT | strong if your group already runs Foundry | For my own table, I usually combine tools. A new player can build rules in D&D Beyond, use CharGen for the portrait, export a token for Roll20 or Foundry, then keep the backstory notes in the campaign workspace. That sounds like more work than one tool, but it avoids forcing a rules engine to be an art tool or asking an art tool to validate every feat. ## Every D&D character creator compared: price, rules, art and tokens The per-tool notes further down go into detail, but most people arriving here want one thing first: a single table that says what each tool costs and what it actually produces. Here it is. I rechecked CharGen, D&D Beyond, Hero Forge, Roll20, World Anvil and Foundry on October 9, 2026. Other price details keep their earlier check dates. | Tool | What it's really for | Price and plan details | 2024 rules | Makes portrait art | Exports a VTT token | Account needed | | --- | --- | --- | --- | --- | --- | --- | | [CharGen Character Generator](/character-generator) | Guided 5e stat block, backstory, and portrait | Free: 10 Gold/day and up to 10 drafts/day; paid plans £9.99-£39.99/mo or £8-£32/mo yearly | Yes, 5e 2014 and a 2024/5.5e SRD profile | Yes | Yes, via [token maker](/token-maker) | Yes, free | | [CharGen](/character) | Portraits and visual identity | Free: 10 Gold/day and up to 10 drafts/day; paid plans £9.99-£39.99/mo or £8-£32/mo yearly | Not a rules engine | Yes | Yes, via [token maker](/token-maker) | Yes, free | | [D&D Beyond](https://www.dndbeyond.com/en/subscribe) | Official rules-validated sheets | Free (6 characters); Hero $2.99/mo, $2.17/mo billed annually; Master $5.99/mo, $4.58/mo billed annually | Yes, default | No, official art only | No | Yes | | [Hero Forge](https://heroforge.com/content/product-information/subscriptions/) | Miniatures, physical and digital | Pro $3.99-$5.99/mo; Pro+ Download $14.99-$19.99/mo; digital packs $7.99 | Not a rules engine | 3D render, not a painted portrait | Yes | Yes | | [Roll20](https://app.roll20.net/why-subscribe-to-roll20) | Playing at a virtual table | Free tier; Pro $10.99/mo or $99.99/year ($8.33/mo) | Yes, via sheets | No | Upload only, no generation | Yes | | [World Anvil](https://www.worldanvil.com/pricing) | Characters tied into world lore | Free tier; Master from $4.50/mo or Grandmaster from $8.25/mo, billed annually | Not a rules engine | No | No | Yes | | [PCGen](http://pcgen.org) | Deep offline customisation | Free, open source | 5e (2014) plus other systems | No | No | No, desktop app | | [Fight Club 5e](https://apps.apple.com/us/app/fight-club-5th-edition/id901051912) | Running your sheet at the table | Paid iOS app | 5e (2014) | No | No | No | | [Aurora Builder](https://aurorabuilder.com) | Homebrew-friendly 5e builds | Free | 2014 only, development postponed | No | No | No | | [Tetra Cube](https://tetra-cube.com) | A quick core-rules sheet | Free | 2014 core | No | No | No | | [Fast Character](https://fastcharacter.com) | A legal sheet in under a minute | Free | Yes, 2024 generator is live | No | No | No | | [Demiplane](https://www.demiplane.com) | One builder across many systems | Free tier; membership under $5/mo | Yes | No | No | Yes | | [Foundry VTT](https://foundryvtt.com/purchase/) | Owning your whole table outright | $50 once, perpetual licence | Yes, on SRD 5.2 | No | Yes, in-VTT | Self-hosted | Two things in that table surprise people. The first is how cheap the rules layer can be: D&D Beyond's Hero tier starts at $2.17 a month when billed annually, and Fast Character does the core job for nothing. The second is how few tools actually generate a face. Nine of the twelve produce numbers, sheets or maps, and stop there. That gap is the whole reason the visual side of this search exists. Worth saying plainly: a subscription is not automatically the better deal. Foundry's flat $50 works out cheaper than five months of Roll20 Pro at the monthly rate, if your group is willing to host. Going the other way, if you only need a portrait every few weeks, CharGen's free daily Gold and draft image allowances give you room to start without a card on file, and Fast Character costs nothing at all. ## How I tested these D&D character creators Rankings without a method are just opinions with confidence. Here's the check I run on every tool on this list, so you can disagree with the conclusions on the evidence rather than on vibes. **One brief, every tool.** I use the same character each time: "half-orc barbarian, chipped left tusk, ritual scarring, green cavalry cloak worn backwards, exhausted but proud". It's specific enough to fail. A tool that ignores the backwards cloak or gives her two intact tusks has told me something useful about how closely it reads a brief. **Cold start to playable sheet.** I time it from an empty browser with no account. Fast Character clears this in well under a minute. D&D Beyond's Quickbuilder is quick once you're signed in, but the account step is real friction for a player who just wants to turn up on Friday. **The 2024 rules check.** Backgrounds now carry ability score increases and Origin Feats, so a builder still on 2014 assumptions will quietly hand your player an illegal sheet. This is the check that eliminates the most tools, and it's why Aurora Builder dropped down my list despite being genuinely pleasant to use. **Can it give me the same person twice?** This is the one almost nothing handles well, and it matters more than any single portrait. A character you'll play for a year needs to be recognisable at session 30, not just striking at session one. I generate the brief, then try to get a second image of the same character in a different pose or medium. **Does the output leave the tool?** A portrait locked inside a web app is half useful. I check what I can actually export: a print-ready PDF, a PNG at a sane resolution, a circular token the VTT will accept, an STL. Hero Forge and Foundry both do well here. Several of the newer AI tools do not, which is worth knowing before you build a party inside one. On the rest of CharGen's toolkit, the same brief also feeds the wider [generation workspace](/generate), and campaign-level prep sits in the [RPG workshop](/rpg-workshop) if you're building a session around the character rather than just the character. For keeping one face steady across a long campaign, I wrote up the full method separately in [how to keep D&D character art consistent across a campaign](/blogs/keep-dnd-character-art-consistent-across-campaign). ## July 2026 update: dnd character creator searches are getting more specific The July search data is clearer than it was in June. People are not only typing "dnd character creator" and picking the first sheet builder they see. They are adding intent words: visual, free, 2024 rules, portrait, token, quick, beginner, and VTT. That tells me the old all-in-one ranking question has split even further. For rules, the community has settled into the practical language that D&D Beyond is now using around the 2024 rules. PC Gamer reported in March 2026 that D&D Beyond had started using "5.5e" in its interface language, matching the term many players were already using around the table. I still prefer "2024 rules" when talking to new players because it is clearer, but the important point is the same: check which rules your builder is using before you hand a sheet to your DM. That check matters because the 2024 Player's Handbook changes character creation at the foundation. Backgrounds carry ability score increases and Origin Feats, species choices no longer do the same work they did in 2014, and several classes make different early choices. D&D Beyond remains the easiest official path if your table wants those rules enforced. Fast Character is still better when someone walks in 10 minutes before a one-shot and needs a legal sheet with no account. Foundry is good if the whole group already lives there and accepts the setup work. Here is the checklist I now run before recommending a builder to a new player: | Check | Why it matters | My pick | | --- | --- | --- | | Does it support the 2024 rules? | Backgrounds, feats, and class choices changed enough to cause table arguments | D&D Beyond | | Can it make a playable sheet without an account? | New players do not need signup friction before a first game | Fast Character | | Can it create a portrait that looks like the concept? | A sheet is useful, but a face makes the character stick | CharGen | | Can it turn that portrait into a VTT token? | Roll20 and Foundry prep goes faster when the portrait and token match | CharGen Token Maker | | Can it support a long campaign? | Level-ups, gear changes, injuries, and new outfits need continuity | D&D Beyond plus CharGen | Right, so my practical answer has not changed: use more than one tool if your table needs more than one job done well. I do not want D&D Beyond to be my portrait engine. I do not want CharGen to replace the official rules validator for every spell, feat, and subclass edge case. The better workflow is boring but reliable: validate the build, generate the face, make the token, then keep the same visual reference for future scenes. One example from this week: I built a tiefling College of Dance bard for a Friday game. D&D Beyond handled the 2024 rules choices and spell list. CharGen handled the portrait prompt: "violet-skinned tiefling dancer, shaved left horn, mirror-bright rapier, embroidered travelling coat, amused expression, candlelit rehearsal room". The first portrait had the right face but too much theatrical smoke, so I edited the background rather than rerolling the whole character. Then I sent the approved portrait through [Token Maker](/token-maker) and exported a circular token for Foundry. The whole visual pass took less time than arguing about which old subclass options still applied. The other July 2026 change is model choice. CharGen recently added Seedream 5.0 Pro alongside the existing image model line-up, and the practical benefit for character creation is simple: you can test a prompt against a stronger portrait model without rewriting the whole character. I still compare outputs for important player characters. If the face is strong but the armour is noisy, I edit. If the entire identity is wrong, I switch model or tighten the prompt anchors. For recurring characters, I keep a tiny reference note next to the sheet: - face anchors: chipped left horn, silver nose chain, tired smile - outfit anchors: green cavalry cloak, brass buckles, scarred boots - token rule: chest-up crop, warm rim light, bronze border - reroll limit: two attempts before editing the best result That last line saves money and patience. Endless rerolls are how a character slowly turns into five unrelated people. A good visual D&D character creator should help you preserve decisions, not tempt you into starting from scratch every time the pose is a little off. ## August 2026 update: one more character system and a better handoff The official [D&D Beyond Quickbuilder update](https://www.dndbeyond.com/posts/2135-behind-the-screen-the-new-quickbuilder-and-future) describes Quickbuilder as a first step towards a more guided level 1 builder. That is useful context when you compare character creators. A guided rules flow and a visual character workflow solve different parts of the same evening. CharGen now has a second system-specific character builder too. The [Cypher System Character Generator](/cypher-system-character-generator) uses the classic Cypher System Reference Document dated 22 August 2025. You choose a Descriptor, Type, Focus and optional Flavour. The builder then resolves Pools, Edge, abilities, equipment, cyphers and advancement from Tier 1 to Tier 6. I would not use it to make a D&D sheet. That is the important limitation. The builder keeps Cypher rules separate from the D&D workflows, and its export surface does not pretend that Cypher statistics are D&D statistics. For a Cypher game, that separation is a strength. You get a rules-correct build and a saved character that can return to the RPG Workshop later. The visual handoff also changed. The redesigned [Token Maker](/token-maker) processes the portrait locally and exports a transparent 1024 by 1024 PNG. You can choose Circle, Rounded Square, Shield or Hexagonal masks, then adjust the frame material, edge detail, weight, corner roundness and colour. No account is required to create or download the token. ![An illustrated rules-to-art-to-token workflow showing a character builder, a fantasy portrait and a transparent VTT token on a grid](/blog-images/top-10-dnd-character-creator-tools/august-2026-rules-art-token-handoff.webp) That changes my test order. I now check the rules layer, the visual identity, and the exported play asset as three separate jobs. A tool can be excellent at one and weak at the next. Calling all three jobs “character creation” hides the decision you actually need to make. | Job | Check before you commit | My current pick | | --- | --- | --- | | Rules and progression | Does the builder name its rules baseline and calculate choices? | D&D Beyond for D&D, CharGen Cypher builder for Cypher | | Visual identity | Can you describe a face, outfit and prop in plain language? | CharGen | | VTT handoff | Can you make a readable transparent token without another editor? | CharGen Token Maker | | Campaign continuity | Can you find the approved character after the session? | RPG Workshop and your campaign workspace | CharGen's Free plan gives 10 Gold daily and lists up to 10 draft images per day. Paid plans start at £9.99 per month for Plus with 900 Gold, then £19.99 for Elite with 2,000 Gold and £39.99 for Ultimate with 4,500 Gold. Annual billing lowers the listed monthly rate. I treat Gold as a shared balance across the tools, not as a promise of one identical image per Gold. The selected model and operation still determine the real cost. ![A Cypher character builder beside a fantasy portrait, printable sheet and matching transparent token for a tabletop campaign](/blog-images/top-10-dnd-character-creator-tools/august-2026-cypher-character-builder.webp) The result is a clearer recommendation for August. Use D&D Beyond when legal D&D choices are the priority. Use the Cypher builder when the table runs Cypher. Use CharGen when the character needs a face, a token and a place in the wider campaign. Use more than one when one tool cannot do all three jobs well. ## August 28, 2026 update: Character References change the visual job The biggest change since my last pass is not another character sheet. It is the new [Character Reference workflow](https://char-gen.com/character-consistency). It addresses the part of character creation that most sheet builders ignore: keeping the same person recognisable after the first portrait. I can now open a portrait in the CharGen gallery, or open a Character or NPC entity, and choose `Save as Character Reference`. I pick one to six images and review a short trait spec. A front view shows the face. A second angle can show the hair or horns. A close-up can preserve a scar, eye colour, or unusual piece of gear. On the Generate page, I add that character from the reference picker. The new prompt describes the scene, not the whole identity. CharGen sends the saved images and trait spec with the request. The result is filed under the reference, so a useful render can become part of the set for the next scene. Free accounts get one Character Reference with three images. Paid plans can keep up to six images per reference. You can add up to three Character References to one request, but each image model accepts its own maximum. The form tells you when it has to leave an image out. Saving a reference costs no Gold. Renders use the normal model price. I tested the workflow with the same half-orc barbarian used earlier in this article: chipped left tusk, ritual scarring, green cavalry cloak, brass buckles, exhausted but proud. The text-only prompt produced the right mood but changed the face on the second scene. The saved reference kept the face and tusk while I changed the setting from a tavern to a snow road. ![A Character Reference card shows one D&D hero's front view, profile, close-up, trait spec, and saved identity images](/blog-images/top-10-dnd-character-creator-tools/character-creator-2026-reference-card.webp) The point is not that every render will be identical. It will not. A new pose can still alter the jaw, armour, or hands. The point is that I can correct the best portrait instead of starting from an unrelated face. That is a better workflow for a character who appears in a campaign journal, a level-up scene, a video, and a token. The handoff to the [Token Maker](/token-maker) is now easier to reason about too. I approve the portrait first. I make the token second. I check the face and silhouette at map size. The Token Maker exports a transparent 1024 by 1024 PNG for Roll20, Foundry VTT, Fantasy Grounds, and other virtual tabletops. ![A D&D character consistency workflow moves from a saved reference card to a new scene, an approved portrait, and a transparent VTT token](/blog-images/top-10-dnd-character-creator-tools/character-creator-2026-reference-to-token.webp) My current order is rules, identity, scene, token. D&D Beyond still handles the rules layer. CharGen's Character Reference handles the recurring face. The [Token Maker](/token-maker) handles the small exported play asset. I keep the original reference and the approved token together, so a later level-up does not begin with a blank prompt. ## September 2026 update: an easier route from sheet to portrait The latest character page change moves the visual proof to the top. Open [/character](/character) and you see a wall of finished fantasy characters before you meet a long settings panel. The page also shows a prompt bar with a `Generate` button and a `Use a sheet` row underneath. I can type a sentence such as `half-orc ranger, chipped tusk, blue travelling cloak, scar over the left eye` and press `Generate`. The page carries that sentence into the image form below and focuses the prompt. I can also select one of the example faces. Its description fills the prompt, ready for a change. The sheet path is more direct now. `Use a sheet` takes me to the form, where I can upload a PDF or paste a D&D Beyond link. The same area also holds a reference image and saved characters. I do not need to hunt through a large Content Settings section before I can supply the material that defines the character. The form opens with `Easy` selected. It shows the prompt, what I want to bring, size, art style, and the model line. `All settings` reveals model extras, advanced options, and saved setups. The choice is remembered in the browser, so I can keep the short view for a quick portrait or switch back when I need detailed control. The category is fixed on `/character`. That small detail prevents an accidental switch to an NPC or item while I am trying to make a player character. On a phone, the form follows the same order as the desktop version. The controls do not move into a separate mobile-only workflow. ![The CharGen character landing page moves from a wall of fantasy faces to a prompt bar and a D&D sheet handoff](/blog-images/top-10-dnd-character-creator-tools/character-creator-2026-easy-sheet-handoff.webp) For a new player, my current path is short: 1. Open `/character` and type a one-sentence concept, or choose a face that is close. 2. Press `Generate` and check the prompt in the workbench. 3. Add a sheet, reference image, or saved character only when it carries a useful identity detail. 4. Keep `Easy` for the first render. Use `All settings` when you need a model, camera angle, LoRA, or saved setup. 5. Approve the portrait before sending it to the [Token Maker](/token-maker). The pricing copy also changed since the August check. Free accounts get 10 Gold and up to 10 draft images each day. Plus costs £9.99 per month and includes 900 Gold. Elite costs £19.99 and includes 2,000 Gold, 5,000 GPT Image 2 draft images and 1,000 GPT Image 2.5 Flare images at Low quality each month. Ultimate costs £39.99 and includes 4,500 Gold, 15,000 GPT Image 2 draft images and 3,000 GPT Image 2.5 Flare images at Low quality each month. These image quotas are separate from Gold. Paid plans open the model catalogue, but other images still use Gold. That distinction matters when you compare character creator tools. A plan can give access to a model without making every image free. I draft at Low quality, keep the portrait that carries the right face, and spend more Gold only when the final asset needs more detail. ![A D&D character sheet, a generated portrait, and a transparent token show the current character creator handoff](/blog-images/top-10-dnd-character-creator-tools/character-creator-2026-sheet-portrait-token.webp) ## 25 September 2026 update: a visual character creator without source art A visual character creator does not always need a reference image. Some players have a sheet and a written idea, but no portrait they want to upload. Others have a drawing from an artist and prefer to keep that file out of image tools. The current [Character Generator](/character) has both routes. You can start with a written description, or use a PDF sheet or D&D Beyond link. Add a reference image only when the player has agreed to that use. The character should still come from the player's choices, even when the image starts as text. For example, use a brief with three visible anchors: “dwarf paladin, silver brow scar, green wool cloak, small brass bell.” The player can check those details before generation. A short brief is often enough to make a portrait that works beside a sheet and token. Keep the original artwork and any generated version labelled as separate files. Ask the player to review the new image before it goes into a shared gallery, campaign wiki, stream, or public post. A private portrait and a public post are different uses. ![A D&D character sheet, portrait and matching VTT token show a text-first character creator workflow](/blog-images/top-10-dnd-character-creator-tools/character-creator-2026-sheet-to-portrait.webp) If the player wants to use their own drawing as a guide, ask before you upload it. My [guide to AI art permission for player character art](/blogs/ai-art-dnd-player-character-art-permission-2026) covers the separate choices for image input, private play, and public sharing. ## Free D&D character builder with all content free: what the phrase should mean The phrase **dnd character builder with all content free** sounds like one clear product request, but it usually combines three different needs. A player may want every core class at no cost. They may want every published book option without buying the books. Or they may want a character creator that does not ask for an account before it produces anything. Those are separate checks, and no honest comparison should merge them. [D&D Beyond's current player page](https://www.dndbeyond.com/en/players) says that a free account can create up to six characters and includes all 12 core classes. That is a useful free starting point. It does not mean that every subclass, species, feat, spell, or other option from every paid sourcebook is included. The official [2024 character creation rules](https://www.dndbeyond.com/sources/dnd/br-2024/creating-a-character) are the right reference for the rules that are openly available. A builder can be free to access while its complete catalogue remains licensed or paid. Fast Character is a different answer to the same search. Its current site offers both 2024 and 2014 modes, quick level-one sheets, and extra fields for homebrew choices. It is a sensible option for the query **dnd character creator free no sign up** when the goal is a playable sheet in a browser. The trade-off is that a quick sheet is not an official licence for every book option, and it does not replace a campaign rules engine. CharGen sits on the visual side of the handoff. The [character generator](/character) is free to start, takes a plain-language prompt, and can begin from a D&D Beyond link or an uploaded sheet. It reads the identity details that matter for an image, such as name, species, class, equipment and appearance, then creates the portrait rather than validating a feat choice. The art operation uses the normal Gold price, so I describe it as a free starting point, not as unlimited free generation or an all-books D&D builder. That distinction is important for searchers asking for a **free dnd character creator with all content**. “All content” can mean all free rules, all homebrew fields, or all creative outputs. The first belongs to an official rules source. The second belongs to a flexible sheet tool. The third includes portraits, scene art and tokens, which are different assets from a legal character sheet. A tool that claims to do all three deserves a check against its actual import, export and sourcebook limits. My practical split is simple. Use D&D Beyond when official content and rule-aware levelling matter. Use Fast Character when you need a quick sheet with low friction. Use CharGen when the group needs a face, a visual identity, or a token that carries the same character into a VTT. You can use the three in that order without treating one tool as a replacement for the others. If you need a **dnd 5e character builder with all content** for a paid campaign book, check the licence and sourcebook access before you build the character. If you need a **dnd character sheet creator free all content** for homebrew, check whether the tool lets you enter the fields your table actually uses. “Free” is only useful when the output survives the next step: play, sharing, levelling, art, or a VTT import. ![A free D&D character builder comparison shows an official sheet, a quick browser build, a fantasy portrait and a transparent VTT token](/blog-images/top-10-dnd-character-creator-tools/september-2026-free-character-builder-options.webp) ## What changed in 2026 I went back through this list in September 2026 and checked every tool against its current state. The short version: every entry below still exists, but the tool market has shifted more in the past eighteen months than in the five years before it. Here is what actually moved. **Wizards killed Sigil.** The official 3D virtual tabletop on D&D Beyond left beta in February 2025, lost most of its development team within months, and Wizards confirmed in late 2025 that the servers shut for good at the end of October 2026. If your group was waiting for the official VTT to settle the "where do we play online" question, stop waiting. Roll20 and Foundry are where that energy went. **D&D Beyond rebuilt its character builder.** In March 2026 it launched Quickbuilder, a guided, art-forward way to put together a level 1 character in a few steps with sensible defaults. The plan for the rest of the year is to grow that into a full replacement for the old builder, running on a data-defined rules engine instead of hard-coded logic. Nearly all the remaining 2014 partner subclasses now work with the 2024 classes too, without repurchasing anything. **Roll20 bought Demiplane.** The acquisition closed in 2024 and the character sheet integration went into public beta in 2025. Demiplane characters can now live directly inside the Roll20 VTT, and linked accounts share subscription benefits across both platforms. More on Demiplane in the new section further down. **Aurora Builder stalled.** Development is postponed indefinitely and the official content repository is archived. The community-run Aurora Legacy project keeps the content files updated, so the app still works, but I would not start a new long campaign on it today. **AI art generation became table stakes.** When I first wrote this list, generating a portrait for your character was a novelty. Now it is the thing people search for most when they look for a visual D&D character creator. My own tool, [CharGen's character generator](/character), has spent the year adding editing features (Face Swap, Inpainting, Background Removal) precisely because a single static portrait stopped being enough. --- ## 1. [CharGen](https://char-gen.com) **Best for:** Full AI-powered character creation, visuals, and storytelling. CharGen provides intuitive and detailed character generation, powered by advanced AI. Beyond characters, it also creates memorable NPCs, unique monsters, detailed scene art, and themed items, making it an ideal choice for DMs and players alike. With recently introduced editing tools such as Face Swap, Inpainting, and Background Removal, CharGen offers strong creative flexibility and visual consistency. What sets CharGen apart is its ability to generate content instantly with extraordinary detail. DMs can quickly populate an entire tavern with unique NPCs, each having distinct appearances and backstories. Players can picture their character evolution from level 1 to epic tiers, tracking visual changes as they gain legendary items and battle scars. The intuitive interface requires no complex AI prompting knowledge, making it accessible to both tech-savvy users and traditional tabletop gamers. Recent updates have added focused generators for dungeon maps, magical artefacts with elaborate histories, and even region-specific NPCs that match the cultural aesthetic of your campaign world. Many DMs report cutting their prep time by 60-70% while also improving player immersion through consistent visual elements. **Pros:** - Advanced AI-generated images, no artistic skills needed - Instant generation with easy-to-use editing tools - Supports characters, NPCs, monsters, scene art, and items - Completely free basic usage with premium advanced features - AI-powered for quick and easy creation - Intuitive interface - Free to Use! - No AI Prompting Knowledge Required **Cons:** - Online-only functionality **2026 pricing check:** the [free tier](/pricing) gives you 10 gold a day, which covers regular character and NPC generation with no card on file. Paid tiers start at Plus (£9.99/month, 900 gold/month, all 160+ AI models), Elite (£19.99/month, 2,000 gold/month, 5,000 free GPT Image 2 draft images each month), and Ultimate (£39.99/month, 4,500 gold/month, 15,000 free GPT Image 2 draft images each month). Images still use Gold outside those allowances. If you want distinct-looking NPCs to go alongside your party, the [NPC generator](/npc) uses the same free daily allowance. --- ## 2. [DnDBeyond](https://www.dndbeyond.com) **Best for:** Official content integration and character sheet management. DnDBeyond is a household name among D&D players, featuring excellent integration with official D&D rules and expansions. It's perfect for players and DMs who want digital character sheets and simplified stat tracking. Regular content updates ensure your characters remain compliant with current rules. Beyond just character creation, DnDBeyond serves as a complete digital toolbox for 5e gameplay. Its character builder walks you through each step of creation with explanations of options, making it ideal for newcomers learning the system. The digital character sheets automatically calculate modifiers, spell slots, and other derived statistics, virtually eliminating math errors during play. For DMs, the platform offers encounter building tools that calculate challenge ratings and balance, campaign management features for tracking story progression, and a strong homebrew system that lets you create custom items, spells, and monsters using official formatting. The integration with the official D&D rules means your digital resources are always up-to-date with errata and balance changes. Many groups use DnDBeyond in conjunction with virtual tabletops, using its Twitch extension and digital dice rolling features for transparent gameplay. The mobile app also allows for character updates on-the-go between sessions, making it particularly valuable for busy players with limited prep time. **2026 update:** the character builder is mid-rebuild. Quickbuilder, launched March 2026, handles level 1 characters in a few guided steps, and the full modernised builder rolls out across the year on a new data-defined rules engine. The 2024 rules are now the default, with most 2014 partner subclasses playable on 2024 classes at no extra cost. One caution: Sigil, the 3D VTT that was meant to be the platform's big play, shuts down at the end of October 2026, so do not factor it into a purchase decision. **2026 pricing check:** the [Hero Tier](https://www.dndbeyond.com/en/subscribe) runs $2.99 a month ($2.17 a month billed annually) and covers unlimited characters, unlimited encounters, and the growing Subscriber Content Library. Master Tier is $5.99 a month ($4.58 annually) and adds content sharing with up to 12 players plus the Maps VTT tools for custom maps and homebrew monsters. Both sit on top of a genuinely usable free account, which caps you at six characters and six encounters. **Pros:** - Official rules and sourcebook integration - Easy-to-use digital character sheets - Mobile friendly - Automatic calculations and updates with rules changes - Integrated dice roller and character progression tracking - Strong homebrew creation tools **Cons:** - Subscription required for full content access - Limited custom artwork options - Additional purchases needed for content beyond core rules --- ## 3. [Hero Forge](https://www.heroforge.com) **Best for:** Detailed custom 3D miniature creation ([visit Hero Forge here](https://www.heroforge.com)). Hero Forge is renowned for its highly customisable 3D miniatures. Players can meticulously design characters, adjusting facial features, poses, clothing, and equipment. After designing, you can order physical 3D prints or use them digitally for virtual tabletop gaming. What makes Hero Forge stand out is the depth of personalisation. You're not selecting from pre-made miniatures but building your character from the ground up. The platform offers thousands of customisation options, from facial expressions that capture your character's personality to intricate equipment details that match your character's backstory. Beyond the basic humanoid races, Hero Forge supports exotic character types like kenku, tabaxi, and even monstrous options. The pose creator allows for dynamic action scenes, perfect for capturing your character's signature move or combat style. Colour customisation extends to intricate patterns and materials, enabling realistic metallic armour, glowing magical effects, or weather-beaten leather with equal fidelity. Experienced players often create multiple versions of the same character to show progression, starting with simple armour and eventually upgrading to epic gear as campaigns progress. Many DMs create miniatures for their key NPCs and villains, giving players physical representations of important story characters. If miniatures are not quite what you are after, I have compared five other ways to visualise D&D characters, from 2D portraits to VTT tokens, in my [Hero Forge alternatives](https://char-gen.com/alternatives/hero-forge) guide. For those interested in bringing their characters to life in a unique way, using a video cartoonizer software can be a fun option. This tool allows you to transform your character designs into animated or stylized visuals, perfect for creating custom avatars or campaign illustrations. **Pros:** - Exceptional detail and customization - Physical 3D print or digital use options - Regular updates with new customization options - Ability to save and revisit designs - Options for both coloured and unpainted miniatures - Digital tokens for virtual tabletop integration **Cons:** - Higher cost for 3D printed models - Limited to character miniatures - Advanced customization features require premium subscription **2026 pricing check:** [Hero Forge Pro](https://heroforge.com/content/product-information/subscriptions/) starts at $3.99 a month and covers unlimited digital token and 2D portrait exports, which is all you need if you are after VTT-ready art rather than a physical mini. Pro+ adds five monthly credits for STL downloads or 3D-printed minis, with unused credits rolling over. Outside a subscription, pre-made digital packs run $7.99 or one credit each. --- ## 4. [Roll20](https://roll20.net) **Best for:** Integrated virtual tabletop experience and character management. Roll20 is a complete virtual tabletop solution. Alongside its extensive map and combat features, it provides excellent character creation and sheet management tools. This is ideal for groups playing online campaigns regularly. What distinguishes Roll20 is its full-table approach to online play. Beyond just character creation, the platform functions as a complete virtual gaming table with integrated voice, video, text chat, and interactive maps. Character sheets are fully integrated with the gaming environment, allowing for one-click rolls directly from your sheet into the shared game space. The marketplace offers thousands of official and community-created assets, from complete adventure modules with pre-built maps and tokens to focused character sheet templates for different game systems and homebrews. The dynamic lighting system creates tense exploration scenes, with characters' vision limited by their light sources and perception abilities. For character creation specifically, Roll20 offers system-specific sheets that adapt to the ruleset you're using. These sheets automate many calculations and feature roll templates that format dice results according to the game's conventions. Advanced API scripting (available on paid tiers) allows for custom automation beyond the standard features. Many groups who began using Roll20 during pandemic restrictions have continued with the platform because of its broad toolset and the ability to play with friends regardless of geographic location. It's particularly valuable for groups with members who travel frequently or live in different cities. **2026 update:** Roll20 acquired Demiplane, and the character sheet integration is now in public beta. You can build a character on Demiplane and play it directly inside the Roll20 VTT, with linked accounts sharing subscription benefits across both platforms. That fixes my long-standing complaint about Roll20's own character creation feeling like an afterthought. If you want custom token art for those characters, I built a free [token maker](/token-maker) that exports VTT-ready circular tokens from any portrait. **2026 pricing check:** [Roll20 Pro](https://wiki.roll20.net/Pro_Subscription) is $10.99 a month and gives you custom character sheets, the Sheet Sandbox testing tool, and API scripting for things like automatic spell slot tracking. The free tier still covers basic character sheets and one active game, which is plenty for a lot of casual groups who just want somewhere to roll dice with friends. **Pros:** - Integrated virtual tabletop functionalities - Wide support for different D&D editions and character sheets - Deep dice rolling and macro system - Extensive marketplace for additional content - Cross-platform compatibility - Real-time collaboration features **Cons:** - Slight learning curve - Some features locked behind premium subscription - Interface can feel dated compared to newer alternatives - Resource-intensive on older computers --- ## 5. [World Anvil](https://www.worldanvil.com) **Best for:** Integrated character creation within extensive world-building. World Anvil combines detailed world-building with character creation, making it perfect for campaign lore integration. It's ideal for DMs looking to maintain cohesive storytelling and deeply interconnected characters and worlds. What sets World Anvil apart is its focus on narrative context. Rather than treating characters as isolated stat blocks, the platform links them into your campaign world. Characters can be linked to locations, organisations, historical events, and other characters, creating a rich web of relationships that brings your world to life. For worldbuilders, the platform offers focused templates for every aspect of campaign creation, from economic systems and religions to detailed timelines and political factions. Character creation becomes more meaningful as players can directly reference world elements in their backstories, while DMs can create secret character notes only they can see. The presentation layer is equally impressive, with customisable CSS themes that turn your world into a professional-looking wiki or interactive atlas. Many creators use World Anvil not just for gaming but for novel writing, screenplays, and other creative fiction projects that benefit from organised worldbuilding. Community features allow for collaborative worldbuilding, ideal for campaigns where players contribute to the setting or for creative writing groups developing shared universes. The platform also supports RPG systems beyond D&D, making it versatile for groups who play multiple game systems. **Pros:** - Strong world-building tools - Detailed character histories and relationships - Interactive maps with location linking - Timeline tools for campaign progression - Templates for consistent worldbuilding - Collaboration features for group worldbuilding **Cons:** - Can be intimidating for beginners - Premium subscription required for advanced features - Steeper learning curve than dedicated character builders - Focus on depth over simplicity **October 2026 pricing check:** World Anvil now lists Master, Grandmaster and Sage as its paid guild tiers. Master starts at $4.50 per month and Grandmaster at $8.25 per month when billed annually. The free tier still lets you build a character linked into your world, with tighter article and image caps. Check the [current World Anvil pricing page](https://www.worldanvil.com/pricing) for monthly rates and regional tax. --- ## 6. [PCGen](http://pcgen.org) **Best for:** Open-source enthusiasts who desire customization. PCGen offers extensive flexibility for character creation across various RPG systems, maintained by a dedicated community. Ideal for experienced RPG enthusiasts who value detailed customization. What makes PCGen unique is its open-source nature and extraordinary depth of customization. Unlike commercial alternatives, PCGen allows users to modify virtually every aspect of the character creation process, from creating entirely new classes and races to implementing house rules and custom content. Its data-driven architecture means you can add new sourcebooks or even entirely new game systems without waiting for official updates. PCGen shines with complex character builds that would be difficult to track manually. The software handles intricate stacking rules, prerequisites, and conditional modifiers with precision. Output sheets can be customised to match your preferred character sheet format, from minimalist designs to elaborate multi-page dossiers with detailed equipment tracking and spell descriptions. Long-running campaigns often benefit from PCGen's ability to handle character progression over time. You can save snapshots of your character at different levels, maintain multiple equipment loadouts, and track resources between sessions. The software even supports companion creatures, cohorts, and followers as linked character files. The community-driven nature means that even for discontinued game editions or obscure supplements, you can often find user-created data files that implement the rules you need. Power users use the advanced scripting capabilities to automate complex character optimisation calculations or batch-create NPCs for campaigns. **Pros:** - Completely free, open-source software - Extensive customization options - Support for multiple RPG systems - Handles complex rule interactions - Community-created content expansions - Detailed output and printing options **Cons:** - Less intuitive user interface - Requires manual updates - Steeper learning curve than commercial alternatives - Desktop application rather than web-based - Limited visual design elements --- ## 7. [Fight Club 5th Edition](https://apps.apple.com/us/app/fight-club-5th-edition/id901051912) **Best for:** Mobile and offline character management. A powerful mobile app ideal for managing character sheets, tracking combat, spells, and more. Perfect for players who prefer mobile access. What distinguishes Fight Club 5E is its complete approach to mobile character management. The app excels at session-based play, with intuitive systems for tracking hit points, spell slots, and consumable items in real-time. The interface is optimised for phone screens, allowing for quick reference and updates even at crowded game tables. The combat tracker is particularly impressive, allowing you to track initiative order, conditions, and enemy stats all from your device. Spell management is quick, with filters for cast/uncast spells, quick reference descriptions, and automatic spell slot tracking. For multiclass characters or those with complex resource systems, the app handles calculations that would be cumbersome on paper. The app works entirely offline after initial setup, making it ideal for gaming locations with poor connectivity. Data synchronization options allow your character information to transfer between devices, so you can build characters on a tablet at home and use your phone at the game table. Many players appreciate the compendium functionality that puts rules references at their fingertips without disrupting game flow. The custom content importing system allows groups to implement homebrew classes, spells, and items with the same functionality as core content. **Pros:** - Strong offline capabilities - Complete character tracking on mobile - Intuitive interface designed for gameplay - Quick reference for rules and abilities - Real-time resource tracking - Custom content support **Cons:** - UI can feel cluttered on smaller screens - Limited to 5th Edition D&D only - Some complex character options require manual implementation - Advanced features more limited than desktop alternatives - Apple ecosystem focus (though Android alternatives exist) --- ## 8. [Aurora Builder](https://aurorabuilder.com) **Best for:** Quick and easy character creation for 5E. Aurora Builder is straightforward yet powerful, perfect for quickly creating characters and NPCs. It supports custom and homebrew content. What sets Aurora Builder apart is its focus on efficiency and clarity. The application guides the character creation process through a workflow that ensures you don't miss important choices. Each selection shows its mechanical impact immediately, helping players understand how their choices affect their character's capabilities. The interface presents information in a clean, organised manner that makes it easy to find specific rules or options without hunting through multiple tabs. Character progression is handled through a level-by-level approach, showing exactly what new features become available at each stage and allowing for easy backtracking if you want to revise earlier decisions. Aurora Builder excels at implementing complex rule interactions correctly. For example, it automatically handles ability score improvements versus feats, ensures multiclass prerequisites are met, and calculates complex derived statistics like initiative and passive perception. The validation system warns about potential rules violations without preventing creative character concepts. The XML-based content system allows for easy sharing of homebrew material within gaming groups. Many DMs create content packs for their campaign-specific options, ensuring all players have access to the same custom content. The export options generate character sheets in multiple formats, from traditional print layouts to statblocks suitable for DMing tools. **2026 update:** active development on Aurora Builder is postponed indefinitely and the official content repository has been archived. The community-run Aurora Legacy project on GitHub maintains the content files, so the app still works for 5e (2014) characters. Fine for an existing campaign, but I would pick something actively maintained for a new one. **Pros:** - Free, intuitive design - Supports homebrew and custom content easily - Efficient workflow for quick character creation - Clear presentation of mechanical options - Accurate rules implementation - XML-based customization **Cons:** - Limited to D&D 5th Edition - Desktop only - Less visual polish than commercial alternatives - Requires separate download of content packs - No built-in character art or visual customization --- ## 9. [Tetra Cube](https://tetra-cube.com) **Best for:** Fast, simple online character generation. Ideal for beginners or those needing quick character generation without downloads or setup. What makes Tetra Cube stand out is its accessibility and focus on getting players into the game quickly. The web-based interface requires no account creation, downloads, or complex setup. You can start creating a character within seconds of visiting the site. This makes it perfect for introducing new players to D&D without overwhelming them with options. The step-by-step interface guides users through essential character creation choices with clear explanations of each option. Rather than presenting all possible rules variations at once, Tetra Cube focuses on core options that are easier for newcomers to understand. The visual design emphasizes readability and simplicity over flashy graphics. One standout feature is the random character generator, which can create a complete, playable character with a single click. This is invaluable for one-shots, backup characters, or NPC creation when you need a character quickly. You can then customise aspects of the randomly-generated character to better fit your concept. Experienced DMs often use Tetra Cube to quickly generate pre-made characters for convention games, new player sessions, or as replacements when character deaths occur mid-session. The PDF export provides a clean, printer-friendly character sheet that requires minimal explanation for new players to understand. **Pros:** - Simple web-based interface - Rapid character creation - No account required - Excellent for beginners - One-click random generation - Clean, printer-friendly export **Cons:** - Limited advanced customization - Focuses on core rulebook options - Minimal visual design elements - Few character progression tools - Limited homebrew support - Lean rather than exhaustive --- ## 10. [Fast Character](https://fastcharacter.com) **Best for:** Instant basic character creation. The fastest way to generate a playable character instantly, perfect for new players or last-minute needs. What distinguishes Fast Character is its extreme efficiency and focus on getting players into the game with minimal preparation. The site excels at one specific task: generating complete, ready-to-play character sheets in seconds. This targeted approach makes it invaluable for emergency situations like unexpected players, last-minute game sessions, or replacement characters when a PC meets an untimely end. The interface is designed for maximum simplicity. Select a class, level, and a few basic preferences, and the system generates a complete character with appropriate equipment, spells, and abilities. All calculations are handled automatically, producing a character sheet that's ready for immediate use without further adjustments needed. Fast Character is particularly valuable for convention games, introductory sessions for new players, or one-shot adventures where character creation time would cut into limited gameplay time. Many DMs keep a folder of Fast Character sheets on hand as backup options for drop-in players or TPK situations. The pre-generated characters follow sensible build practices, ensuring even players unfamiliar with the system will have effective characters. The clear layout makes the sheets accessible even to first-time players, with essential information highlighted and less-used details appropriately de-emphasised. **Pros:** - Extremely fast, straightforward interface - Completely free to use - Pre-built effective character builds - Print-ready PDF output - No account required - Multiple character options at various levels **Cons:** - Very limited advanced customization - Minimal control over specific character details - Few options beyond core classes and races - No character progression tracking - Limited to basic rules options - No digital/interactive features --- ## Also worth a look in 2026 Two tools have grown enough since I wrote the original list that leaving them out would be doing you a disservice. I am keeping the top 10 numbering intact, so consider these honourable mentions that would fight for a slot if I rebuilt the list from scratch today. ### [Demiplane](https://www.demiplane.com) **Best for:** Slick guided character building that follows you into the VTT. Demiplane built its reputation as the character builder for everything that is not D&D (Pathfinder 2e, Vampire: The Masquerade, Daggerheart and a growing list of others), and its D&D support now sits inside the Roll20 family after the acquisition. Each game gets a "Nexus" with a digital character sheet, a step-by-step builder, and a genuinely pleasant digital reading experience for the rules. The thing that earns it a mention here is the Roll20 integration: characters built on Demiplane are no longer locked to Demiplane. They sync into the Roll20 VTT ready to play, and linked accounts share subscription benefits. If your group plays more than one system, this is the closest anyone has come to one character builder for all of them. ### [Foundry VTT](https://foundryvtt.com) **Best for:** Groups who want to own their tools outright. Foundry is a virtual tabletop first, but its character creation story got dramatically better in 2025. Version 13 shipped alongside a new D&D system release built on the SRD 5.2, and modules like Originate turn character creation from a blank sheet into a step-by-step visual wizard that feels closer to a video game character creator than a spreadsheet. The licence model is the appeal: one purchase, hosted on your own machine, no subscription. A [Foundry licence](https://foundryvtt.com/article/faq/) is a flat $50, one time, for an unlimited number of players in your game. The trade-off is setup effort, since you assemble your ideal builder from community modules rather than getting one out of the box. For DMs there are even modules that generate complete NPC actor sheets from a text description, and if you want matching art and statblocks without the module wrangling, my [NPC generator](/npc-generator) does both in the browser. ### [SummonWorlds](https://summonworlds.com) **Best for:** World-building that doubles as a character creation hub. SummonWorlds takes the world-first approach: you build the setting, and characters emerge from it. The AI integration generates characters that are contextually consistent with the lore you have already written, species, cultural quirks, naming conventions, and all. If you are running a homebrew campaign and want your NPCs to feel like they belong to the same world rather than a stock fantasy catalogue, this is worth a look. The character output is text-heavy rather than art-heavy, so pair it with CharGen or Hero Forge if you need portraits. ### [DnDAI.app](https://dndai.app) **Best for:** Quick, AI-guided D&D character creation with no setup overhead. DnDAI.app does one thing and keeps it tight: it walks you through a D&D character build with conversational AI, asking questions about concept and playstyle rather than dumping a rulebook on you. The output is a complete 5e character sheet. It is the fastest on-ramp I have seen for players who find the blank-sheet approach of Fast Character too sparse but find D&D Beyond's full builder too much on a first run. No account needed for a basic build. ### [HeroForge QuickBuilder](https://www.heroforge.com) **Best for:** Jumping from digital design to physical miniature in fewer steps. HeroForge launched QuickBuilder in late 2025 as a faster entry point into its platform. Where the full HeroForge editor rewards the time you put in, QuickBuilder starts from a class and race selection and pre-populates sensible defaults for weapons, armour, and pose. You can refine from there or go straight to checkout. For players who want the physical miniature but find the full editor intimidating, it removes a genuine barrier. The digital token export has also improved, so the character you design for your shelf now also works as a VTT token without a separate edit pass. ### [QuestStudio](https://queststudio.ai) **Best for:** AI-assisted D&D campaign prep that keeps characters and worldbuilding in one place. QuestStudio is a newer entry in 2026, positioning itself as an all-in-one AI campaign assistant rather than a focused character builder. The character creation module pulls in details from your campaign notes, so a character you build there knows the setting's factions, geography, and lore from the start. It is a reasonable pick if you are building both the world and the characters together and want the AI context to carry across both. The visual output leans on text and structured statblocks rather than portrait art, so pair it with a dedicated art tool if you need a face for your characters at the table. ### [CharacterGen](https://charactergen.app) **Best for:** Quick AI character portrait generation with a focused, no-friction interface. CharacterGen (charactergen.app) entered the market in 2025 targeting the same "describe a character, get a portrait" use case as CharGen. The interface is minimal and fast, which suits players who want a single portrait without exploring a broader creative toolkit. It does not cover NPCs, monsters, or scene art. If your need is strictly a character portrait and you want the simplest possible tool to get it, it is worth a look. For anything beyond a single image, the broader feature set in [CharGen's character generator](/character) covers more ground, including editing tools and a full suite of tabletop art types. ### [Spawn](https://www.spawndnd.com) **Best for:** Generating a full stat block fast when you need a playable character, not a portrait. Spawn is a newer AI tool that turns a short description into a complete 5e-style character sheet, ability scores, hit points, armour class, and inventory included, in under a minute, with a party of several characters doable in about five. It runs on a free tier with a paid "Pro" upgrade for higher usage. The stat generation is the strong part. The AI-generated portraits that come with each character are serviceable rather than striking, so if the visual is what matters most to you, this is a stats-first tool with art as a bonus rather than the other way round. ### [Friends & Fables character sheet generator](https://fables.gg/tools/character-sheet-generator) **Best for:** A free, no-signup 5e character sheet with AI backstory and portrait. Friends & Fables built its name as an AI dungeon master platform, but it also ships a standalone [5e character sheet generator](https://fables.gg/tools/character-sheet-generator) that is genuinely free with no ads. Describe your concept and it fills in stats, a portrait, and a detailed backstory in line with 5e rules, or you can build one by hand if you would rather choose everything yourself. Characters can be used standalone or saved into the wider Friends & Fables workshop if you want to keep building there. Worth knowing going in: saving and revisiting a character nudges you towards an account and the broader AI-narrated platform, which will not suit everyone who just wants a quick sheet. --- ## FAQ ### What is the best visual D&D character creator? It depends on what "visual" means for your table. If you want a portrait and matching art for your character, NPCs and items, [CharGen](/character) generates all of it from a description with no prompting knowledge needed, and the basic tier is free. If you want a physical or 3D representation, Hero Forge is still unbeaten for custom miniatures. D&D Beyond's new Quickbuilder is the most visual the official builder has ever been, but it handles rules and stats rather than custom art. ### Is there a completely free D&D character builder? Yes, several. Fast Character and Tetra Cube both generate playable 5e characters in the browser for nothing, with no account. PCGen is free and open source if you want desktop-level depth. CharGen's free tier covers character generation with AI art. D&D Beyond is free to start, but most published options sit behind book purchases or a subscription. ### Which D&D character creators support the 2024 rules? D&D Beyond is the definitive source, with the 2024 rules as its default and most 2014 partner subclasses now playable on 2024 classes. Fast Character added a 2024 rules mode alongside its original 5e generator. Foundry's D&D system moved to the new SRD 5.2 in 2025. Aurora Builder and most of the smaller free tools remain 2014-only, so check before you build if your table has switched. ### What is the best free D&D character creator in 2026? For sheet-only character building, Fast Character and Tetra Cube are both completely free, no account required. For AI-generated character portraits alongside the stats, CharGen's free tier is the strongest option in 2026. You get a full character with generated art at no cost, and the editor tools (Face Swap, Inpainting, Background Removal) are available without a subscription for basic use. D&D Beyond is technically free to start but locks most published content behind purchases or a subscription. ### Which D&D character generator creates portrait art? CharGen is the most capable option for portrait art: describe your character, choose a style, and it generates a finished portrait in seconds, no AI prompting experience needed. It also handles NPCs, monsters, magic items, and scene art with the same approach. Hero Forge generates 3D model renders of your character (physical miniature focus), and D&D Beyond's Quickbuilder includes some official art, but neither is a portrait generator in the way CharGen is. ### Is there a free AI D&D character generator? Yes. CharGen ([char-gen.com](/character)) offers AI character generation on a free tier, covering character art, stat blocks, and backstory. DnDAI.app generates stat-block characters using conversational AI at no cost. Most other AI character tools either require a subscription or sit behind a free trial with a hard cap. CharGen's free tier runs on 10 gold a day that refreshes whether or not you spend it, so regular use never needs a card on file. ### What makes CharGen different from D&D Beyond's character creator? They solve different problems. D&D Beyond is a rules engine: it enforces character building rules, tracks official sourcebook content, and produces a validated 5e character sheet. CharGen is a visual and creative generator: you describe a concept in plain language, and it produces character art, a statblock, and a backstory with no rulebook knowledge required. The tools are complementary. Many players use D&D Beyond to build the rules-legal sheet, then use CharGen to generate the portrait and visual identity they carry to the table. ### Can I use a D&D character creator to generate NPCs for my campaign? Yes, though not all tools are equally suited to it. CharGen is the strongest option here: the [NPC generator](/npc-generator) produces distinct characters with portraits, statblocks, and personality notes from a brief description, and you can generate a full tavern's worth of NPCs in a single session. D&D Beyond's homebrew tools let you build custom NPC sheets with official stat formatting. Foundry VTT has modules (including AI-assisted ones) that generate actor sheets from text descriptions. World Anvil is strong for writing NPC lore but does not generate art. For NPC-specific options, I have a separate roundup of the [best AI NPC generators](/blogs/top-5-ai-npc-generators-for-creating-npcs) that goes deeper on each. ### What is the best D&D character creator for a new player? Fast Character is the lowest-friction option: no account, no setup, generates a legal level 1 character in seconds. D&D Beyond's Quickbuilder is the best-guided option if the new player is willing to create an account, since it walks through each choice with explanations and sensible defaults. Tetra Cube sits between the two: slightly more involvement than Fast Character, slightly less overhead than D&D Beyond. For visual new players who want to see their character before they understand the rules, starting with [CharGen's character generator](/character) to create a portrait and then filling in the sheet separately can make the character feel real before the mechanics click. ### Does the D&D character creator I use affect how I play in a VTT? It depends on the VTT. If you play on Roll20, characters built on Demiplane now sync directly into the Roll20 environment after the acquisition. Foundry VTT has its own integrated character builder. D&D Beyond characters can be imported into several VTTs via third-party integrations, though this sometimes requires a paid tool like Beyond20 or DDB-Importer. CharGen is VTT-agnostic: it generates portraits and token art you can drop into any VTT, and the [token maker](/token-maker) exports a correctly cropped circular token that most VTTs accept directly. ### What is the best D&D character creator overall? There is no single best one, because "character creator" covers at least three different jobs. For an official, rules-validated 5e sheet, D&D Beyond is still the benchmark. For a portrait and visual identity your table will remember, [CharGen](/character) is the strongest AI option and its free tier is genuinely usable, not a crippled trial. For a fast stat block with no fuss, Fast Character or the newer Spawn will get you a playable character in under a minute. My honest answer for most players starting from scratch in 2026: build the rules-legal sheet in D&D Beyond, then generate the portrait in CharGen so the character has a face before the first session. ### What is the best D&D 5e character creator? If you mean 5e specifically, including groups still running the 2014 rules alongside those on 2024, D&D Beyond covers both the widest and lets you toggle which ruleset a campaign uses. PCGen is the strongest free, open-source option if your table wants full offline control over 5e content and homebrew. For a 5e sheet with no account and no fuss, Fast Character and Tetra Cube both do the job in the browser. None of the sheet-first tools generate character art, which is the gap CharGen and, more recently, Spawn and Friends & Fables' character sheet generator are built to fill. ### Can CharGen make characters for systems beyond D&D? Yes. CharGen now has a dedicated Cypher System builder for Descriptor, Type, Focus, Flavour, Pools, abilities and Tier 1 to Tier 6 advancement. It is separate from the D&D character workflow, so use it for Cypher rules and use D&D Beyond or another D&D rules builder for a D&D sheet. ### How much does a D&D character creator cost in 2026? Less than most people expect, and often nothing. Fast Character, Tetra Cube, PCGen and Aurora Builder are free outright. D&D Beyond runs a free account capped at six characters, with Hero from $2.99 a month or $2.17 billed annually, and Master from $5.99 a month or $4.58 billed annually. CharGen Free gives 10 Gold and up to 10 draft images each day. Plus costs £9.99 a month or £8.00 a month billed yearly for 900 Gold. Elite costs £19.99 a month or £16.00 billed yearly for 2,000 Gold, 5,000 GPT Image 2 draft images and 1,000 GPT Image 2.5 Flare Low images each month. Ultimate costs £39.99 a month or £32.00 billed yearly for 4,500 Gold, 15,000 GPT Image 2 draft images and 3,000 GPT Image 2.5 Flare Low images each month. Foundry VTT is a one-off $50 perpetual licence. Roll20 Pro costs $10.99 monthly or $99.99 yearly. I checked these prices on 9 October 2026. ### Can a D&D character creator keep my character looking the same all campaign? Only a few even try. Most portrait generators treat every request as a fresh roll, so the same brief gives you a different face each time. CharGen handles this with editing tools (Face Swap, Inpainting, Background Removal) that let you adjust an approved portrait instead of regenerating it, which is the difference between one character at level 10 and ten unrelated strangers. Hero Forge is consistent by design, since you're posing one saved 3D model rather than generating a new image. I go through the full method in [how to keep D&D character art consistent across a campaign](/blogs/keep-dnd-character-art-consistent-across-campaign). ### Can I get a D&D character builder with all content free? No single tool should promise every paid D&D sourcebook at no cost. D&D Beyond currently gives free accounts six character sheets and all 12 core classes, while published book options can require a purchase or subscription. Fast Character offers quick 2014 and 2024 sheets without an account. CharGen is free to start for visual character art, but it is not a rules engine and its renders use the normal Gold price. --- ## Generate your own D&D Character Art with [CharGen](https://char-gen.com) Ready to bring your RPG characters to life? Use CharGen to generate your own custom artwork and enhance your gaming experience. - **AI-generated characters, NPCs, monsters, items, and scene art** - **Advanced editing tools:** Face Swap, Inpainting, Background Removal, Sketch Tool - **Mobile-friendly interface** For a new character tonight, start with the sheet, then make the face, then make the token. That order keeps the rules clean and gives the table someone specific to remember. --- ## D&D Campaign Context Generator: Keep Your Lore Consistent URL: https://char-gen.com/blogs/dnd-campaign-context-generator Published: 2026-07-27 Summary: Use a D&D campaign context generator to keep NPCs, places, documents, and new AI content consistent with your established campaign lore. Tags: dnd-campaign-context-generator, ai-generator-remembers-campaign-lore, dnd-worldbuilding-consistency, campaign-notes-ai-generator, keep-dnd-npcs-consistent # D&D Campaign Context Generator: Keep Your Lore Consistent The **D&D campaign context generator** matters at the exact moment a familiar name enters a fresh prompt. Your party returns to Greywater. They ask for Captain Merrow, the one with the blue lantern and the grudge against the customs office. You want a new scene, maybe a harbour encounter or a portrait after a rough night, but you do not want the generator to quietly turn her into a cheerful elf in a mountain village. ![A Dungeon Master uses linked NPC cards, a settlement document, and a campaign map to guide a consistent D&D character generation](/blog-images/campaign-context-generator-hero-1200x630.webp) That drift is not a failure of imagination. It is what happens when a tool receives only the latest sentence and none of the decisions that made your campaign yours. I have worked around it with copied notes, prompt fragments, and filenames that looked like `merrow-final-real-final-3`. None of that is a satisfying campaign memory system. CharGen's campaign context bridge gives generators a better starting point. Choose a campaign, mention the tracked entities or documents that matter, and generate with that established material visible beside the guidance field. It does not replace the DM's judgement. It stops the app from pretending that every new request is the first thing you have ever made. ## The consistency problem is bigger than one NPC portrait Most DMs already keep notes. A recent discussion in [r/DMAcademy](https://www.reddit.com/r/DMAcademy/comments/1pji17y/campaign_notes/) described a familiar structure: locations, factions, characters, lore, quests, session logs, and a short "up next" list. That is sensible because campaigns are made of connected facts. The complication comes when a generator sees none of them. Say the party has spent six sessions in a flooded trade city. You have established three facts: the Sunken Ledger controls the docks, Captain Merrow will not cross the customs bridge, and the river cult uses a cracked bell as a signal. A generic prompt for a smuggler encounter may give you something usable. A prompt that carries those facts can give you an encounter with a reason to belong. The difference is not more lore for lore's sake. It is fewer repairs afterwards. | Without campaign context | With campaign context | | --- | --- | | You repeat names, relationships, and setting rules in every prompt | You select the relevant campaign and mention the records that matter | | A known character can acquire a new personality or appearance | The generator has a visible set of anchors to work from | | Old notes stay in a separate tab | Pinned campaign documents can accompany generations automatically | | You notice contradictions after the result arrives | You can inspect and remove context chips before generating | The [2024 Dungeon Master's Guide](https://www.dndbeyond.com/sources/dnd/dmg-2024) still puts session preparation, table judgement, and campaign decisions with the DM. Good. A context-aware tool should support that work, not claim authorship over it. ## How CharGen campaign context works Open a generator from a campaign or choose a campaign in the Campaign Context row. In the guidance field, type `@` to open the mention picker. It lets you select tracked campaign entities and campaign documents. If you have already named something in your guidance, CharGen can also notice the name and show it as a dashed chip. Solid gold chips are the records I added deliberately. Dashed chips are suggestions the app found in my wording. I treat that distinction seriously. A suggested chip is not permission to pass private lore into every generation. I check it, keep it if it is relevant, or dismiss it if it is not. ![A campaign context workflow uses an NPC portrait, settlement marker, and pinned lore document to create a consistent D&D ranger](/blog-images/campaign-context-mention-chips-workflow.webp) Pinned documents work differently. In the campaign's Documents tab, I can paste a session note, setting primer, or faction brief, then pin the document. Pinned material rides with every generation in that campaign. That is useful for a rule of the setting that should always apply, such as "magic is licensed by the Glass Senate" or "the sea gates close at dusk". It is not the place for every rough note I have ever written. CharGen shows what is being included. That visible ledger is the feature I trust most. A generator can only be useful if I can tell what I have asked it to remember. ## A practical example: bring back an NPC without rewriting her Here is the workflow I use for Captain Merrow. 1. Open the campaign and select the NPC record for Merrow. 2. In the generator, pick the campaign in the Campaign Context row. 3. Type `@Merrow`, `@Greywater`, and `@Sunken Ledger` in the guidance field. 4. Keep the pinned harbour primer, but dismiss a suggested chip for an unrelated mountain quest. 5. Ask for a scene-specific result: `Merrow negotiating safe passage beneath the customs bridge after the cult's bell rings.` The actual prompt stays short because the details already exist in the campaign. I am not asking the app to invent her life again. I am asking it to use the life we have already played. This helps with more than portraits. I use the same approach for a [new NPC](/npc-generator), a faction consequence, a location description, a monster tied to local history, or a character scene. The bridge is available across CharGen generators, so the useful habit is choosing the smallest set of records that makes the output more truthful to the table. ## What belongs in a campaign document The Documents tab is not a dumping ground. A document earns a pin when it contains facts I want to apply repeatedly. I keep mine short and legible. ![A Dungeon Master pins campaign lore beside NPC cards and a map so new D&D monster content stays consistent with established details](/blog-images/campaign-context-lore-document-workflow.webp) | Good document to pin | Why it helps | | --- | --- | | a one-page setting primer | keeps tone, geography, and magic rules steady | | an active faction brief | gives missions and NPCs the right loyalties | | a player-safe session recap | preserves public consequences without DM secrets | | a city district guide | keeps recurring places recognisable | I do not pin raw brainstorms, abandoned plot lines, or a full transcript just because I have one. More context is not automatically better context. It can make a simple request heavy, and it can push the generator towards a detail that has nothing to do with the current scene. The same principle applies to DMs who do not want AI in every part of their game. Recent community conversations make that concern plain. Keep authorship with the group. Use the tool to organise and recall the canon you chose, then edit the result before it reaches the table. ## A five-minute campaign context check before you generate I have one small check that prevents most bad results. Before I press Generate, I ask five questions. It takes less time than fixing a contradictory result later. | Check | What I ask myself | | --- | --- | | campaign | Is this request actually part of this campaign? | | canon | Which two or three facts must remain true? | | scope | Do I need an NPC, location, faction, document, or all of them? | | privacy | Is there a DM-only note that should stay out of this generation? | | result | What will I keep if the output is good, a portrait, a record, a token, or a scene hook? | For example, I might be generating an antagonist for a faction the party has only heard about. I mention the faction and the city, but I do not include the DM-only document that explains the traitor inside it. I want the new antagonist to share the faction's tone and resources, not to spoil the reveal I have planned. Context should be precise, not indiscriminate. That distinction also improves the writing. A prompt like `make a cult leader for Greywater` leaves a lot to chance. A short prompt with selected records can say `The Sunken Ledger's negotiator arrives at the customs bridge with an offer that puts Captain Merrow under pressure.` The generator receives the names and setting facts it needs, while I still decide the secret, the consequence, and whether the character ever appears. If the result comes back with an idea I did not expect, I do not treat that as new canon automatically. I either edit it into the campaign record or discard it. That is the healthy order of operations: the campaign informs the generation, then the DM decides whether the generation informs the campaign. ## Why visible context beats a giant pasted prompt Long prompts are brittle. They invite me to paste a miniature campaign bible into every request, then forget which version I used last week. A campaign context generator changes the job from copying text to selecting records. The visible chips make that selection inspectable, and the Documents tab gives longer material a home that is not a note pasted into a generator box. It also makes collaboration less mysterious. If I am co-DMing, I can show the other person which records guided the result. If a player asks why an NPC knows a particular name, I can trace it back to the session or document that established it. The app is not making a hidden decision; it is working from a brief I can see. That will not cure every continuity problem. Players will still surprise you. You will still retcon a minor detail when a better idea arrives. The aim is more modest and more useful: stop the generator from causing contradictions you had already solved in your notes. ## Common mistakes I avoid The first mistake is selecting every entity that has ever appeared. A six-session campaign can already contain enough records to make a simple request noisy. I keep the context close to the scene. For a dockside negotiation, I choose the negotiator, the dock district, the relevant faction, and perhaps one pinned harbour brief. That is plenty. The second is confusing a noticed name with a confirmed fact. Dashed chips are helpful prompts to check, not evidence that the generator has understood the relationship correctly. If I write "the old captain" and the campaign contains three captains, I select the right record myself. The third is leaving campaign records stale. A context bridge can preserve only what the campaign says. After a session, I update the one or two facts that changed: who owes a favour, which quest moved, what location was damaged, or which NPC now knows the party's name. That is a much smaller job than re-explaining the whole world before every generation. ## When to use campaign context, and when not to I turn it on for recurring material: a villain returning after months away, an encounter in an established district, a quest that touches two factions, or art for a character the party already knows. It is especially helpful when I have not read my own notes for a fortnight. I leave it off for disposable work. A random roadside inn, an unnamed guard, or a visual experiment does not need the whole campaign behind it. Starting blank can be faster and more surprising. That balance keeps the [RPG Workshop](/rpg-workshop) useful rather than fussy. The purpose is not to make every generation feel formally approved by a committee of old notes. The purpose is to give important work the continuity it deserves. ## Campaign context is a paid feature, but the choice remains yours The campaign row is visible on free accounts, but using campaign context requires a paid CharGen plan. Generating without it continues to work normally. I would start by trying it on one recurring NPC or one setting-heavy encounter, then decide whether the time it saves is worth it for your campaign. For a long-running game, the pay-off is simple. Your notes, entities, and documents stop being reference material you have to manually translate into every prompt. They become a small, inspectable brief for the next piece of work. ## FAQ ### What is a D&D campaign context generator? A D&D campaign context generator uses selected campaign records and lore documents as context, so new content can fit established names, places, relationships, and setting constraints instead of beginning from a blank prompt. ### Can an AI generator remember my D&D campaign lore? CharGen can use campaign entities you explicitly mention and pinned campaign documents when generating. You can inspect the chips before generating and remove material that does not belong in the request. ### Do I need campaign context for every D&D generation? No. Use it for recurring NPCs, known locations, faction work, or setting-heavy scenes. Leave it off for one-off ideas where continuity is not important. The best first test is a familiar person in a familiar place. Mention the NPC, the location, and one active pressure, then compare the result with a blank generation. Keep the context only when it makes the next session easier to run. --- ## CharGen vs TabletopArc: D&D Tools Compared in 2026 URL: https://char-gen.com/blogs/chargen-vs-tabletoparc-dnd-tools-2026 Published: 2026-07-25 Summary: CharGen vs TabletopArc for D&D in 2026. Compare AI art, VTT tokens, battlemaps, and 17 generators against session transcription and campaign memory. Tags: chargen-vs-tabletoparc, tabletoparc-alternative, ai-dnd-campaign-prep, dnd-tools-2026 # CharGen vs TabletopArc: D&D Tools Compared in 2026 **CharGen vs TabletopArc** is not the art-versus-memory fight the search results make it look like. TabletopArc runs a comparison page that files CharGen under "visual assets" and keeps campaign prep for itself. That framing is tidy, and it is wrong in one direction: CharGen ships 17 generators, a session summariser, and a campaign codex alongside the art. The honest split is about which end of the table you are trying to fix first: producing the people, places, art, and maps a game needs, or capturing and recalling what actually happened once you sit down to play. ![Split comparison of a D&D visual production suite with portraits, a token, and a battlemap on one side and a glowing campaign memory codex of session recaps on the other](/blog-images/chargen-vs-tabletoparc-dnd-tools-2026/hero-1200x630.webp) I have used both for real prep, not just clicked around the landing pages. If your recurring pain is that you cannot remember what the party agreed with the duke three sessions ago, TabletopArc is built for exactly that. If your recurring pain is that you need a portrait, a [VTT token](/token-maker), a battlemap, and an [NPC](/npc-generator) stat block before Thursday, that is where I reach for [CharGen](/character). Both can technically do a bit of the other job. Neither is trying to. ## The short answer TabletopArc calls itself "the AI memory layer for tabletop campaigns". Its centre of gravity is live-session capture: it records and transcribes your session audio, then turns it into recaps, a canon wiki, and searchable campaign memory. Its pricing tells you what the product is really about, because every tier is priced in audio minutes first (30 minutes free, 300 on Pro at $9 per month, 1,200 on Legend at $19 per month, as of July 2026). CharGen is a creation suite. It advertises 160+ AI models and 70+ art styles, 830,000+ images generated, and 43,000+ creators. It carries 17 generators for names, NPCs, characters, taverns, settlements, regions, buildings, shops, dungeons, loot, magic items, spellbooks, monsters, hazards, factions, poetry, and miniatures, plus dedicated image tools: a Token Maker, a Battlemap generator, party portraits, and a 3D miniature generator. It also has a Session Summariser with a Discord bot and a World Codex for campaign memory, so the "art only" label does not survive contact with the feature list. | If your bottleneck is... | Better starting point | Why | | --- | --- | --- | | Remembering what happened last session | TabletopArc | Audio transcription, recaps, and a canon wiki are the core product | | Portraits, tokens, and battlemaps before game night | CharGen | Visual production across 160+ models is the core product | | A free text generator for a quick NPC or quest | Either | Both offer free no-signup entity generators | | One place for art plus 17 kinds of entity | CharGen | Breadth of generators sits next to the image tools | | Turning four hours of table talk into notes | TabletopArc | Its whole tier system is measured in audio minutes | | A VTT-ready token from a fresh portrait | CharGen | The Token Maker is built for the portrait-to-tabletop handoff | Pick the bottleneck, then pick the tool. Do not subscribe to a transcription product because you liked one NPC it made, and do not choose an art suite if the thing killing your Sundays is session notes. ## What each tool is actually built for TabletopArc's homepage has read the same way for weeks: "where campaigns become stories", built around capturing episodes, preserving canon, and turning play into story arcs. That is a genuine niche, and it is a good one. Plenty of DMs run fine on generators they already have but lose the plot thread between sessions. A tool that listens to the session, writes the recap, and keeps a wiki you can search is solving a real Tuesday-night problem. Where its marketing overreaches is the CharGen comparison. TabletopArc's own `/resources` page tells readers to "choose CharGen if your bottleneck is visual assets, portraits, tokens, maps, and fantasy art" and to choose TabletopArc to "build the campaign, not just the asset". Read on its own that sounds fair. Set against CharGen's 17 generators, its Session Summariser, and its World Codex, it is a narrower picture of CharGen than the product supports. ![A fantasy portrait flowing into a circular VTT token and then a battlemap, the CharGen visual production pipeline for a D&D session](/blog-images/chargen-vs-tabletoparc-dnd-tools-2026/visual-production-pipeline.webp) So I would frame it plainly. TabletopArc is a memory-first product with a companion generator suite bolted alongside. CharGen is a creation-first product with session and memory features alongside. The overlap is real, but the thing each one does best is different, and that difference should drive the choice. ## Where TabletopArc is the better choice: the session memory layer Here is the campaign where I would install TabletopArc without hesitation. I run a sprawling political game with a rotating cast, the players take three tangents an hour, and I keep forgetting which noble promised what. I do not want to type notes while I am also running four NPCs and a chase scene. TabletopArc's answer is to record the audio and do the writing for you. The free tier gives you 30 audio minutes a month, which is really a trial rather than a working budget, so a weekly four-hour game pushes you to Pro at $9 per month for 300 minutes, or Legend at $19 for 1,200. In exchange you get a transcript, a recap, and a canon wiki that a later search can actually find. If your single biggest failure mode is continuity, that is money well spent, and CharGen's Session Summariser, which leans on a Discord bot and prep bundles rather than raw audio-minute quotas, is a different shape of the same idea. TabletopArc also runs a public generator page at `/tools` with ten free, no-login generators: Battlemap Studio, plus dungeon, NPC, quest, town, encounter, name, tavern, magic item, and plot arc. I tested the NPC generator as a signed-out visitor in July 2026 and it returned a fresh, non-canned NPC with a name, race, class, appearance, personality, motivation, secret, and quirk. That is a genuinely useful free tool, and it overlaps directly with CharGen's own text generators. Credit where it is due. ![A glowing campaign codex of session recaps and a searchable canon wiki, representing the TabletopArc memory layer for a tabletop RPG](/blog-images/chargen-vs-tabletoparc-dnd-tools-2026/campaign-memory-layer.webp) The honest caution is on the visual side, which is the axis that matters most against CharGen. TabletopArc added image credits across all tiers in July 2026 (10 a month on the free tier, 80 on Pro, 300 on Legend) and documents a Battlemap Studio that shipped in March 2026. When I tried to generate a battlemap as an anonymous visitor, though, the button produced nothing on two separate days, no map and no error. It may work behind a login or with credits on a paid account. I could not confirm it does the job for a free user, and 10 image credits a month is a thin visual budget for a weekly game either way. ## Where CharGen is the better choice: producing the campaign My other campaign is the messy, asset-hungry one. The party adopts a ferry captain who appeared for five minutes, and now I need a portrait, a token, a place for them on the map, and eventually an NPC entry with the favour the party owes them. This is CharGen's home ground. I start on [Generate](/generate) with a concrete brief: `half-orc ferry captain, weathered green coat, chipped brass whistle, practical expression, rain-soaked dock district`. I make the portrait, send the approved one through the [Token Maker](/token-maker) rather than faking a circular crop in another app, and if the session needs a fight on the docks I generate a battlemap in the same place. The point is not any single tool. It is that the portrait, the token, the map, and the [quest](/quest-generator) that made this person matter all come from one RPG-focused environment, across 160+ models rather than one house style. The breadth is the argument. When TabletopArc's copy pigeonholes CharGen as art, it skips the 17 generators that turn one idea into a full scene: the settlement, the tavern inside it, the shopkeeper who runs the tavern, the faction they answer to, and the loot in the back room. Both products can chain text entities. Only one of them also hands you the portrait, the token, and the map for every link in that chain, and backs it with 830,000+ images already generated by 43,000+ creators. ## Generators, tokens, and battlemaps, head to head There is a version of this comparison that turns into a 40-row feature grid, and I find those useless. For D&D prep I care about three questions. Can I generate the entity I need right now? Can I make it look like something I can put in front of players? Can I get it into the format my table actually uses? On the first question, both tools are strong. TabletopArc's ten free generators and CharGen's 17 both spit out usable NPCs, quests, and towns without a subscription. If all you ever want is a quick text NPC, either will do, and TabletopArc's no-login speed is a genuine plus. On the second and third questions, CharGen pulls ahead, because that is what it was built to do. A CharGen NPC does not stop at a text block: it can carry a portrait, become a [VTT token](/token-maker), and sit on a [battlemap](/battlemap) you generated for the same encounter. TabletopArc's strength runs the other way. Once the session is over, its transcription and recap tools do work that CharGen approaches more lightly. If I had to caricature it: TabletopArc is best from the moment you press record to the moment you write the recap, and CharGen is best from the first idea to the finished, table-ready asset. ## Pricing: compare the job, not the headline number Price comparisons across these two are a trap, because they charge for different things. TabletopArc sells audio minutes and credits: Free at $0 (30 audio minutes, 30 AI credits, 10 image credits, 1GB), Pro at $9 per month (300 minutes, 400 AI credits, 80 image credits, 10GB), and Legend at $19 per month (1,200 minutes, 1,500 AI credits, 300 image credits, 50GB), with cash image packs on top for paid tiers. If your usage is measured in hours of recorded play, that model is easy to reason about. CharGen is free to start on a gold system: you get 25 gold at signup and 10 more for each daily login, and you can earn extra by commenting, posting, and competing, so consistent players generate well beyond the base. The cost of a generation is shown before you run it and changes with the model and resolution, so I would not flatten it into a fake monthly figure. Paid plans start at £9.17 per month for Plus, with Elite and Ultimate above that for heavier image work. | Question | TabletopArc | CharGen | | --- | --- | --- | | What does the free tier really give me? | 30 audio minutes, 10 image credits a month | Gold to spend on generations, topped up by daily logins | | What is the paid entry point? | Pro at $9 per month (300 audio minutes) | Plus at £9.17 per month | | What is it optimised to charge for? | Recorded session time and AI credits | Image generations across 160+ models | | What is the clearest value test? | Record one real session and read the recap | Make one portrait, token, and battlemap you will use | Run the smallest useful test on each. For TabletopArc, record one genuine session and judge the recap and the searchable wiki. For CharGen, generate one NPC portrait, turn it into a token, and make the battlemap for that encounter. Judge both on the job you actually need doing, at the size you will show players, not on the prettiest thumbnail on the homepage. ![A practical decision guide comparing session memory and transcription against portrait, token, and battlemap production for D&D campaign prep](/blog-images/chargen-vs-tabletoparc-dnd-tools-2026/dnd-tool-decision-guide.webp) ## Which should you choose? Choose TabletopArc if the thing breaking your campaign is memory. Its transcription, recaps, and canon wiki are purpose-built for DMs who lose the thread between sessions, and its free no-login generators are a fair bonus for a fast NPC. Just go in clear-eyed about the visual side: image credits are limited and newer, and I could not get the free battlemap tool to produce a map. Choose CharGen if the thing breaking your campaign is production. It is the stronger fit when you need [character art](/character) that becomes a token, a party portrait, a battlemap, and an entity in a wider campaign, across many models and styles rather than one. The 17 generators plus the image tools mean the same idea can become text, portrait, token, and map without leaving the workspace, and the session and codex features cover the recall job at a lighter weight. Do not pick either because a comparison page, theirs or mine, declared a winner. Take the one real character your next session needs, and make it in both. Whichever tool gets that character to the table fastest, in the form you will actually use, is the right answer for your game. ## Frequently Asked Questions ### Is CharGen or TabletopArc better for D&D? It depends on your bottleneck. TabletopArc is the stronger fit for capturing and recalling sessions through audio transcription, recaps, and a canon wiki. CharGen is the stronger fit for producing campaign assets: character art, VTT tokens, battlemaps, and 17 kinds of entity generator in one place. ### Is TabletopArc only a transcription tool? No. Alongside its session memory layer, TabletopArc runs ten free, no-login generators at its tools page, including NPC, quest, town, and Battlemap Studio. Its pricing is still built around audio minutes first, which tells you where the product's focus sits. ### Can CharGen do campaign memory and session notes like TabletopArc? CharGen has a Session Summariser with a Discord bot and a World Codex for organising campaign entities, so it covers recap and memory work. It approaches this through prep bundles and a Discord integration rather than TabletopArc's audio-minute transcription model, so a DM who mainly needs long-form live-audio transcription may prefer TabletopArc for that specific job. ### Which tool is better for VTT tokens and battlemaps? CharGen, clearly. It has a dedicated Token Maker for converting a portrait into a tabletop-ready token and a battlemap generator, backed by 160+ image models. TabletopArc documents a Battlemap Studio and added image credits in 2026, but visual output is credit-limited and I could not confirm the free battlemap tool produces a map for a signed-out user. ### Is there a free way to test CharGen and TabletopArc? Yes. CharGen is free to start on a gold system topped up by daily logins, and TabletopArc has a free tier with 30 audio minutes and ten free generators. Test each with the same character or session and judge it on the job you need it to do. --- ## CharGen vs Neolemon: AI D&D Character Art in 2026 URL: https://char-gen.com/blogs/chargen-vs-neolemon-dnd-character-art-2026 Published: 2026-07-22 Summary: CharGen vs Neolemon for D&D character art in 2026. Compare consistent cartoon characters, tokens, party art, models, editing, and costs. Tags: chargen-vs-neolemon, ai-dnd-art-generator, neolemon-alternative, dnd-character-art # CharGen vs Neolemon: AI D&D Character Art in 2026 **CharGen vs Neolemon** comes down to what needs to happen after you make the first image. Neolemon is built around keeping an illustrated or cartoon character recognisable across scenes, poses, and expressions. CharGen is built around the D&D workflow around that image: fantasy portraits, tokens, party art, generators, and campaign assets in the same place. Both can make a memorable elf wizard. They are not solving the same Tuesday-night problem. ![D&D character art comparison board with a fantasy portrait, an illustrated character card, a VTT token, and a party scene](/blog-images/chargen-vs-neolemon-dnd-character-art-2026/hero-1200x630.webp) If I were illustrating a storybook cast in a single cartoon style, I would test Neolemon first. If I were preparing next week's game, where that wizard also needs a token, a group image, and a place beside the NPCs and map I have already made, I would start with [CharGen's character generator](/character). That is the useful answer, not a pretend knockout. ## The short answer Neolemon has a sharp, deliberately narrow strength. Its tools are aimed at keeping a cartoon or illustrated character looking like themselves across many scenes. Its own D&D guide describes Character Turbo, Action Editor, Expression Editor, Photo to Cartoon, and Multi Character as the relevant workflow. That is a good fit when one visual identity has to carry a comic, a children's-book feel, an animated sequence, or a long set of scene illustrations. CharGen is my better fit for a tabletop campaign because the image does not stop at the portrait. I can create a half-orc ferry captain, turn the portrait into a [VTT token](/token-maker), make a [party portrait](/party-portrait), then keep building the people, places, and encounters around that character. It is a wider tool, which is useful only if you will use that width. | If you need... | Better starting point | Why | | --- | --- | --- | | A recurring illustrated cast in one cartoon look | Neolemon | Its product is centred on locked character identity, pose, and expression changes | | A D&D portrait that becomes a token quickly | CharGen | The portrait and token workflow are made for tabletop handoff | | A party image alongside individual character art | CharGen | Party Portrait is built around an adventuring group and scene choices | | A stylised story sequence with the same face in many frames | Neolemon | Its Action and Expression tools are aimed at repeat character variation | | Fantasy art across several models and styles | CharGen | The image workspace gives you model and style choice rather than one illustrated lane | | More campaign assets after the art exists | CharGen | NPCs, monsters, maps, session material, and worldbuilding sit close to image work | That table is the whole comparison in miniature. Pick the workflow, then pick the tool. Do not buy an illustrated consistency tool when you really need a token pipeline. Do not choose a broad RPG toolkit if your only job is producing fifty clean cartoon panels of the same protagonist. ## CharGen vs Neolemon: the practical D&D difference The words "character consistency" can mean two different things at a D&D table. One means the face, clothes, and art style stay stable as the character runs, laughs, fights, and changes expression. The other means the character stays connected to what they do in the campaign: their token, party, relationships, locations, and the notes that tell you why the party trusts them. Neolemon is very direct about its first goal. Its [D&D art guide](https://www.neolemon.com/blog/best-ai-art-generator-for-dnd/) frames the service around an illustrated character that can return in new poses, expressions, and scenes. That clarity is refreshing. It also admits the limitation: the cartoon or illustrated direction is not ideal if you want grim realism, a wide spread of visual styles, or a full video studio. CharGen is stronger on the second meaning. A visual character can begin in the image generator, become a token, appear in a group portrait, and then sit beside the generated campaign material you actually use when the players ask an unexpected question. I like that because most D&D art does not live alone. The portrait of a suspicious dock official becomes more useful when I can put it on the map, give it a token ring, and remember that the party owes them a favour. ![Illustrated recurring character scenes on one side and a fantasy portrait-to-token tabletop workflow on the other](/blog-images/chargen-vs-neolemon-dnd-character-art-2026/cartoon-consistency-vs-rpg-workflow.webp) Neither approach makes the other wrong. It just changes what you have to do next. With Neolemon, I would expect to export my image and take it to the rest of my tabletop stack. With CharGen, I would expect the next step to be available in the same RPG-focused environment. ## Where Neolemon is the better choice: a stable illustrated cast Say I am running a cosy, bright campaign with a regular cast: a goblin cartographer, a dwarf paladin, and an anxious human wizard. I want a player handout after every session, and every handout should read as though it came from the same illustrated book. That is exactly where Neolemon looks appealing. Its process separates the permanent parts of the character from the situation. I make the base character once, then ask for a new pose, an expression, or a scene. The practical benefit is not merely aesthetic. If the cartographer has a short green cloak, a missing left ear, and a battered brass telescope, those details have a better chance of remaining visible when I make the "arguing with the paladin in a flooded archive" version next month. That sort of stability is difficult with a general text-to-image prompt alone. Even a good prompt can drift: the telescope becomes a spyglass, the cloak changes colour, and the face quietly becomes someone else. I would use Neolemon when accepting a tighter illustrated look is a feature, not a compromise. There are two cautions. First, consistent does not mean automatic. I would still check the output before showing it to players, especially with non-human fantasy anatomy, layered armour, or a large party scene. Second, I would not describe it as the right choice for every style. A bleak oil-painted warlock, a rough pencil monster sketch, and an anime dragon rider may need a different visual direction. ## Where CharGen is the better choice: art that has a job at the table My usual campaign example is much messier. The party has decided that a ferry captain who appeared for five minutes is now their contact in the flooded district. I need a portrait, but the portrait needs to become an asset I can use on Roll20 or Foundry. I may later need that same character in a party scene, on a session recap image, or beside the tavern and quest that made them important. That is where I reach for CharGen. I start on [Generate](/generate) with a concrete character brief: `half-orc ferry captain, weathered green coat, chipped brass whistle, practical expression, rain-soaked dock district`. I make the portrait first. Once one feels right, I send it through the [Token Maker](/token-maker) instead of opening another editor and faking a circular crop myself. The token step sounds small until you have fifteen NPCs. In a real prep session, small handoffs are where time disappears. I prefer a tool that makes the D&D output obvious: portrait for the handout, token for the VTT, party image for the recap, then a proper NPC entry if this person keeps returning. ![Fantasy portrait flowing into a circular VTT token and then a full adventuring party scene for a D&D campaign](/blog-images/chargen-vs-neolemon-dnd-character-art-2026/vtt-token-party-art-workflow.webp) CharGen also gives me more room to choose the visual approach. I can work through its image models and style options instead of committing the campaign's visual identity to one cartoon lane. That freedom has a cost: I need to keep my own references and prompts organised when consistency matters. There is no magic button that excuses sloppy direction. I keep a short character card with the face, hair, silhouette, signature gear, colour accents, and the words I do not want to lose from one image to the next. ## Models, editing, and the sort of control that matters There is a trap in these comparisons where every feature becomes a tick in a huge table. I do not care that an app has twelve buttons if I only need three of them. For D&D, I care about three controls: can I set the visual identity, can I change an image without starting from zero, and can I produce something usable in the format my table needs? Neolemon's controls are character-centred. Its D&D material lists Action Editor for pose changes and Expression Editor for face direction, eyes, eyebrows, and mouth shape. That is exactly the level of adjustment I would want for a repeated illustrated hero. If the ranger has to look worried during negotiations, then delighted after finding the hidden door, I do not need a new character. I need the same character with a changed emotional beat. CharGen's controls are RPG-centred. The benefit is less about a single facial expression and more about moving between image tasks. I can make character art, revise an existing image, produce an item or monster, and work with the outputs as campaign material. When I want the same party to appear together, [Party Portrait](/party-portrait) is a more direct answer than rebuilding a scene from separate portraits in another product. My rule is plain. Use a character-identity editor when the personality of the illustration is the project. Use a multi-model RPG image workspace when the image is one part of the prep kit. ## Free start and price: compare the job, not a headline number The most concrete current Neolemon numbers I could verify are 20 free credits for new users, a Creator plan starting at $29 per month with 600 credits, and Character Turbo at 4 credits per image. That gives a rough ceiling of 150 Character Turbo generations before other activity, although real projects use credits on revisions and experiments too. It is a sensible way to test whether its illustrated consistency is worth a subscription for your campaign. CharGen is free to start with a gold-based system, and the cost is shown before an image action rather than hidden until after the result. The exact gold cost changes with the selected image model, resolution, and work being done, so I would not flatten it into a fake monthly comparison. Open the generator, choose the model you actually want, and judge the cost against the result you need. | Question | Neolemon | CharGen | | --- | --- | --- | | Can I test it before paying? | Yes, 20 free credits are advertised for new users | Yes, free-to-start gold workflow | | What is the verified paid starting point? | Creator plan starts at $29/month | Costs depend on the selected image action and are shown before generation | | What is the clearest value test? | Build one recurring illustrated character through several scenes | Make one D&D portrait, token, and campaign-use image you will actually use | | What should I not assume? | That every art style fits its cartoon-first focus | That one prompt alone will keep a character identical in every future scene | Do the smallest useful test. For Neolemon, make a base character and three emotional or action variations. For CharGen, make a portrait, a token, and a party or campaign scene. In both cases, evaluate the output at the size you will show players, not only as a pretty thumbnail. ## Two workflows I would actually use ### Workflow one: the recurring NPC For an illustrated campaign diary, I would begin with Neolemon. Build the NPC once, make a neutral portrait, then create the three scenes the campaign is likely to reuse: greeting the party, arguing in public, and reacting to bad news. Give the NPC a short visual card outside the tool anyway. Write down the coat, hairstyle, eye colour, prop, and pose tendencies. Consistency works best when the human running the campaign is consistent too. For a VTT-heavy campaign, I would begin with CharGen. Make the portrait with a brief that names the role and a visual tell. Turn the approved portrait into a token. If the NPC becomes important, create their related campaign entity and put their image in the session material where I will see it before play. The difference is not image quality. It is that the work ends in a playable object. ### Workflow two: the party scene after a level-up When I want a group shot after a major campaign change, CharGen is my starting point. I would update each character's few non-negotiable details, then use [Party Portrait](/party-portrait) to set the group and scene. That is faster than hoping a generic group prompt remembers each character's relative scale, gear, and role. I still inspect it carefully. A visual victory lap is not improved by a bard holding the barbarian's axe upside down. If the group has already committed to Neolemon's illustrated look, I would keep the individual characters there and compose the scene using its multi-character route. That can make sense when the visual identity itself is the campaign's signature. I would not switch tools just because a comparison table told me to. Existing art direction has value. ![A practical D&D character-art decision guide comparing illustrated character continuity, VTT token use, party scenes, and campaign assets](/blog-images/chargen-vs-neolemon-dnd-character-art-2026/ai-dnd-character-art-decision-guide.webp) ## Which should you choose? Choose Neolemon if you want a controlled, cartoon or illustrated recurring cast and you are happy to handle the tabletop handoff yourself. Its consistent-character focus is specific enough to be useful, especially for campaign comics, story recaps, and scenes where expressions matter. Choose CharGen if you want AI D&D character art to feed directly into game prep. It is the better fit for a portrait that must become a token, a party scene, an NPC, or part of the wider campaign workflow. It also makes more sense if your table uses several visual styles rather than one illustrated treatment. I would not choose either only because a search result says it is the "best". Make one real character with the awkward details your campaign needs. Test a second pose, a token, and a group scene if those are part of the job. The right tool is the one whose output you use at the table, not the one that gives you the nicest first thumbnail. ## Frequently Asked Questions ### Is CharGen or Neolemon better for D&D character art? Neolemon is the stronger fit for a stable cartoon or illustrated character across many expressions and scenes. CharGen is the stronger fit when the image needs to become tabletop content, such as a D&D portrait, VTT token, party image, or campaign asset. ### Which tool is better for consistent characters? Neolemon is specifically designed around character consistency in a cartoon or illustrated style. CharGen can keep a campaign more consistent through good reference material, prompts, and image editing, while also giving the character a route into tokens, party art, and RPG assets. ### Can CharGen or Neolemon make VTT tokens? CharGen has a dedicated [Token Maker](/token-maker) for converting a character image into a tabletop-ready token. Neolemon focuses on character illustrations, so you should plan on taking the finished image to your preferred token-making step. ### Is there a free way to test CharGen and Neolemon? Neolemon advertises 20 free credits for new users. CharGen is free to start with a gold-based system. Test each service with the same character brief and judge the result on the job you actually need it to do. --- ## D&D Session Notes That Write Themselves: 2026 Guide URL: https://char-gen.com/blogs/dnd-session-notes-complete-guide-2026 Published: 2026-07-22 Summary: How to take D&D session notes that survive a whole campaign, and how CharGen's upgraded Session Notes turns audio or a typed summary into a full recap. Tags: dnd-session-notes, how-to-take-dnd-session-notes, ai-dnd-session-recap, dnd-campaign-notes-app, dnd-session-recap-generator # D&D Session Notes: The Complete Guide for 2026 Somewhere around session six, every campaign's notes die. Mine died in a city intrigue arc: three noble houses, a double agent, and a notebook that said "Varn owes the fish man???" in handwriting I could no longer read. Good D&D session notes are the difference between a campaign that remembers itself and one where the table argues about what the priest promised four weeks ago. This guide covers how to take session notes that actually hold up, which method fits which table, and how the automated route works now that the tools have got genuinely good. ![A Dungeon Master's desk mid-session with a chaotic handwritten notebook on one side and a glowing, neatly structured campaign timeline rising from an open journal on the other](/blog-images/dnd-session-notes-complete-guide-2026/hero-1200x630.webp) I'll be upfront about my bias: I built [CharGen's Session Notes](https://char-gen.com/rpg-session-notes), and the second half of this guide leans on it, because it had a major run of upgrades through May, June and July 2026 and that changed what "taking notes" can mean. The first half is tool-agnostic though. Bad habits sink automated notes just as fast as handwritten ones. ## Why session notes collapse Notes fail for a boring reason: the person writing them is also doing something else. A DM is running initiative, voicing an innkeeper and improvising a heist. A player is playing. Nobody's actual job at the table is stenography, so the record thins out exactly when the session gets interesting, which is exactly the material you'll need later. The other failure is structural. A page of chronological scribbles answers "what happened" but not the questions you actually ask during prep: what did I promise, who did the party offend, which threads are still open. If your notes can't answer those in under a minute, they aren't working, however neat they look. ## What your session notes actually need to capture After a couple of hundred sessions run and processed, the list of things worth writing down is shorter than most templates admit. Six things carry a campaign: ![A designed reference card titled What To Capture listing six labelled rows: events, NPCs met, promises made, loot gained, open threads, and the next hook, drawn as an illuminated manuscript page](/blog-images/dnd-session-notes-complete-guide-2026/dnd-session-notes-what-to-capture.webp) 1. **Events in order.** Three to eight bullet points, not a transcript. "Party burned the warehouse, guard captain saw them" is enough. 2. **NPCs met, with one identifying detail.** The name alone won't jog anyone's memory in a month. "Serra, the ferrywoman with the silver tooth, hates the toll collector" will. 3. **Promises and debts.** These are the lines players remember and DMs forget. Every "we'll come back for you" is a future session hook. 4. **Loot and resources.** Who took the amulet matters when it turns out to be cursed in three sessions. 5. **Open threads.** The unanswered letter, the door nobody opened, the name the villain dropped. This list is your prep for next week, already written. 6. **The next hook.** One line about where the session ended and what's pulling the party forward. Michael Shea's *Return of the Lazy Dungeon Master* (2018) makes a similar argument from the prep side: review what happened, then prep only what the table will actually touch. Your notes are the input to that loop. If they don't surface promises and threads, the loop starves. If you want this as a ready-made structure, I wrote up a full [D&D session recap template](https://char-gen.com/blogs/dnd-session-recap-template-spoiler-free-notes) separately, including how to keep a spoiler-free player version and a DM version with the secrets left in. ## The three ways tables actually take notes Every table I've seen lands on one of three methods, and they trade money for attention in different ratios. **The DM scribbles.** Free, and the notes are at least written by the person who knows what mattered. The cost is attention. Every line written mid-scene is a beat where you're not looking at your players. Most DM notebooks decay into fragments by mid-campaign, mine included, see "Varn owes the fish man". **A player scribes.** Also free, and it keeps the DM's head up. It works brilliantly right up until that player misses a week. It also produces player-knowledge notes: the scribe writes down what the party noticed, not what actually happened, which is sometimes a feature and sometimes a hole. Tools like [Obsidian](https://obsidian.md) (free for personal use) or Notion are popular homes for these, and the linking features genuinely help once a campaign passes twenty NPCs. **Record it and generate the notes.** The table just plays. A recording, or the Discord call itself, gets turned into structured notes afterwards. Five years ago this meant hours of editing a raw transcript from a general tool like [Otter.ai](https://otter.ai), which was built for meetings and hears "Mind Flayer" as "mine flare". The 2026 version of this method is TTRPG-specific, and it's the one the rest of this guide is about. There's no wrong pick. A two-player duet game can live in a notebook. But past three players and ten sessions, the record-and-generate route is the only one where note quality doesn't depend on somebody's willpower at 10pm. ## Session notes that write themselves: how the automated route works CharGen's [Session Notes](https://char-gen.com/rpg-session-notes) takes a session in whichever form you have it and produces the structured record: recap, NPCs, locations, items, timeline entries, quotes and combat breakdowns, usually within about five minutes of processing. As of July 2026 there are four ways to get a session in: ![A four-panel illustrated strip showing the four session input modes: a microphone recording a game table, a Discord voice call on a laptop, a pasted text transcript on parchment, and a hand writing a short summary in a journal](/blog-images/dnd-session-notes-complete-guide-2026/dnd-session-notes-four-input-modes.webp) | Input mode | What you provide | Good for | | --- | --- | --- | | Audio upload | MP3, WAV or M4A, sessions of 6+ hours supported | In-person tables with a phone on the table | | Discord bot | The bot joins your voice channel: `/start`, `/stop`, `/summarise` | Online tables that already play on Discord | | Transcript paste | Any written transcript or Discord chat log | Play-by-post games, or recordings you've already transcribed | | Session summary | A typed summary, 200 to 20,000 characters | Sessions you forgot to record (new, July 2026) | That fourth mode is the newest and it fixes the most common complaint I heard: "I'd start using this, but sessions 1 to 12 only exist in my head." Since 10 July 2026 you can backfill a missed session by typing a paragraph or a page about it. CharGen builds the rest: the recap, the NPCs, locations, items and factions it mentions, timeline entries, hooks and quest updates. The campaign timeline even spots the gap itself. If it sees sessions 2 through 5 but no session 1, it offers a "Fill in session 1 from a summary" link with the number pre-filled. Summary sessions cost a flat 30 gold on any paid plan, always run at Pro analysis quality, carry a "From DM summary" marker so you can tell them apart from recorded ones, and you can backdate them so they slot into the timeline where they belong. Edit the summary later and the recap regenerates free. Transcription itself comes in two tiers. Standard does ordinary speech-to-text. Pro, included from the Plus plan up, is trained on TTRPG vocabulary, attributes lines to speakers, and handles 99+ languages. The difference sounds cosmetic until you've read a transcript where every spell name is a homophone accident. ## What comes out the other end The output stopped being a wall of text in May 2026, when the session view was rebuilt around a Living Timeline: your sessions laid out chronologically, each showing its recap, key beats, NPCs introduced, locations visited and combats fought. Individual sessions break out into Plot, Events, Actions, Highlights, Cast, Word Cloud and Threads tabs, and every entity name is a link. The Threads tab is the sleeper hit. It's the "open threads" list from the manual method above, except nobody had to remember to write it. ![An illustrated fantasy campaign timeline stretching across a table like a glowing map scroll, with session markers, small NPC portraits, linked locations and branching quest threads](/blog-images/dnd-session-notes-complete-guide-2026/dnd-session-notes-living-timeline.webp) Because the notes are structured data rather than prose, they compound. An NPC who shows up in session 3 and again in session 9 is the same tracked entity with a relationship arc, not two disconnected mentions. That's the real argument for automated notes in a long campaign: cross-session memory that doesn't depend on any human's. The visual layer got two upgrades this summer. Since 6 July 2026 you can generate an AI scene image for any highlight or key event straight from the recap view for 8 gold, and it uses your party members' portraits as references, so the people in the scene look like your actual party. And every session page has a Storyboard tab that turns the five most memorable beats into a comic-style strip: Elite and Ultimate subscribers get one automatically when a recap finishes, and any tier can generate one for 60 gold, with a choice of landscape, portrait or square. ## Notes that feed the rest of your prep The July 2026 wave of upgrades was mostly about connecting session notes to everything else, which is where they stop being a record and start being a prep engine. The campaign dashboard gained a Documents tab: paste in your old lore doc or world primer and it produces a summary with key facts plus suggested entities to track, one click each. Generators now accept campaign context, so when you generate an NPC or a settlement, chips show exactly which of your tracked entities and pinned documents ride along with the generation, and the result can be recorded back into the campaign's world graph. Generated quests route into the campaign quest tracker, and session recaps update quest states as you play. As of 21 July 2026, notes, recaps and quests export from workspace folders as a vault zip or as Foundry and Fantasy Grounds modules, so the record isn't locked in. And if you'd rather talk to your campaign than click through it, CharGen ships [48 MCP tools](https://char-gen.com/mcp) that plug the whole thing into ChatGPT and Claude. Asking "what do the players know about House Veldrin so far" and getting an answer sourced from your actual sessions is a strange moment the first time. I wrote up how that works in the [ChatGPT campaign manager guide](https://char-gen.com/blogs/chatgpt-dnd-campaign-manager-mcp-tools). For where session notes sit in a wider prep kit, the [DM tools roundup](https://char-gen.com/blogs/top-8-ai-tools-every-dungeon-master-needs) covers the rest of the stack. ## What it costs, honestly The whole thing runs on CharGen's gold system, and the [pricing](https://char-gen.com/pricing) works out like this in July 2026: | Plan | Price | Transcription per month | | --- | --- | --- | | Free | £0 | roughly 11 hours | | Plus | £8/mo | 20 hours | | Elite | £16/mo | 44 hours | | Ultimate | £32/mo | 100 hours | Annual billing takes 20% off each. Your first session processes free at Pro quality, which is the honest way to find out whether the output is worth it for your table before paying anything. A weekly table running four-hour sessions uses about 16 to 18 hours a month, so Plus covers most single-campaign groups with a little headroom. Pasted transcripts cost less than audio, since the transcription step is already done. The free tier's 11-ish hours is real but tight: two or three full sessions a month. It's enough to run a duet game or to trial the workflow properly, not to keep up with a weekly four-hour table. ## FAQ: D&D session notes ### How do you take good D&D session notes? Capture six things: events in order, NPCs met with one identifying detail each, promises and debts, loot, open threads, and the hook the session ended on. Three to eight bullets per category beats a transcript. If nobody at the table can spare the attention, record the session and generate the notes instead. ### Should the DM or a player take session notes? Whoever can afford the attention, which is usually not the DM. A player scribe keeps the DM's head up but produces notes limited to what the party noticed, and the system breaks when the scribe misses a week. Recording sidesteps the whole question, which is why long campaigns tend to drift that way. ### Is there a free way to auto-generate D&D session notes? CharGen's free tier covers roughly 11 hours of transcription a month, about two or three full sessions, and the first session is free at Pro quality on any tier. That's a genuine test run rather than a demo. A weekly table will outgrow it and land on the £8/mo Plus plan for 20 hours a month. ### Can I add old sessions I never recorded? Yes, since July 2026. Type a summary of the missed session, 200 to 20,000 characters, and CharGen generates the recap, NPCs, locations, timeline entries and quest updates from it for a flat 30 gold on any paid plan. Backdating slots it into the right place in your campaign timeline, and the session carries a "From DM summary" marker. ### What's the difference between Standard and Pro transcription? Standard is ordinary speech-to-text. Pro, included from Plus up, is trained on TTRPG vocabulary so it hears "Mind Flayer" rather than "mine flare", attributes dialogue to individual speakers, and supports 99+ languages. For anything you'll quote back to players, Pro is the one you want. ## Start with next session, backfill later Don't try to reconstruct twelve sessions before you begin, that's how this project dies on day one. Record next session, or paste its transcript, and let it process. Then backfill the two or three past sessions that actually matter, the ones with promises in them, from short typed summaries at 30 gold each. Within a month you'll have a campaign that remembers itself, open threads listed without anyone maintaining a list, and a notebook you never have to decode again. The fish man, for the record, was owed a boat. --- ## ChatGPT as a D&D Campaign Manager: CharGen MCP Tools URL: https://char-gen.com/blogs/chatgpt-dnd-campaign-manager-mcp-tools Published: 2026-07-18 Summary: Connect ChatGPT or Claude to your campaign with CharGen's 48 MCP tools, so your AI D&D campaign manager can read, generate, and remember your world. Tags: mcp-dnd-tools, chatgpt-dnd, ai-dnd-campaign-memory, dungeon-master-tools, claude-dnd # ChatGPT as a D&D Campaign Manager: CharGen MCP Tools I typed one line into Claude on Tuesday: the party just reached the docks in Saltmarsh, who is waiting for them? About ten seconds later it handed back a smuggler with a grudge, a name, and a full stat block, and it managed that because it could actually read my campaign. That single fact is what separates a real AI D&D campaign manager from a clever stranger you have to brief from scratch every session. The assistant is only useful if it knows your world, and until recently ChatGPT and Claude knew nothing about the settlement you stocked last month or the faction your players betrayed. ![A Dungeon Master's laptop projecting a glowing AI assistant linked to a fantasy campaign map of connected character cards](/blog-images/chatgpt-dnd-campaign-manager-mcp-tools/hero-1200x630.webp) CharGen closes that gap with a set of MCP tools that plug straight into the assistant you already use. I run [CharGen](https://char-gen.com), an AI toolkit for tabletop RPGs, and this is the feature I am most pleased with in a while, because it is the sort of thing nobody else in the niche actually ships. The landing page sums it up in three words: "Talk to your campaign." This is a walk through what that means, what the tools can and cannot do, and how to connect it in a couple of minutes. ## What MCP is, in plain terms MCP stands for Model Context Protocol, an open standard introduced by Anthropic in November 2024 and since adopted well beyond Claude. Think of it as a common plug. Instead of every app inventing its own bespoke way to talk to an AI, a service exposes a small set of typed tools over MCP, and any assistant that speaks the protocol can use them. The full spec lives at [modelcontextprotocol.io](https://modelcontextprotocol.io) if you want the technical version. For a Dungeon Master, the practical upshot is simple. CharGen runs an MCP server at `https://api.char-gen.com/mcp`. Connect your assistant to that address, log in, and the assistant gains a menu of things it can do with your campaign data. The [official MCP page](https://char-gen.com/mcp) lists the current count: 48 tools in total, split into 25 that read, 21 that write, and 2 that generate. Every one of them is scoped, so the assistant only ever does what you have allowed. Right, so those three buckets are worth taking one at a time, because they behave quite differently. ## The read tools: your assistant finally knows the story Twenty-five of the 48 tools are read-only. They cover campaigns, the World Codex, quest logs, timelines, relationship graphs, sessions, transcripts, parties, your image gallery, past generations, folders, and current pricing. In practice that means you can ask Claude "remind me who the party has annoyed in the harbour district" and it will pull the tracked NPCs, the faction ties, and the plot threads you logged from earlier recaps, then answer from your actual notes rather than making something up. ![A glowing relationship web of connected D&D campaign cards, an NPC, a settlement, a faction and a dragon, linked by colour-coded lines](/blog-images/chatgpt-dnd-campaign-manager-mcp-tools/campaign-relationship-graph.webp) Reads are the safe half of the deal, and CharGen leans into that. The changelog for the 8 July 2026 launch put it plainly: "Reading is free, and it can never change or spend anything you did not allow." Reads work on any CharGen account, including the free tier, so you can wire this up and interrogate your campaign without paying anything. That alone replaces the tedious habit of copy-pasting half your session notes into a chat window and hoping the model keeps track. ## The generate tools: build the smuggler without leaving the chat Two tools do the heavy creative lifting: entity generation and image generation. The entity generator covers 19 types, NPCs, monsters, characters, dungeons, settlements, quests and the rest, and it is the same engine as the site, so it returns a proper stat block plus a free portrait, not a paragraph of flavour text. This is where my docks example came from. The launch note described the exact loop: "tell it the party reached the docks and it hands you a smuggler with a grudge and a stat block." ![A misty fantasy harbour at dusk with a hooded smuggler and a faint glowing character card materialising beside him](/blog-images/chatgpt-dnd-campaign-manager-mcp-tools/generate-smuggler-at-the-docks.webp) Two things about cost, because I would rather be honest than have you find out mid-session. Entity generation is free for subscribers, same as it is in the app. Image rendering spends gold at the normal in-app rates, so a batch of portraits during a session will draw down your balance exactly as it would on the website. CharGen's free tier runs on that gold system, 25 gold on signup and 10 for each daily login, with no card required, so casual use stays free and heavy image days cost what they always did. If you want the full picture of where an AI assistant fits into a DM's kit, I compared the broader field in [the best AI Dungeon Master tools for 2026](/blogs/best-ai-dungeon-master-tools-2026). ## The write tools: it updates the campaign, with your permission This is the part that felt like science fiction the first time it worked. Twenty-one tools let the assistant change things: edit entities, update quests and plot threads, log a session, merge duplicate NPCs, manage folders, attach artwork, and fix recaps. After a game I can paste my rough notes into Claude and say "log this session and update the open quests," and it writes the recap back into the campaign where the rest of my tools can see it. CharGen kept extending this through July. On 16 July 2026 it added eight folder-management tools, so an assistant can browse your World Codex and campaign folder trees, create and rename folders, move items in and out, and pull a codex folder into a campaign as a live reference. A day later, on 17 July, it added filing on creation: name a folder up front and the finished entity lands there automatically, no tidying afterwards. Small quality-of-life stuff, but it is the difference between a toy and something you actually keep using. Writes are the half that can change or spend, so they sit behind a paid CharGen tier: Plus at £9.17 a month, Elite at £18.33, or Ultimate at £36.67. Reads stay free regardless. That split feels fair to me, since reading your own notes should never cost anything. ## How to connect it in three steps Setup takes about two minutes and needs no API keys. 1. Open your assistant's connector settings and paste the CharGen connector URL: `https://api.char-gen.com/mcp`. 2. Log in with your CharGen account through the OAuth 2.1 flow that pops up. 3. Approve the scopes you want to grant: read, write, or generate. That is it. On the security side, CharGen uses OAuth 2.1 with PKCE, issues short-lived tokens (one hour for access, 90 days for refresh), and enforces every scope on the server. The page's own line is the one I would underline: "Nothing happens until you approve it." No credential ever gets pasted into the chat, and you can revoke access whenever you like. A quick compatibility note. The connector works with Claude on web, desktop, and Claude Code, with ChatGPT on the Plus, Pro, Business, Enterprise, and Edu tiers, and with Cursor and Windsurf. One caveat worth knowing before you get annoyed: Claude's custom connectors require a paid claude.ai plan, which is an Anthropic rule rather than a CharGen one. ## Why this beats a DIY ChatGPT campaign manager Plenty of DMs already run a campaign inside ChatGPT by pasting notes into a project or a long thread. It works until it doesn't. The model forgets, the context window fills, and you end up re-explaining who the villain is for the fourth time. The core problem is that the notes and the assistant live in separate places, so nothing stays in sync. An MCP connection fixes the direction of the data. Your campaign lives in CharGen, tracked as a proper world graph of NPCs, settlements, factions and quests, the same interactive canvas the app has shown since the [World Graph](https://char-gen.com) update. The assistant reads from that source and writes back to it, so there is one campaign and two windows onto it. Generate an NPC in Claude and it appears in your CharGen campaign; log a session in the app and Claude can recall it next week. For a sense of how much richer the source material can be, the [backstory generator](/blogs/dnd-backstory-generator-playable-histories-fast) shows the kind of connected history the assistant then gets to draw on. I will not pretend it is flawless. The assistant occasionally over-generates when you wanted a single NPC, and you still have to read what it writes back before you trust it in play. But the memory problem, the one that made every other "AI DM assistant" feel hollow, is genuinely solved here, and that changes how the tool feels at the table. ## One session, start to finish Here is roughly how a Thursday game runs for me now, so the abstract tool list has something concrete under it. Before the session I open Claude and ask it to summarise where we left off. It reads the last recap and the open plot threads and gives me a tight paragraph, which saves me trawling my own notes. I spot that the party still owes a favour to a dockside fixer, so I ask for a complication tied to that debt, and it generates a quest hook grounded in the faction I already logged. Mid-session the players do the thing players do and wander somewhere I had not prepped, a back-alley shrine. I type one line, generate a priest NPC for a hidden shrine of a minor sea god, and get a name, a personality, a motive, and a portrait in the time it takes to refill a glass. Because the generate tool files into the campaign, that priest now exists in my world graph rather than on a sticky note I will lose by next week. Afterwards I paste my scrappy bullet points into the chat and ask it to log the session and close the fixer's quest. It writes the recap back, updates the thread, and the next time I sit down the whole loop starts again with everything remembered. Four separate tools, one continuous conversation, and no copy-pasting between windows. That continuity is the entire point. ## FAQ **Can ChatGPT really manage my whole D&D campaign?** With CharGen's MCP connector, yes, within limits. ChatGPT (on Plus, Pro, Business, Enterprise, or Edu) can read your campaign, generate entities, and, on a paid CharGen tier, write recaps and update quests back into it. It is managing your actual CharGen campaign data through 48 scoped tools, not holding a private copy in the chat that drifts out of date. **Does this cost money?** Reading your campaign is free on any CharGen account. Entity generation is free for subscribers. Image rendering spends gold at normal app rates, and the write tools need a paid CharGen tier (Plus £9.17, Elite £18.33, or Ultimate £36.67 a month). Separately, Claude's custom connectors require a paid claude.ai plan on Anthropic's side. **Which assistants work with it?** Claude on web, desktop, and Claude Code; ChatGPT on Plus, Pro, Business, Enterprise, and Edu; plus Cursor and Windsurf. Any client that speaks MCP and lets you add a custom connector should be able to reach `https://api.char-gen.com/mcp`. **Is it safe to give an AI write access to my campaign?** The connection uses OAuth 2.1 with PKCE, short-lived tokens (one hour access, 90 days refresh), and server-enforced scopes, so you decide whether the assistant gets read, write, or generate rights. Nothing runs until you approve it, and you can revoke access at any time. If you only grant read scope, the assistant physically cannot change anything. **Do I need to know anything technical to set it up?** No. You paste one URL into your assistant's connector settings, log in with your CharGen account, and approve the scopes. There are no API keys to copy and no config files to edit. If you run your games through ChatGPT or Claude already, connect the [CharGen MCP server](https://char-gen.com/mcp) and give your assistant the one thing it was always missing: your campaign. --- ## Why Are Most Fantasy NPCs Human? A CharGen Data Study URL: https://char-gen.com/blogs/most-dnd-npcs-are-human-data-study Published: 2026-07-15 Summary: I analysed 1,500 AI-generated D&D entities. Over half of all NPCs are Human (50.8%). Here is why most fantasy NPCs are human, with the full data. Tags: dnd-npc-statistics, ai-npc-generator, dnd-data-study, worldbuilding, dungeon-master-tools # Why Are Most Fantasy NPCs Human? A CharGen Data Study I pulled the 1,500 newest public entities off CharGen last week and counted what people actually make. The number that stuck with me: over half of every NPC generated, 50.8 percent, is a plain Human. Not a tiefling, not a dragonborn, not a warforged. A human. So why are most fantasy NPCs human, when the fantasy roster is free, sitting right there, and arguably the whole point of the genre? I run [CharGen](https://char-gen.com), an AI toolkit for tabletop RPGs, so I have a front-row seat to what tens of thousands of Dungeon Masters generate. This is the first of what I want to make a monthly data study, and the findings say as much about how we worldbuild as they do about any tool. ![A crowded fantasy town square of mostly human townsfolk with a tiefling, a dwarf, and an elf standing out among them](/blog-images/most-dnd-npcs-are-human-data-study/hero-1200x630.webp) Quick note on the sample before the numbers, because a study is only as honest as its method. I took the newest 500 public entities each for three types, NPC, monster, and settlement, straight from CharGen's public entity API. No cherry-picking, no filtering by quality or creator. The [full methodology](#how-i-gathered-this-data) is at the bottom. When I re-ran the NPC race count on a fresh 300-entity pull the day I wrote this, Human still came out on top at 56 percent, so the majority-human pattern is stable, not a fluke of one afternoon. ## Over half of AI-generated D&D NPCs are Human Here is the race breakdown for the 500 NPCs in the sample. | NPC race | Share of sample | | --- | --- | | Human | 50.8% | | Dwarf | 6.6% | | Elf | 5.4% | | Half-Elf | 5.0% | | Everything else combined | ~32% | Dwarf comes second at 6.6 percent, then Elf at 5.4 and Half-Elf at 5.0. So the single most common race outnumbers the next three put together, several times over. The long tail, tieflings, dragonborn, gnomes, halflings, goldfish-people you invented at 1am, splits the remaining third between it. This is not a CharGen quirk. The 2024 Player's Handbook and the free [System Reference Document](https://www.dndbeyond.com/srd) both ship a wide species list, and humans have consistently sat near the top of published D&D character-creation trends for years. What surprised me is that the pattern holds even harder for the cast of side characters, the ones a DM rattles off in seconds. When you are picking a hero to play for months, you agonise. When you need a blacksmith for a scene that lasts four minutes, your brain reaches for the default, and the default is a person who looks broadly like the people at your table. The takeaway is not that this is wrong. Humans are a fine anchor. A world where every innkeeper is a sentient crystal gets exhausting fast. The takeaway is that the gap between what we *can* generate and what we *do* generate is enormous, and it is worth closing on purpose now and then. More on that below. ## Your monsters are mostly people too I expected the monster sample to look like a bestiary. Dragons, oozes, aberrations, the classic dungeon fauna. It did not. | Monster type | Share of sample | | --- | --- | | Humanoid | 42.6% | | Undead | 11.4% | | Construct | 9.2% | | Beast, Dragon and Plant combined | under 15% | Humanoid is the single largest monster type at 42.6 percent, more than double the next category. Undead follows at 11.4, Construct at 9.2. The traditional beasts, everything with claws and no scheme, make up under 15 percent between them. Generated monster rosters lean hard toward intelligent, humanoid-shaped threats, the bandit captain and the cult leader, rather than the giant spider in the cellar. ![A war-band of humanoid D&D threats, a hobgoblin warlord, a cultist, an undead wight and a construct, with a single beast at the edge](/blog-images/most-dnd-npcs-are-human-data-study/monster-composition.webp) The other monster finding I keep thinking about: roughly one in five monsters generated is tagged as a boss, 21.0 percent, and a further 16.0 percent are tagged legendary. That is a striking share for a public sample. It suggests a large minority of monster generations are not filler encounters at all. They are the set-piece, the thing a DM builds a whole session around. People do not fire up a generator to make the fourth kobold. They fire it up when the fight needs to matter. If you run a lot of combat, this squares with lived experience. The reusable stat blocks, the goblins and guards, you already have memorised or bookmarked. The generator earns its keep on the villain nobody has seen before. The Construct figure is the one I did not predict: 9.2 percent, third place, ahead of every kind of beast. People are generating a lot of golems, animated armours, and clockwork horrors. I think that is a good instinct at work rather than a fixation on robots. A construct answers a question the moment it appears, someone built me, and someone built me to guard this. That is free plot. A wandering bear is a hazard; a bronze sentinel with a maker's mark is a mystery. The data suggests DMs feel that difference even if they have never said it out loud. ## Settlement generation reaches for the grand The settlement data has the clearest personality of the three. Town is still the most common single type at 28.6 percent, which makes sense, most adventures happen in towns. But look at what beats what underneath it. | Settlement type | Share of sample | | --- | --- | | Town | 28.6% | | Metropolis | 16.8% | | City | 15.4% | | Village | 14.8% | Metropolis, the biggest tier, outranks the mid-sized City. People reach for CharGen when they want a headline location, the sprawling capital with districts and intrigue, not just another waypoint on the road. The measured populations back this up and they are properly bimodal: the median settlement sits at 4,500 residents, comfortable small-town scale, while the mean is dragged all the way up to 32,500 by a long tail of megacities, the largest topping 850,000 souls. ![A vast fantasy metropolis at dusk with a tiny walled village in the foreground for scale](/blog-images/most-dnd-npcs-are-human-data-study/settlement-scale.webp) That population figure is not just trivia, it is a prompt. A settlement of 4,500 has one temple, one market day, and a militia that knows everyone by name, so a stranger is news. A metropolis of 300,000 has rival guilds, a dozen faiths, and enough anonymity for a body to go unnoticed for a week. When the generator hands you a number, read it as a brief for what kind of trouble the place can hide. I use the median-sized towns for the slow parts of a campaign and save the megacities for the arc that needs a crowd to disappear into. So the average table is generating cosy market towns most of the time, then occasionally conjuring a city the size of a real-world capital when a campaign needs somewhere epic to end up. That is a healthy split. If you only ever build metropolises, your world has no texture, nowhere quiet for the party to lick their wounds. If you only ever build villages, the stakes never scale. The data shows people intuitively balancing the two, which is quietly reassuring. ## NPC names are boringly realistic Fantasy naming has a reputation for being all apostrophes and dropped vowels. The data says otherwise. A strict two-word, forename-plus-surname convention dominates at 82.2 percent of NPCs. Single-word names, your Grognaks and your Vex, are rare at 1.0 percent, and anything past three words is a rounding error. In practice, fantasy naming looks a lot like real-world naming. Tessa Falloway, not Ael'thys the Unspoken. That tracks with what makes a name usable at the table: you have to say it out loud, remember it a week later, and not trip over it mid-sentence. A tidy forename and surname does all three. The evocative epithet is great on a boss and a chore on a barkeeper. ## Most NPCs carry a real class, and casters rule The last NPC cut is class, and it pushes back on the idea that generated NPCs are just scenery. | NPC class | Share of sample | | --- | --- | | Commoner | 14.0% | | Cleric | 8.6% | | Fighter | 5.8% | | Wizard | 5.2% | | Rogue | 3.4% | | Bard | 1.4% | | Sorcerer | 1.2% | Commoner is the single most common class at 14.0 percent, which you would expect, most people in any world are just people. But add the casters together, Cleric at 8.6, Wizard at 5.2, Sorcerer at 1.2, Bard at 1.4, and they collectively outnumber Commoner. Throw in Fighter at 5.8 and Rogue at 3.4 and a clear picture emerges: most generated NPCs carry a mechanically meaningful class, not a blank "villager" tag. People are building side characters who could actually do something in a scene, cast a spell, pick a lock, hold a line. ![A casting sheet of six fantasy NPCs, a commoner, a cleric, a wizard, a fighter, a halfling rogue and a tiefling bard](/blog-images/most-dnd-npcs-are-human-data-study/npc-cast.webp) ## What this means for your table Data is only interesting if it changes what you do on Thursday night. Three practical things I took from this. First, the human default is a habit, not a decision, and habits are easy to nudge. Next time you generate a batch of NPCs, force one in three to be non-human before you even read them. On the [NPC generator](https://char-gen.com/npc-generator) you can set the race deliberately instead of leaving it to roll, and the moment you do, your tavern stops feeling like a costume-drama and starts feeling like a fantasy world. The tools give you the whole roster for free. The only thing stopping you using it is muscle memory. Second, spend your generation effort where the data says it pays off, on the villains and the capitals. Nobody remembers the third guard. They remember the boss with a plan and the city with a personality. That one-in-five boss rate is people already doing this, and it is the right instinct. Reserve the deep, weird generations for the [monsters](https://char-gen.com/monster) that anchor a session, and keep a stock of plain humans on hand for everything else. Third, lean into how usable your names and settlements already are. The two-word-name convention and the town-heavy settlement mix are not a failure of imagination, they are what actually works at the table. Fight the urge to over-flavour every barkeeper. Save the unpronounceable epithet for the one archfey who has earned it. If you want to test any of this yourself, the [settlement generator](https://char-gen.com/settlement-generator) and the NPC tools are free to start, no credit card. CharGen runs a gold-based free tier: 25 gold when you sign up, 10 more for each daily login, and extra for commenting and competitions. Generating a character or a town costs gold, so logging in regularly keeps you stocked. Across the platform that free tier has produced over 830,000 images from more than 43,000 creators, and this study is a small window into what all of them are quietly building. ## How I gathered this data Transparency matters, so here is exactly what I did. The sample was drawn from CharGen's public entity API (`api.char-gen.com/api/entities/public`), read-only, no authentication. For each of three entity types, NPC, monster, and settlement, I pulled the newest 500 public entities, ten pages of fifty, ordered newest-first by creation date. The NPC sample spans 9 to 14 July 2026, the monster sample 26 June to 14 July, and the settlement sample 23 May to 14 July, since lower-volume types need a wider window to reach 500. Every figure is an aggregate count across anonymised public entities. No individual entity is named, quoted, or attributed to a creator. At the time of writing, CharGen holds 39,241 public entities across 7,954 creators, so this is a genuine slice of live community output, not a hand-picked gallery. A caveat worth stating: public entities are a subset of everything made, and people may choose to publish differently from how they generate privately. The percentages are precise for what is public. Treat them as a strong signal about community habits, not a census of every NPC ever rolled. ## FAQ **Why are most fantasy NPCs human?** In this sample, 50.8 percent of generated NPCs were Human, well ahead of Dwarf at 6.6 percent. It comes down to the default: when a DM needs a side character fast, the brain reaches for the familiar. Setting the race deliberately on the [NPC generator](https://char-gen.com/npc-generator) is the one-click fix. **What is the most common monster type?** Humanoid, at 42.6 percent, more than double any other category. Intelligent, scheming threats beat classic dungeon beasts by a wide margin. **Are generated NPC names actually fantastical?** Mostly no. 82.2 percent follow a plain two-word forename-and-surname pattern. Usable beats exotic when you have to say it out loud every session. Ready to build a cast that is not 51 percent human? Start with the free [NPC generator](https://char-gen.com/npc-generator), then stock a town with the [settlement generator](https://char-gen.com/settlement-generator) and give it something to fear from the [monster generator](https://char-gen.com/monster). --- ## How to Keep D&D Character Art Consistent Across a Campaign URL: https://char-gen.com/blogs/keep-dnd-character-art-consistent-across-campaign Published: 2026-07-11 Updated: 2026-08-31 Summary: Keep D&D character art consistent across images and video with a saved Character Reference, a trait spec, and a repeatable 2026 workflow. Tags: consistent-ai-character-art, dnd-character-art, same-character-different-scenes-ai, ai-character-reference-sheet-dnd, character-consistency-ai-art # How to Keep D&D Character Art Consistent Across a Campaign Session nine of my Saltmarsh game, a player pulled up the portrait of her half-elf ranger and stopped. The face was wrong. We'd generated a fresh image for a level-up moment, and the ranger had somehow gained a decade, lost the scar over her eyebrow, and swapped auburn hair for something closer to chestnut. She looked like her own cousin. That's the problem nobody warns you about when you start using AI art for a long game: keeping your D&D character art consistent across a campaign is a completely different job from making one good picture. ![A dungeon master's reference board pinning three portraits of the same half-elf ranger across a tavern, a snowy pass, and a campfire, with dice and a character sheet](/blog-images/keep-dnd-character-art-consistent-across-campaign/hero-1200x630.webp) One picture is easy. Any decent model gives you a striking portrait on the first or second try. The hard part is the fifth portrait, three months later, when the character needs to be in a new pose, a new outfit, or a new scene, and still read as unmistakably the same person. Players notice drift faster than you'd think. My table started asking whether the NPC had a twin, and once that doubt creeps in, the art stops helping the story and starts distracting from it. So here's what actually holds a character steady, the specific tools and settings that work in 2026, and the workflow I use to keep a player character recognisable from session one to the finale. ## Why AI character art drifts (it isn't your fault) The uncomfortable truth is that most image models are built to give you variety, not sameness. A diffusion model treats every generation as a fresh roll weighted by your prompt and a random seed. Change one word, change the seed, or swap the model, and you've asked for a new interpretation, not the same face again. That's a feature for concept art and a bug for a recurring character. You can see this in the tools themselves. Midjourney, Leonardo, and the open-source community all bolted on dedicated "reference" systems precisely because base text-to-image generation doesn't preserve identity on its own. If holding a character steady were easy, none of these features would exist. So if your ranger keeps changing, you aren't prompting wrong. You're fighting the default behaviour of the technology, and you need to give the model an anchor. ![A contact sheet of six portraits of the same knight where the hair colour, age, and armour drift and contradict each other, illustrating AI character inconsistency](/blog-images/keep-dnd-character-art-consistent-across-campaign/why-ai-character-art-drifts.webp) There are four ways to give it that anchor. They range from a thirty-second habit to a proper technical setup, and honestly, the cheap habits matter more than the expensive tools. ## The four methods that actually keep a character consistent ### 1. Reference-image conditioning (the easy win) This is the one most DMs should start with. You feed the tool an existing image of your character, and it uses that as a visual anchor for the next generation. No training, no dataset, no setup. In Midjourney, the method changed in 2026, so watch this one. The old Character Reference parameter, `--cref`, is not compatible with Version 7. If you paste `--cref` into a V7 prompt it gets ignored or throws an error, which trips up a lot of older tutorials. V7 uses [Omni Reference](https://docs.midjourney.com/hc/en-us/articles/32162917505293-Character-Reference) instead, driven by an `--oref` image and a character-weight slider (`--cw`) that runs from 0 to 100. Midjourney's own guidance claims around 90% character consistency from a single good reference. It works well, but there's no free tier to test it: Midjourney has been subscription-only since it removed free trials in March 2023, and plans run [$10, $30, $60, and $120 a month](https://docs.midjourney.com/hc/en-us/articles/27870484040333-Comparing-Midjourney-Plans) (roughly 20% cheaper billed annually), with extra fast GPU hours at $4 each once you burn through your allowance. [Leonardo](https://leonardo.ai/learn/core-feature/how-to-create-consistent-characters-with-character-reference) takes a similar approach with its Character Reference feature. You upload a face, then set the strength to Low, Mid, or High. Two catches worth knowing before you commit: Character Reference only works with Leonardo's SDXL models, and the character engine adds roughly 25% to the token cost of each generation. The upside is you can actually trial it for nothing. Leonardo's free plan gives you 150 tokens a day (about 4,500 a month), and the paid Essential tier is $12 a month. [CharGen](https://char-gen.com/character) sits in this same reference-image camp, which is where I do most of my own prep. You generate the character once on the Character page, keep that portrait, and reuse it as the anchor for later scenes rather than starting from a blank prompt each time. It's free to start (a gold system, no card needed), which matters when you're generating a party of four or five and iterating on each of them. ![A diagram showing one reference portrait of an elven sorceress feeding into three new consistent scenes, illustrating reference-image conditioning](/blog-images/keep-dnd-character-art-consistent-across-campaign/reference-image-character-consistency.webp) ### 2. Face-ID and ID preservation (free, but technical) If you're comfortable with a bit of setup, the open-source route gives you the strongest free control. The two names to know are [InstantID](https://github.com/cubiq/ComfyUI_InstantID) and IP-Adapter FaceID, both run through ComfyUI on SDXL models. InstantID is tuning-free, meaning it preserves a face from a single reference image without training anything, and IP-Adapter FaceID (released in January 2024) does something similar with a face-embedding model. I've used this path and it's genuinely good, but be honest with yourself about the cost. It needs a local GPU, a ComfyUI install, and extra dependencies like insightface and onnxruntime. There's also a licensing trap: InstantID's consistent-character workflow is open source but released under a non-commercial licence, so if you ever plan to sell prints or use the art commercially, read the terms first. For a home game it's free and powerful. For anything you'd monetise, it's a landmine. ### 3. Custom-model training (the studio approach) The most consistent results come from training a small model, a LoRA or a DreamBooth fine-tune, on 10 to 20 images of your character. Platforms like Scenario wrap this in a friendlier interface. Once trained, the model reproduces your character almost perfectly across any pose or scene. The problem is the chicken and egg. You need a set of consistent images to train the model, which is the exact thing you don't have on day one with a brand-new player character. Training is worth it for a signature NPC who'll appear across an entire campaign, or a face you'll reuse for years. For a PC you rolled up last Tuesday, it's overkill. ### 4. The disciplines that work with any tool Here's the part most guides skip, and it's the cheapest and most effective of the lot. These habits hold a character steady regardless of which tool you picked. - **Write a tight anchor block.** A short fixed list of traits you paste into every prompt: "auburn hair tied back, thin scar over left eyebrow, deep green hooded cloak, leather pauldron". Keep the lore out of it. The image model doesn't need her tragic backstory, it needs her hair colour. - **Use one model per character.** Swapping models halfway through is the single most common cause of drift. Different models have different ideas of the same face. Pick one and stay with it unless you're deliberately showing a time jump or a disguise. - **Lock the seed where you can.** If your tool exposes a seed value, reusing it keeps the composition and features far closer between generations. - **Build a small reference sheet.** A front view plus two or three angles gives you a fixed set of anchors to point every future generation at. - **Edit, don't regenerate.** For a small change (new lighting, a different background, a scar from that last fight), run an edit pass on the existing portrait instead of rolling a fresh one. You keep the same face and only change what you meant to change. ## A 2026 comparison of consistent-character tools | Tool | Consistency method | Price (2026) | Commercial use | Best for | Main limit | | --- | --- | --- | --- | --- | --- | | [CharGen](https://char-gen.com/character) | Reference image plus edit passes, one model per character | Free to start (gold system, no card); Plus £9.17/mo | Yes | DMs who want the character linked to the rest of their prep | Not a train-your-own-model tool | | Midjourney V7 | Omni Reference (`--oref`, `--cw`) | $10 to $120/mo, no free tier | Yes (Pro/Mega required above $1M revenue) | Highest raw image quality | No free trial; `--cref` no longer works in V7 | | Leonardo | Character Reference (SDXL only) | Free 150 tokens/day; Essential $12/mo | Yes | Testing consistency without paying | SDXL models only; ~25% higher token cost | | ComfyUI + InstantID | Face-ID preservation from one image | Free (open source) | No (non-commercial licence) | Strongest free control | Needs a local GPU and setup | | Scenario / LoRA training | Custom-trained model on 10 to 20 images | Paid, varies | Check per platform | A signature face reused for years | Needs a dataset you don't have on day one | Every row there carries the same lesson: the tool matters less than whether you actually feed it a reference and stop swapping models mid-campaign. ## My CharGen workflow for a consistent player character Here's the loop I run, using Aelyn, the half-elf ranger from the top of this post, as the worked example. I start on the [Character page](https://char-gen.com/character) and describe her with a tight prompt built from the anchor block, not a paragraph of prose. I picked one of the fantasy-tuned models (CharGen ships 160+ models and 70+ styles) and, crucially, I noted which one, because that's the model Aelyn lives on now. The first output isn't about chasing the perfect image. I just want a clean, recognisable baseline I can reuse. Then I save that portrait as her reference. When she levels up, gets a new cloak, or needs to be standing in a snowy pass for a set-piece, I don't start from scratch. I reuse the saved portrait as the anchor and change only the scene. For small tweaks, a new background or a bit of battle damage, I run an edit pass rather than a full regeneration, so her face and the shape of her armour stay put. ![Two side-by-side panels of the same dwarf cleric, a saved portrait and an edited version relit in a dungeon, showing how an edit pass keeps the character while changing the scene](/blog-images/keep-dnd-character-art-consistent-across-campaign/chargen-consistent-character-workflow.webp) For group shots, the [Party Portrait generator](https://char-gen.com/party-portrait) keeps the whole table's characters together in one frame, which is handy for a session-zero cast photo or a "the party three years later" moment. And because CharGen stores the character alongside its notes rather than dumping a loose image into a folder, the reference is always to hand when Aelyn shows up again in session twelve. If your consistency problem is specifically about recurring NPCs rather than player characters, I wrote a separate walkthrough on [keeping NPCs consistent across a campaign](/blogs/how-i-keep-npcs-consistent-with-chargen) that goes deeper on the notes-and-continuity side. And if you're still choosing a tool, my [roundup of the best AI image generators for D&D character art in 2026](/blogs/best-ai-image-generators-dnd-2026-compared) compares the options on quality and price rather than just consistency. ## Consistency is more than a matching face The mistake I made early on was treating this as purely a visual problem. A matching face helps players remember who they're talking to, but the continuity that actually holds a campaign together lives in the notes: what the character wants, what they're hiding, how the party last left them. The portrait is the hook, the notes are the memory. That's the real argument for keeping the art connected to your prep rather than living in a separate app. A token for the virtual tabletop, a portrait for the handout, a party shot for the recap, and a short note on where the character stands, all pointing at the same face. Once the image is a reusable element of the campaign instead of a one-off render, consistency stops being something you fight for every session and becomes something you already have. ## The saved Character Reference workflow in 2026 CharGen now has a saved Character Reference for this exact problem. That is the difference between a one-off reference image and a consistent AI character across images. The reference keeps the identity details with the character instead of asking you to rebuild them from memory in every prompt. The current flow starts from an image you already own. Open a portrait in your Gallery, or open a Character or NPC page, then choose `Save as Character Reference`. Give the reference a name. Pick the primary image and any useful supporting images. Check the short `Trait spec` before you save it. A reference can hold one primary image and up to five more images. I use the primary image for a clear front view. I use the other slots for a profile, a full-body view, a close-up of a scar, or an important piece of gear. Free accounts can save one reference with three images. Paid plans can hold up to six images per reference, and higher plans remove the one-reference limit. The save action does not cost Gold. A later render still costs the normal amount for the model, and CharGen shows that render cost before you start. That separation makes it practical to improve a reference set without spending Gold every time you reorder a portrait or correct a trait. On the Generate page, add the saved character from the new reference picker. Write only the new scene in your prompt. CharGen sends the reference images with the request and puts the trait spec at the start of the prompt. You can add up to three Character References to one image prompt, so a party scene can keep several named characters in place. The same picker is available on the video form. Models that accept reference images can use the character's images and trait spec. A model that only accepts a start frame cannot use a saved reference, and the form explains that limit. I check the model note before I write a long scene brief. Every render made with the reference is filed under it. When a result is strong, add it to the image set. You can set a different primary image, reorder the set, edit the trait spec, and adjust the details to ignore or the style lock from the reference page. The set gets better as the campaign gives you better views. Here is how I would update Aelyn's reference after a level-up scene: | Step | My choice | Reason | | --- | --- | --- | | Primary | The clear front portrait from session nine | It shows her face and auburn braid without an action pose | | Supporting image 1 | A full-body view with the green cloak | It gives the model her height, silhouette, and usual colours | | Supporting image 2 | A close-up with the eyebrow scar | It protects the small detail players use to recognise her | | Trait spec | Half-elf ranger, auburn braid, eyebrow scar, green hooded cloak, worn leather armour | It repeats the details that drift most often | | New scene | Aelyn tracking prints through a snowy pass at dawn | The prompt changes the action and place, not her identity | ![A saved Character Reference board with three consistent adventurer portraits, a fantasy location, material swatches, and blank scene cards](/blog-images/keep-dnd-character-art-consistent-across-campaign/character-reference-workflow-2026.webp) I still inspect the result. A reference improves identity, but it does not make every pose or hand perfect. If the face is right but the cloak is wrong, I keep the render only when the scene does not depend on the cloak. If the scar disappears, I reject it or add the better view to the reference set before trying again. ## FAQ ### Why does my AI character look different every time? Because image models are built for variety. Every generation is a fresh roll weighted by your prompt and a random seed, so a new prompt or a swapped model produces a new interpretation rather than the same face. Give the model an anchor: a reference image, a fixed model, and a tight, repeated list of physical traits. ### Does Midjourney's --cref still work in 2026? No, not in Version 7. The `--cref` (Character Reference) parameter is incompatible with V7 and gets ignored or errors out. V7 uses Omni Reference instead, driven by an `--oref` image and a `--cw` character-weight value from 0 to 100. Older tutorials that still tell you to use `--cref` were written for V6. ### Can I keep a D&D character consistent for free? Yes. Free accounts can save one Character Reference with three images. Saving and editing the reference costs no Gold. Renders cost the normal amount for the selected model. Paid plans can hold up to six images per reference, and higher plans remove the one-reference limit. ### What's the easiest way to keep character art consistent across a campaign? Reference-image conditioning. Generate the character once, save that image, and reuse it as the anchor for every later scene instead of writing a fresh prompt each time. Pair that with one model per character and a short written anchor block of fixed traits, and you'll hold a face steady with almost no extra effort. ### How many reference images do I need? For reference-image tools, one strong portrait is enough to start, though two or three angles help for varied poses. CharGen supports one primary image and up to five more images on paid plans, while free accounts can add three images. For custom-model training with a LoRA, you'll want 10 to 20 images of the character, which is why training suits an established NPC rather than a brand-new player character. Pick one method and one model before your next session, generate your party's baselines, and save each portrait as its reference. Do that once, and the level-nine version of your ranger will still look like the level-one version, which is the whole point. --- ## How SMM Teams Build Post Visuals From Several Images in Minutes URL: https://char-gen.com/blogs/ai-image-combiner-social-media-post-visuals Published: 2026-07-10 Summary: How social media teams merge several photos into one post-ready visual with an AI image combiner, sized for every platform in one pass. Tags: ai-image-combiner, social-media-visuals, ai-image-editing, content-creation-tools # How SMM Teams Build Post Visuals From Several Images in Minutes *By Alex Mercer · Consumer-AI writer · Last updated 2026* To build a post visual from several images, upload your photos to an AI image combiner, describe how they should merge, and generate. The AI blends them into one scene, which you then export in the right size for each platform. It replaces manual Photoshop masking, turning a half-hour composite into a one-minute job. ## The real problem: too many posts, not enough photos Every social manager knows the squeeze. The content calendar wants a fresh visual for each post, across four or five platforms, but the photo library never quite has the right shot. You have a good product photo but a dull background. You have two team members photographed on different days. You have a customer image and a scene that would frame it perfectly, separately. Shooting new photos for every idea is not realistic on a weekly cadence. This is where AI image combining changes the maths. Instead of booking a shoot or wrestling with layers, you merge the images you already have into the visual you actually need. The result is post-ready, and because the whole thing runs from a written description, it does not require a designer on standby. ## From raw shots to a post-ready visual The workflow is short enough to fit between meetings: pick two images, describe the merge, generate, then size it for the channel. The example below shows the pattern, a portrait and a landscape combined into a single scene that looks like one photograph. ![Portrait photo and a sunset lake scene merged by an AI image combiner into one photo of a woman sitting in a rowboat](/blog-images/ai-image-combiner-boat-lake-example.webp) *A portrait plus a sunset lake, merged into one natural shot, "She is in a boat." (Overchat AI Image Combiner example.)* The quality that matters for social is realism. A visual that looks pasted-together gets scrolled past; one that reads as a genuine photo earns the stop. Modern combiners handle this by matching lighting, colour, depth and perspective between the two images, then blending the edges, the same work a retoucher would do, done automatically. ## The tool most teams reach for For this kind of work I keep coming back to the [Overchat AI image combiner](https://overchat.ai/image/ai-image-combiner). You upload two images, type how they should combine in plain English, "place the product from image one on the marble surface in image two, soft daylight", and it returns an HD result with no watermark that you can use commercially. It offers five aspect ratios, so the same visual comes out sized for Instagram, TikTok, YouTube or print without re-designing. For a team pushing daily content, that combination of realism, speed and clean licensing is the whole game. ![Selfie in a shopping mall merged with a golden retriever puppy into one photo of a woman holding the puppy](/blog-images/ai-image-combiner-mall-puppy-example.webp) *Adding a subject to a lifestyle scene: a mall selfie plus a puppy, merged into one shot, "She is holding the puppy."* ## Seven ways social teams use it The same tool covers most of a content calendar's visual needs. Here is where it earns its place. | Use case | What you combine | Why it works for posts | |----------|------------------|----------------------| | Swap backgrounds | A subject + a better scene | Turns a flat shot into a scroll-stopping one | | Product in a scene | A product cutout + a lifestyle photo | Staged look without a photoshoot | | Team / group posts | Separate portraits into one frame | Announce hires or teams even when apart | | Before / after | Two states side by side | Case studies, tutorials, results posts | | Collages | Several photos in one layout | Recaps, round-ups, carousels | | UGC + brand scene | A customer photo + a branded backdrop | Feature customers on-brand | | Resize per platform | One visual, five ratios | Ship every channel from one asset | ![Man walking a golden retriever merged with a packed football stadium crowd into one photo of them together in the stands](/blog-images/ai-image-combiner-stadium-crowd-example.webp) *A busier composite, a person and a dog blended into a stadium crowd, holding up at a glance.* ## Size it once, ship it everywhere Half the time cost of social visuals is not the design, it is re-cropping the same image for every channel. Combining and sizing in one place removes that step: build the visual, then export it in the ratio each platform wants. ![Diagram showing one combined visual exported into five aspect ratios for Instagram, TikTok, YouTube, Facebook and print](/blog-images/ai-image-combiner-platform-ratios-diagram.webp) *One combined visual, exported in five ready ratios.* | Platform | Best ratio | |----------|-----------| | Instagram feed | 1:1 square | | Reels, TikTok, Stories | 9:16 vertical | | YouTube, banners | 16:9 landscape | | Facebook feed | 4:3 standard | | Print, portrait posts | 3:4 portrait | ## Good to know: the combiner is one tool in a bigger kit Worth knowing for anyone weighing it up: the combiner is just one tool inside Overchat AI, an all-in-one platform with more than 150 purpose-built tools spanning image, video, audio and text, image generation, short-form video, voiceovers and transcription, captions and ad copy. They run on the latest models from GPT, Claude, Gemini, Grok, Kimi and Qwen, and it works on the web, iOS and Android; the company says it is used by more than 350,000 people. For a social team that already pays for a couple of AI subscriptions, the maths is worth a look: one Overchat plan can stand in for separate ChatGPT, Claude and Gemini subscriptions, so the image and video tools effectively come at no extra cost on top of the writing help you were buying anyway. If your team leans more on quick single-image touch-ups than full scene merges, [MagicShot](https://magicshot.ai) is worth a look too. It bundles editing tools such as background removal, object removal, upscaling and photo restoration into one AI creative studio, alongside 85+ other image, video and audio tools, with plans starting from $5.25 a month for up to 2,000 images. ## Tips for on-brand, believable results 1. Feed it photos with similar lighting, two daylight shots blend far better than a bright and a dark one. 2. Be specific in the prompt: name the subject, the placement, and the light or mood you want. 3. Match the framing, a full-body subject for a full-body scene, a close-up for a close-up. 4. Keep your brand palette in mind and describe it, so backgrounds and tones stay consistent across posts. 5. Generate two or three passes and keep the most natural; the second attempt is often the keeper. 6. Export the platform ratios you actually publish, so nothing gets awkwardly cropped later. ## Where the time goes | Step | Old way (Photoshop) | With an AI combiner | |------|-------------------|-------------------| | Cut out the subject | Pen tool and masking | Automatic | | Match lighting & colour | Manual grading | Automatic harmonisation | | Blend the edges | Layer masks, feathering | Generative blend | | Resize for platforms | Re-crop each one | Pick from five ratios | | Typical time | 20 to 40 minutes | 1 to 2 minutes | ## FAQ ### How do I combine multiple images into one post visual? Upload your images to an AI image combiner, describe how they should merge, and generate. The AI blends them into one scene, then you export it in the size each platform needs. ### Is AI image combining good enough for brand content? Yes, when your source photos share similar lighting. Good tools match lighting, colour and perspective so the result reads as a real photo rather than a paste-up. ### Can I make one visual and resize it for every platform? Yes. Overchat offers five aspect ratios, 1:1, 9:16, 16:9, 4:3 and 3:4, so you build the image once and export it for Instagram, TikTok, YouTube, Facebook or print. ### Do combined images have a watermark? On Overchat the output is an HD image with no watermark that you can use commercially. Some free tools add a watermark, so check before publishing. ### How long does it take? About 10 to 30 seconds per merge, versus 20 to 40 minutes for a manual Photoshop composite. Most of your time goes into choosing photos and writing the prompt. ### Do I need a designer or Photoshop skills? No. The AI handles the cutout, colour-matching and blending from your description, so a social manager can produce post-ready visuals without manual editing. ## Sources Combiner details (two-image upload up to 10MB, describe-to-merge, lighting/colour/depth/perspective matching, five aspect ratios, HD PNG output, no watermark, commercial use, free account with paid generation) verified on [overchat.ai/image/ai-image-combiner](https://overchat.ai/image/ai-image-combiner), 2026. Before/after images are example results from the Overchat AI Image Combiner. Overchat platform details (150+ tools; models; web, iOS and Android; user figure) per the company, 2026. *Disclosure: this guide features Overchat AI and links to its image combiner. Recommendations reflect publicly stated capabilities, not paid placement.* --- **Image credits:** - Example composite images and the ratio diagram supplied by Overchat AI as examples of its AI Image Combiner output. --- ## How to Run Solo D&D With AI Tools: A 2026 Guide URL: https://char-gen.com/blogs/how-to-run-solo-dnd-with-ai-2026 Published: 2026-07-08 Summary: How to run solo D&D with AI in 2026: the AI game masters compared on price and rules, the analog oracle method, and a full sample solo session walkthrough. Tags: solo-dnd, solo-dnd-ai, ai-dungeon-master, solo-ttrpg, how-to-play-dnd-alone # How to Run Solo D&D With AI Tools: A Complete Guide for 2026 You don't need four friends and a free Saturday to play Dungeons & Dragons any more. Learning how to run solo D&D with AI is the fastest it has ever been, because two things happened at once: the ruleset went free, and the tools that stand in for a Dungeon Master got good enough to hold a story together. The [D&D System Reference Document 5.2.1](https://www.dndbeyond.com/srd) went up as a Creative Commons Attribution 4.0 download on 1 May 2025, so the rules you'd build a solo game on cost nothing. And the AI game masters that were a novelty in 2023 now run persistent campaigns with spell slots, initiative, and memory that lasts across sessions. ![A single player running a solo D&D session at night, with dice, a notebook, and a laptop showing a fantasy map lit by candlelight](/blog-images/how-to-run-solo-dnd-with-ai-2026/hero-1200x630.webp) I play in a weekly group, but I also run a solo game most weeknights when everyone else is asleep. It scratches a different itch: no scheduling, no session prep for other people, just me and a world I can poke at for twenty minutes before bed. This guide is the honest map of what actually works in 2026, what each tool costs, where the AI still falls over, and the exact workflow I use to keep a solo campaign from turning into aimless improv. ## What solo D&D actually is Solo D&D is the same game with the seats collapsed. Normally you have several players and one Game Master. In a solo game there is one player and one GM, and they are the same person. That sounds like it shouldn't work, because half the fun is being surprised by the world. The trick every solo system uses is a source of surprise you don't control: an oracle, a set of random tables, or an AI that answers "what happens next" for you. There are two broad ways to get that surprise, and they map cleanly onto the tools you'll pick. The first is the **oracle method**: you keep GMing yourself, but you outsource the yes/no questions and the plot twists to dice and tables. The second is the **AI game master method**: a program narrates the world, plays the NPCs, and adjudicates the rules while you play your character. Plenty of people mix the two, and by the end of this guide I'll show you why the mix beats either one on its own. ## The AI game masters, compared This is the category that changed most between 2024 and 2026. A handful of dedicated platforms now run structured D&D 5e campaigns rather than freeform fiction. Here's how the main options stack up, with prices checked in July 2026. Always click through to the live pricing page before you subscribe, because several of these tools changed tiers in late 2025. | Tool | What it is | Rules accuracy | Free tier | Paid from | | --- | --- | --- | --- | --- | | [Friends & Fables](https://fables.gg/) | AI GM ("Franz"), solo or group | D&D 5e combat, tactical battlemaps | Yes, a daily turn allowance | ~$19.95/mo | | [AIDungeonMaster.ai](https://aidungeonmaster.ai/) | Purpose-built 5e AI DM | Full 5e engine (checks, spell slots, conditions) | Yes, free to start | Pro (see pricing page) | | [RoleForge](https://roleforge.ai/pricing/) | AI GM, any ruleset | System-agnostic, 5e supported | Free during alpha, no limits | Paid tiers planned | | [AI Dungeon](https://play.aidungeon.com/) | Freeform AI fiction | Loose, not rules-accurate | Yes, small memory bank | ~$9.99/mo | | ChatGPT / Claude | General assistant as a GM | Only as good as your prompt | Limited free use | ~$20/mo (Plus/Pro) | A few notes that the table can't hold. **[Friends & Fables](https://fables.gg/about)** is the most complete "sit down and play" option. Its AI game master is named Franz, it runs turn-based combat on the D&D 5e chassis, and it draws tactical battlemaps so you're not tracking positions in your head. It supports solo and multiplayer campaigns, and it has world-building tools for homebrew NPCs, monsters, items, and spells. The free plan gives you a set number of turns each day, which is enough to test whether the loop clicks for you. Paid plans start around $19.95/month and climb to roughly $39.95/month at the top tier, after an across-the-board price rise in December 2025. **AIDungeonMaster.ai** is the one I'd point a rules-first player at. It's built on D&D 5e from the ground up, so ability checks, spell slots, combat, and conditions are handled by an actual engine rather than the AI guessing. It runs solo or with up to five players, keeps persistent campaign memory, and has a creator marketplace where people publish adventure modules. It's free to start with a Pro upgrade when you're hooked. **[RoleForge](https://roleforge.ai/blog/how-to-play-dnd-solo-with-ai-game-master/)** is worth watching because, as of mid-2026, it's free during its alpha with no limits, no credit gates, and no per-session fees. It's system-agnostic rather than 5e-locked, which is a plus if you play Pathfinder or Daggerheart on the side. The paid tiers, when they arrive, are set to add stronger models plus built-in image, scene, and video generation. **AI Dungeon** is the granddaddy of the category and the one to be honest about. It's brilliant for freeform, improvisational storytelling, and the free tier lets you start immediately with a small memory bank of around 2,000 tokens. But it is not a rules engine. It won't stop you casting a spell you don't have, and it forgets details once they fall out of its memory window. Paid plans, roughly $9.99 to $49.99/month depending on the tier, buy you better models and a much larger memory. Treat it as a story generator, not a referee. **ChatGPT or Claude** deserve a mention because a lot of people run solo D&D in a general chatbot with a good system prompt, and it works better than you'd expect. You'll pay about $20/month for a Plus or Pro subscription to get the strong models and enough context. The catch is the same as AI Dungeon: no rules enforcement, and memory that fades unless you keep pasting a running summary back in. If you enjoy being your own rules lawyer, this is the cheapest flexible option going. One tool that keeps appearing on these lists but shouldn't be mistaken for a game master: **[LoreKeeper](https://lore-keeper.com/en)**. It's a prep and world-building toolkit, not an AI DM. It generates characters, monsters, maps, and sourcebook content and stores your campaign world, with a free tier that's genuinely useful. Good for prep, wrong category for "run the game". ![A lone hooded adventurer at a misty crossroads before a ruined watchtower, the kind of scene an AI game master narrates](/blog-images/how-to-run-solo-dnd-with-ai-2026/solo-dnd-ai-game-master-scene.webp) ## The analog oracle method still holds up If you want the AI to help but you'd rather keep your hand on the wheel, the oracle method is older than any chatbot and still the backbone of solo play. The gold standard is the **Mythic Game Master Emulator**, which introduced oracle-style solo play back in 2003 and split the GM-emulation rules into their own book in 2006. The second edition refined it further. The core mechanic is simple: you ask the oracle a yes/no question weighted by how likely you think the answer is, roll, and read the result, with "exceptional yes" and "exceptional no" swings plus random events to throw you off your own script. Around Mythic you'll see the same supporting cast recommended again and again: the Universal NPC Emulator (UNE) for generating people on the fly, the Tome of Adventure Design for seeding plots, and any of the solo-focused oracle decks. None of it needs a screen. What changed in 2026 is that you can now bolt AI prep onto this analog loop and get the best of both, which is where CharGen comes in. ![A solo roleplayer's desk showing an oracle method: a handwritten fate chart with yes and no columns, ten-sided dice, a pencil, and a candle](/blog-images/how-to-run-solo-dnd-with-ai-2026/solo-dnd-oracle-method.webp) ## Where CharGen fits: the prep layer I'll be straight with you, because it's the fastest way to be useful. [CharGen](https://char-gen.com) is not a live AI dungeon master. It won't sit across the table and narrate the goblin's turn. What it does is the job that makes a solo session actually playable: it builds the world you're about to explore, so you're not staring at a blank page trying to invent a town, six NPCs, and a dungeon at the same time you're meant to be enjoying playing. Here's the split that works. The AI GM or your oracle handles what happens *live*. CharGen handles what exists *before* you start. Concretely, before a session I'll spin up: - A settlement and the people in it with the [NPC generator](https://char-gen.com/npc-generator), so the tavern keeper, the suspicious guard, and the quest-giver all have names, motives, and a face rather than being "generic villager #3". - A crawl to actually explore with the [dungeon generator](https://char-gen.com/dungeon-generator), which gives me rooms, contents, and structure instead of a shapeless void. - A [battlemap](https://char-gen.com/battlemap) for the fights, so when combat kicks off I've got a grid to run it on rather than guessing distances. - Portraits with the [character art generator](https://char-gen.com/character) for my own character and the important NPCs, which sounds like a nicety until you realise how much a face helps you care about a person you invented ten seconds ago. CharGen carries a free tier built on gold rather than a hard credit wall: you get 25 gold when you sign up, 10 more every day you log in, and bonus gold for engaging and entering competitions, so a consistent solo player generates plenty without paying. The toolkit spans 15+ generators and 160+ AI models, and it's produced over 830,000 images for 43,000+ creators, so the world-building side is well past the experimental stage. The point isn't that you need CharGen to play solo. It's that the single biggest reason solo campaigns fizzle is the prep tax, and offloading that tax to a generator is the difference between playing tonight and "I'll start the campaign properly next week" for the fourth week running. If you want the full prep stack in one place, the [RPG workshop](https://char-gen.com/rpg-workshop) chains the generators together. ![A game master's prep spread: fantasy character portraits, a dungeon map, a gridded battlemap, and a small town, laid out before a session](/blog-images/how-to-run-solo-dnd-with-ai-2026/solo-dnd-prep-layer-chargen.webp) ## A sample solo session, start to finish Theory is cheap, so here's an actual short session I ran, compressed. It shows how the prep layer and the play layer hand off to each other. **Prep, about ten minutes.** I generated a small coastal town called Saltmarrow, plus five NPCs. The one that stuck was Edda Vane, a harbourmaster with a gambling debt and a reason to look the other way when smugglers dock. I generated a portrait for her so she felt real, and I built a flooded sea-cave dungeon under the docks with the dungeon generator. Total prep: one town, five people, one crawl, a battlemap for the cave, roughly ten minutes. **Session zero of the night.** I set the hook myself: my character, a down-on-her-luck investigator, takes a job to find out why ships keep vanishing off Saltmarrow. That's the only bit of authoring I did. Everything after this I handed to the oracle. **Playing it out.** I ask the oracle: "Is Edda hiding something when I question her?" I rate it likely, roll, and get a yes with a random event that introduces a second party, a rival investigator already poking around. I didn't plan that person. The oracle invented them and I ran with it, generating a quick NPC for the rival on the spot. When I finally reach the sea-cave, I switch to running combat properly on the battlemap, rolling initiative and tracking the smugglers' hit points against the SRD stat blocks. The oracle tells me whether reinforcements arrive; the rules tell me whether my crossbow bolt lands. **Where it went sideways, honestly.** Twice the oracle handed me a "yes" that contradicted something I'd already established, and I had to overrule it, because the oracle has no memory and doesn't know the town's mayor is already dead. That's the real limitation of the analog method: continuity is your job. An AI game master like AIDungeonMaster.ai holds that continuity for you, which is exactly the trade-off between the two approaches. That session took about forty minutes to play after ten minutes of prep, and it produced a rival character and a smuggling twist I'd never have written on purpose. That's the whole appeal. ![A single cloaked traveller sitting alone at a long table in an empty tavern lit by a hearth fire, journal open](/blog-images/how-to-run-solo-dnd-with-ai-2026/solo-dnd-session-atmosphere.webp) ## Which setup should you pick? There's no single best answer, so here's a straight recommendation by what you actually want. **You want to sit down and just play, rules handled for you.** Start with AIDungeonMaster.ai for strict 5e, or Friends & Fables if you also want tactical battlemaps and a slicker interface. Both have free tiers, so try both across a week before paying. **You want maximum freedom and don't mind being your own rules lawyer.** Run it in ChatGPT or Claude with a solid system prompt, or use AI Dungeon for pure improv. Budget about $20/month if you want the strong models. **You want the classic solo-RPG feel with real dice.** Use the Mythic GM Emulator with the SRD 5.2.1 rules, and lean on CharGen to prep the NPCs, maps, and portraits so the analog loop isn't slowed down by world-building. **You're on a tight budget.** The SRD is free, RoleForge is free during its alpha, and CharGen's gold-based free tier covers your prep. You can run a full solo campaign in 2026 for nothing if you're willing to do the GMing yourself. Whatever the live tool, the prep layer is the same, and it's the part people underestimate. A solo game lives or dies on having something to explore. Build the town, stock it with people, draw the map, then let the oracle or the AI surprise you inside it. ## Frequently asked questions **Can you really play D&D alone?** Yes. In solo D&D you play both your character and the Game Master, and you use an oracle, random tables, or an AI game master as your source of surprise so the world can still push back against you. The rules are identical to group play; only the seating changes. **What's the best AI for solo D&D in 2026?** For rules-accurate 5e, AIDungeonMaster.ai and Friends & Fables are the strongest dedicated options, both with free tiers. For freeform storytelling, AI Dungeon or a general assistant like ChatGPT or Claude works well. There's no universal winner, so match the tool to whether you care more about rules or freedom. **Is solo D&D free?** It can be. The D&D SRD 5.2.1 has been free under a Creative Commons licence since May 2025, RoleForge is free during its alpha, and CharGen's free tier handles prep on a gold system with no card required. You only start paying if you want a premium AI game master or heavier usage. **Do I need an AI dungeon master, or can I use dice?** Either works. The Mythic GM Emulator, an oracle system from 2003, lets you run a full solo game with dice and tables and no AI at all. AI game masters add continuity and rules enforcement that the analog method leaves to you, at the cost of a subscription. Many solo players use both: dice for the oracle, AI for the prep. **How is CharGen different from an AI dungeon master?** CharGen is the prep layer, not a live game master. It generates the NPCs, settlements, dungeons, battlemaps, and character art you explore, then you play through that world with whichever AI GM or oracle you prefer. It removes the world-building tax that makes most solo campaigns stall before they start. If you take one thing away, make it this: pick any live tool from the table above, then spend ten minutes building a town and a dungeon before you play. Try the [RPG workshop](https://char-gen.com/rpg-workshop) for the prep, keep the SRD open for the rules, and let the oracle handle the surprises. That's a complete solo setup, and you can start tonight. --- ## Best AI Dungeon Generators for D&D in 2026: 8 Tools Tested URL: https://char-gen.com/blogs/best-dnd-dungeon-generators-2026 Published: 2026-07-04 Updated: 2026-08-17 Summary: Tested 8 dnd dungeon generator tools for 2026. CharGen, cros.land, donjon, DunGen, Dungeon Scrawl and more compared on maps, room content, and price. Tags: dnd-dungeon-generator, ai-dungeon-generator-dnd, best-dungeon-generator-2026, random-dungeon-generator-dnd, dungeon-creator-dnd-ai, dungeon-generator-with-encounters, 5e-dungeon-generator-foundry-export, free-dungeon-map-generator-dnd # Best AI Dungeon Generators for D&D in 2026: 8 Tools Tested For ten years the fastest way to build a dungeon was to open the [2014 Dungeon Master's Guide](https://www.dndbeyond.com/sources/dnd/dmg-2014) to Appendix A: Random Dungeons, around page 290, and start rolling d10s. The [2024 revised DMG](https://www.dndbeyond.com/posts/1916-updates-in-the-dungeon-masters-guide-2024) quietly deleted that appendix. In its place is Appendix B: Maps, a set of ready-made black-and-white maps drawn by cartographer Dyson Logos. Good maps, but a fixed library is not a generator. That single change is why a **dnd dungeon generator** is now a genuine gap in the official toolset, and why I have spent the past fortnight running eight of them before sessions to see which ones actually save prep time. ![An adventuring party descending worn stone steps through a torch-lit dungeon gateway into shadow](/blog-images/best-dnd-dungeon-generators-2026/hero-1200x630.webp) The tools split into three camps, and knowing which camp you are in matters more than any single feature. There are **procedural map makers** that draw you a layout and stop (donjon, DunGen, Dungeon Scrawl). There are **AI narrative engines** that write you rooms, monsters and hooks (AI Dungeon, and partly CritForge). And there is a small group that does both in one pass: an actual map plus the room-by-room content to run it. That last camp is where the real time saving lives, because the thing that eats a Tuesday evening is not drawing corridors, it is deciding what is in room 7 and why the players should care. ## Why the 2024 rules make a generator more useful, not less Worth being clear about what changed. The 2014 DMG's Appendix A gave you dice tables for starting areas, passages, chambers, and stocking, plus a warning that it could spiral into a sprawling megacomplex if you did not set a size limit first. It was fiddly but complete: you could build a whole dungeon from rolls. The 2024 book reorganised everything around the session-to-campaign flow and swapped those tables for the Dyson Logos map toolbox in Appendix B. The maps are lovely and reusable, but you now supply every room's contents yourself. So the job a generator has to do in 2026 is different from the one it did in 2016. A layout alone is the easy 20 percent. The hard 80 percent, the part the official rules no longer hand you, is stocking: monsters scaled to the party, traps with real mechanics, treasure that fits the fiction, and a reason the place exists. The tools below are ranked on how much of that 80 percent they actually do. ## What separates a useful dungeon generator from a maze drawer Before the table, here is what I check when I open one of these on a Tuesday night. **Does it stock the rooms, or just draw them?** A blank map is a colouring book. I want monsters, traps, treasure and a line of read-aloud text per room. [Sly Flourish's Lazy Dungeon Master method](https://slyflourish.com/lazydm/) is built on prepping the minimum that survives contact with players, and a generator that fills rooms for you is that method automated. **Is the layout designed or random-noise?** [Watabou's One Page Dungeon](https://watabou.itch.io/one-page-dungeon) uses a "local symmetry" algorithm specifically so maps look partly hand-drawn rather than like maze static. That readability matters. [The Angry GM argues](https://theangrygm.com/megadungeon-monday-room-design-1/) that a good dungeon reads as connected "neighbourhoods" players can navigate, not a flat grid of identical boxes. **Does it export to your VTT?** If you run on [Roll20](https://roll20.net/) or [Foundry VTT](https://foundryvtt.com/), grid alignment and file size decide whether a map drops in cleanly or fights you for ten minutes. **Visual output you can show the table.** A described room is fine. A described room with an image of it is better, and cuts the "so what does it look like?" questions. **Does it connect to the rest of prep?** A dungeon needs the [monsters](https://char-gen.com/monster) inside it and often a settlement above it. A tool that generates in isolation leaves you stitching. ## Quick comparison: 8 D&D dungeon generators tested | Tool | Type | AI-powered? | Map output | Stocks rooms (monsters/traps/loot)? | Price (2026) | | --- | --- | --- | --- | --- | --- | | [CharGen](https://char-gen.com/dungeon-generator) | Map + narrative | Yes (hybrid) | Dyson-style SVG, PDF/PNG, painted battlemap | Yes (full content + hooks) | Free to start / Plus £8/mo | | [cros.land](https://cros.land/kenjis-dungeon-generator-2-0/) | Map + narrative | Yes | Downloadable map images | Yes (statblocks capped free) | Free / Premium $5/mo | | [donjon](https://donjon.bin.sh/5e/dungeon/) | Procedural map | No | SVG, PDF, JSON | Partial (contents, no art) | Free, no signup | | [DunGen](https://dungen.app/) | Procedural map | No | High-res VTT map (70px tile) | No (map only) | Free / Patreon tiers | | [Dungeon Scrawl](https://www.dungeonscrawl.com/) | Manual map maker | No | VTT-ready battlemaps | No (you draw + stock) | Free, no signup | | [Watabou One Page Dungeon](https://watabou.itch.io/one-page-dungeon) | Procedural map | No | PNG, SVG, JSON, Markdown | Light (hint text only) | Free / pay what you want | | [AI Dungeon](https://aidungeon.com/) | AI text adventure | Yes | None (text only) | Narrative, not statted | Free / paid ~$9.99–$49.99/mo | | [CritForge](https://www.getcritforge.com/) | AI GM toolkit | Yes | Multi-level dungeon maps | Yes (CR-balanced) | Solo $15/mo, Pro $25/mo | CharGen is my top pick because it is the tool that closes the gap the 2024 DMG opened: it draws the map and stocks every room in one pass, with art you can show the table. The rest of the list is genuinely useful, and for some jobs a free single-purpose tool beats it, so I have been honest about where. ## 1. CharGen: the best D&D dungeon generator for complete, playable crawls ![A hand-inked Dyson-style dungeon map on aged parchment with numbered rooms and corridors](/blog-images/best-dnd-dungeon-generators-2026/inked-dungeon-map.webp) The [CharGen Dungeon Generator](https://char-gen.com/dungeon-generator) is the only tool here that gives me a finished, runnable dungeon in under a minute. It combines a procedural layout engine with AI-written content, so the output is a map and everything that goes in it. The map itself uses a tree-growth algorithm with locally symmetric branches, rendered in a Dyson-style look: thick wall outlines, diagonal hatching, a grid floor, and a warm parchment palette. That is not a coincidence, it is the same visual language the 2024 DMG's official Appendix B maps use, so a CharGen map sits comfortably next to WotC's own cartography at the table. I generated a level 5 undead crypt to test it. The output ran to roughly a dozen rooms and corridors and included, per room, read-aloud descriptions with sights, sounds and smells, monsters scaled to the party level, traps and hazards with mechanical effects, treasure tied to the dungeon's lore, a handful of secrets, three to five plot hooks, and a one-paragraph history for the site with a proper name. The whole thing took about 20 seconds. What makes it stand apart from the procedural crowd: - **It stocks the rooms.** This is the headline. Where donjon and DunGen hand you a layout, CharGen hands you a layout plus the monsters, traps, treasure and read-aloud text to run it. That is the 80 percent the 2024 rules stopped doing for you. - **Regenerate a single room.** If room 7 comes out flat, you re-roll just that room instead of the whole dungeon. That is the feature I did not know I wanted until I had it. - **It connects to the rest of prep.** The dungeon links into CharGen's other generators. Need a boss with a face? The [monster generator](https://char-gen.com/monster-generator) is one step away. Building the region the dungeon sits under? The [RPG Workshop](https://char-gen.com/rpg-workshop) ties settlements, factions and sites together. - **Export and save.** Maps export to PDF and PNG, and dungeons save to your World Codex with public shareable pages. CharGen's community has generated 830,000+ images across 43,000+ creators, so the model has a lot of fantasy art behind it. - **Pathfinder 2E as well as 5E.** The system defaults to D&D 5E but supports Pathfinder 2E, which most single-purpose 5e generators do not. The honest limitation: CharGen's primary map is clean SVG cartography, not a photoreal top-down VTT battlemap with lighting baked in. There is a second output that closes part of that gap. The dungeon view has a Battlemap panel that takes the generated SVG layout and paints it into a textured top-down battlemap image, so you get both the readable line map and something you can drop on a VTT. That shipped in April 2026 and it is on by default for a generated dungeon. What it still does not give you is Foundry dynamic-lighting wall data, so if you want walls and line-of-sight computed for you on import, a dedicated map tool like DunGen does that one job better. CharGen is stronger when you want the whole dungeon, map and contents and hooks, rather than a beautiful empty floor. The free tier runs on gold: 25 gold when you sign up, 10 more for each daily login, and extra from commenting, posting and competitions. No credit card to start. The Plus tier is £8/month and opens up the premium models across every generator. Elite is £16/month and Ultimate is £32/month, and unused subscription gold rolls over for up to six months. ## 2. cros.land: the closest AI rival, and genuinely good [Kenji's Dungeon Generator 2.0 on cros.land](https://cros.land/kenjis-dungeon-generator-2-0/) is the tool that comes nearest to what CharGen does. It is AI-powered and, in its own words, produces "not just a map, but room-by-room descriptions, NPCs with backstories and relationships, monsters with full statblocks, traps, treasure, and boss encounters." That is the right ambition, and it delivers. The AI-powered version [launched in January 2024](https://cros.land/2024/01/introducing-the-ai-powered-dungeon-generator/). Map generation, room descriptions and NPCs are free. The catch is that full monster statblock generation is capped at five per day on the free tier, which for a large dungeon is limiting. Premium is $5 a month and lifts the limits while adding save/load and export to Homebrewery markdown, structured HTML, or plain text. If you prep in Homebrewery and want tidy markdown out, cros.land's export is a real advantage. It is the tool I would reach for if CharGen did not exist, and at $5/month it is the cheapest way to get AI-statted rooms. ## 3. donjon: the free workhorse that has run since 2009 [donjon's 5e Random Dungeon Generator](https://donjon.bin.sh/5e/dungeon/) is the tool most DMs cut their teeth on, and its copyright notice reads 2009 to 2026, so it has outlasted two edition changes. It is procedural, not AI, and the depth of its controls is still unmatched: you set dungeon level, party size and a motif (Abandoned, Aberrant, Giant, Undead and more), then tune size from Fine to Colossal, room density (Sparse, Scattered, Dense, Symmetric), corridor style (Labyrinth, Errant, Straight), door lethality up to "Deathtrap", and grid type (square, hex, or none). It exports to SVG, a print-upscaled version, HTML, PDF and JSON, with about fifteen map styles from Parchment to Steampunk to Infernal. It stocks rooms with contents and monsters from the tables, but there is no art and no AI narrative, so the descriptions are functional rather than evocative. It is completely free with no signup, and donjon runs parallel generators for 5e, the d20 SRD, the 2024 revision and even AD&D. For raw speed on a clean page with no account and no cost, donjon is still the default. What it will not do is write you a room worth reading aloud. I went wider on donjon specifically, beyond just its dungeon tool, in my [donjon alternatives comparison](/alternatives/donjon). ## 4. DunGen: high-resolution maps built for the VTT ![A top-down tactical VTT battle map of a dungeon room with a square grid overlay](/blog-images/best-dnd-dungeon-generators-2026/tactical-battle-map.webp) [DunGen](https://dungen.app/) is the tool for when you need the map to look properly good on a virtual tabletop. It is procedural, not AI, and per [its FAQ](https://dungen.app/faq/) it uses a custom algorithm that produces a "more logical map" than maze-based generators, ready to import into Roll20, Foundry VTT, Fantasy Grounds or Astral. Free maps generate at 70 pixels per tile, which is the Roll20 and Astral standard, and DunGen keeps free files under 5MB so they clear the free-tier VTT upload limits. Its Patreon tiers (Dungeon Designer, Architect and Merchant) add double-resolution 140px-per-tile downloads, plus automatic Dynamic Lighting for Roll20, Walls for Foundry (.json) and Line-of-Sight for Fantasy Grounds Unity. If dynamic lighting that just works on import is your priority, DunGen earns its keep. What DunGen does not do is stock the dungeon. You get a gorgeous, VTT-ready floor and nothing on it. Pair it with a content generator and you have a strong combination. ## 5. Dungeon Scrawl: the free map maker Roll20 bought [Dungeon Scrawl](https://www.dungeonscrawl.com/) is a free, browser-based map maker built by Keir "ProbableTrain". It is not a generator in the random sense, it is a fast manual drawing tool with square, hex and isometric grids, layers with opacity and blend modes, and exports optimised for Roll20, Foundry and Owlbear Rodeo. No download, no signup. The telling detail for 2026 is ownership: Dungeon Scrawl is now part of the Roll20 family, with a live Roll20 integration that [launched in February 2025](https://blog.roll20.net/posts/dungeon-scrawl-roll20-integration-milestones-and-plans/). That consolidation says Roll20 sees the free-map-maker space as strategic. Use Dungeon Scrawl when you have a specific layout in your head and want to draw it precisely rather than roll for it. It will not invent a dungeon for you, and it stocks nothing. ## 6. Watabou One Page Dungeon: the elegant procedural sketch [Watabou's One Page Dungeon](https://watabou.itch.io/one-page-dungeon) is a small piece of craft. Built for a 2019 procedural-generation game jam and still updated (v1.2.7 shipped in January 2026), it uses a local-symmetry algorithm so its maps look partly designed rather than randomly generated. It produces rooms, corridors and doors plus short location notes that hint at a story, and exports to PNG at custom print DPI, SVG, JSON and Markdown. It is seed-based, so a given seed always regenerates the same dungeon, and it has colourblind and high-contrast options. It is free or pay-what-you-want with no minimum and no registration. The trade-off is scope: it gives you a beautiful one-page layout with flavour hints, not statted encounters. As a fast, attractive skeleton you then flesh out, it is hard to beat. ## 7. AI Dungeon: brilliant for improv, not for prep [AI Dungeon](https://aidungeon.com/) is worth including precisely because people confuse it with a dungeon generator, and it is not one. It is an AI text-adventure engine. Created by Nick Walton at a 2019 hackathon on OpenAI's GPT-2, it famously [hit 100,000 players within a week of launch](https://en.wikipedia.org/wiki/AI_Dungeon). It generates infinite improvised story, not a map or a statted encounter you can prep from. Pricing is freemium: a free Wanderer tier plus paid plans running roughly $9.99 to $49.99 a month for larger context windows, better models and image credits. An account is required. For solo play or for riffing on ideas it is genuinely fun, and it can spark a dungeon concept. But you cannot hand its output to a group and run it as written, because there is no map, no grid and no statblock. Treat it as inspiration, not prep. ## 8. CritForge: the AI GM suite with dungeon maps attached [CritForge](https://www.getcritforge.com/) is the most feature-dense AI option, aimed at GMs who want a whole toolkit rather than a single generator. It [can generate multi-level dungeon maps](https://www.getcritforge.com/features) with terrain, furniture, traps and encounter zones, and it wraps them in GM-ready statblocks and read-aloud text. Its encounters are CR-balanced with action-economy warnings and a one-click rebalance, and every plot it builds follows the Three-Clue Rule, so the design thinking is sound. Pricing is subscription-only: Solo at $15/month and Pro at $25/month, with all plans including its nineteen generator types, VTT export to Roll20, Foundry, Fantasy Grounds and Owlbear Rodeo, and SRD 5.2 compliance. That is a real commitment compared with cros.land's $5 or CharGen's free tier. If you want one paid subscription that does dungeons, encounters, villains and modules together, CritForge is a serious option. For dungeons specifically, it is pricier than it needs to be. ## Balancing what is inside: the 2024 XP budget A stocked room is only useful if the fight in it is survivable. The 2024 rules changed how you check that, and most generators have not caught up. The 2014 DMG gave you four difficulty bands: Easy, Medium, Hard and Deadly. You added up the monster XP, then multiplied it by a factor based on how many monsters were in the fight. The 2024 DMG cut both of those things. There are now three bands, Low, Moderate and High. The multiplier is gone. You take the XP budget for one character, multiply it by the number of characters, and spend as much of that budget as you can without going over. Here is the part of the [official XP Budget per Character table](https://roll20.net/compendium/dnd5e/Rules:Plan%20Encounters?expansion=33359) I check most often. | Party level | Low | Moderate | High | | --- | --- | --- | --- | | 1 | 50 | 75 | 100 | | 3 | 150 | 225 | 400 | | 5 | 500 | 750 | 1,100 | | 10 | 1,600 | 2,300 | 3,100 | | 20 | 6,400 | 13,200 | 22,000 | Multiply by party size and you have the number. Four level 1 characters on a low-difficulty fight get 50 times 4, so 200 XP. Five level 3 characters on a moderate fight get 225 times 5, so 1,125 XP. That is the whole calculation now. Losing the multiplier matters for dungeons in particular. Under the old maths, eight kobolds in one room cost you far more of your budget than their raw XP suggested, because the multiplier punished large groups. Under the 2024 maths they cost exactly their XP. The rules do add one piece of guidance in place of the multiplier: if an encounter has more than two creatures per character, include fragile creatures that can be beaten quickly. That is a design note, not a sum. So how do the eight tools handle it? [CritForge](https://www.getcritforge.com/) is the only one here that does the arithmetic and shows its working. Its encounters are CR-balanced, it warns you about action economy, and it rebalances in one click. [donjon](https://donjon.bin.sh/5e/dungeon/) takes a dungeon level and pulls monsters from tables scaled to it, which gets you close without stating a budget. CharGen scales monsters to your stated party level and system, and I have not had a level 5 crypt hand me a level 12 boss. What it does not print is an XP total per room, so I still tally the big fights myself. That tally takes about a minute. Open the room, add up the XP of what is in it, and compare it against your party's budget. If a generator drops a High-difficulty fight three rooms into a dungeon your players will run for a week, move it to the end. This is the one bit of prep I would not hand to any tool on this list without checking. ## Room keys: the output format that decides whether you can run it A room key is the format published adventures have used since the earliest modules: a numbered map, then one keyed entry per number. It sounds trivial. It is the single biggest difference between a generator you can run from and one you have to rewrite. What I want in a keyed entry is three things. Read-aloud or boxed text I can speak to the table without paraphrasing. The mechanics under it, meaning the monsters, the trap DC and damage, and the treasure. And a reason the room exists, so it connects to the room next door instead of sitting there as a box with a goblin in it. Measured against that, the eight tools split cleanly. CharGen produces the full three: read-aloud text covering sights, sounds and smells, then statted monsters, traps with mechanical effects, treasure tied to the site's history, secrets, and three to five plot hooks for the dungeon as a whole. [cros.land](https://cros.land/kenjis-dungeon-generator-2-0/) produces room-by-room descriptions with NPCs and statblocks, capped at five statblocks a day on the free plan. donjon gives you contents and monsters in a functional list, so you get the mechanics but write the prose yourself. [Watabou's One Page Dungeon](https://watabou.itch.io/one-page-dungeon) gives short location notes that hint at a story, which is a prompt rather than a key. [DunGen](https://dungen.app/) and [Dungeon Scrawl](https://www.dungeonscrawl.com/) give you nothing, because they are map tools and do not claim otherwise. The practical test I use: can I read the entry aloud, cold, with the map on screen and no other notes? With a keyed entry the answer is yes. With hint text the answer is that I improvise, which is fine when I want to and a problem when I am tired on a Tuesday. One habit worth stealing. When a generated room comes out flat, do not rewrite it, re-roll it. On CharGen you regenerate that single room rather than the whole dungeon, which keeps the rooms either side untouched. On donjon and Watabou you re-roll the seed and get a different dungeon entirely, so keep the map you liked and swap the contents by hand. ## Getting a generated dungeon into Foundry VTT, Roll20 or onto paper Export is where a lot of good prep dies. You generate something excellent, then spend fifteen minutes fighting a file format. Here is what each tool actually hands you. | Tool | Map export | Room text export | VTT walls or lighting | | --- | --- | --- | --- | | CharGen | SVG, PNG, PDF, painted battlemap | Foundry VTT `.json`, Fantasy Grounds `.xml`, Obsidian and Homebrewery markdown, plain JSON, PDF | No | | donjon | SVG, PDF, HTML, JSON | HTML and JSON | No | | DunGen | PNG at 70px per tile, 140px on Patreon | None | Yes, Roll20 lighting and Foundry walls on paid tiers | | Dungeon Scrawl | VTT-ready image exports | None | Partial, via Roll20 integration | | Watabou One Page Dungeon | PNG, SVG, JSON | Markdown | No | | CritForge | Multi-level dungeon maps | GM-ready text | Yes, to Roll20, Foundry, Fantasy Grounds and Owlbear Rodeo | CharGen's text export is the piece most people miss, because the [dungeon generator page](https://char-gen.com/dungeon-generator) leads on PDF and PNG. Every generated entity, dungeons included, has an export menu. Foundry VTT `.json` and Fantasy Grounds `.xml` both shipped in mid-2026, in June and late June respectively, and both are free. The Foundry file imports as a JournalEntry, so what lands in your world is the room key as readable text, not a lit scene. You still place the map image as a scene and draw the walls yourself. That is worth knowing before you expect a one-click battlemap. If you want the whole campaign as an installable package instead of one file at a time, the bulk module exports, a Foundry `.zip` module and a Fantasy Grounds `.mod`, need Plus or above. For Roll20 the binding constraint is storage, not format. The free plan gives you [100MB of total storage and a 5MB cap on any single upload](https://wiki.roll20.net/Free). That is why DunGen deliberately keeps its free maps under 5MB, and it is why a 4000-pixel-wide battlemap PNG will bounce off a free account. Compress before you upload, or accept a smaller map. Plus and Pro raise the per-file cap to 10MB. For Foundry the constraint is money once, then nothing. A licence is [a one-time $50 purchase](https://foundryvtt.com/article/faq/) and only the host needs one, so a group of five pays $50 in total rather than five subscriptions. After that, importing a JSON journal or dropping a PNG as a scene costs nothing per session. And for paper, do not overlook PDF. donjon exports a print-upscaled map, CharGen exports the dungeon as a PDF including the room key, and Watabou lets you set a custom print DPI. I run about a third of my games in person, and a printed room key with a map on the reverse beats a laptop at the table every time. ## How I actually use a dungeon generator in prep ![A vast flooded cavern dungeon with a rope bridge and glowing bioluminescent fungi](/blog-images/best-dnd-dungeon-generators-2026/flooded-cavern.webp) The workflow I have settled on after a year of weekly sessions: I generate the whole dungeon, map and contents, on [CharGen's Dungeon Generator](https://char-gen.com/dungeon-generator) first, because the stocked rooms and hooks save the most time. I regenerate any room that comes out bland. If the climactic fight needs a properly textured VTT battlemap with lighting, I export that one room's concept and rebuild it in [DunGen](https://dungen.app/) for the pixel-perfect grid. If I want the dungeon to sit under a real place, I build the settlement and its factions in the [RPG Workshop](https://char-gen.com/rpg-workshop) and drop the crawl beneath it. ![A treasure vault piled with gold and a glowing magical artifact behind a great stone door](/blog-images/best-dnd-dungeon-generators-2026/treasure-vault.webp) The point of all this is not to replace your judgement, it is to skip the blank-page tax. The 2024 DMG stopped rolling your rooms for you. A generator that draws the map and stocks it hands that back, and leaves you the fun part: deciding which of the three hooks your players will actually chase. For a broader look at map tools specifically, I have a companion piece on the [best D&D map generators](https://char-gen.com/blogs/best-dnd-map-generators-2026), and for tactical combat maps see the [AI battlemap generators roundup](https://char-gen.com/blogs/best-ai-battlemap-generators-dnd-2026). ## FAQ **What is the best free D&D dungeon generator?** For a complete dungeon with a map, stocked rooms and hooks, [CharGen](https://char-gen.com/dungeon-generator) offers the most in a free tier. For a free procedural layout with contents and no signup, [donjon](https://donjon.bin.sh/5e/dungeon/) has run since 2009 and is still excellent. For a free VTT-ready map image, [DunGen](https://dungen.app/) generates at 70px per tile under 5MB. [cros.land](https://cros.land/kenjis-dungeon-generator-2-0/) generates AI rooms free, though full monster statblocks are capped at five per day on the free plan. **Does the 2024 Dungeon Master's Guide still have a random dungeon generator?** No. The 2014 DMG's Appendix A: Random Dungeons, with its d10 dice tables, was removed in the [2024 revised DMG](https://www.dndbeyond.com/posts/1916-updates-in-the-dungeon-masters-guide-2024). It was replaced by Appendix B: Maps, a library of ready-made maps by Dyson Logos. You now supply room contents yourself, which is exactly the gap third-party and AI generators fill. **Which dungeon generators export to Roll20 and Foundry VTT?** [DunGen](https://dungen.app/) exports VTT-ready maps at 70px per tile (140px on its paid tiers) with dynamic lighting and walls for Roll20, Foundry and Fantasy Grounds. [Dungeon Scrawl](https://www.dungeonscrawl.com/), now part of Roll20, exports to Roll20, Foundry and Owlbear Rodeo. [CritForge](https://www.getcritforge.com/) exports to those same VTTs. CharGen exports the dungeon's room key to Foundry VTT `.json` and Fantasy Grounds `.xml` free, plus Obsidian and Homebrewery markdown, and the map to SVG, PNG and PDF. The Foundry file arrives as a JournalEntry, so it carries the text rather than a pre-lit scene. **Which dungeon generator balances encounters to the 2024 XP budget?** [CritForge](https://www.getcritforge.com/) is the only tool tested here that states CR-balanced encounters with action-economy warnings and one-click rebalancing. CharGen and [donjon](https://donjon.bin.sh/5e/dungeon/) both scale monsters to a stated party or dungeon level without printing an XP total. Under the 2024 DMG you multiply the per-character budget by party size, so a moderate fight for five level 3 characters is 225 times 5, or 1,125 XP. The encounter multiplier for large monster groups was removed in the 2024 revision, so eight kobolds now cost exactly their listed XP. **Is there a free dungeon map generator for D&D with no signup?** Yes, three of them. [donjon](https://donjon.bin.sh/5e/dungeon/) has run since 2009 and needs no account. [Dungeon Scrawl](https://www.dungeonscrawl.com/) is free and browser-based with no download. [Watabou's One Page Dungeon](https://watabou.itch.io/one-page-dungeon) is free or pay-what-you-want with no registration and no minimum. [DunGen](https://dungen.app/) is free for 70px-per-tile maps kept under 5MB, which is what a free Roll20 account can accept. **What is a room key, and why does it matter?** A room key is a numbered map paired with one written entry per number, the format published adventures have used for decades. A useful entry carries three things: read-aloud text you can speak without paraphrasing, the mechanics underneath it (monsters, trap DC and damage, treasure), and a reason the room exists. Map-only tools like DunGen and Dungeon Scrawl produce no key at all. That is the difference between a generator you run from and one you rewrite. **What is the difference between an AI dungeon generator and a random one?** A random (procedural) generator like donjon or Watabou uses algorithms and dice tables to draw a layout and, sometimes, list contents. An AI generator like CharGen, cros.land or CritForge writes bespoke room descriptions, monsters, traps and hooks in natural language, tailored to your prompt and party level. In practice the strongest tools are hybrids that draw a procedural map and then use AI to stock it. **Can I run a dungeon straight from a generator without editing it?** With a map-only tool, no, you still stock every room. With a hybrid like CharGen you can run the output nearly as-is: the rooms come statted with monsters, traps, treasure and read-aloud text. I still read it through once and re-roll any flat room, which takes a minute or two rather than an evening. Sly Flourish's [Lazy Dungeon Master](https://slyflourish.com/lazydm/) approach pairs perfectly with this: prep the minimum, let the table fill the rest. --- Pick your tool by which camp you are in. If you only need a floor plan, donjon is free and DunGen makes it VTT-pretty. If you need the rooms written for you, that is where the AI hybrids pull ahead, and the 2024 rules made that the part worth automating. Generate a full crawl on [CharGen's Dungeon Generator](https://char-gen.com/dungeon-generator), re-roll the room that comes out flat, and spend the time you saved on the encounter your players will actually remember. The [monster generator](https://char-gen.com/monster-generator) and [RPG Workshop](https://char-gen.com/rpg-workshop) are right there when you want to build the world around it. --- ## Best Free Digital Tools for TTRPG Players and DMs 2026 URL: https://char-gen.com/blogs/best-free-digital-ttrpg-tools-2026 Published: 2026-07-01 Updated: 2026-09-16 Summary: The best free digital tools for TTRPG in 2026: VTTs, map makers, character builders, generators and audio compared, with real free-tier limits and prices. Tags: free-ttrpg-tools, digital-ttrpg-tools, free-dnd-tools-2026, ttrpg-tools-for-dms, best-ttrpg-tools-free # Best Free Digital Tools for TTRPG Players and DMs in 2026 You can run an entire tabletop campaign, from session zero to the final boss, without paying for a single piece of software. The best free digital tools for TTRPG play in 2026 have quietly become good enough that a paid subscription is now a convenience rather than a requirement. The core rules of the world's biggest system are free: the [D&D System Reference Document 5.2.1](https://www.dndbeyond.com/srd) went up as a downloadable PDF under a Creative Commons Attribution 4.0 licence on 1 May 2025, so the ruleset itself costs nothing to read, quote, or build on. ![A dungeon master's desk at night with a laptop showing a fantasy map, a tablet showing a battlemap, dice, and printed character portraits](/blog-images/best-free-digital-ttrpg-tools-2026/hero-1200x630.webp) I run a weekly game and I'm tight with money, so I've spent a lot of evenings working out which free tools are genuinely free and which ones dangle a three-map trial before asking for a card. This is the list I actually reach for, split by the job each one does at the table. Some are free forever, some have a free tier that is more generous than it has any right to be, and a couple of paid tools are worth naming so you know exactly where the free ceiling sits. ## How I picked these tools Four rules kept a tool on this list. First, the free option has to be real, not a countdown timer. A seven-day trial is marketing, not a free tier. Second, the free version has to be useful on its own, not a crippled demo that only exists to sell you the upgrade. Third, the tool has to be alive in 2026, still getting updates or at least still working. Fourth, it has to earn its place for a player or a DM, ideally both, and not just for one narrow system. That last point matters more every year. One table runs D&D 2024, another is deep in Pathfinder 2e, a third bounces between Daggerheart, Call of Cthulhu, and homebrew. A tool locked to a single ruleset is less useful than one that helps with the jobs every system shares: rolling dice, drawing maps, tracking a world, and making characters your players care about. ## The quick list: free TTRPG tools at a glance | Tool | Category | Free tier | Best for | | --- | --- | --- | --- | | [Owlbear Rodeo](https://www.owlbear.rodeo/pricing) | Virtual tabletop | Yes (Nestling, 2 rooms) | Fast browser battlemaps | | [Alchemy RPG](https://alchemyrpg.com/) | Virtual tabletop | Yes (unlimited) | Theatre-of-mind, any system | | [Roll20](https://app.roll20.net/why-subscribe-to-roll20) | Virtual tabletop | Yes (1 game, 5 players) | Marketplace and character sheets | | [Foundry VTT](https://foundryvtt.com/purchase/) | Virtual tabletop | No ($50 one-time) | Automation and modding | | [D&D Beyond](https://www.dndbeyond.com/en/subscribe) | Character builder | Yes (6 characters) | Official 5e sheets | | [Pathbuilder 2e](https://apps.apple.com/us/app/pathbuilder-2e/id6740821064) | Character builder | Yes | Pathfinder 2e | | [Azgaar's Map Generator](https://azgaar.github.io/Fantasy-Map-Generator/) | Maps | Yes (open-source) | Procedural world maps | | [Dungeon Scrawl](https://dungeonscrawl.com/) | Maps | Yes (unlimited) | Quick grid dungeon maps | | [Inkarnate](https://inkarnate.com/faq) | Maps | Yes (3 maps) | Hand-painted style maps | | [donjon](https://donjon.bin.sh/) | Generators | Yes (all of it) | Instant tables and loot | | [Eigengrau's Generator](https://eigengrausgenerator.com/) | Generators | Yes (all of it) | Read-aloud towns and NPCs | | [Kanka](https://kanka.io/pricing) | Campaign wiki | Yes (unlimited entries) | Free campaign database | | [World Anvil](https://www.worldanvil.com/pricing) | Campaign wiki | Yes (Freeman) | Structured worldbuilding | | [Obsidian](https://obsidian.md/pricing) | Notes | Yes (personal use) | Private linked notes | | [Tabletop Audio](https://tabletopaudio.com/about.html) | Audio | Yes (all of it) | Free ambience and SFX | | [CharGen](/rpg-workshop) | AI generators + art | Yes (gold-based) | Art, NPCs, whole locations | | [AnyDice](https://anydice.com) | Dice probability | Yes (all of it) | Modelling homebrew dice mechanics | | [Improved Initiative](https://www.improvedinitiative.app) | Combat tracker | Yes (open-source) | Browser initiative and HP tracking | | [DriveThruRPG](https://www.drivethrurpg.com) | Asset marketplace | Yes (free/PWYW titles) | PDFs, map packs, and print-on-demand | Every row on that table has a working free option except Foundry, which I have kept in because it is the one paid tool most groups eventually buy. The rest of this guide goes deeper on each category, with the exact limits so you know when a free tier runs out. ## Virtual tabletops that cost nothing to start The virtual tabletop is where an online game lives, and the free options here are strong enough that most groups never need to pay. [Owlbear Rodeo](https://www.owlbear.rodeo/pricing) is my default recommendation for a group that just wants a map and some tokens without a login for every player. The free tier, called Nestling, gives you 200MB of storage and two saved rooms with access to every tool. Players join by clicking a link, no account needed. If you outgrow it, Fledgling is $3.99 a month and Bestling is $7.99 a month, but plenty of tables never leave the free tier because two rooms is enough for one ongoing campaign. [Alchemy RPG](https://alchemyrpg.com/) is the surprise of the category. Its free plan is called Free Unlimited and it means it: unlimited games, characters, and universes, voice and video chat, asset uploads, every supported game system, and a homebrew system builder, with the site's own words being "no pay walls, no limits, and no catches, ever." The optional Alchemist supporter tier is $8 a month and mostly buys you a badge and a small marketplace discount. For narrative, theatre-of-mind play across systems, it is hard to argue with free and unlimited. [Roll20](https://app.roll20.net/why-subscribe-to-roll20) is the big one, the tabletop that crossed 8 million users back in the Orr Group's Q4 2020 industry report and has kept growing since. The free Base plan runs one game for up to five players with 100MB of storage, no dynamic lighting, and access to the marketplace and character sheets. Only the person creating the game needs a subscription for the whole table to feel the benefit, and the paid tiers start at $49.99 a year for Plus. The free tier is genuinely playable, it just asks you to be tidy about storage. ![A laptop on a games table showing a top-down dungeon battlemap with a grid and glowing tokens, dice beside it](/blog-images/best-free-digital-ttrpg-tools-2026/free-virtual-tabletop-battlemap.webp) [Foundry VTT](https://foundryvtt.com/purchase/) is the exception on this list because there is no free tier. It is a one-time $50 purchase, shown as roughly £39.28 for buyers in the UK, and only the host needs a licence for the whole group to play. There are no per-player fees and no subscription, so the up-front cost is the entire cost forever. I mention it because it is the tool most groups graduate to once they want heavy automation and community modules, and knowing the number ($50, once) helps you decide whether the free tiers above are enough for now. For most new groups, they are. ## Free character builders and free rules Making a character should not cost anything, and mostly it does not. [D&D Beyond](https://www.dndbeyond.com/en/subscribe) is the official home for 5e sheets, and a free account lets you build up to six characters using the free and basic content. The D&D Beyond Basic Rules are free to every player regardless of subscription, so a new player can roll up a fighter or a wizard without spending a penny. The paid tiers add the rest: Hero from $2.99 a month removes ads and the six-character cap, and Master from $5.99 a month lets one person share their purchased books with a whole campaign group. If your table has one person who owns the books, Master is often the only subscription the group needs. [Pathbuilder 2e](https://apps.apple.com/us/app/pathbuilder-2e/id6740821064) is the tool Pathfinder 2e players swear by. It is a free download, and paying once (a one-time in-app purchase, not a subscription) removes the limits: $6.99 on iOS, for example. The free version already handles the whole character build, so that purchase is a thank-you and a few convenience features, not a wall. Note that the web, Android, and iOS versions are separate products with separate unlocks, so buying one does not carry across. For 5e specifically, [Aurora Builder](https://aurorabuilder.com/) is a free Windows app that ships with all the SRD content under the Open Gaming Licence, extendable with community content files. It is worth an honest warning: development has been "postponed indefinitely" since around 2020, so it is a stable old tool rather than an actively growing one. It still works, which is why it stays on the list, but I would not build a five-year campaign's whole workflow around it. If you only take one fact from this section, take this one: the [SRD 5.2.1](https://www.dndbeyond.com/srd) is a free CC-BY-4.0 download, which means the rules a character builder needs are legally free for anyone to use. That is why so many free builders exist at all. ## Maps and battlemaps without a subscription A map is the single most useful prop a DM can bring, and you do not have to pay to make good ones. ![A fantasy world map on aged parchment shown on a tablet on a wooden table, beside a d20 and a candle](/blog-images/best-free-digital-ttrpg-tools-2026/free-fantasy-world-map.webp) [Azgaar's Fantasy Map Generator](https://azgaar.github.io/Fantasy-Map-Generator/) is the one I recommend first for whole-world cartography. It is free and open-source under the MIT licence, runs in a browser, and the licence explicitly grants commercial use of the maps you make. It generates continents with cultures, states, biomes, rivers, routes, and labels in seconds, and you can edit every layer by hand afterwards. For a homebrew world map, nothing free comes close. [Dungeon Scrawl](https://dungeonscrawl.com/) is my pick for fast tactical dungeon maps. The free version gives you unlimited maps and PNG exports, including isometric support, and it stays free: it was created by Keir Moffatt, and Roll20 announced it had taken the tool under its wing in September 2023, keeping the core free for everyone. You can draw a dungeon in about the time it takes to describe one. [Inkarnate](https://inkarnate.com/faq) is the prettiest of the free options if you like a hand-painted look. The free Hobby tier gives you over 1,000 HD art assets, 2K export, and three saved maps for personal use. Three maps is the real ceiling here, so it suits a DM who wants one gorgeous regional map rather than a mapmaker churning out dozens. Paid Creator is $7.99 a month and Studio is $14.99 a month if you need more maps or commercial rights. If you want the deep comparison of map tools specifically, I wrote a whole piece on the [best D&D map generators](/blogs/best-dnd-map-generators-2026) that goes further than I can here. ## Generators and the AI prep layer This is the category that has changed most, and it is where I spend the most prep time. Generators turn a blank page into a starting point, and the free ones range from decades-old table rollers to AI tools that draw the thing for you. [donjon](https://donjon.bin.sh/) is the grandparent of the lot, its code copyrighted from 2009 to 2026 by a developer known as drow, and it is entirely free with no account and no premium tier. It rolls dungeons, towns, world maps, names, NPCs, treasure, and encounters across a long list of systems, from old-school AD&D to 5e and sci-fi games. When I need a loot pile or a quick town in under ten seconds, donjon is still the fastest page on the internet. [Fantasy Name Generators](https://www.fantasynamegenerators.com/) has been running since around 2012 and now hosts over 1,400 named generators, all free and ad-supported. When a player asks for the tavern owner's name and I have not prepped one, this is the tab I open. The names are free to use in your own material as long as they are not already trademarked. When I want a batch styled to one region of my world, say Norse dwarves or Celtic elves, with a short meaning attached to each name, I use my own [free fantasy name generator](/name-generator) instead: 10 names per click, no account. [Eigengrau's Generator](https://eigengrausgenerator.com/) takes a different approach to the same table-roller category: it writes a town, its buildings, and the NPCs inside them as prose paragraphs meant to be read straight to the players, not a list of fields to translate on the fly. Click through from a building to the person running it and you get a name, a description, and a personality in one go. It is free, open source, and needs no account, the same as donjon, though the two do not overlap much: donjon is broader and faster for a flat table roll, Eigengrau's Generator is the one I reach for when I want the town to sound like something worth saying out loud. I went deeper on how it stacks up against the other free generators in my [Eigengrau's Generator alternatives comparison](/alternatives/eigengraus-generator). ![Four fantasy adventurer portraits shown as character cards on a dark slate background, a barbarian, a wizard, a rogue, and a cleric](/blog-images/best-free-digital-ttrpg-tools-2026/free-character-art-party-roster.webp) Where the older generators give you text, [CharGen](/rpg-workshop) gives you the finished thing: a named NPC with a backstory, a shop with its keeper and stock, a [settlement](https://char-gen.com/settlement-generator), a monster, and the art to show the table, all in one pass. It runs on a gold-based free tier, so it is free to start with no credit card: you get 25 gold when you sign up, 10 more each day you log in, and extra gold for commenting, posting, and joining competitions. One generation spends gold, and people who log in regularly build up more than enough to keep going. The platform carries over 160 AI models and 70-plus art styles, and its community has generated more than 830,000 images. The reason CharGen sits in my prep routine is breadth. A single [NPC generator](/npc-generator) is handy, but a stuck DM usually needs three things at once: the person, the place, and a picture. I generate the town in the [RPG Workshop](/rpg-workshop), stock it with owners from the NPC generator, drop a [dungeon](/dungeon-generator) under it, and let the [image generator](/generate) draw the villain's face. If you specifically want the AI-only tools weighed against each other, I compared them in my roundup of the [best AI TTRPG tools](/blogs/best-ai-ttrpg-tools-2026); this guide is the wider, free-first view that puts those AI tools next to the free dice rollers and map makers you will use alongside them. ## Campaign notes and worldbuilding wikis Every campaign eventually needs a memory, a place to keep who owes what to whom. The free tiers here are strong. [Obsidian](https://obsidian.md/pricing) is my personal choice for campaign notes. It is free for personal use with no sign-up and no limits, storing everything as plain text files on your own machine, which means your world is never locked behind someone else's server. A commercial licence is $50 per user per year if you are running a business off it, and optional Sync ($4 per user a month, billed annually) or Publish ($8 per site a month) add-ons exist, but a solo DM pays nothing. The linked-note structure is perfect for a world where the exiled prince connects to the border war connects to the missing caravan. [Kanka](https://kanka.io/pricing) is the purpose-built option if you want a shared campaign database rather than a pile of notes. Its free Kobold tier gives you unlimited entries and unlimited campaigns with no credit card, which is unusually generous. Paid tiers (Owlbear at $4.99 a month, Wyvern at $9.99, Elemental at $24.99) mainly add premium campaigns, bigger uploads, and an ad-free experience. For a group that wants a wiki everyone can edit, free Kanka does the job. [World Anvil](https://www.worldanvil.com/pricing) is the heavyweight, home to over 3.5 million worldbuilders. The free Freeman tier is more limited than the others, capping you at 2 worlds, 5 articles, 2 maps, and 100MB of storage with adverts, so it suits testing the water more than housing a huge setting. The paid Guild tiers start at $4.50 a month for Master when billed annually. It is the most structured tool of the three, which is a strength if you love templates and a burden if you just want a quick note. ## Free ambient audio Sound is the cheapest way to change the mood at a table, and the best option is completely free. [Tabletop Audio](https://tabletopaudio.com/about.html) is ad-free and user-supported, with more than 500 ten-minute ambiences, over 80 hours in total, plus a SoundPad tool holding 1,100-plus sounds you can trigger on the fly. Everything streams free, and support is an optional Patreon rather than a paywall. It is the first tab I open before a session. The paid contrast worth knowing is [Syrinscape](https://syrinscape.com/online/). A free Syrinscape account only lets you join a game someone else is hosting; to run your own soundscapes you need a SuperSyrin subscription at $12.99 a month, or cheaper system-specific packs at $8.50 a month each. It is more powerful and more interactive than Tabletop Audio, but for a DM on zero budget, Tabletop Audio covers the need without the invoice. ## Dice and probability tools, free Sometimes you don't want to roll, you want to know the odds before you write the house rule. ![A DM's notebook covered in probability curve sketches next to a scatter of polyhedral dice and a tablet showing a combat initiative tracker](/blog-images/best-free-digital-ttrpg-tools-2026/dice-probability-combat-tracker.webp) [AnyDice](https://anydice.com) is the one I reach for when I'm testing a homebrew mechanic. It's a free dice-expression calculator with no login: type in a roll, including exploding dice, drop-lowest, or custom-sided dice, and it plots the full probability distribution as a graph. If you're weighing whether advantage on a new class feature is too strong, AnyDice gives you the actual curve instead of a guess. For a quicker single-roll question, the [Awesome Dice Probability Calculator](https://www.awesomedice.com/dnd-probability-calculator) is a free one-page tool built for d20 systems specifically: put in the DC and your bonus, toggle advantage or disadvantage, and it gives you a straight percentage. No graphs, no scripting, just the number you needed before setting a trap's DC. ## Combat and initiative trackers, free Turn order is the bit that eats table time if you're doing it on paper, and the free web trackers handle it without asking for an account. [Improved Initiative](https://www.improvedinitiative.app) is my pick: free, open-source, and installable as an offline app so a dodgy venue Wi-Fi doesn't stall the fight. It tracks HP and conditions, rolls initiative for you, and gives players their own shareable link showing just the turn order, so nobody is craning over the DM's screen to see who's up next. [Kobold Plus Fight Club](https://koboldplus.club) is free and browser-based too, and its edge is the "Run" button: build your encounter with its SRD monster database, then flip straight into a live tracker with HP and a round counter, no retyping stat blocks into a second tool. ## Free and paid asset marketplaces Free tools cover prep. Sooner or later most tables buy something, an adventure, a map pack, a token set, and it's worth knowing where that money actually goes. [DriveThruRPG](https://www.drivethrurpg.com) is the largest storefront by a wide margin, with thousands of free and pay-what-you-want titles alongside paid PDFs from $0.99 and full rulebooks typically $10 to $30. It's system-agnostic, so it's the first stop regardless of what you're running. [Dungeon Masters Guild](https://www.dmsguild.com) is the official D&D-licensed marketplace, the only place fans can legally sell content set in the Forgotten Realms, Ravenloft, or Eberron. Adventures start around $2.95, with a good number of free and PWYW titles alongside the paid catalogue. If you specifically want more D&D content, this is a tighter, more curated search than the wider DriveThruRPG catalogue. ## A zero-budget session-prep routine Here is how these pieces actually fit together on a normal Tuesday, when I have about forty minutes before players arrive and no intention of spending anything. ![A cosy worldbuilding desk at night with a laptop showing a campaign wiki, a second screen with an NPC portrait, headphones, tea, and index cards](/blog-images/best-free-digital-ttrpg-tools-2026/zero-budget-dm-prep-workflow.webp) I start in [CharGen's RPG Workshop](/rpg-workshop) and generate the location the party is heading to, the town or the dungeon, because the art and the NPCs come out together and that saves the most time. I pull the villain's portrait from the [image generator](/generate) so I have a face to show. Then I open [Dungeon Scrawl](https://dungeonscrawl.com/) if the session needs a tactical map, or [Azgaar](https://azgaar.github.io/Fantasy-Map-Generator/) if the party is travelling and I need to point at the wider world. I drop the map and tokens into [Owlbear Rodeo](https://www.owlbear.rodeo/pricing) for the actual play. Names come from [Fantasy Name Generators](https://www.fantasynamegenerators.com/) on demand, notes go into [Obsidian](https://obsidian.md/pricing), and [Tabletop Audio](https://tabletopaudio.com/about.html) runs the background the whole time. Total spend: nothing. The point of a routine like this is not that free tools match every paid feature, because they do not. The point is that the friction of prep, the reason a session goes unprepped, is almost never money. It is time and blank pages. Free generators kill the blank page, free maps kill the drawing time, and a free VTT means the whole table can see the same thing. ## Where free tiers actually stop I would be lying if I said free covers everything, so here is the honest map of the ceilings. Owlbear's free tier caps you at two rooms, which bites if you run several campaigns at once. Roll20 Base is one game and 100MB, so a media-heavy campaign fills up fast. Inkarnate's three-map limit is the tightest on the list. World Anvil's free tier is genuinely restrictive at five articles. And Foundry has no free tier at all, though its $50 one-time cost undercuts years of any subscription. The pattern is clear once you see it. Free tiers are generous on the things that scale cheaply, storage-light generation and single-campaign play, and stingy on the things that cost the provider real money, cloud storage and multiple concurrent games. If you run one campaign, you will rarely hit a wall. If you run four, you will eventually pay someone, and the cheapest honest answer is usually a single Roll20 or D&D Beyond subscription shared across the group, or the one-time Foundry licence. ## FAQ **What are the best free digital tools for TTRPG in 2026?** For play, Owlbear Rodeo and Alchemy RPG both have strong free tiers, and Roll20's free Base plan runs a full game for five players. For maps, Azgaar's Fantasy Map Generator (open-source, MIT licence) and Dungeon Scrawl (free unlimited maps) lead. For prep, donjon is free for tables and loot, and [CharGen](/rpg-workshop) has a free gold-based tier for AI NPCs, locations, and art. Tabletop Audio covers ambience for free. **Can you actually run D&D completely free?** Yes. The [SRD 5.2.1](https://www.dndbeyond.com/srd) rules are a free CC-BY-4.0 download, D&D Beyond's Basic Rules and its builder (up to six characters) are free, Owlbear Rodeo or Alchemy handle the tabletop for free, and free generators and map makers cover prep. You only start paying when you want more concurrent games, more storage, or official published books beyond the basic rules. **What is the best free virtual tabletop?** For most groups, Owlbear Rodeo, because players join by link with no account and the free Nestling tier includes every tool with two saved rooms. Alchemy RPG's free tier is unlimited and better for theatre-of-mind across systems. Roll20's free Base plan is the best if you want the built-in marketplace and character sheets. **Is CharGen free to use?** Yes, it is free to start with no credit card. [CharGen](/rpg-workshop) runs a gold-based system: 25 gold on signup, 10 more each daily login, and extra gold for commenting, posting, and competitions. Generations spend gold, so logging in regularly keeps you generating characters, NPCs, locations, and art without paying. Paid Plus (£9.17 a month) removes the gold constraint. **Which free tools work for Pathfinder, not just D&D?** Plenty. Pathbuilder 2e is the free go-to character builder for Pathfinder 2e, Alchemy RPG and Foundry both support Pathfinder, donjon has Pathfinder generators, and Syrinscape and Tabletop Audio are system-agnostic for sound. [CharGen's](/rpg-workshop) art and worldbuilding generators are system-agnostic too, since an NPC portrait or a town does not care which ruleset you play. --- If you only grab three tools to start, make them a free VTT, a free map maker, and a free generator: Owlbear Rodeo for play, Azgaar or Dungeon Scrawl for the map, and [CharGen](/rpg-workshop) for the NPCs, locations, and art that turn a map into a place. Add [Obsidian](https://obsidian.md/pricing) for notes and [Tabletop Audio](https://tabletopaudio.com/about.html) for sound when you want them, and you have a full campaign stack that cost you nothing but the time to set it up. --- ## Best D&D Shop Generators in 2026: Merchants Worth Visiting URL: https://char-gen.com/blogs/best-dnd-shop-generators-2026 Published: 2026-06-30 Summary: Tested 7 dnd shop generator tools for 2026. CharGen, 5eMagic, Kassoon, donjon, and more compared on inventory, shopkeeper NPCs, and pricing. Tags: dnd-shop-generator, d-and-d-shop-generator-ai, dnd-merchant-generator, magic-shop-generator-dnd, best-shop-generator-dnd-2026 # Best D&D Shop Generators in 2026: Merchants Worth Visiting The party walks into town and someone says "I want to go shopping." That single sentence has derailed more sessions than any trap I have ever designed. The **dnd shop generator** problem is not about inventory lists. It is about the fact that a merchant encounter sits at the intersection of economy, personality, and setting, and most DMs have about thirty seconds before the table gets bored. I have tested seven tools that claim to solve this, and the gap between them is wider than you would expect. ![A richly detailed fantasy merchant shop interior with a dwarf shopkeeper examining a glowing amulet behind a carved wooden counter](/blog-images/best-dnd-shop-generators-2026/hero-1200x630.webp) The core tension with shop encounters in 5th Edition has not changed since the [Dungeon Master's Guide](https://www.dndbeyond.com/sources/dmg) was published in 2014: the economy is structurally underdeveloped. RAW, you cannot reliably buy or sell magic items. Mundane equipment has fixed PHB prices. Gold piles up with nothing to spend it on. The [2024 revised Player's Handbook](https://www.dndbeyond.com/sources/dnd/phb-2024) added crafting rules and a broader equipment list, but the fundamental shopping-session problem remains. Generators exist because the rulebooks do not solve this problem on their own. ## What separates a useful shop generator from a random item list Before the comparison table, here is what I actually care about when I open one of these tools on a Tuesday evening before a session. **Shopkeeper personality.** An inventory without a face behind the counter is a menu, not an encounter. The merchant is what makes players remember the shop and come back. [The Angry GM's classic piece on shops](https://theangrygm.com/ask-angry-shops-and-magic-items/) makes this point well. The shopkeeper is the gameplay surface, not the inventory. **Level-appropriate stock.** A hamlet blacksmith should not carry a Flame Tongue. A metropolis arcane emporium should not offer exclusively common items. Scaling inventory to settlement size and party level is the minimum bar. **Pricing that makes sense.** The community has been arguing about magic item pricing since 2014. [Sane Magic Item Prices](https://www.enworld.org/resources/5e-magic-item-sane-prices-in-excel.1596/), a community-maintained spreadsheet hosted on EN World, became the de facto standard because the DMG's wide ranges (101-500 gp for an uncommon item) gave DMs nothing to work with. **Visual output.** For VTT play on [Roll20](https://roll20.net/) or [Foundry VTT](https://foundryvtt.com/), a generated shopkeeper portrait or shop illustration cuts prep time more than any amount of text. **Integration with the rest of prep.** A shop does not exist in isolation. It needs an NPC generator for the owner, a [tavern generator](/tavern-generator) for the inn next door, and ideally a settlement context that ties them together. ## Quick comparison: 7 shop generators tested | Tool | Best for | AI-powered? | Visual output? | Shopkeeper NPC? | Price | | --- | --- | --- | --- | --- | --- | | [CharGen](https://char-gen.com/shop-generator) | Full shop + NPC + art in one workflow | Yes | Yes (AI art) | Yes (integrated) | Free tier / Plus £9.99/mo | | [5eMagic.Shop](https://5emagic.shop/) | Sane-priced magic item inventories | No | No | No | Free | | [Kassoon](https://www.kassoon.com/dnd/) | Quick party-level-scaled item lists | No | No | Separate tool | Free | | [Oh My Game Master](https://www.omgm.rocks/) | Specialised shop variants (herbalist, tailor) | No | No | Separate tool | Free | | [donjon](https://donjon.bin.sh/) | Fast treasure/loot generation | No | No | No | Free | | [LitRPG Adventures](https://www.litrpgadventures.com/) | AI narrative shop descriptions | Yes (GPT) | No | Yes | ~$5.99/mo+ | | [Perchance](https://perchance.org/) | Community-built custom generators | Varies | Varies | Varies | Free | CharGen is my top pick because it is the only tool that generates a complete shop, a named NPC shopkeeper with backstory and personality, an inventory scaled to your setting, AI-generated art of the shop interior, and adventure hooks, all in one pass. The platform has [7,500+ shops](https://char-gen.com/shop-generator) already generated by its community of 43,000+ creators. ## 1. CharGen: the best D&D shop generator for complete merchant encounters ![A fantasy magic item shop with glowing weapons in glass display cases and warm candlelight](/blog-images/best-dnd-shop-generators-2026/magic-shop-interior.webp) The [CharGen Shop Generator](https://char-gen.com/shop-generator) takes a different approach to every other tool on this list. Instead of generating an inventory and leaving you to build the rest, it creates a full shop entity: the building, the stock, the owner, the hooks. I generated a potion shop set in a swamp town for a level 5 party. The output included a named proprietor (a dragonborn alchemist with a gambling debt and a rivalry with a local herbalist), an inventory of 12 items priced for the party level, a physical description of the shop, and two plot hooks tied to the shopkeeper's backstory. The whole thing took about 20 seconds. What makes it genuinely different: - **AI-generated shopkeeper portraits.** The merchant gets a face you can show the table or drop into a VTT. CharGen has [160+ AI models](https://char-gen.com/generate) available, so you can match the art style to your campaign's aesthetic. - **Inventory scaling.** Stock adjusts to party level and setting. A frontier general store looks nothing like a capital-city enchantment house. - **Integrated worldbuilding.** The shop links to CharGen's other generators. Need an NPC to staff the second counter? The [NPC Generator](https://char-gen.com/npc-generator) is one click away. Want the shop to sit inside a broader district? The [RPG Workshop](https://char-gen.com/rpg-workshop) lets you build the surrounding settlement. - **Quest hooks baked in.** The shopkeeper's backstory generates natural adventure seeds. "The alchemist needs three vials of wyvern blood and will trade a discount on potions for the favour" is a session hook, not filler. The free tier uses a gold-based system (25 gold on signup, 10 per daily login, more from community engagement). You can generate shops without paying. The Plus tier at £9.99/month gives you 900 gold/month to spend across all generators. The main limitation is that CharGen's shop output leans narrative. If you specifically want a mechanical SRD-accurate price list with Sane Magic Item Prices, 5eMagic is purpose-built for that. CharGen is stronger when you want the whole encounter, not just the spreadsheet. ## 2. 5eMagic.Shop: the gold standard for priced magic item inventories [5eMagic.Shop](https://5emagic.shop/) has been the go-to **magic shop generator dnd** tool for years, and for good reason. It uses the [Sane Magic Item Prices](https://www.enworld.org/resources/5e-magic-item-sane-prices-in-excel.1596/) methodology, which rebalances the DMG's vague pricing ranges into consistent, community-tested numbers. If you have ever asked "how much should a Cloak of Protection cost?" and found the DMG answer (101-500 gp range for an uncommon item) unhelpful, this is the tool. You select a settlement size (village, town, city), filter by item type (potions, scrolls, weapons, armour, wondrous items), and it generates an inventory with prices attached. The output is clean, text-based, and immediately usable. No signup required. The limitations are clear: no shopkeeper NPC, no visual output, no setting context, and SRD items only (no homebrew). It is a price-accurate inventory generator, not a shop encounter builder. For DMs who run a strict RAW economy, that is exactly enough. For DMs who want the merchant to be a character, 5eMagic is only the first step. ## 3. Kassoon: town-integrated item lists with party level scaling [Kassoon](https://www.kassoon.com/dnd/) sits in a similar space to 5eMagic but adds party level filtering and multiple shop presets: general store, blacksmith, alchemist, magic shop, temple. The [5e Magic Shop Generator](https://www.kassoon.com/dnd/) scales inventory rarity to settlement size, from hamlet to metropolis. Kassoon is part of a larger D&D generator suite that includes dungeon, encounter, treasure, NPC, and town tools. The NPC generator exists but is not integrated with the shop generator. You generate the inventory in one tab and the shopkeeper in another. It works, but it is two separate steps where CharGen does it in one. The interface is utilitarian. It loads fast, generates instantly, and does not ask you to create an account. For a DM who wants "give me a weapon shop inventory for a level 8 party in a large town, right now," Kassoon delivers. Free, ad-supported, no barriers. ## 4. Oh My Game Master: specialised shop variants you will not find elsewhere ![A fantasy herbalist and apothecary shop interior with hanging dried herbs and a gnome shopkeeper](/blog-images/best-dnd-shop-generators-2026/apothecary-shop.webp) [Oh My Game Master](https://www.omgm.rocks/) (OMGM) is a free, independent toolkit with a generator roster that goes deeper than most. Beyond a general shop generator, it offers dedicated generators for blacksmiths, alchemists, herbalists, bookshops, tailors, and stables. Each has settings specific to that shop type, not just a "shop flavour" dropdown. The tool runs on hand-built random tables rather than AI. The output is text-based and exportable as PDF. OMGM also supports multiple languages (English, German, Spanish, Italian, French, Ukrainian), which is unusual in a space dominated by English-only tools. The trade-off is the same one that applies to all table-based generators: the output is randomised within fixed parameters, so it cannot adapt to unusual prompts or homebrew settings the way an AI tool can. For DMs running standard 5e campaigns, the specialised shop types (herbalist, tailor, stable) are a genuine differentiator. No other free tool on this list offers a dedicated stable generator. ## 5. donjon: fast, free, no-frills treasure generation [donjon](https://donjon.bin.sh/) is the oldest name in D&D random generation, running since the early 2000s. Its [magic shop generator](https://donjon.bin.sh/5e/magic/shop.html) produces a list of items with standard PHB/DMG prices. The output is an inventory, not a full shop encounter: no shopkeeper NPC, no setting context, no visual output. The interface is deliberately minimal. No images, no NPC generation, no setting context. You get items, quantities, and standard PHB/DMG prices. It is the tool I use when I need to populate a shop in under ten seconds and I will handle the narrative myself. donjon's dungeon map generator is legendary in the D&D community, but its shop-adjacent tools have not evolved to match what newer platforms offer. If you are looking for a tool that understands the difference between a frontier trading post and a cosmopolitan bazaar, donjon is not it. If you want raw speed on a clean page with no account, no ads, and no distractions, nothing beats it. ## 6. LitRPG Adventures: AI-generated narrative shops with a content library [LitRPG Adventures](https://www.litrpgadventures.com/) is one of the older AI-powered TTRPG generators, built on GPT models by Paul Shortino. It can generate shops with inventory, shopkeeper NPCs, and narrative descriptions. The output reads more like a paragraph of prose than a mechanical list, which works well for DMs who prep by reading rather than by scanning tables. The platform includes a large library of pre-generated content (NPCs, locations, quests, items) that subscribers can browse without spending generation credits. Pricing starts around $5.99 to $9.99 per month. It covers D&D 5e, Pathfinder, and other systems. The main gap compared to CharGen is visual output. LitRPG Adventures generates text. No shopkeeper portraits, no shop interior art, no images for VTT use. If your prep is text-first, the narrative quality is solid. If you need something to show the table, you will need a second tool. ## 7. Perchance: community-built generators with wildly varying quality [Perchance](https://perchance.org/) is not a single tool. It is a free platform where anyone can build and share random generators. Search "dnd shop generator" on Perchance and you will find dozens of options: basic item lists, themed fantasy shops, magic item inventories, and occasionally something more ambitious with AI-generated images. The strength is breadth and customisation. If none of the purpose-built tools match your exact need, someone on Perchance may have built something that does. The weakness is consistency. Quality ranges from excellent to broken. There is no curation, no standard output format, and no guarantee that a generator from 2023 still works correctly. It is the open-source bazaar of D&D generators: powerful in the right hands, risky as a default. ## How I actually use a shop generator during session prep ![A bustling fantasy marketplace street scene with multiple merchant stalls and diverse fantasy races shopping](/blog-images/best-dnd-shop-generators-2026/fantasy-marketplace.webp) The practical workflow I have settled on after running a weekly campaign for over a year: I generate the shop and its keeper on [CharGen's Shop Generator](https://char-gen.com/shop-generator) first, because the integrated NPC and quest hooks save the most time. If the encounter specifically needs a magic item catalogue with community-verified pricing, I cross-reference against [5eMagic](https://5emagic.shop/) for the price. If I need three shops in a single market district, I build the settlement context in the [RPG Workshop](https://char-gen.com/rpg-workshop) and let the generators populate it. The session-prep reality for most DMs is that shop encounters happen when you are not expecting them. A tool that gives you a complete, playable merchant in 20 seconds, with a face, a voice, a reason to exist, and something interesting on the shelves, is worth more than one that gives you a perfectly priced inventory you still need to role-play around. ## FAQ **What is the best free dnd shop generator?** For a complete shop with NPC, art, and hooks, [CharGen](https://char-gen.com/shop-generator) offers the most in a free tier. For priced magic item lists specifically, [5eMagic.Shop](https://5emagic.shop/) is free with no signup. [Kassoon](https://www.kassoon.com/dnd/) is free for quick party-level-scaled inventories. **Can I generate a D&D magic shop with accurate prices?** Yes. [5eMagic.Shop](https://5emagic.shop/) uses the community's [Sane Magic Item Prices](https://www.enworld.org/resources/5e-magic-item-sane-prices-in-excel.1596/) methodology, which rebalances the DMG's vague price ranges into consistent values. CharGen generates AI-determined prices scaled to party level and settlement context. **Do any shop generators include NPC shopkeepers?** CharGen generates a named shopkeeper with backstory, personality, and AI-generated portrait art as part of every shop. LitRPG Adventures generates text-based merchant NPCs. Most table-based generators (5eMagic, Kassoon, donjon) do not include shopkeeper NPCs. **How do I make D&D shop encounters more interesting?** Give the shopkeeper a problem the party can solve. A debt, a missing shipment, a rival, a cursed item on the shelf. Generators that include quest hooks (CharGen, LitRPG Adventures) build this in automatically. For manual prep, [Flutes Loot's guide to running markets](https://www.flutesloot.com/running-markets-and-shops/) is practical and specific. **Which tool works best for generating shops during a live session?** If you need something in under 30 seconds with no prep, donjon or Kassoon are the fastest (text-only, instant output). If you have 60 seconds and want the shopkeeper included, CharGen generates a complete encounter with art. 5eMagic is fastest specifically for priced magic item inventories. --- Running a shop encounter that your players remember comes down to the merchant, not the merchandise. The shopkeeper with a grudge, a secret, or a favour to ask is the one they will talk about after the session. A **d&d shop generator ai** tool that understands this, that gives you a character and a reason to interact rather than just a price list, is the one worth reaching for. Try [CharGen's Shop Generator](https://char-gen.com/shop-generator) and see what kind of merchant it builds for your campaign. The [NPC Generator](https://char-gen.com/npc-generator) and [Tavern Generator](https://char-gen.com/tavern-generator) sit right alongside it if you are building a full town district. --- ## Best DND Map Generator Tools for 2026 URL: https://char-gen.com/blogs/best-dnd-map-generators-2026 Published: 2026-06-10 Updated: 2026-10-06 Summary: Find the best dnd map generator for world maps, hex crawls, regions, towns, battlemaps, and CharGen campaign prep in 2026. Tags: dnd-map-generator, ai-fantasy-map-generator, dnd-world-map-generator, hex-map-generator-dnd, ai-map-generator-ttrpg, dnd-town-map-generator # Best DND Map Generator Tools for 2026 A **dnd map generator** has to answer a blunt question: what will the players do with this map at the table? A gorgeous continent poster is not the same thing as a hex crawl map. A town sketch is not a battlemap. A region note with three angry settlements can be more useful than a perfect coastline if the party is leaving in twenty minutes. **Quick answer:** for a whole world I use Azgaar, which is free. For hand-made cartography I use Inkarnate or Wonderdraft. For a free town plan I use Watabou. For maps tied to playable campaign material I use CharGen's [Region Generator](https://char-gen.com/region-generator), [Town Map Generator](https://char-gen.com/townmap) and [Battlemap Generator](https://char-gen.com/battlemap). ![DND map generator hero image showing a parchment campaign map with linked settlements, NPC portraits, dice, and adventure notes](/blog-images/dnd-map-generator-hero-1200x630.webp) I have made the usual mistake of starting with the prettiest tool first. The result looked grand, then the session started and I realised I had no travel pressure, no factions, no reason for the river town to exist, and no encounter map for the one place the party actually visited. Very dignified. Very useless. For this 2026 guide, I am splitting map tools by job. CharGen is my pick when I want maps tied to playable campaign material: regions, settlements, battlemaps, NPCs, factions, session notes, and World Codex links. Azgaar is still brilliant for huge procedural worlds. Inkarnate and Wonderdraft are stronger when you want manual cartography control. OpenArt and other AI image tools are useful for handouts, but they need DM structure before the image matters. *Updated 6 October 2026: I added a section on town and city maps (Watabou, Inkarnate and the CharGen Town Map Generator) with a real CharGen town map, rechecked competitor prices, and corrected two claims about Wonderdraft and Polygon's review of the 2024 Dungeon Master's Guide.* ## What the best dnd map generator needs to do The search term **dnd map generator** hides several different intents. Some people want a world map. Some want a hex grid for overland travel. Some want a town layout. Some want a tactical VTT board for tonight's fight. Treating those as one problem is how you end up with a beautiful map that solves nothing. Here is the split I use before opening any tool. | Map job | What it needs | Wrong tool symptom | | --- | --- | --- | | world map | coasts, nations, climate logic, major routes | pretty continents with no campaign pressure | | region map | nearby settlements, roads, factions, hazards | lore notes that never reach play | | hex crawl map | clear hex scale, travel friction, keyed sites | decorative grid with empty hexes | | town map | districts, gates, landmarks, social fault lines | streets with no people or purpose | | battlemap | top-down clarity, cover, routes, hazards, grid sense | moody art that breaks in initiative | | player handout | readable labels, mood, mystery, spoiler control | a DM-only map that gives away the twist | That table also explains why I do not believe in one universal winner. The best fantasy map maker for a patient worldbuilder might be the wrong choice for a DM who needs a swamp ambush before work. The useful question is not "which map tool is best?" It is "which map does this session need next?" The official 2024 Dungeon Master's Guide made maps feel important again for a lot of newer DMs, partly because it gives campaign-building more practical shape than the 2014 book did. [Polygon's review](https://www.polygon.com/review/477470/dungeon-masters-guide-2024/) (Charlie Hall, 12 November 2024) called out the new DMG's 15 pages of generic maps, its poster map and its Greyhawk material as useful for world and campaign framing. I agree with the broad point: maps are not decoration. They tell the DM what can happen nearby. ## Quick comparison: best D&D map generators in 2026 Here is my short list before the details. | Tool | Best for | What I like | Main limit | | --- | --- | --- | --- | | [CharGen](https://char-gen.com/battlemap) plus [Region Generator](https://char-gen.com/region-generator) | AI map prep tied to playable D&D content | connects regions, settlements, battlemaps, NPCs, factions, and recaps | not a deep manual cartography editor | | [CharGen Town Map Generator](https://char-gen.com/townmap) | painted town, village and city maps for handouts | four scales from region to street, five map styles, labels up to a full legend | an AI image, not an editable street plan, so check every label | | [Azgaar's Fantasy Map Generator](https://azgaar.github.io/Fantasy-Map-Generator/) | huge procedural world maps | layers for states, cultures, biomes, routes, rivers, religions, provinces, and more | can feel like operating a simulation when you just need one session | | [Inkarnate](https://inkarnate.com/) | polished fantasy world, region, and town maps | strong asset-based map art and a familiar web workflow | manual time investment rises fast | | [Wonderdraft](https://www.wonderdraft.net/) | offline world and region cartography | one-time purchase (US$29.99), large map dimensions, artistic labels, original maps with no additional commercial licensing | desktop software, not AI campaign prep | | [OpenArt Fantasy Map Generator](https://openart.ai/generator/fantasy-map) | AI map handouts and concept images | prompt-based map images, free route on 4 basic models (checked October 2026), good for visual inspiration | output still needs structure, scale, and labels checked | | [Vheer AI Fantasy Map Generator](https://vheer.com/fantasy-map-generator) | free AI fantasy map images with style presets | no sign-up, no watermark, fifteen-plus fantasy map styles, browser based (checked October 2026) | image only, so scale, labels, and table logic are still on you | | [Worldographer](https://worldographer.com/) | hex maps and sandbox campaigns | built around large-scale mapping and hex-crawl prep | more old-school tool feel | | [Watabou generators](https://watabou.github.io/) | quick city, village, and dungeon layouts | fast, free, charming, useful for sudden locations | text, campaign memory, and art handoff live elsewhere | My default is CharGen when I need a map to become session material. I use Azgaar when I want a world skeleton. I use Wonderdraft or Inkarnate when the finished map itself is the craft project. I use OpenArt when I need a handout image, not a rules-aware travel tool. ![DND map generator workflow showing a region map connected to settlements, NPC portraits, factions, and campaign notes](/blog-images/dnd-map-generator-region-workflow.webp) ## Why CharGen works for AI map prep CharGen is strongest when the map is part of a bigger prep loop. I do not open it only to make a picture. I open it because the party is going somewhere, that place needs people, pressure, scenes, and a record after the session. The map-related flow usually starts in one of three places. | Starting point | Use it when | CharGen follow-up | | --- | --- | --- | | [Region Generator](https://char-gen.com/region-generator) | you need geography, settlements, factions, travel logic, and hooks | save to World Codex, add settlements, NPCs, factions, and encounters | | [Settlement Generator](https://char-gen.com/settlement-generator) | the party will enter a town, village, port, fort, or market | add local NPCs, shops, taverns, rumours, and district notes | | [Battlemap Generator](https://char-gen.com/battlemap) | you need a tactical encounter map for VTT or print | create matching tokens, monsters, and post-session notes | That matters because a map by itself is rarely enough. If I generate a coastal region called the Brineward March, I also need to know why the roads are dangerous, who controls the toll bridge, which settlement has food shortages, and where the next fight might happen. CharGen keeps those pieces near each other instead of making me rebuild context in a notes app. Here is a prompt I would use in the Region Generator: `Storm-battered coastal march with three settlements, old salt roads, a ruined signal tower, smuggling routes through reed marshes, rising guild taxes, and one drowned shrine that locals avoid after sunset.` That prompt gives terrain, movement, economy, conflict, and a supernatural site. From there I can create a region record, spin out settlements, add a faction, and build one battlemap for the drowned shrine if the party bites. Concrete example: I built a border region around three hubs. Ledger Quay controlled customs. Ashford Steps controlled the cliff road. Mireglass controlled the marsh ferry. The useful map was not the coastline. It was the triangle of pressure between those places. The party could bargain with one town, anger another, and still see why travel mattered. ## Azgaar is still the world-map machine Azgaar's Fantasy Map Generator is ridiculous in the best way. Open it and you get layers for political maps, cultures, religions, provinces, biomes, heightmaps, places of interest, military, routes, rivers, labels, grids, emblems, and more. The tool says generated maps can be used for free, including commercial use (its [Q&A](https://github.com/Azgaar/Fantasy-Map-Generator/wiki/Q&A), checked October 2026), and it gives you deep editing controls if you want them. That depth is why Azgaar remains the best free **dnd world map generator** for people who want a whole world first. You can generate a continent, inspect states, rename cultures, adjust rivers, edit burgs, show routes, switch grid types, and export. It is not a toy. Where I struggle with it during weekly prep is speed of play conversion. A complete world is not the same thing as Thursday night's session. If I generate ten nations and 200 towns, I still need to decide which three places matter now. Azgaar gives you the world. You still have to choose the scene. My preferred use: | Step | Tool | | --- | --- | | create the huge world shape | Azgaar | | choose one region with pressure | my notes or CharGen Region Generator | | turn that region into playable hubs | CharGen Region and Settlement Generators | | build encounter sites | CharGen Battlemap, Dungeon Generator, or a manual map editor | | record what changed | World Codex and RPG Session Summariser | Azgaar is best at step one. CharGen is better after the question becomes, "What happens when players go there?" ## Inkarnate and Wonderdraft are for craft control Inkarnate and Wonderdraft sit in a different lane from prompt-first AI tools. They are for DMs who want to shape the finished map with intent. Wonderdraft's own feature list is a good summary of that appeal: realistic landmasses, coast brushes, rivers and roads, tree and mountain symbols, curated themes, labels, map dimensions from 512 to 8192 pixels, pen support, and original maps with no additional commercial licensing. It is a one-time purchase of US$29.99 (checked October 2026). That is a cartographer's tool, not a one-click prep button. Inkarnate is the browser option I see most often at tables and in map communities. It is friendly enough to learn, strong enough for polished fantasy maps, and flexible across world, region, city, and encounter styles. If your campaign uses player-facing maps often, Inkarnate can be worth the time because the finished result can look intentional. My honest split: | Need | Better fit | | --- | --- | | one beautiful regional handout | Inkarnate or Wonderdraft | | a continent map for campaign pitch night | Wonderdraft or Azgaar | | a town map with a specific district layout | Inkarnate, Watabou, or CharGen town/settlement flow ([Town Map Generator](https://char-gen.com/townmap) plus [Settlement Generator](https://char-gen.com/settlement-generator)) | | fast playable location prep | CharGen | | exact roads, borders, labels, and print polish | Inkarnate or Wonderdraft | I would not use Wonderdraft five minutes before a game unless the map already existed. I would not use a prompt-only image tool for a map I plan to print and frame. Different jobs, different patience levels. ## OpenArt and AI image tools are handout makers OpenArt's fantasy map page is a good example of where AI map image tools currently fit. It frames the job around text prompts, model choice, style, and generated fantasy map examples. The prompt advice asks for theme, geography, settlements, landmarks, scale, proportions, and visual style. That is sensible advice. Vheer's AI Fantasy Map Generator sits in the same lane and is worth a look if OpenArt is not giving you the style you want. It is free, browser based, needs no sign-up, and leaves no watermark on the output (checked October 2026). The difference from a blank prompt box is its preset styles: continents, archipelagos, kingdoms, borderlands, dungeons, treasure maps, and a stack of looks from dark gothic to high fantasy epic. You pick a style, describe the place, and get a handout image in seconds. The caveat is the same one I keep repeating. A handsome Vheer map still does not know my scale, my hidden roads, or which town the party angered last week, so I treat it as art and build the rules-aware version in prep. The weak point is not image quality. The weak point is table function. An AI fantasy map image might show lovely mountains and forests, but D&D maps need scale, labels, hidden information control, and a reason for players to choose one road over another. I use AI image tools for three map jobs: | Job | Example | | --- | --- | | player handout | an old sailor's map with a torn corner and three marked reefs | | mood reference | a cursed forest road before I build the actual encounter | | visual draft | a ruined valley concept before I turn it into region notes | I do not use them as my only source of truth. If the image says the monastery is north of the lake, but my notes say west, one of those must change before game night. Players are very good at remembering the one detail you hoped they would ignore. ## Hex maps need keys, not just hexes A **hex map generator dnd** search usually comes from a specific style of play. The party travels, chooses directions, spends resources, gets lost, finds sites, and creates trouble through movement. The map is partly a board and partly a promise. Blank hexes are fine during design. Empty hexes at the table are not. If players enter a hex, something should be true there: a landmark, danger, clue, weather shift, faction mark, resource, track, ruin, or decision. ![Hex crawl planning map showing dungeon rooms, travel arrows, encounter sites, dice, and sticky notes for D&D exploration prep](/blog-images/dnd-map-generator-hex-crawl-planning.webp) My minimum hex key is small. | Hex field | Example | | --- | --- | | terrain | salt marsh with waist-high reeds | | sign | carved ferry poles marked with black ribbon | | pressure | smugglers move at dusk, tax riders patrol by day | | discovery | drowned shrine bell under the peat | | choice | follow the dry road, cut through reeds, or bribe the ferry | Worldographer is better than CharGen if you want a classic hex-map tool built around that mode from the start. CharGen is better when you want the content inside the hexes fast: region pressure, settlement notes, NPCs, monsters, factions, magic items, battlemaps, and recaps. My practical workflow is to build the hex frame in a mapping tool, then populate only the next playable ring in CharGen. If the party can reach six nearby hexes, I prepare those six. I do not write 80 keyed hexes before session one. I have a life, allegedly. ## Town and city maps: Watabou, Inkarnate or CharGen A **dnd town map generator** search usually means one of two jobs. Some GMs need a street plan they can trust for a chase or a heist. Others need a handout that shows players the town has character. The tools split along the same line. [Watabou](https://watabou.github.io/) is still my first stop for a fast, free town plan. As of October 2026, the site has six free browser generators: Realm, City, Village, Cave/Glade, Dungeon and Dwelling. The [Medieval Fantasy City Generator](https://watabou.github.io/city-generator/) lets you ask for walls, a citadel, a plaza, a river or a coast. It exports PNG, SVG and JSON. Its [FAQ](https://watabou.github.io/faq.html) (checked October 2026) lets you use the maps in commercial adventures, with attribution appreciated but not required. The author does ask people not to sell the generated maps themselves. Where it beats CharGen: the streets are a real procedural plan, and the SVG stays editable. [Inkarnate](https://inkarnate.com/faq/) covers city and village maps as well as world, region and battle maps, and you place every building yourself. The free Hobby tier exports at 2K. Creator costs US$7.99 a month and Studio US$14.99 a month, and commercial use needs Studio (checked October 2026). Where it beats CharGen: full manual control of every street and roof. The [CharGen Town Map Generator](https://char-gen.com/townmap) is an AI image tool, so it does a different job. I describe the town first. Then I pick a scale: Region, Full settlement, District or Street. There are five map styles: Parchment, Hand-drawn ink, Painted fantasy, Clean cartography and Realistic aerial. There are three label modes: No labels, District labels, and Full labels and legend. There are also twelve terrains, from Coastal to Underground. It returns a painted map image for a handout or a VTT backdrop. ![CharGen town map of a harbour merchant district with a numbered key of twelve shops and streets, a scale bar in feet, docks at the top and a giant translucent gelatinous cube swallowing the market square](/blog-images/dnd-town-map-generator-merchant-district-key.webp) The map above is real CharGen output, cropped to remove a caption box. It shows one merchant district by the docks, with a twelve-entry key, a scale bar in feet and a compass. It reads well at the table. It also shows the limit of any AI town map: the key is not exact. The number 3 appears twice on the map, and key entries such as 2, 7 and 9 never appear on it. Check every label before players see it, as with the AI world maps above. | Town map need | Better fit | Why | | --- | --- | --- | | an exact street plan for a chase or heist | Watabou City | procedural streets, SVG export, free | | a polished city map placed by hand | Inkarnate | full control; commercial use needs Studio | | a painted handout of one district or street | [CharGen Town Map Generator](https://char-gen.com/townmap) | four scales, three label modes, five styles | | the people and trouble inside the town | [CharGen Settlement Generator](https://char-gen.com/settlement-generator) | text with rulers, factions, NPCs, shops, taverns, rumours and secrets | My routine for a new town has two steps. I run the [Settlement Generator](https://char-gen.com/settlement-generator) first, because text generation costs no gold on any CharGen account and has no daily limit. Then I paste the names of its shops, taverns and landmarks into the town map prompt. I choose Full labels and legend, so the map and the notes agree. A free account gets 10 free gold a day. I use it to draft a few versions and keep the best one (see [CharGen pricing](https://char-gen.com/pricing), checked October 2026). One honest caveat: CharGen includes commercial rights only on the Elite and Ultimate plans. If you sell adventures, Watabou's terms are friendlier. ## From world map to battlemap without losing the thread The best campaign maps work at several zoom levels. | Zoom level | Tool I reach for | Table output | | --- | --- | --- | | world | Azgaar, Wonderdraft, Inkarnate | nations, seas, mountain ranges, travel mood | | region | CharGen Region Generator, Inkarnate | local pressure, roads, settlements, factions | | settlement | CharGen Settlement Generator, [CharGen Town Map Generator](https://char-gen.com/townmap), Watabou, Inkarnate | districts, gates, shops, NPC anchors | | encounter | CharGen Battlemap, Dungeon Alchemist, Dungeon Scrawl | tactical board, cover, hazards, routes | | aftermath | CharGen World Codex and Session Summariser | what changed, who moved, which map note is now canon | That last row is the bit I care about more each year. The map changes because players act. A bridge burns. A road closes. A town loses its watch captain. A faction claims a shrine. If your map tool cannot remember the change, your notes need to. ![DND map generator battlemap handoff image showing a top-down chapel map with grid lines, cover, ritual platform, and VTT-ready layout](/blog-images/dnd-map-generator-battlemap-handoff.webp) CharGen helps here because the battlemap can sit beside the NPCs, monsters, items, factions, and recap notes that explain why the fight happened. I can make the drowned shrine map, generate the wight that guards it, create a token, then after the session record that the party broke the bell and angered Ledger Quay's salt guild. The map becomes campaign memory, not just a file. ## My 30-minute map prep routine When I do not have much time, I use a fixed routine. | Minute | Action | Output | | --- | --- | --- | | 0-4 | decide the map job | world, region, town, hex ring, battlemap, or handout | | 4-9 | write one pressure sentence | who wants what, where travel hurts, what changes soon | | 9-15 | generate or sketch the broad map | region frame, town layout, or world excerpt | | 15-20 | add three playable anchors | person, place, danger, faction, or reward | | 20-26 | make one encounter map if needed | clear tactical site for tonight | | 26-30 | save aftermath hooks | what can change after players act | Here is the pressure sentence I would use for a swamp region: `Three salt-road towns depend on one ferry chain, the guild is raising tolls, marsh spirits mark false paths at dusk, and a ruined chapel bell can calm or worsen the flooding.` That one line gives me roads, economy, supernatural risk, a location, and a choice. A map can now do something. ## Common map generator mistakes The first mistake is starting too large. A continent is satisfying, but most sessions need one region, one road, one town, or one room. The second mistake is making maps without verbs. A good map has pressure: tax, flood, hunt, flee, bargain, hide, starve, invade, mourn. If nothing is moving, players cannot push against it. The third mistake is mixing DM and player information. If the player map shows the hidden necromancer road, that road is no longer hidden. Make a clean handout and keep the DM layer separate. The fourth mistake is trusting labels without checking scale. A road that takes two days on one note and two weeks on another will annoy you later. The fifth mistake is treating battlemaps as pure art. A tactical map needs cover, movement, sightlines, hazards, entry points, and enough empty space for creatures to stand. Pretty rubble does not matter if nobody can move. ## FAQ ### What is the best dnd map generator in 2026? For full campaign prep, I would start with CharGen because it can connect regions, settlements, battlemaps, NPCs, factions, and session notes. For huge procedural world maps, Azgaar is excellent. For polished manual cartography, use Inkarnate or Wonderdraft. ### What is the best free D&D world map generator? Azgaar's Fantasy Map Generator is the strongest free option for large procedural world maps. It supports many layers, including cultures, states, biomes, rivers, routes, provinces, labels, grids, and more. ### What is the best town or city map generator for D&D? For an exact, free street plan, Watabou's Medieval Fantasy City Generator is a strong pick, and it exports PNG, SVG and JSON. For a painted handout of a town, district or street, I use the CharGen Town Map Generator, then check its labels. For a polished city map placed by hand, use Inkarnate. ### Can AI make good fantasy maps for D&D? Yes, but AI map images work best when you give them a clear job. Use prompts that include geography, scale, settlements, routes, landmarks, and the map's table purpose. Then review labels, routes, hidden information, and tactical clarity before using the result. ### What is the difference between a battlemap and a world map? A battlemap is a tactical map for a specific encounter. It needs grid clarity, cover, hazards, sightlines, and creature placement. A world map shows larger geography, travel routes, borders, major locations, and campaign context. ### How do I make a hex map useful for D&D? Give each reachable hex one playable fact: terrain, sign, pressure, discovery, or choice. Do not key an entire continent before play. Prepare the next ring of travel and expand after the party moves. ## My final recommendation Pick the map generator by the next table action. If the players need to understand the world, use Azgaar, Inkarnate, or Wonderdraft. If they need to choose a road, build a region with pressure. If they need to fight, make a readable battlemap. If they need to remember what changed, save the result in World Codex and tie it to the recap. For my own prep, I start with CharGen whenever a map has to become playable material quickly. I still use specialist map tools when the final map is the main craft project, but for weekly sessions I care more about roads, pressure, NPCs, and consequences than perfect coastlines. ## Image credits The hero and the region, hex-crawl and battlemap images are CharGen map and worldbuilding art. The town map in the town and city section was added on 6 October 2026. It is real output from the CharGen Town Map Generator, cropped to remove a caption box. --- ## Best AI NPC Generators for D&D in 2026: Free Tools Tested and Ranked URL: https://char-gen.com/blogs/top-5-ai-npc-generators-for-creating-npcs Published: 2026-06-08 Updated: 2026-09-16 Summary: Find the best ai npc generator for D&D in 2026, from free profile tools to CharGen portraits, tokens, stat blocks, and campaign memory. Tags: best-ai-npc-generator, free-npc-generator-dnd, ai-npc-generator-2026, dnd-npc-creator-ai, random-npc-generator-ai-free # Best AI NPC Generator Tools for D&D in 2026 The **best ai npc generator** is not the one that writes the longest backstory. I want an NPC I can run tonight: a name, a role, a motive, a secret if the scene needs one, a portrait the table can remember, and a token path if we are playing online. Anything beyond that has to earn its space. ![Best AI NPC generator hero image showing D&D NPC profile cards, portraits, tokens, dice, and campaign notes on a game master desk](/blog-images/best-ai-npc-generator-hero-1200x630.webp) I have used plenty of NPC tools that technically worked and still left me annoyed. One gave me a baker with three tragic wars in her past, a dead royal patron, and no reason to sell bread. Another made every town guard sound like a failed poet. The worst results are not broken. They are overstuffed. For this 2026 refresh, I am treating an NPC generator as a prep tool, not a writing toy. I checked current search results, recent D&D tool roundups, and DM chatter about fast NPC creation. [Tabletop Arc's 2026 NPC generator roundup](https://tabletoparc.com/resources/npc-generators-for-dnd) frames the category around name, race, class, personality, motivation, secret, and quirk. [GeekyInc's 2026 AI NPC generator list](https://www.geekyinc.com/best-ai-npc-generators-for-d-d-in-2026-free-tools-every-dungeon-master-needs/) makes the same market pressure obvious: DMs are not short on tools. They are short on table-ready output that does not create another clean-up job. CharGen's [NPC Generator](https://char-gen.com/npc-generator) is my first pick when I need text, portrait, stat block direction, token handoff, and campaign continuity in one place. If you only need a quick name and motive, a lighter free tool may be enough. The right answer depends on what happens after the NPC exists. ## What makes the best ai npc generator in 2026? A good **ai npc generator 2026** tool should help with the moment DMs actually dread: players deciding that the fishmonger, clerk, or ferry captain is now central to the story. You need enough material to play the scene without reading a page of lore while everyone waits. Here is the standard I use. | Test | What I want | Why it matters | | --- | --- | --- | | scene fit | role, immediate need, and current pressure | tells me how the NPC behaves right now | | scan speed | short labelled fields, not one huge paragraph | usable during play | | table hook | visual tell, voice cue, secret, or offer | gives players something to remember | | rules support | light stat block or suggested base when needed | avoids overbuilding harmless NPCs | | portrait workflow | image generation or strong art prompt support | helps memory and handouts | | token workflow | clean crop or export path for VTTs | matters for Roll20, Foundry, and Fantasy Grounds | | campaign memory | link to notes, factions, places, quests, or recaps | keeps recurring NPCs from drifting | | free path | useful output before paid upgrades | important for testing and one-shots | The official [2024 Dungeon Master's Guide](https://www.dndbeyond.com/sources/dnd/dmg-2024) keeps the DM's job tied to preparing and running sessions. I read NPC tools through that lens. If a generator gives me beautiful prose but does not help the next scene happen, it is decoration. I also split NPCs by size. | NPC size | What they need | | --- | --- | | walk-on | name, role, tell | | scene NPC | role, want, pressure, offer, optional secret | | recurring NPC | portrait, token, relationship notes, session history, current state | That split is why the same tool can be brilliant for one table and wrong for another. A **random npc generator ai free** tool can be perfect for walk-ons. A campaign manager with portraits and recap links is better when the NPC will return in six sessions and the party remembers that you lied about their accent. ## Quick comparison: best AI NPC generators for D&D Here is the short version before I get into the details. | Tool | Best for | What I like | Main limit | | --- | --- | --- | --- | | [CharGen NPC Generator](https://char-gen.com/npc-generator) | D&D NPC profiles, portraits, tokens, stat block direction, and campaign links | keeps NPC text, art, token prep, and session memory close together | not a rules database for every official book | | [Tabletop Arc NPC Generator](https://tabletoparc.com/tools/npc-generator) | free quick profiles tied to campaign continuity | strong focus on session memory and typed campaign facts | portrait and token workflows are not the main draw | | [NavioHQ AI NPC Generator](https://naviohq.com/ai/npc-generator) | free profile cards for D&D and creative writing | generates 1 to 5 NPCs with roles, tone, detail level, traits, and hooks | less specialised for visual RPG assets | | [RandomNPCGenerator.com](https://randomnpcgenerator.com/) | quick free 5e-flavoured NPCs | fast, simple, good for immediate sparks | thinner AI art and campaign tracking | | [Kassoon NPC Generator](https://www.kassoon.com/dnd/npc-generator/) | classic D&D random NPC utility | fast, familiar, useful when mechanics matter lightly | output can feel table-like rather than character-led | | [Donjon Fantasy NPC Generator](https://donjon.bin.sh/fantasy/random/#npc) | no-fuss random NPCs and old-school prep | free, fast, brilliant for names and quirks | no portrait or campaign memory workflow | | [Eigengrau's Generator](https://eigengrausgenerator.com/) | towns and NPCs that belong to a wider setting | creates social context, businesses, families, and places | heavier than needed for one quick NPC | | [OpenArt Character Generator](https://openart.ai/generator/character) | reusable visual character concepts | strong image and consistency focus | not a D&D NPC profile or stat tool by itself | | [TabletopArc](https://tabletoparc.com/) | free tier NPC with personality and relationships | relationship maps between NPCs in the same setting are a useful differentiator | less strong on portrait and token generation | | [Rosebud AI](https://rosebud.ai/) | AI-generated portraits alongside NPC stats | consistent character portraits across multiple scenes | more focused on visual AI than RPG-specific profiles | ![Fantasy comparison board for best AI NPC generator tools showing profile, portrait, token, stat block, and campaign memory criteria](/blog-images/best-ai-npc-generator-comparison-board.webp) My recommendation is simple. Use CharGen when the NPC needs to become a campaign asset. Use Tabletop Arc or NavioHQ when you want quick written profiles. Use Donjon, Kassoon, or RandomNPCGenerator.com when you need sparks fast and do not care about art. Use OpenArt when the visual character is the job. ## Best free NPC generator for a brand-new dungeon master If you have run only a session or two, ignore most of the table above. A new DM does not need relationship maps, campaign memory, or batch token export yet. You need a quick NPC generator that hands you a name, a job, and a reason to talk, in one click, with no account to set up while five players stare at you. So start free and start simple. Every tool below runs in the browser with no signup, which means you can try the lot tonight and keep whichever one you reach for first. I have ordered them by how little they ask of a beginner. | Free tool | Signup | Speed | What a beginner gets | | --- | --- | --- | --- | | [RandomNPCGenerator.com](https://randomnpcgenerator.com/) | none | instant, no ads | 5e NPC with name, personality, motivation, a light stat block, and a plot hook | | [FreestyleDM](https://freestyledm.com/) | none | one click | name, race, personality, a secret, and a motivation | | [Tabletop Arc](https://tabletoparc.com/tools/npc-generator) | none | about 3 seconds | name, race, class, personality, motivation, secret, and quirk | | [NavioHQ](https://naviohq.com/ai/npc-generator) | none | three steps | 1 to 5 profile cards with role, tone, and hooks | | [Kassoon](https://www.kassoon.com/dnd/npc-generator/) | none | instant | classic 5e-shaped random NPC with light mechanics | | [Donjon](https://donjon.bin.sh/fantasy/random/#npc) | none | instant | names, appearance, personality, and quirks to raid for parts | My honest advice for a first campaign: pick one no-signup **free dnd npc generator** for walk-ons and leave the rest alone until you feel the limit. You will feel it the moment a player adopts the random ferryman as their new favourite character and you realise you have written nothing down. That is when a **quick npc generator 5e** stops being enough, because now you want a face and a saved record, not another fresh roll. That is the point where I move a new DM onto CharGen's [NPC Generator](/npc-generator). It is still free to start, with no card, on a gold system where you earn more by logging in and taking part, and the free tier saves up to 10 NPCs, which is plenty for a first campaign's recurring cast. You set race, class, gender, age, and a short description, and in under 30 seconds you get a name, portrait, personality, backstory, goals, and an optional stat block for D&D 5E, Pathfinder 2E, or a system-agnostic table. The portrait is the bit beginners underrate. Players remember a face long before a name, so a saved portrait turns "that guard, what was he called again" into an NPC the table actually keeps track of. ![Three simple starter NPC profile cards for a new dungeon master, a tavern keeper, a town guard, and a market trader, beside a laptop showing an ai npc generator free interface](/blog-images/best-ai-npc-generator-beginner-starter-cards.webp) Here is the rule I give every new DM. Use an **ai npc generator free** tool for anyone the party will forget by next week. Save to CharGen the moment an NPC earns a second scene. That one habit is the whole difference between a campaign that remembers itself and a folder of names you can no longer place. Beginners also tend to over-generate, so cap yourself: three rolls, pick one, and move on. The best **npc generator for beginners** is the one you close quickly. ## Why CharGen is my first pick for campaign NPCs CharGen wins for me because it treats an NPC as more than a paragraph. A strong NPC has a profile, portrait, possible stat block, token route, relationship to the campaign, and post-session memory. I do not want those pieces scattered across a notes app, an art site, a VTT folder, and a chat thread. In [CharGen's NPC Generator](https://char-gen.com/npc-generator), I start with the fields that actually change the output. I usually set the game system if it matters, then add race, occupation, age, level, and a short prompt in `Quick Description (Optional)`. I avoid filling every field just because it exists. Here is a prompt I would actually use: `Half-orc ferry captain in a flooded dock district. Public face: blunt and practical. Pressure: her ferry chain snaps tonight unless she earns repair money. Visual tell: cracked storm lantern she refuses to replace. Offer: a silent route below the customs bridge.` That gives the generator a role, current pressure, visible anchor, and reason for the party to care. It is much better than `interesting half-orc NPC`, which can produce a grand life story and no scene. ![CharGen-style AI NPC generator workflow showing a prompt card becoming a half-orc harbour quartermaster portrait, VTT token, and campaign recap note](/blog-images/best-ai-npc-generator-chargen-workflow.webp) CharGen is also useful after generation. If the NPC becomes important, I can create or refine the portrait with the [AI NPC Generator](https://char-gen.com/npc), send it through [Token Maker](https://char-gen.com/token-maker), save it in [World Codex](https://char-gen.com/world-codex), and later preserve what changed with [RPG Session Notes](https://char-gen.com/rpg-session-notes). That matters more than people think. Recurring NPCs drift when art, notes, and session facts are separate. Concrete example: I generated a dwarf informant called Marn Coppervein for a mining-town mystery. The useful facts were not his full biography. They were his ink-black thumbnail, his habit of answering questions with prices, and the fact that he had already sold the same mine map to both sides. After the session, the recap note became `Marn lied to the ranger, now fears the guild auditors, still has one false map unsold.` That one line is enough to bring him back cleanly. Where CharGen is weaker: if your table lives entirely inside D&D Beyond and you need official sheet integration for every mechanical choice, CharGen is not trying to replace that. I use it for table-ready NPC prep, art, tokens, and campaign memory. I still sanity-check rules before a named rival enters combat. ## Tabletop Arc, NavioHQ, and the free profile tools Tabletop Arc is a strong current competitor because it is built around campaign continuity. Its NPC generator page pitches coherent profiles in a few seconds, and the wider product talks about a campaign memory layer where NPCs, locations, and quests are structured facts rather than loose notes. If your main pain is remembering canon across long campaigns, that approach makes sense. I like Tabletop Arc's framing because it does not pretend every NPC needs art. Many do not. A no-signup generator that produces a name, personality, motivation, secret, and quirk is enough for a lot of scenes. It also fits DMs who care more about evidence-grounded notes than image work. NavioHQ is lighter and more direct. Its [AI NPC Generator](https://naviohq.com/ai/npc-generator) lets you choose genre, role, tone, detail level, and number of NPCs, with 1 to 5 variants. That is genuinely useful when a party takes a left turn and you need three smugglers, two clerks, or a bench of tavern regulars. I like the profile-card idea because cards are easier to scan than essays. The trade-off is visual handoff. If I use Tabletop Arc or NavioHQ for a profile, I still need a separate portrait and token path. That may be fine. It may even be better if your group avoids AI art but uses AI text. For my games, I prefer the NPC profile and image to grow together, because players often remember the face before they remember the name. Here is how I would choose between them. | Need | Better fit | | --- | --- | | quick free NPC profile | NavioHQ | | campaign continuity and recap evidence | Tabletop Arc | | portrait plus token plus campaign record | CharGen | | text-only table that avoids generated art | Tabletop Arc or NavioHQ | | batch NPC art for a VTT scene | CharGen | Worth mentioning though: free tools can be excellent if you use them with discipline. Generate three options, pick one, cut the prose, and write one current pressure point. Do not copy a page of generated lore into your notes and call it prep. ## Classic random NPC generators still matter I still use old-school generators. Donjon and Kassoon have survived because they do the simple thing quickly. They are not trying to sell you a campaign brain. They roll up useful bits. Donjon is my comfort pick when I need names, appearance, personality, and odd details without thinking too hard. It feels like a table you can click. That is a compliment. It is fast, free, and easy to raid for parts. Kassoon's NPC generator is useful when I want a more D&D-shaped profile and maybe some light mechanics nearby. I do not expect it to produce a finished campaign asset. I expect it to give me enough material to improvise without freezing. RandomNPCGenerator.com sits in the same practical lane. It is useful for a quick **free npc generator dnd** searcher who wants a result without opening a full campaign tool. I would use it for walk-ons, tavern extras, guards, witnesses, and anyone likely to disappear after one scene. The limit with classic random tools is continuity. If the players decide the random apothecary is now the emotional centre of the campaign, you need to promote that NPC into a better record. Give them a portrait, relationship notes, current state, and a link to the session where they mattered. My promotion rule: | If players... | I do this | | --- | --- | | ask the NPC's name twice | save the name and one tell | | bargain with them | add want and pressure | | threaten or protect them | add relationship state | | invite them into a future plan | create a proper NPC record | | see them on a VTT map | make a token | That rule stops me from over-prepping everyone while still respecting the characters players unexpectedly adopt. Which they will. Usually the one you named after a vegetable. ## OpenArt and visual character tools OpenArt is not a D&D NPC generator in the same sense as CharGen, Tabletop Arc, or Donjon. It is a character image platform. Its [AI Character Generator](https://openart.ai/generator/character) focuses on creating, customising, and reusing consistent visual characters across images and videos. That can be useful for NPCs, especially recurring villains, companions, nobles, and faction leaders who need consistent portraits. If the visual identity is the hard part, OpenArt deserves a look. It is stronger for image workflows than for D&D-specific profile structure. The catch is the extra glue. A reusable visual character still needs a table role, motive, pressure, secret, stat note, token crop, and campaign memory. If you use OpenArt for the face, I would still store the playable NPC record somewhere else. CharGen keeps those closer together. OpenArt may give more dedicated visual control for creators who already have their own note system. Here is my split. | Job | Use | | --- | --- | | make a recurring villain look consistent | OpenArt or CharGen image workflow | | write the NPC's scene behaviour | CharGen, Tabletop Arc, NavioHQ, or your own notes | | create a token for Roll20 or Foundry | CharGen Token Maker | | keep recap changes attached | CharGen World Codex or a campaign memory tool | I do not recommend judging NPC tools only by image quality. A stunning portrait of a person with no current pressure is still hard to run. A plain portrait with one sharp motive can carry a whole scene. ![Fantasy NPC portrait transformed into VTT tokens and campaign memory notes with relationship links and session recap cards](/blog-images/best-ai-npc-generator-token-memory.webp) ## My 15-minute NPC workflow Here is the routine I use when I need an NPC before game night. | Minute | Action | Output | | --- | --- | --- | | 0-2 | decide the scene job | witness, merchant, rival, guide, suspect, patron | | 2-4 | write role, want, pressure, tell, offer | one usable prompt | | 4-7 | generate in CharGen or a free profile tool | profile draft | | 7-9 | cut extra lore | one screen of table notes | | 9-12 | create or choose portrait | visual memory anchor | | 12-14 | make token if online | VTT-ready crop | | 14-15 | add state note | what changes if players help, ignore, or threaten them | The state note is the part I used to skip. Do not skip it for important NPCs. It turns a generated character into campaign memory. For example: `Sella Vint, human spice broker. Wants the party to recover a crate before the tax office opens. Pressure: her nephew forged the import seal. Tell: saffron-stained gloves. Offer: access to the locked weighhouse. If helped, she gives a faction contact. If threatened, she burns the manifest.` That is playable. If Sella becomes important, I can generate a portrait, create a token, and link her to the weighhouse, the nephew, and the session recap. If she stays minor, I have spent fifteen minutes well. ## Common mistakes when using an AI NPC generator The first mistake is asking for "a detailed NPC". Detail is not a goal. A scene-ready NPC is the goal. Ask for role, current pressure, visible tell, and useful offer. The second mistake is accepting every secret. AI tools love secrets because secrets sound dramatic. If every blacksmith is a spy, your campaign starts to feel silly. Keep one secret only when it changes behaviour. The third mistake is giving minor NPCs full stat blocks. Most shopkeepers do not need class levels. If a fight breaks out, use a simple commoner, guard, scout, bandit, mage, or similar base and adjust after the session. The fourth mistake is chasing perfect portraits. Token-size readability matters more than painterly fabric. A clear face, simple background, and one visual tell beat an elaborate full-body image that collapses into a tiny circle. The fifth mistake is storing no aftermath. If an NPC mattered, write one line after the session: `helped party`, `lied to cleric`, `owes favour`, `lost trust`, `now afraid of faction`. Future you will be less annoyed. ## Making a generated NPC memorable at the table A generator gives you a role and a want. Memorability comes from one repeating trait, not more backstory. Pick a single personality tic and use it every time the NPC speaks: a dry aside, a habit of answering with a price, a nervous laugh before bad news. Say it once and players do the rest, they will hand it back to you within two sessions. Emotional stakes work the same way. An NPC who wants something the party can actually affect, repair money before a debt collector arrives, a lost sibling's whereabouts, gives players a reason to remember them beyond the scene. A want with no pressure behind it just reads as backstory nobody asked for. Keep the visual tell and the speech tic pointed at the same idea. A cracked lantern she refuses to replace and a habit of underselling bad news both say proud, broke, not asking for help. That kind of alignment is what makes a face and a voice stick together in a player's memory. ## FAQ ### What is the best ai npc generator for D&D in 2026? For a full D&D prep workflow, I would start with CharGen because it combines NPC profiles, portraits, token handoff, stat block direction, and campaign memory. For quick text-only NPCs, Tabletop Arc, NavioHQ, Donjon, Kassoon, and RandomNPCGenerator.com are useful options. ### Is there a free NPC generator for D&D? Yes. Donjon, Kassoon, RandomNPCGenerator.com, NavioHQ, and Tabletop Arc all offer free or no-signup NPC generation routes. CharGen also has free generation options, with paid tiers for heavier image and workflow use. ### Can AI NPC generators make stat blocks? Some can create or suggest stat blocks, but I still review anything that might enter combat. For minor NPCs, it is often better to use a simple existing base such as commoner, guard, scout, bandit, or mage rather than building a full character sheet. ### What should I put in an NPC generator prompt? Use role, want, pressure, visual tell, and offer. A strong prompt might say: `dwarf mine clerk, wants to hide a forged ledger, pressure from guild auditors, ink-black thumbnail, can offer a tunnel map`. That gives the tool something playable. ### Should I use separate tools for NPC text and portraits? You can. Some DMs prefer a text generator plus a dedicated image tool. I prefer CharGen when the NPC needs to become a recurring campaign asset, because profile, portrait, token, and recap memory are easier to keep aligned. ### Which free NPC generator is easiest for a brand-new DM? Start with a no-signup tool such as RandomNPCGenerator.com, FreestyleDM, or Tabletop Arc. Each one gives a name, personality, and motivation in a click or two with no account, which is all a walk-on shopkeeper or guard needs. Move up to CharGen's NPC Generator, which is free to start and saves up to 10 NPCs on the free tier, the moment an NPC returns for a second scene and you want a portrait and a saved record rather than another fresh roll. ## Frequently Asked Questions **What is the best free AI NPC generator for D&D?** CharGen is the strongest free option, with no account required, generating NPC personality, backstory, stat block, and portrait art in one tool. TabletopArc and NavioHQ are free alternatives for quick NPC sketches without account registration. **Can AI generate NPC backstories?** Yes. Modern NPC generators like CharGen produce full backstories including origin, motivation, secret, and relationships. Provide a brief prompt ("halfling fence who owes debts to two rival guilds") and the AI generates a complete, playable background. **What NPC details does CharGen generate?** CharGen NPC generation includes: name, race, class or occupation, personality traits, backstory, secret, relationships, speech patterns, stat block (optional), and a portrait image in your chosen art style. The output saves to your [World Codex](/rpg-workshop) for future session reference. **How do I make an NPC quickly with AI?** Go to CharGen's [NPC generator](/npc-generator), type a one-line concept, and hit generate. The result is usable at the table without editing. For recurring NPCs, save to the World Codex and the AI can reference them in future generations. ## My final recommendation Pick the NPC generator by the amount of campaign memory you need. For a one-scene shopkeeper, use a free random tool and keep the result small. For a recurring ally, villain, suspect, or faction contact, use CharGen so the profile, portrait, token, and recap state can stay connected. Before you save the NPC, cut the output until it fits on one screen. Then add one line that says what changes if the players help, ignore, or threaten them. That line will do more for your next session than another paragraph about their childhood. ## Image credits Images in this post were generated with WaveSpeed GPT Image 2 at medium quality, then cropped, resized, and converted to WebP for web use. --- ## DND Campaign Tracker: Keep Quests and NPCs Linked URL: https://char-gen.com/blogs/dnd-campaign-tracker-quests-npcs-session-notes Published: 2026-06-05 Summary: Use a dnd campaign tracker to keep session notes, quests, NPCs, factions, and art linked without rebuilding prep after every game. Tags: dnd-campaign-tracker, dnd-quest-tracker, dnd-npc-relationship-tracker, ai-session-notes-dnd, campaign-management-tools # DND Campaign Tracker: Keep Quests and NPCs Linked A **dnd campaign tracker** earns its keep when the party asks, "Wait, did we promise the grave priest we would find his sister, or did we threaten him?" That is the moment scattered notes turn into archaeology. I have done the tab shuffle: one Google Doc for session notes, one spreadsheet for NPCs, one Discord message with the actual clue, and a token file named `final-final-actually-use-this.png`. It works until it does not. ![DND campaign tracker hero image showing linked quest cards, NPC portraits, faction notes, and session recaps on a game master desk](/blog-images/dnd-campaign-tracker-hero-1200x630.webp) CharGen has been moving hard into this exact problem. The recent World Graph view shows NPCs, settlements, factions, shops, monsters, items, and other campaign pieces as a connected network inside [World Codex](https://char-gen.com/world-codex). Quest and thread tracking now sits inside campaign and session pages, with objectives, rewards, progress notes, linked entities, and session-level movement. Pair that with [RPG Session Notes](https://char-gen.com/rpg-session-notes), and you get something more useful than a pretty wiki: notes that turn into table actions. I am not pretending every DM needs software for this. If your campaign is three sessions long and everyone remembers the goblin's name, paper is fine. For long campaigns, political games, mystery arcs, West Marches tables, or groups that meet once a month, I want the machine to remember the boring parts. Not the story decisions. The boring parts. ## What a dnd campaign tracker needs to remember Most campaign tools solve one slice of the job. A notes app stores text. A wiki stores pages. A VTT stores maps and tokens. A quest tracker stores checkboxes. The real campaign is messier than that. Here is the minimum I want from a tracker before I trust it with a serious campaign. | Need | What good looks like | What breaks at the table | | --- | --- | --- | | session memory | recaps, decisions, unresolved clues, loot, and promises tied to dates | one huge note nobody rereads | | NPC tracking | motives, last appearance, relationships, images, and secrets | "Boblin 2" with no reason to exist | | quest state | open, active, completed, failed, rewards, objectives, and progress notes | players chase a thread I quietly forgot | | relationship view | people, places, factions, shops, and items shown in context | every page feels isolated | | player-safe notes | spoiler-free recaps and DM-only material kept apart | one accidental reveal wrecks the mystery | | visual handoff | portraits, tokens, maps, and item art attached to the records they belong to | art files drift away from the canon | That last row is where CharGen is different from a normal campaign manager. It is not only storing text. It can generate the NPC portrait, make the faction, create the magic item, turn a session into a recap, and then show how those pieces touch each other later. The broader DM tool market is clearly circling the same pain. [Runekeeper](https://www.runekeeper.app/) talks about automatic note linking and interactive campaign maps. [Quest Scribe](https://www.quest-scribe.com/) pitches a shared party memory with recaps, NPC tracking, and campaign maps. [The Chronicler](https://www.thechronicler.app/) records sessions and extracts NPCs, quests, and plot threads. [Bardlog](https://www.bardlog.com/) focuses on Discord recording, transcripts, AI summaries, and campaign wiki extraction. Those tools exist because most DMs have the same quiet problem: we can improvise drama, but we cannot always remember which minor noble funded it. ## The campaign tracker problem is not note taking Bad campaign tracking usually starts after a good session. The table was lively. Players made choices. You scribbled three words about the smuggler captain, promised yourself you would tidy the notes later, then ran out of time. Two weeks later the same captain returns, except now you cannot remember whether she had a scar, a sister, or a debt to the shrine. That is not a moral failure. It is normal. The useful question is not "how do I take perfect notes?" It is "which details need to survive until they matter again?" Mike Shea's [Sly Flourish note organisation advice](https://slyflourish.com/organizing_notes.html) is good here because it keeps prep centred on characters, NPCs, session notes, secrets, clues, locations, monsters, and treasure. You do not need to write a novel. You need reusable handles. For my own campaigns, I care about five handles: | Handle | Example | | --- | --- | | who changed | The captain now distrusts the cleric because he lied about the relic. | | what moved | The missing bell quest advanced when the party found the chapel map. | | who saw it | The rogue and paladin witnessed the ghost, but the wizard was away. | | what is now visible | The Saint Marrow faction knows the party entered the crypt. | | what image belongs to it | The captain portrait and token are now the public reference. | If my tracker stores those five things, the next session starts cleaner. If it does not, I am just making prettier clutter. ## Where CharGen's World Graph helps CharGen's World Graph is the bit I wanted years ago. Open [World Codex](https://char-gen.com/world-codex), switch from Cards or List to the Graph view, and your campaign entities appear as connected cards on a canvas. NPCs, factions, shops, settlements, regions, dungeons, monsters, taverns, items, and other records can all show up with links between them. The practical parts matter: | Feature | Why it helps | | --- | --- | | Graph view inside World Codex | you can see connections instead of opening pages one at a time | | image-backed cards | portraits and icons make the graph readable at a glance | | saved card positions | you can drag the important cluster into a layout that makes sense to you | | search by name | the graph focuses on one entity and its direct connections | | Campaign and Bundle filters | one campaign or prep bundle can be shown without unrelated clutter | | type chips | quickly show only NPCs, factions, shops, items, or other entity groups | | Hide unconnected toggle | removes lonely records while you are scanning story links | | entity page preview | a small relationship map appears in the entity's Relationships section | | Open in World Graph | jumps from one entity page to the full graph focused on that entity | ![CharGen World Graph style campaign tracker image showing NPC, faction, shop, item, and session cards connected on a dark tabletop canvas](/blog-images/dnd-campaign-tracker-world-graph.webp) Here is a concrete example. Say the party meets Harra Vale, a half-orc undertaker in a river town. She runs the ash house, owes money to the Saint Marrow faction, keeps a haunted lantern hidden behind the counter, and knows where a missing child was last seen. In a flat notes app, that becomes a paragraph. In World Graph, Harra links to the [settlement](https://char-gen.com/settlement-generator), the faction, the magic item, and the active quest. When the players say "let's go back to the undertaker", I can see the whole knot. That visual context is more useful than it sounds. It stops me treating NPCs as vending machines for clues. If Harra links to a faction and an item, I am more likely to play her as someone under pressure. If the haunted lantern links to a quest reward and a session recap, I am less likely to forget who took it. ## Quest and thread tracking should live beside session notes A **dnd quest tracker** is not only a list of open jobs. It should tell you what moved last session, who was involved, what reward was promised, and which loose thread can become a real quest. CharGen's newer quest and thread tracking does that in a way I like. Quests now have status badges, objective progress bars, rewards, progress notes, and quick objective check-offs on the card. Loose threads can be promoted into full quests, and CharGen can pre-fill them from recent session events so you can edit before saving. The tabs matter too. Quests and Threads now sit inside campaign pages alongside the rest of the campaign material. Session pages can show Quests and Threads inline, and a session can show which quests advanced during that game. That last line is tiny, but it is exactly the thing I forget when I am tired. | Campaign moment | How I would track it | | --- | --- | | party accepts a rescue job | create a quest with objectives, linked NPC, and promised reward | | players find a clue but ignore it | keep it as a thread, not a full quest yet | | faction makes a threat | link the faction, target NPC, and relevant session | | reward changes | update the Rewards line instead of burying it in recap prose | | players resolve it badly | mark failed or resolved, then note the fallout | ![DND quest tracker image showing objective progress, rewards, linked NPC portraits, and campaign notes laid out for a session recap](/blog-images/dnd-campaign-tracker-quest-thread-board.webp) I would use this for a city intrigue arc. The active quest is "Return the Funeral Bell". The objectives are `find who stole it`, `enter the drowned chapel`, and `decide whether Harra keeps it`. The rewards line says `rare lantern, Saint Marrow favour, 150 gp`. The linked entities are Harra Vale, Saint Marrow, the drowned chapel, and the Lantern of the Last Door. If the party gives the bell to the wrong faction, the quest does not vanish. It changes state. That is the difference between a tracker and a to-do list. ## My CharGen workflow after a session I do not want admin work after a four-hour game. My post-session routine has to be short or I will skip it. This is the workflow I would actually use. | Step | Time | CharGen area | What I do | | --- | --- | --- | --- | | capture recap | 5 minutes | RPG Session Notes | paste notes or transcript, then generate a recap | | review player-safe text | 3 minutes | session recap | keep spoilers out of the visible summary | | approve entities | 5 minutes | campaign review | approve or edit NPCs, places, factions, items, and threads | | update quests | 5 minutes | Quests and Threads | tick objectives, add rewards, promote loose threads if needed | | check the graph | 3 minutes | World Graph | search the main NPC and confirm links look sane | | attach images | optional | entity pages and generators | generate portraits, item art, or tokens for recurring pieces | The optional image pass is where CharGen feels most joined-up. If the party met a new rival, I can use the [NPC Generator](https://char-gen.com/npc-generator) to make the record more memorable. If they gained a strange reward, I can use the [Magic Item Generator](https://char-gen.com/magic-item-generator) and link it back. If the next game needs a location, [Region Generator](https://char-gen.com/region-generator), [Dungeon Generator](https://char-gen.com/dungeon-generator), or [Shop Generator](https://char-gen.com/shop-generator) can build the next piece from the same campaign context. I try not to overdo it. Not every barkeep needs a portrait, a voice note, a tragic childhood, and a token. That way lies madness and six tabs of unused material. I give assets to the characters and objects that players are likely to see again. ## Comparison: CharGen versus campaign notes tools There are a lot of good tools in this space now. I would not call CharGen the best choice for every table, because that depends on what you are trying to protect. | Tool | Best for | Strength | Limitation | | --- | --- | --- | --- | | CharGen | AI session notes, entity generation, relationship graph, visual campaign assets | joins recaps, NPCs, factions, quests, items, images, and World Graph | not a rules-first VTT or official sheet manager | | Obsidian | text-first DMs who like local Markdown | backlinks, canvases, plugins, offline control | you build the structure yourself | | Notion | shared campaign wiki and databases | flexible tables, player pages, templates | can become slow and fussy in large campaigns | | D&D Beyond | official character and campaign account flow | player sheet access and official content support | weaker for freeform world relationships and custom art | | Runekeeper | campaign notes, maps, scheduling, party coordination | built around shared campaign management | less focused on AI image and entity generation | | Quest Scribe | shared party memory and searchable recaps | party-facing canon and session recall | art and token workflows sit elsewhere | | The Chronicler | audio-led AI campaign memory | records sessions and extracts NPCs, quests, and threads | recording consent and audio quality need care | | Bardlog | Discord recording and transcript review | speaker-separated recording and synced playback | the main strength is transcript memory, not visual worldbuilding | If your notes are already excellent in Obsidian, do not move everything just because a new graph exists. Use the tool that matches the pain. If your pain is "I cannot find the note", Obsidian or Notion may be enough. If your pain is "I need the NPC, art, recap, quest, faction, and token to stay connected", CharGen is the cleaner fit. Worth mentioning though: audio recording needs consent. A recent Reddit thread about AI note-taking had people reacting badly to a DM recording without clear agreement. I think they were right to be annoyed. If you record sessions for any AI recap tool, say so before the campaign starts, explain what gets stored, and give players a real chance to opt out. The best campaign tracker in the world is not worth breaking table trust. ## A practical campaign tracker template If you are setting up a campaign from scratch, start smaller than you think. I would create these buckets and stop. | Bucket | Keep | | --- | --- | | Cast | PCs, recurring NPCs, villains, hirelings, family members | | Places | settlements, dungeons, regions, shops, temples, safe houses | | Factions | goals, leaders, enemies, resources, current opinion of the party | | Quests | objective, reward, status, linked people and places, last movement | | Threads | clues, rumours, unresolved questions, player suspicions | | Items | magic items, keys, relics, dangerous evidence | | Sessions | recap, decisions, loot, absences, changed relationships | | Visuals | portraits, tokens, maps, item art, storyboard images | The trick is linking each new detail to at least one other thing. A quest with no person, place, or faction attached is probably too thin. An NPC with no motive or relationship is probably just a name. A magic item with no owner, maker, or location is loot confetti. Here is my quick rule: every important record gets one anchor and one pressure. | Record | Anchor | Pressure | | --- | --- | --- | | NPC | where they belong | what they want now | | faction | who leads it | what it will do if ignored | | quest | who cares | what gets worse with time | | item | where it came from | why it is risky | | location | who controls it | what changed recently | Use that inside CharGen and the World Graph becomes more than a pretty diagram. It becomes a check on whether your campaign has working connections. ## Common campaign tracking mistakes I have made all of these. | Mistake | Better habit | | --- | --- | | tracking every detail | track details that change future play | | writing only prose recaps | pull out quests, NPC changes, rewards, and clues as separate records | | no player-safe version | keep spoiler-free recap text separate from DM notes | | NPCs without motives | add one want, fear, or pressure | | quests without rewards | record coin, favours, items, information, or consequences | | images outside the record | attach portraits, maps, and item art to the entity they depict | | graph with too much noise | use Campaign filters, type chips, and Hide unconnected | | never closing loops | mark failed, completed, abandoned, or transformed quests | The biggest one is tracking everything. A tracker should reduce cognitive load. If it becomes a second campaign you have to run, it has failed. ## How I would prep next session from the tracker Imagine last session ended with the party finding the drowned chapel map, angering Saint Marrow, and promising Harra Vale they would retrieve the stolen bell. My next prep pass would look like this: | Prep question | Tracker check | | --- | --- | | who matters tonight | search Harra Vale in World Graph and pull her direct links | | what quest moved | open Quests and check objective progress for `Return the Funeral Bell` | | what changed politically | open Saint Marrow and check linked sessions and enemies | | what can players see | review the spoiler-free recap before sharing | | what asset is missing | generate a bell relic image or chapel map if the next scene needs it | | what clue should return | turn the ignored chapel inscription into a thread note | That takes ten minutes. More importantly, it starts from what the party actually did, not what I hoped they would do. ![Campaign prep workflow image showing a session recap feeding into World Graph, quest tracker, NPC portrait, and next-session prep cards](/blog-images/dnd-campaign-tracker-session-workflow.webp) I like ending prep with one sentence per active thread: | Thread | Next pressure | | --- | --- | | Return the Funeral Bell | Saint Marrow sends someone else after it at midnight. | | Harra's debt | Harra offers information if the party clears one ledger entry. | | Lantern of the Last Door | the lantern reveals a ghost only one character can hear. | That is enough. I do not need to script the whole night. I need the tracker to hand me the live wires. ## FAQ ### What is the best dnd campaign tracker for long campaigns? For long campaigns with linked NPCs, quests, factions, session recaps, and art, I would start with CharGen's World Codex and World Graph. If you only need text notes and local files, Obsidian is still excellent. ### Can CharGen track D&D quests? Yes. CharGen supports quest and thread tracking with status badges, objectives, rewards, progress notes, linked entities, and session-level movement. Loose threads can also be promoted into quests. ### What should I track after each D&D session? Track decisions, changed relationships, open quests, resolved quests, new NPCs, important items, clues found, clues missed, rewards, and anything that affects the next session. You do not need a full transcript unless your group wants one. ### How do I track NPC relationships in D&D? Give each important NPC a motive, a current attitude, links to factions or places, and the last session where they changed. A graph view helps because it shows who is connected instead of hiding everything in separate pages. ### Should I record sessions for AI notes? Only with clear table consent. Tell players what you are recording, what tool processes it, where it is stored, and who can access the recap. If anyone is uncomfortable, use written notes instead. ## My final recommendation Use a campaign tracker for continuity, not control. The job is to remember names, promises, quest movement, faction pressure, and visual references so you can run the table with less rummaging. CharGen is strongest when your campaign notes and generated assets need to live together. Start with [RPG Session Notes](https://char-gen.com/rpg-session-notes), approve the useful entities, open [World Codex](https://char-gen.com/world-codex), and check the Graph view before your next session. If the graph shows who wants what, which quest moved, and what image belongs to the scene, you have enough to run the next game. One last practical rule: after every session, update only the three things most likely to matter next time. The tracker can hold the rest, but your prep should stay light. ## Image credits Images in this post were generated with WaveSpeed GPT Image 2 at medium quality, then cropped, resized, and converted to WebP for web use. --- ## Magic Item Generator 5e: Best D&D Tools for a 2026 Campaign URL: https://char-gen.com/blogs/ai-magic-item-generator-dnd-homebrew-2026 Published: 2026-06-03 Updated: 2026-09-21 Summary: Magic item generator 5e guide: compare custom tools with random tables, then review rarity, curses, lore and rules for your homebrew campaign. Tags: ai-magic-item-generator, dnd-magic-item-generator, homebrew-magic-item-generator-ai, dnd-magic-item-creator, fantasy-magic-item-generator # Magic Item Generator 5e: Best D&D Tools for a 2026 Campaign An **ai magic item generator** has to do a slightly dangerous job. For the search **magic item generator 5e**, I want more than a name and a damage bonus. It needs to make treasure exciting enough that players care, but not so strong that the next four encounters quietly collapse. I have handed out a sword that made a boss fight pointless, a cloak nobody remembered to use, and one cursed ring that caused more rules debate than the villain it came from. The ring was my fault. The villain is still sulking somewhere. ![AI magic item generator hero image showing enchanted item cards, cursed relic notes, dice, and fantasy artefact art on a game master desk](/blog-images/ai-magic-item-generator-hero-1200x630.webp) Magic items are getting extra attention in 2026, and horror D&D is back in the spotlight. Wizards released [Ravenloft: The Horrors Within](https://wpn.wizards.com/en/products/ravenloft-the-horrors-within) on 16 June. Its product page lists Darklords, Domains of Dread, supernatural curses, and Tarokka-based domain creation. That is exactly the sort of campaign where a plain `+1 longsword` feels anaemic. A haunted blade with a hidden debt, a reliquary that whispers in a saint's voice, or a lantern that burns memories instead of oil fits the mood much better. CharGen's [Magic Item Generator](https://char-gen.com/magic-item-generator) is my pick when I need that kind of item fast. It creates item names, rarity, category, attunement requirements, mechanical properties, charges, curses, quirks, lore, market value, tags, and artwork. More importantly, it sits beside the [Loot Generator](https://char-gen.com/loot-generator), [NPC Generator](https://char-gen.com/npc-generator), [Dungeon Generator](https://char-gen.com/dungeon-generator), and [RPG Workshop](https://char-gen.com/rpg-workshop), so the item can belong to a place, maker, monster, shop, or faction rather than floating into the campaign from nowhere. Right, so this is my 2026 magic item tool list and workflow. I am not ranking tools by how much purple smoke they can add to a sword. I care about items that survive contact with players. ## Why an ai magic item generator needs more than flavour text The awkward truth about homebrew magic items is that players read them as permission. If the text says they can stun a creature once per round, they will try it on your final boss. If the curse says "the bearer hears whispers", at least one player will ask whether the whispers can give advantage on Investigation. If the item has a gold value, someone will try to sell it before the quest giver finishes breathing. That is why a useful **dnd magic item generator** needs structure, not only prose. The official 2024 Basic Rules on D&D Beyond say every magic item has a rarity, and rarity is a rough measure of its power and value. The same rules also give crafting times and costs by rarity, including 5 days and 50 GP for a common item, 50 days and 2,000 GP for a rare item, and 250 days and 100,000 GP for a legendary one. Those numbers are a reminder: a magic item is not just a cool sentence. It has weight in the campaign economy. The [D&D Beyond guide to creating magic items with the 2024 Dungeon Master's Guide](https://www.dndbeyond.com/posts/1840-brew-it-yourself-creating-magic-items-using-the) gives a sensible starting point: nail the item's pitch before writing mechanics. I agree with that completely. If the item cannot be explained in one sentence, it probably needs editing before it needs more effects. Here is the checklist I use before any AI-created item reaches the table. | Question | Why I ask it | | --- | --- | | What is the item type? | A weapon, armour, ring, potion, focus, or wondrous item carries different rules expectations. | | What rarity is it? | Rarity sets the rough power ceiling and sale pressure. | | Does it require attunement? | Attunement is one of the few clean limits D&D gives us. | | What is the core effect? | One memorable effect beats four tiny bonuses nobody tracks. | | What can go wrong? | Curses, charges, recharge limits, and costs keep the item interesting. | | Who made it? | Creator, owner, or faction links stop it feeling random. | | How will players discover the truth? | Hidden curses need fair clues, not gotcha wording. | The curse question matters more than usual. The current D&D Beyond Basic Rules say most methods of identifying items, including the Identify spell, fail to reveal a curse, and attunement to a cursed item cannot be ended voluntarily until the curse is broken. That rule is fun, but it is also a loaded weapon. If I hide a curse with no clue, my players stop touching treasure. If I show the curse too early, the item becomes a museum label. My rule is simple: hide the exact curse, but show the smell of trouble. Cold metal. A saint's name scratched out. A missing reflection. A previous owner who refuses to discuss it. Players should feel clever for being cautious, not punished for engaging. ## Best AI magic item generators in 2026 Here is the short version for DMs who want a tool today. | Tool | Best for | What I like | Main limit | | --- | --- | --- | --- | | [CharGen Magic Item Generator](https://char-gen.com/magic-item-generator) | D&D and RPG items with lore, curses, artwork, and campaign links | structured item output, rarity, attunement, properties, hidden curse support, PDF/export paths, World Codex links | not a replacement for official sourcebook ownership or final DM balance checks | | [D&D Beyond Homebrew Magic Items](https://www.dndbeyond.com/homebrew/creations/create-magic-item) | official sheet integration | best if your table lives on D&D Beyond and needs item entries on character sheets | slower for idea generation and visual handouts | | [Fables 5e Item Generator](https://fables.gg/tools/items-generator) | quick free AI item drafts | clear 5e framing, simple describe-and-generate workflow | campaign linking and visual handoff are thinner | | [Kassoon Magic Item Generator](https://www.kassoon.com/dnd/magic-item-generator/) | instant random D&D item sparks | fast, free, includes curses and origin flavour | output can need heavy tuning before play | | [Anima Magic Item Generator](https://www.anima-roleplay.com/resources/tools/magic-item-generator) | one-click item concepts | tidy category, rarity, school, and mechanical effect framing | lighter on table workflow and campaign memory | | [I Loot the Body](https://www.ilootthebody.com/generators/magic-item-generator.html) | old-school random item flavour | useful knobs for curses and extra options | not as polished for AI art or modern campaign handoff | | ChatGPT or Claude | custom rules brainstorming | flexible, excellent for revisions and variants | easy to overbuild, needs stricter human review | ![Fantasy comparison board showing AI magic item generator tool cards with rarity badges, curse notes, and item artwork](/blog-images/ai-magic-item-generator-tool-comparison.webp) My practical recommendation is this: use D&D Beyond when the item must live inside an official character sheet, use Kassoon or Anima when you need a quick spark, and use CharGen when you want the item to become a campaign object with art, lore, rules text, export, and links to other prep. That last point is the difference between a magic item and a campaign asset. A named item can belong to a dungeon, be forged by an NPC, sit in a shop inventory, appear in a loot hoard, become a quest reward, and later show up in a session recap. If your tool treats the item as a single loose paragraph, you have to glue all of that together yourself. ## Where CharGen fits best CharGen's [Free Fantasy RPG Magic Item Generator](https://char-gen.com/magic-item-generator) starts with the empty state `Your Magic Item Awaits`. The page says it will generate properties, lore, curses, and mechanical effects for your campaign, which is the right promise. The main call to action is `Generate a Magic Item`. The actual generator request supports the fields I want to see: `Quick Prompt`, `Game System`, `Power Tier`, `Item Category`, `Curse Level`, `Theme`, `Attunement`, `Party Level`, and extra description. The output then returns the item name, game system, category, subtype, rarity, power tier, attunement requirement, description, properties, charges, curse details, lore, history, creator, quirks, sentience, art style, market value, weight, and tags. That sounds like a lot. In use, it means I can give the generator a specific job instead of begging it to be clever. Not every item needs the full treatment. When I just want a portrait for a handout or a shop sign and do not need rarity, attunement, or curse text, I use CharGen's [Item Art Generator](https://char-gen.com/item) instead. It uses the same art models and has no mechanics fields to fill in. Here is a prompt I would actually use for a Ravenloft-adjacent session: `D&D 5E rare cursed lantern, carried by a priest who mapped a drowned village, helps reveal ghosts but consumes one pleasant memory each dawn, suitable for level 6 characters.` That prompt gives system, rarity, item type, owner, power, curse, tone, and party level. It is much better than `make a scary magic lantern`, which is how you get three paragraphs of mist and no useful rule. ![CharGen magic item generator workflow showing prompt fields, rarity, curse level, attunement, item card, and artwork handoff](/blog-images/ai-magic-item-generator-workflow.webp) The generated item view is also built for editing. The `ArcaneTome` view shows rarity styling, item art, category icon, power tier, weight, system, properties, quirks, tags, curse content, and sentience when present. The toolbar includes sharing, and premium users can edit generated fields. That matters because AI gets you close, not finished. I want to rename effects, tighten wording, and cut anything I would not want argued about mid-combat. I also like the linked item flow. CharGen has a `LinkedMagicItemSection` that lets rewards from quests, dungeons, monsters, and similar entities become full Magic Item entities. In plain English, if a puzzle reward is called `The Bell Key`, I can promote it into a proper item dossier instead of leaving it as a bullet point. The generator prompt keeps the source context, so the item knows it came from that dungeon or quest. That is the sort of connection I want from a **homebrew magic item generator ai** workflow. The item should remember where it came from. ## Magic item generator 5e in 2026: random table or custom item? A random table and a custom magic item generator solve different jobs. The 2024 Basic Rules let the Dungeon Master choose an item's rarity. A DM can also roll on a rarity table based on the party's level. That table helps answer one question: how rare should this reward be? It does not build a complete item, explain a curse, or attach a maker to the story. The rules call rarity a rough measure of power and value. I treat that as guidance, not a balance guarantee. Read the [2024 Magic Items rules](https://www.dndbeyond.com/sources/dnd/br-2024/magic-items) before you use a rarity table for a homebrew reward. | Table need | Better starting point | Why | | --- | --- | --- | | Routine treasure after a short encounter | Random rarity table | It is quick and keeps the reward inside a known rarity range. | | A relic tied to a named NPC or location | Magic item generator | It can draft an item with a name, origin, properties, curse, and appearance. | | A powerful effect that could change every fight | Your own rules review | A tool can draft text, but you must judge its timing, limits, and effect on the party. | Use a random table when the item is a small part of the scene. Use a generator when the item should point towards another person, place, or choice. The two methods can work together. I can roll for rarity, then ask a generator for three item concepts that fit that rarity and the campaign. ![A D&D magic item generator and a random treasure table shown beside one custom lantern](/blog-images/magic-item-generator-5e-random-vs-custom-2026.webp) CharGen's Magic Item Generator is free to start. It can draft item properties, rarity, attunement, curse details, and lore. Text generation is free, while image generation uses Gold. The exact image cost appears before you create. The current generator page lists item editing and PDF export. Check the [CharGen pricing page](/pricing) for current plan details. A **dnd cursed item generator** can draft a drawback, but I still decide whether the clue is fair. Consider a rare brass lantern that reveals invisible spirits within 30 feet once per long rest. Its curse leaves wet footprints along the bearer's route for one hour. Salt gathers around the handle before attunement, and an old mapmaker can explain how to break the curse. The players see a warning, gain a useful clue, and can choose whether the lantern is worth the risk. > **Prompt draft:** D&D 5e rare cursed brass lantern. Once per long rest, reveal invisible spirits within 30 feet. Its curse leaves wet footprints along the bearer's route for one hour. Show salt around the handle before attunement and include a clear way to end the curse. ![A rare brass lantern with a green flame beside a funeral bell on a wet chapel step](/blog-images/magic-item-generator-5e-cursed-lantern-example-2026.webp) Treat that result as a starting point. Check its range, action cost, duration, and the number of times it can be used. Keep the story hook if it works. Rewrite any effect that is hard to track or stronger than the item should be. ## My magic item workflow for DMs I use a four-pass workflow. It is quick, but it keeps the item from becoming either boring or broken. | Pass | What I do | Example | | --- | --- | --- | | pitch | write the item in one sentence | `A silver nail that pins a ghost to one room for ten minutes.` | | rules | set rarity, attunement, charges, and action cost | uncommon, no attunement, 3 charges, action to use | | story | attach maker, owner, place, or faction | made by the undertakers of Bellmire | | player text | rewrite the final card for clarity | short description, effect, recharge, warning clue | For CharGen, I start in `Quick Prompt`, then choose the system and rough power. I do not start with legendary items unless the campaign is already in that tier. A weak common item can still be fantastic if it creates decisions. Three examples: | Campaign need | Prompt seed | Why it works | | --- | --- | --- | | low-level haunted manor | `common silver hand mirror that briefly shows the last person who lied in this room` | useful clue tool, not a combat nuke | | mid-level swamp horror | `rare cursed spear made from drowned cypress, deals extra damage to undead but makes the bearer hear funeral bells` | clear benefit, clear mood, manageable curse | | high-level faction reward | `very rare sentient mask of the Moon Court, grants courtly influence and illusion magic, wants its wearer to restore an exiled archfey` | power, personality, political hook | After generation, I edit in this order. | Edit | What I cut or fix | | --- | --- | | duplicate effects | if two properties do the same job, one goes | | vague timing | add action, bonus action, reaction, short rest, long rest, dawn, or charge language | | unclear targets | specify creature, object, wearer, wielder, area, range, and save DC | | free repeatable control | limit stun, charm, banish, flight, invisibility, and teleportation effects | | curse fairness | add foreshadowing and a path to break, soothe, or bargain with the curse | This is where AI helps most. It gives me ten possible bones, and I keep the best two. I rarely accept the first draft unchanged. ## How to balance AI-generated magic items The fastest way to break a campaign is to stack several small bonuses and pretend each one is harmless. A weapon that gives +1 to hit, extra fire damage, advantage in darkness, a bonus reaction, and free Misty Step is not a rare sword with flavour. It is a class feature wearing a handle. I use these tests. | Test | What I look for | | --- | --- | | spotlight test | Does this item make one player solve every scene? | | boss test | Does this trivialise legendary resistance, flight, stealth, or concentration? | | repeat test | Can it be used every round with no cost? | | stack test | Does it combine too well with a class feature, feat, or spell? | | memory test | Will the player remember it without rereading five paragraphs? | The memory test sounds soft, but it is important. Players remember items with one strong identity. `The drowned lantern reveals ghosts but burns memories` is sticky. `Lantern of spectral perception with conditional divination bonus and aura interaction` is homework. I also write a player-facing version and a DM-only version for cursed items. | Version | Contents | | --- | --- | | player-facing | name, appearance, identified benefit, attunement, charges, obvious warnings | | DM-only | hidden curse, reveal condition, escalation, removal path, NPC or faction consequences | ![Cursed magic item card set showing a player-facing relic card beside a sealed DM-only curse note, with dice and candlelit table props](/blog-images/ai-magic-item-generator-cursed-item-cards.webp) Here is a concrete cursed item I would run. | Field | Table note | | --- | --- | | name | Lantern of the Last Door | | rarity | rare | | attunement | yes | | benefit | While lit, the lantern reveals invisible undead and spirit traces within 30 feet. Once per long rest, the bearer can ask one spirit a question it can answer with a memory. | | visible warning | The flame smells of wet paper, and the glass is etched with names that vanish when read aloud. | | hidden curse | Each dawn after using the question effect, the bearer loses one pleasant sensory memory until the curse is lifted. | | removal path | Return a stolen funeral bell to the drowned chapel or receive Remove Curse from someone who knows the bearer by their true name. | That item has a job. It helps in horror investigation, gives the player a tempting button, and creates a consequence that points towards a quest instead of simply making the character miserable. ## Using magic items with loot, shops, dungeons, and NPCs The best items usually arrive with context. If a magic item comes from a dragon's hoard, a dead knight, or a forbidden shop, the source should affect the item. CharGen helps because the Magic Item Generator is not isolated. I can use the [Loot Generator](https://char-gen.com/loot-generator) to create a treasure hoard, then promote the interesting item into a full magic item. I can use the [Shop Generator](https://char-gen.com/shop-generator) to stock a magic dealer, then give one item a suspicious history. I can use the [Dungeon Generator](https://char-gen.com/dungeon-generator) to place an artefact in a locked shrine, then use the [Monster Generator](https://char-gen.com/monster-generator) to create the thing guarding it. For a Ravenloft-style session, I might build it like this: | Prep step | CharGen tool | Output | | --- | --- | --- | | build the place | Dungeon Generator | drowned chapel beneath a collapsing bridge | | create the guardian | Monster Generator | bell-wrapped revenant with silence aura | | create the reward | Magic Item Generator | Lantern of the Last Door | | add the local witness | NPC Generator | grave digger who knows the old priest's name | | preserve the outcome | RPG Session Notes | recap notes showing who attuned, what memory vanished, and where the bell is | That last step is easy to overlook. Magic items change campaigns. If a player attunes to a cursed lantern, sells it to a shopkeeper, or gives it to an NPC, the recap should remember that. CharGen's [RPG Session Notes](https://char-gen.com/rpg-session-notes) is useful here because it can preserve item state, ownership changes, and consequences after play. ## Prompt recipes for better magic items A good magic item prompt is not long. It is specific. I try to include six parts. | Prompt part | Example | | --- | --- | | system | D&D 5E, Pathfinder 2E, OSR, system-neutral fantasy | | rarity or tier | common, uncommon, rare, very rare, legendary | | item category | weapon, armour, ring, potion, wand, wondrous item, focus | | campaign role | clue tool, reward, temptation, shop stock, villain relic | | limit | charges, attunement, once per rest, drawback, cost | | story source | creator, faction, location, monster, previous owner | Use that shape and the generator has fewer chances to wander off. Here are prompt recipes I would keep in a DM notes file. | Need | Prompt | | --- | --- | | player backstory reward | `D&D 5E uncommon ring for a tiefling paladin, tied to a broken oath, grants one protective reaction per long rest, no damage boost, warm silver and cracked ruby design.` | | cursed horror prop | `D&D 5E rare cursed doll from a Ravenloft manor, helps locate missing children, reveals its curse through dreams, suitable for level 5 characters.` | | shop stock | `System-neutral common magical trinket sold in a dockside magic shop, useful but not combat-focused, priceable, odd smell of salt and candle wax.` | | boss trophy | `D&D 5E very rare axe made from a frost giant's funeral stone, grants cold resistance and one thunder strike, requires attunement by a martial character.` | | puzzle reward | `Pathfinder 2E moderate relic key from a clockwork shrine, opens one sealed door per day, grows warm near false walls, no direct damage effect.` | I avoid prompts like `make it balanced`. That is too vague. Say what balance means: no repeatable stun, no permanent flight, no bonus above the tier, one charge per dawn, useful outside combat, or no direct damage. ## Common mistakes with AI magic items I see the same problems again and again. | Mistake | Better move | | --- | --- | | too many powers | keep one main effect and one small quirk | | no action cost | state how the item is activated | | curse as punishment only | make the curse create choices, clues, or a quest | | lore too long | keep the origin to one useful paragraph | | no owner history | name a maker, previous owner, faction, or place | | no table wording | rewrite the final text so a player can use it during a turn | The easiest fix is to ask, "What does the player do with this on their next turn or next scene?" If you cannot answer, the item is probably decoration. Decoration is fine for a handout, but do not spend attunement on it. I also keep market value loose unless the campaign is about trade. The 2024 rules give values by rarity, but actual magic item economies vary wildly by table. A cursed ring in Barovia is not the same market object as a clean ring in Waterdeep. Sometimes the price is coin. Sometimes it is a favour, a confession, or returning the item to a grave. ## August 2026 update: make the item readable twice The most useful change I have made to my magic-item prep is treating the item card and the table record as two different things. One is for the player who has just found a strange blade and wants to know what it does before their next turn. The other is for me, because I need to remember the charge count, the curse trigger, the previous owner, and what changes when it moves to a new character sheet. ![A close-cropped CharGen magic-item reveal showing an enchanted relic on a warm parchment-style presentation, suitable for a player-facing discovery handout](/blog-images/ai-magic-item-generator-handout-proof-2026.webp) I now make a player handout with only the name, visible appearance, identified effect, action or activation wording, and one warning clue. For the Lantern of the Last Door, that means the party sees wet-paper smoke, can read that it reveals undead, and notices names disappearing from the glass. They do not see the memory loss, the removal route, or my note about the drowned chapel. That separation keeps a handout evocative without turning it into a spoiler document. The second record is plain DM bookkeeping. In CharGen, I keep the item linked to its source and record the owner and current state in the item entry. If your table uses Foundry, create or update an Item in its Items Directory, then give it to an actor when the character takes possession. Foundry treats that as an owned copy, so a later edit to the library version will not silently change the player’s one. The [official Foundry item guide](https://foundryvtt.com/article/items/) explains the distinction and the directory workflow. ![A cropped magic-item workflow board showing a player-facing relic card and a linked campaign record for a Dungeon Master](/blog-images/ai-magic-item-generator-vtt-handoff-2026.webp) For a visual handoff, I use the magic-item artwork as the item-sheet image or a journal illustration. If I want a few extra angles or variants of the same object, such as a weapon, armour, potion, or artefact, without regenerating the whole item, CharGen's [Item Art Generator](https://char-gen.com/item) covers that on its own, transparent-background and token-ready. I only make a token when the object itself needs a position on the map, such as a trapped idol, a dropped staff, or a relic the party must carry across a flooded room. CharGen's [Token Maker](https://char-gen.com/token-maker) is handy for that edge case because it exports a transparent 1024px PNG without an account. Roll20 accepts PNGs with transparency and lets you place them on the Objects and Tokens layer, then size them against the grid. Its [current image-import guide](https://help.roll20.net/hc/en-us/articles/360039178654-Importing-and-Manipulating-Images) is worth checking before a large batch upload. Here is the small checklist I now use before a session: | Check | Player handout | DM or VTT record | | --- | --- | --- | | Identity | name and visible description | maker, former owner, source location | | Rules | identified effect and activation | charges, recharge, save DC, hidden conditions | | Risk | a fair warning clue | curse trigger, escalation, removal route | | Visual | item art or a simple card | item-sheet image, journal entry, or map token if needed | | Ownership | who has it now | date gained, attunement, sale or transfer note | It is a modest extra minute of prep, but it prevents the classic post-session message: “Who has the lantern, and did it take a memory this morning?” More importantly, it means the magic item remains a piece of the campaign rather than a paragraph buried in last month’s notes. ## FAQ ### What is the best ai magic item generator for D&D? For a full D&D prep workflow, I would start with CharGen because it creates item rules, lore, curses, artwork, and campaign links in one place. D&D Beyond is better when the item must live directly on an official character sheet. ### Can AI make balanced D&D magic items? AI can draft useful items, but the DM should still review rarity, attunement, action cost, charges, save DCs, repeatable control effects, and class combinations. Treat the first draft as a strong starting point, not table law. ### How do I make cursed items fair? Give the players warning signs before attunement, hide the exact curse until it matters, and provide a route to break or manage it. A curse should create play, not train players to ignore all treasure. ### What should a D&D magic item include? At minimum, include name, category, rarity, attunement, description, mechanical effect, activation timing, charges or recharge if needed, lore, and any curse or drawback. For campaign use, add creator, previous owner, location, and item art. ### Should I use a random table or a magic item generator? Use a random rarity table to fill routine treasure quickly. Use a generator when the item's history, curse, or campaign link matters. Review every homebrew effect before play. ### Can a 5e magic item generator handle rarity and attunement? CharGen can draft rarity and attunement details. The 2024 rules describe rarity as a rough measure of power and value, so review the full effect, activation, and limits before play. ### Is CharGen's Magic Item Generator free? CharGen's Magic Item Generator is free to start. Free users can generate and view text items without Gold. Image generation costs Gold, with the exact price shown before you create. A paid plan adds editing, and the current generator page lists PDF export and richer item options. ## My final recommendation Use a magic item generator for speed, then use your DM judgment for restraint. CharGen is the best fit when the item needs to be more than a paragraph: rules text, curse, lore, artwork, source, export, and a place in the campaign. D&D Beyond is the safer home for official sheet integration. Quick random tools are great for sparks. Before you hand the item over, read it once as the player who wants to squeeze every possible advantage from it. Then read it once as the DM who has to run the next six sessions with it in play. If it still sounds fun, give it a name worth remembering and put it on the table. ## Image credits Images in this post were generated with WaveSpeed GPT Image 2 at medium quality, then cropped, resized, and converted to WebP for web use. --- ## DND Character Generator: How to Build a Complete Hero in 2026 URL: https://char-gen.com/blogs/best-dnd-character-generators-2026 Published: 2026-06-01 Summary: Use a dnd character generator to build stats, story, portrait art, tokens, and table-ready heroes without losing rules clarity. Tags: dnd-character-generator, d-and-d-character-generator-ai, ai-character-builder-dnd, dnd-character-creator-free, ttrpg-character-generator # DND Character Generator: How to Build a Complete Hero in 2026 A **dnd character generator** has to do more than spit out a name, six numbers, and a class label. I can roll a dwarf fighter by hand. What I want, especially before a one-shot or a late campaign replacement, is a playable hero with a rules spine, a reason to exist, a portrait I can show the table, and enough export options that I am not rebuilding the same character in four places. ![DND character generator hero image showing a finished hero sheet, portrait card, dice, tokens, and fantasy equipment on a game table](/blog-images/dnd-character-generator-hero-1200x630.webp) The search results for character tools are odd right now. Some tools are excellent rules builders. Some are art generators wearing a character-creator hat. Some are randomisers that produce a fun starting point but leave you doing the actual table work. The newer pressure comes from D&D Beyond's Quickbuilder, which got attention in March 2026 because it makes a legal starter hero very fast. [PC Gamer called out the obvious benefit](https://www.pcgamer.com/games/d-and-d-beyonds-slick-new-online-character-creator-lets-you-make-a-hero-in-seconds/): new players can choose class, species, background, and portrait, then start from an automated sheet rather than a blank page. That is useful. I still think there is a bigger question for 2026: which tool gets you from idea to table without creating a second prep job? CharGen's [D&D character generator](https://char-gen.com/character-generator) is my pick when I need a complete D&D hero package: build choices, backstory, portrait art, shareable presentation, a token route, and links into the rest of campaign prep. D&D Beyond still wins for official sourcebook depth. FastCharacter still wins when you want speed with almost no friction. The right answer depends on the job. ## Why a dnd character generator is not one job Character creation used to be easy to describe and slow to finish. Pick a class, pick a species, choose scores, add equipment, write a name, then discover three sessions later that the character is mechanically fine and emotionally made of wet cardboard. The 2024 Player's Handbook changed some of the order and emphasis. [D&D Beyond's official guide](https://www.dndbeyond.com/posts/1787-how-to-create-a-character-using-the-2024-players) notes that character creation now starts with class, then origin, ability scores, alignment, and personal details. It also points out that D&D Beyond labels the 2024 rules as `5.5e` for clarity while still supporting both rules versions. That matters because many tables are now half in 2014, half in 2024, and quietly pretending the word "compatible" solves every argument. For a tool to be useful in that mess, it needs to handle several jobs cleanly. | Job | What the generator needs to provide | What usually goes wrong | | --- | --- | --- | | rules base | class, species, background, ability scores, proficiencies, hit points, equipment | missing choices, wrong assumptions, locked paid content | | story hook | backstory, motive, bond, flaw, table-ready personality | long lore paragraphs nobody reads | | visual identity | portrait, gear cues, token crop, party style | nice art that does not match the sheet | | play handoff | printable sheet, share link, export, notes | the character is trapped in one tool | | campaign use | NPC links, recap links, token, future edits | the hero disappears after session one | That is why I split this roundup by table purpose rather than pretending there is one universal winner. A first-time player at a store game needs a different tool from a DM creating six backup pregens, and both differ from a player who already knows the rules but wants art, backstory, and a Roll20 token by Thursday. ## Best D&D character generators in 2026: quick comparison Here is the version I would give someone who just wants the short list. | Tool | Best for | What I like | Main limit | | --- | --- | --- | --- | | [CharGen Character Generator](https://char-gen.com/character) | full hero package with stats, story, portrait, exports, and campaign handoff | connects character creation to art, tokens, NPCs, session notes, and other RPG tools | not trying to replace every paid official rules option | | [D&D Beyond Character Builder and Quickbuilder](https://www.dndbeyond.com/characters/builder) | official D&D rules onboarding | strongest official rules ecosystem, automated sheet, beginner-friendly Quickbuilder | character presentation and art workflow are not the focus | | [FastCharacter](https://fastcharacter.com/) | instant random 5e sheets | extremely fast, no fuss, useful for emergency pregens | light on art, personality, and campaign memory | | [dndcharactercreator.art](https://dndcharactercreator.art/) | AI stats, backstory, and portrait in one page | clear AI character pitch, 90-second promise after signup, PDF and JSON claims | pricing and export features need checking before relying on it | | [DND AI](https://dndai.app/) | character creation inside AI adventure play | useful if you want the character to live inside an AI campaign loop | more of a play platform than a dedicated tabletop prep tool | | [Hotpot AI Character Generator](https://hotpot.ai/ai-character-generator) | character portraits and visual ideas | quick no-login art creation, many style routes | not a D&D rules builder | | [Hero Forge](https://www.heroforge.com/) | custom miniatures and pose control | best when the final object is a miniature or VTT-style figure | slower for full sheets and written character work | | [Perchance](https://perchance.org/) and random table tools | quick weird sparks | free, chaotic, good for NPC ideas and one-shot prompts | needs human clean-up before play | My actual recommendation is simple. Use D&D Beyond if official mechanics are the main concern. Use FastCharacter if you need a legal-ish sheet right now and the personality can wait. Use CharGen if you want a playable hero that also has story, art, token prep, and a campaign-facing presentation. ![Fantasy tabletop comparison board showing D&D character generator tools as labelled cards with stats, portraits, tokens, and notes](/blog-images/dnd-character-generator-tool-comparison.webp) ## Where CharGen fits best CharGen is strongest when the sheet is not the finish line. That is usually how I play. The numbers need to work, but the table remembers the chipped tusk, the failed vow, the weird voice, the portrait in Discord, and the moment the character's old debt walks into the tavern. The [D&D character generator](https://char-gen.com/character-generator) has two useful modes: `Character Builder` and `Quick Generate`. I use `Character Builder` when I care about decisions, and `Quick Generate` when I have a concept sentence and need the tool to help fill the gaps. The builder walks through system, species, class, abilities, background, and details. Ability options include familiar routes like point buy, standard array, rolling, and manual entry. The details step is where the character stops being a rules object and starts being a person. Here is a prompt I would actually type: `Human warlock, former barrister, bound to a tide spirit, immaculate coat, terrible sleep, level 4, wants to prove one miracle was fraud.` That gives the generator role, class, old life, pact flavour, visual clue, level, and a playable motive. It is much better than `cool warlock with tragic past`, which is how you get a velvet coat, purple smoke, and no useful table hook. ![D&D character generator workflow image showing a builder sequence from class and species choices to portrait, story, token, and export cards](/blog-images/dnd-character-generator-builder-flow.webp) The thing I like most is the handoff. A generated character can connect to portrait art, share cards, exports, voice and ambience work, and the rest of the CharGen ecosystem. If the character later becomes an NPC, I can build out contacts through the [NPC Generator](https://char-gen.com/npc-generator). If the portrait needs VTT use, I can send it through the [Token Maker](https://char-gen.com/token-maker). If the character survives a session, [RPG Session Notes](https://char-gen.com/rpg-session-notes) can preserve what changed. That connected workflow is the point. I do not want six disconnected files called `newcharacter_final_v3_reallyfinal.png`. ## Where D&D Beyond still wins D&D Beyond is still the safest pick when you need official rules gravity. [The support article for Quickbuilder](https://dndbeyond-support.wizards.com/hc/en-us/articles/47430287538580-Will-this-replace-the-Character-Builder) is clear that Quickbuilder is not replacing the full Character Builder. It is one way to create a character, while the full builder continues to exist and grow. That split makes sense. Quickbuilder is for speed. The full builder is for control. PC Gamer's March 2026 write-up caught why it matters for new players. A blank sheet can feel like maths homework. Quickbuilder turns creation into a few visual choices, then fills in attributes, equipment, spells, and proficiencies with defaults you can tweak later. For a nervous first player, that is a real benefit. Where D&D Beyond is better than CharGen: | Need | Why D&D Beyond wins | | --- | --- | | official content ownership | purchased books, rules, and digital sheets live together | | strict rules automation | the sheet handles many calculations and level-up details | | new player onboarding | Quickbuilder reduces blank-page fear | | table groups already using DDB | less tool switching for the whole party | | official errata and updates | changes arrive inside the official platform | Where it is weaker for my use: | Need | Why I look elsewhere | | --- | --- | | original character art | art is not the core workflow | | campaign presentation | the sheet is practical, not theatrical | | token creation | still needs a separate visual workflow | | AI story iteration | not the main point of the builder | | cross-tool creative prep | character, art, recap, NPCs, and media are separate jobs | That is not a criticism so much as a boundary. D&D Beyond is excellent at being D&D Beyond. I just do not expect it to be my portrait studio, token bench, and backstory editor at the same time. ## What I test before trusting an AI character builder AI character tools are getting better, but I do not trust them blindly. The funniest error is when the story is good and the mechanics are wrong. A dramatic paladin with illegal proficiencies is still a problem. So is a wizard with the wrong hit points, a rogue with gear that does not fit the rules, or a cleric whose backstory says they worship a sea saint while the sheet says nothing about that faith. My test is small: | Check | What I look for | | --- | --- | | rules sanity | class, species, background, ability scores, hit points, proficiencies | | play role | what the character does in combat, exploration, and social scenes | | story pressure | one motive, one debt, one fear, one useful relationship | | visual match | portrait shows class, species, age, gear, and mood | | export | I can move the result into the place I actually play | | edit path | I can correct the parts that are almost right | For example, I generated a half-orc barbarian with ritual scarring, a chipped tusk, a red wolf pelt, and a battered bronze greataxe. If the sheet says barbarian but the portrait gives me a clean-shaven human gladiator in gold plate, the tool has failed the handoff. If the backstory says he is gentle with children but gives no reason he joined the party, I still have work to do. Another useful test is the backup character problem. Say your level 9 cleric dies at the end of a session and you need a replacement before next week. A good **ai character builder dnd** tool should produce a legal enough base, a reason the new character enters the story, a portrait for the group chat, and a token for the VTT. If it only gives one of those, it may still be useful, but it is not the whole answer. ## Free D&D character creator options: what "free" usually means People search for **dnd character creator free** because they do not want to buy three books and subscribe to a platform before they know whether the game will stick. That is fair. The tricky bit is that free can mean very different things. | Free model | What you get | What to watch | | --- | --- | --- | | official free rules | basic rules and limited character options | full sourcebook options may require purchases | | random sheet generator | fast pregens and simple exports | fewer custom choices | | AI trial credits | a few story or art generations | recurring costs after the trial | | art-only free tool | portraits or style tests | no rules sheet | | community generator | homebrew or SRD-friendly builds | accuracy and maintenance vary | dndcharactercreator.art, for example, advertises complete heroes with backstory, stats, and artwork in 90 seconds after signup, plus five free story generations. It also says it handles 5e rules and maths, and mentions PDF or JSON exports. That is an appealing pitch, but I would still test the export before using it at a live table. Hotpot is a different category. Its AI Character Generator is aimed at portraits and character visuals for RPGs, writers, game developers, and creators. It says no login is required. Useful for art sparks, yes. Full D&D character sheet, no. DND AI is different again. It is framed around AI adventure play, character progression, generated images, video, and narration. That may be brilliant if you want an AI story platform. It is not the same job as making a printable hero for a normal Friday night table. ## My practical CharGen workflow for a table-ready hero This is the routine I would use if a player sent me "I want a dwarf ranger who maps monster migration routes and hates heroic speeches" at 8 pm. | Minute | Action | Result | | --- | --- | --- | | 0-2 | open `Character Builder` or `Quick Generate` | concept becomes a rules-shaped draft | | 2-5 | choose system, species, class, level, and ability method | the character has a stable base | | 5-8 | add a tight prompt with motive and visual clues | story and art have direction | | 8-12 | review stats, features, story, and equipment | obvious mistakes get fixed | | 12-16 | generate or refine the portrait | the character has a face | | 16-18 | create a VTT token if needed | Roll20 or Foundry handoff is ready | | 18-20 | export or share | the group can actually use the result | ![D&D character generator table-ready sheet image showing a portrait card, ability scores, spell notes, equipment, and export buttons arranged for play](/blog-images/dnd-character-generator-table-ready-sheet.webp) My prompt pattern is: `[species] [class], [old life], [current problem], [visual clue], [party role], [tone].` Examples: | Character idea | Prompt I would use | | --- | --- | | cautious ranger | `Dwarf ranger, maps monster migration routes, owes money to a cartographers' guild, mud-stained green cloak, party scout, dry humour` | | strange cleric | `Halfling cleric, raised in a lighthouse monastery, hears bells before storms, salt-white robes, party healer, calm until lied to` | | social rogue | `Half-elf rogue, former court tailor, knows every noble sleeve button in the capital, silver scissors, party infiltrator, polite menace` | | loud fighter | `Dragonborn fighter, retired arena champion, keeps letters from disappointed fans, cracked brass shield, party defender, theatrical but lonely` | The prompt does not need to be long. It needs a role, a contradiction, and one visual thing the art can hold onto. ## Turning a generated character into a VTT token The best character builder still needs a token plan if you play online. A beautiful full-body portrait can become useless when it gets crushed into a small circle. Token-friendly character art needs boring discipline: | Prompt rule | Example | | --- | --- | | centre the face | `centred bust portrait` | | simplify the background | `plain dark background` | | avoid wide props | `weapon lowered, not crossing the frame` | | keep the eyes visible | `face fully visible, no hood shadow` | | mention the final use | `token-ready crop` | After that, CharGen's [Token Maker](https://char-gen.com/token-maker) is the quick route. Upload or pick the portrait, choose a frame, adjust the crop, then export the PNG. The full portrait can stay with the sheet or share card. The token can go into Roll20, Foundry VTT, Fantasy Grounds, or whatever folder your group uses. ![D&D character generator token workflow image showing a fantasy portrait being cropped into circular, square, and hex VTT tokens](/blog-images/dnd-character-generator-token-handoff.webp) I also save the prompt beside the character. If the player later gains a cursed axe, loses an eye, joins a faction, or changes armour, that old prompt gives the next image a better chance of still looking like the same person. ## Choosing the best character generator for your table Here is my honest split. | Table situation | Best starting point | | --- | --- | | brand-new player needs legal official character fast | D&D Beyond Quickbuilder | | experienced player wants full official control | D&D Beyond Character Builder | | DM needs six emergency pregens | FastCharacter, then human clean-up | | player wants stats, story, portrait, and token | CharGen | | group wants AI adventure play, not just a sheet | DND AI | | artistically picky player wants portrait only | CharGen Image Generator, Hotpot, or a dedicated art tool | | miniature-focused player | Hero Forge | | one-shot needs weird prompts | Perchance or random tables, then tidy by hand | My own default is CharGen for any character I expect people to remember. I still check the rules. I still cut overwrought backstory. I still fix the occasional too-smooth AI sentence. But I get the whole table package faster: sheet, story, portrait, token path, and campaign continuity. ## FAQ ### What is the best dnd character generator in 2026? For a full table-ready hero, I would start with CharGen because it combines character building, story, portrait art, exports, and token handoff. If you need official sourcebook rules above everything else, D&D Beyond is still the safer pick. ### Is there a free D&D character generator? Yes. You can use free official rules, FastCharacter-style random generators, community tools, and AI trial tools. The catch is usually content depth, export control, art limits, or paid upgrades after the free allowance. ### Can AI make a legal D&D character sheet? Sometimes, but you should check the result. AI can write a good backstory while making small rules mistakes. Before play, verify class features, hit points, ability scores, proficiencies, equipment, spells, and any 2024 versus 2014 rules assumptions. ### What is the fastest way to create a D&D character? For official D&D, D&D Beyond Quickbuilder is one of the fastest beginner routes. For a full CharGen workflow, use `Quick Generate` with a tight concept prompt, then review the sheet and create a portrait or token if the character needs to be shared. ### Should I use one tool for rules and another for art? You can. Many players use D&D Beyond for rules and a separate art tool for portraits. I prefer CharGen when I want those pieces closer together, because the portrait, token, story, and campaign notes are easier to keep connected. ## My final recommendation Pick the generator by what will happen after the character exists. If the character is for a rules-heavy official campaign, start in D&D Beyond and add art later. If the character is for a one-shot tonight, use the fastest sheet tool and spend your remaining time on one memorable motive. If the character needs to arrive with a face, a story, a token, and a shareable handoff, start in CharGen's Character Generator and keep the prompt tight. The best test is simple: can you put the result in front of players and start play without apologising for missing pieces? If yes, the generator did its job. ## Image credits Images in this post were generated with WaveSpeed GPT Image 2 at medium quality, then cropped, resized, and converted to WebP for web use. --- ## AI Fantasy Art Generator for D&D Model Picks URL: https://char-gen.com/blogs/ai-fantasy-art-generator-dnd-model-comparison-2026 Published: 2026-05-29 Summary: Use an ai fantasy art generator better by choosing the right D&D art model for portraits, anime parties, items, maps, and VTT tokens. Tags: ai-fantasy-art-generator, best-ai-image-generator-for-dnd, ai-dnd-character-art, fantasy-character-art-ai, ai-rpg-art-generator # AI Fantasy Art Generator for D&D Model Picks An **ai fantasy art generator** is only as useful as the model you pick before you hit Generate. I have wasted plenty of credits on gorgeous images that were wrong for the table: a dwarf whose armour looked like melted cutlery, a token portrait cropped at the nose, a party scene where the wizard quietly became three wizards, and one allegedly cursed sword that looked like a seafood fork. ![AI fantasy art generator CharGen interface showing the prompt box and fantasy RPG image tools for D&D art](/blog-images/ai-fantasy-art-generator-hero-1200x630.webp) Model choice matters more in D&D art than it does in generic image tests. A campaign image has a job. It might need to show a recognisable NPC, a readable magic item, a top-down room, an anime-style party splash, or a portrait that still works after being turned into a 256px VTT token. Pretty is not enough. CharGen now has Midjourney Version 8.1 and Niji 7 controls available inside the Midjourney model flow, alongside the existing models DMs already use for portraits, items, battlemaps, scenes, and tokens. In the UI, the Midjourney panel gives you `Midjourney Version`, `Niji Model`, `Quality`, `Chaos`, `Weird`, and `Stylize` controls. Version 8.1 is the new default for standard Midjourney generations, while Niji 7 is the anime-focused pick when you want sharper stylisation. Right, so this is my practical model picker for D&D art. It is not a beauty contest. It is about choosing the model that gives you the least editing work before the image reaches your players. ## Why an ai fantasy art generator needs model choice Search intent around **ai fantasy art generator** queries is messy. Some people want a free art toy. Some want a D&D portrait. Some want an alternative to Midjourney. Some are trying to make a Roll20 token five minutes before the session starts. The same prompt will not satisfy all of those needs. I think about the task before I think about style. | D&D art job | What the model must do | Bad result | | --- | --- | --- | | NPC portrait | strong face, clear costume, recognisable silhouette | beautiful face, no role clues | | party art | several characters with distinct species, gear, and heights | one blended crowd with duplicate weapons | | magic item | readable object shape and material | ornate fog with no usable item | | token art | centred subject, clean outline, simple background | dramatic crop that fails in a circle | | battle or room art | spatial clarity and lighting | cinematic angle that cannot be used at the table | | anime splash | high energy style without losing prompt facts | cool pose, wrong species, wrong weapon | The official [Midjourney updates page](https://updates.midjourney.com/) is useful for tracking version changes, but tabletop RPG users still need a narrower question: which model behaves best for a character, monster, item, map, or player handout? A new model can be brilliant and still be the wrong pick for a VTT token. That is why I like using CharGen as the front door for this. I can start in the [Image Generator](https://char-gen.com/generate), pick a model, make the art, then move into the [Token Maker](https://char-gen.com/token-maker), [Character Art Generator](https://char-gen.com/character), or related RPG tools without treating the image as a loose file floating around my downloads folder. ## The short answer: which model should you use? Here is the model picker I would give a DM who does not want a lecture before prep. | Goal | My first pick | Why | | --- | --- | --- | | painterly D&D character portrait | Midjourney Version 8.1 | strong polish, rich costume detail, good dramatic lighting | | anime party image | Midjourney with `Niji 7` | cleaner anime energy and bolder shapes | | practical NPC portrait batch | Flux family or GPT Image models | better prompt discipline and easier iteration in my experience | | magic item card | Ideogram, Recraft, or a high-detail image model | stronger object focus and text-adjacent layout control | | gritty monster concept | Flux Pro, Juggernaut Flux, or Midjourney 8.1 | better skin texture, armour, teeth, and unpleasant surfaces | | token-ready portrait | model with centred portrait framing, then CharGen Token Maker | crop matters more than raw beauty | | quick free test | lower-cost model first | find the prompt before spending on premium output | My opinion: Midjourney 8.1 is excellent when you want the image to impress people at a glance. Niji 7 is the better pick when the group actually wants anime art rather than "anime-ish fantasy". Flux is still my comfort pick for practical campaign work where the prompt has to stay obedient. GPT Image models are strong when I need clean composition, especially for posts, handouts, and edits. None of these models is magic. The trick is picking the model for the job, then writing a prompt that gives it enough constraints without choking the image. ## How Midjourney 8.1 fits D&D art Midjourney has always been good at making fantasy images feel expensive. Version 8.1 continues that pattern in CharGen's Midjourney flow. It is the model I would reach for when I want a poster-like NPC portrait, a full party scene, a villain reveal, or a campaign splash image that sets tone before the dice hit the table. The UI details matter. In CharGen, choose `Midjourney V7` as the model entry, then open the Midjourney controls. Set `Midjourney Version` to `Version 8.1`. CharGen applies quality 1 by default for Version 8.1, which keeps the setup sane rather than making you remember version-specific habits. ![CharGen character art page screenshot showing D&D character art generator options for fantasy portraits](/blog-images/ai-fantasy-art-generator-character-page.webp) Where I like Midjourney 8.1: | Use case | Prompt shape that works | | --- | --- | | villain portrait | `half-elf oathbreaker paladin, cracked black plate armour, silver funeral mask, candlelit chapel, stern profile, painterly fantasy portrait` | | party splash | `four D&D adventurers at a storm bridge, dwarf cleric, tiefling rogue, human ranger, gnome wizard, clear separate silhouettes, heroic composition` | | monster reveal | `ancient swamp hag wearing bone charms, wet moss cloak, lantern light, unsettling face, dark fantasy concept art` | | location mood art | `ruined watchtower above a frozen road, low winter sun, travellers below, readable path and gate, fantasy campaign handout` | Where I do not start with Midjourney 8.1: | Job | Reason | | --- | --- | | strict item sheets | it may prefer drama over clean object presentation | | exact armour continuity across ten images | high style can drift between generations | | small circular tokens | cinematic crops often need a second pass | | rules handouts with text | use a model better suited to clean layout work | My favourite test is simple. I generate a half-orc barbarian with ritual scarring, a chipped tusk, a red wolf pelt, and a battered bronze greataxe. If the model keeps the tusk, the pelt, the weapon, and the face readable, I trust it for NPC work. If it gives me a beautiful warrior with none of the useful details, it goes back to poster duty. ## When Niji 7 is the right pick Niji 7 is for anime and Eastern aesthetics inside the Midjourney controls. In the CharGen panel, set `Niji Model` to `Niji 7`. The interface notes that Niji 7 uses Version 7, so do not treat it as a simple paint filter on top of Version 8.1. It is its own mode. I use Niji 7 when the campaign tone already wants it. That might be a high-colour Spelljammer game, a shonen-style one-shot, a JRPG-inspired Pathfinder party, or a player who wants their warlock to look like they stepped out of a dramatic opening sequence. If your group wants grounded low fantasy, Niji 7 will probably feel too glossy unless you pull the prompt back hard. Good Niji 7 prompt: `anime fantasy party portrait, five D&D adventurers on a floating shrine bridge, clear individual silhouettes, halfling monk with prayer beads, dragonborn sorcerer with blue flame, elf archer in green lacquered armour, energetic action pose, clean linework, jewel colours` Bad Niji 7 prompt: `cool anime party, epic, detailed, fantasy` The second prompt sounds harmless, but it gives the model permission to make choices you did not make. You may get a great image. You may also get five similar teenagers with swords and no campaign identity. Specifics are not decoration. They are your steering wheel. I keep `Chaos` low when I need the party to match a brief. I raise `Stylize` when the image is a splash piece and exact gear matters less. I use `Weird` sparingly for fey, dream, planar, or cursed imagery. Weird can be fun, but it will gleefully eat your character sheet if you let it. ## Flux, Krea, GPT Image, and the boring practical jobs Midjourney gets a lot of attention because the outputs look polished fast. That does not make it the best answer every time. Some of my most useful D&D images are boring in the right way: clean face, centred body, readable prop, no strange crop, no unexpected extra hand on the sword hilt. Flux models are still strong for **fantasy character art AI** tasks where prompt adherence matters. If I need a dock quartermaster NPC, I might write: `older human dock quartermaster, navy wool coat, brass ledger clasp, tired eyes, ink-stained fingers, standing against a rainy harbour office wall, grounded D&D portrait, centred composition` That prompt is not glamorous. It is useful. I need the navy coat, the ledger clue, and the tired face because those details help me run the NPC. If the output also has lovely rain light, fine. If not, the table still has a person to remember. GPT Image models are useful when I want a cleaner art-director feel or when I expect to edit. Krea models can produce appealing high-detail fantasy visuals, especially when you want a polished modern concept-art finish. Ideogram and Recraft are worth testing for item cards, labels, posters, and graphic layouts because text-adjacent work punishes models that treat letters as jewellery. The 2024 [Dungeon Master's Guide on D&D Beyond](https://www.dndbeyond.com/sources/dnd/dmg-2024) keeps returning to the practical work of preparing and running sessions. I read model choice through that lens. A model that makes a stunning image but costs you twenty minutes of repair is not the best prep tool that night. ## My model testing workflow in CharGen I test models with the same prompt before I commit to a campaign style. That sounds obvious, but most people compare one great image from one model against one weak image from another. That tells you nothing. My routine: | Step | CharGen action | What I check | | --- | --- | --- | | choose the art job | decide portrait, item, party, token, or scene | the image has a table purpose | | write one control prompt | include species, role, gear, mood, crop, and use case | prompt is specific enough to judge | | generate a cheap draft | use a lower-cost or familiar model first | prompt is not broken | | test premium picks | try Midjourney 8.1, Niji 7, Flux, or GPT Image as needed | compare like with like | | make a token pass | use Token Maker for portraits that need VTT use | face survives the crop | | save the winner | keep prompt, model, and notes with the campaign entity | future images match better | ![CharGen Midjourney alternative page screenshot used as a model comparison reference for D&D fantasy art](/blog-images/ai-fantasy-art-generator-model-comparison.webp) Here is a control prompt I use for character portraits: `D&D 5E dwarf forge cleric, late 50s, square face, soot in beard, blue prayer beads, dented steel armour with brass sun symbol, warm forge light, centred waist-up portrait, simple dark background, token-ready crop` What I check: | Detail | Why it matters | | --- | --- | | beard and age | character identity | | prayer beads | role clue | | sun symbol | deity clue | | steel and brass armour | material handling | | centred crop | token workflow | | simple background | easier circular token | For monster art, I test texture and body clarity: `D&D swamp troll matriarch, mossy grey-green skin, broken antler crown, one milky eye, fishhook necklaces, hunched but powerful body, wet cave mouth, readable full creature silhouette, dark fantasy concept art` For item art, I make the object the subject: `single cursed longsword on cracked black stone, blade made of smoky iron, red wax charm tied to hilt, no hand holding it, clean object silhouette, fantasy item card art` That last `no hand holding it` clause saves me more often than it should. ## Turning character art into VTT tokens The best **ai dnd character art** is not automatically the best token art. A dramatic portrait can fail when it gets cropped into a circle. Big hats, long weapons, side profiles, heavy shadows, and busy backgrounds all become problems at token size. My token prompt rules are stricter: | Prompt rule | Example | | --- | --- | | ask for centred framing | `centred bust portrait` | | simplify the background | `plain dark background` | | keep the face clear | `face fully visible, no hood shadow over eyes` | | avoid wide props | `weapon lowered, not crossing the frame` | | mention token use | `token-ready crop` | After generation, I send the portrait through CharGen's [Token Maker](https://char-gen.com/token-maker). The workflow is quick: upload or choose the portrait, pick a circular, square, or hex frame, adjust the crop, set the border style, then export the PNG for Roll20, Foundry VTT, Fantasy Grounds, or your own notes. It is not glamorous, but it is the difference between "nice art" and "usable tonight". ![CharGen token maker page screenshot showing the VTT token workflow for fantasy character portraits](/blog-images/ai-fantasy-art-generator-token-workflow.webp) For recurring NPCs, I save the original portrait and the token. The full portrait goes into campaign notes. The token goes into the VTT. If I later need a reaction image, disguise, wanted poster, or faction handout, I still have the source image. ## Midjourney alternatives for fantasy art The phrase **Midjourney alternatives for fantasy art** usually means one of three things. The user wants cheaper generations, more control, or less prompt wrestling. CharGen's advantage is not that it makes every model behave the same. It is that the models sit inside a tabletop workflow. Here is how I would compare the jobs. | Need | Midjourney 8.1 | Niji 7 | Flux family | GPT Image models | CharGen workflow piece | | --- | --- | --- | --- | --- | --- | | D&D hero portrait | excellent | good if anime | strong | strong | Character Art Generator | | anime party art | good | excellent | mixed | good | image generator with Niji mode | | token prep | good after crop care | good after crop care | strong | strong | Token Maker | | magic item art | good but dramatic | stylised | strong | strong | item art plus notes | | map or room mood | strong | niche | strong | good | Battlemap or image generator | | prompt consistency | medium | medium | strong | strong | saved campaign prompts | If you already love Midjourney, CharGen gives you a more RPG-shaped place to use it. If you do not love Midjourney, CharGen still gives you Flux, GPT Image, Ideogram, Recraft, Imagen, and other models to test against the same prompt. That is the important bit. Do not compare models by memory. Compare them on the same D&D job. ## Common mistakes when choosing a fantasy art model The first mistake is using the most expensive model before the prompt is ready. I usually draft with a cheaper or familiar model, then spend premium credits once the composition and details are clear. The second mistake is asking for every style at once. `Dark realistic anime painterly oil concept art cinematic` is not direction. It is a pile-up. Pick one main style and one supporting texture. The third mistake is ignoring crop. If the image is for a token, say so in the prompt. `Waist-up`, `centred`, `plain background`, and `face visible` are dull words that save the asset later. The fourth mistake is overusing random style sliders. `Chaos`, `Weird`, and `Stylize` are fun when you are exploring. They are less fun when the paladin loses their shield, holy symbol, and species in the same generation. The fifth mistake is judging a model by one output. Every model has lucky and unlucky generations. I test three or four before I decide it is wrong for a campaign style. The sixth mistake is making the image do the whole prep job. Art helps players remember an NPC, but it does not replace the NPC's voice, motive, secret, and current problem. Pair images with CharGen's [NPC Generator](https://char-gen.com/npc-generator), [Monster Generator](https://char-gen.com/monster-generator), or [RPG Workshop](https://char-gen.com/rpg-workshop) when you need the character to act, not just pose. ## FAQ ### What is the best ai fantasy art generator for D&D? The best ai fantasy art generator for D&D is the one that matches your table job. I use Midjourney 8.1 for polished fantasy portraits, Niji 7 for anime-style party art, Flux or GPT Image models for practical prompt adherence, and CharGen's Token Maker when the final asset needs to work in a VTT. ### Is Midjourney 8.1 good for D&D character art? Yes. Midjourney 8.1 is strong for dramatic D&D character portraits, villain art, party splashes, and monster reveals. I would not use it first for every item card or token, because cinematic crops and style drift can create extra clean-up. ### What is Niji 7 best for? Niji 7 is best for anime-style fantasy art, colourful party scenes, stylised action poses, and JRPG-inspired campaign visuals. Use it when the table wants that look on purpose. For grounded low fantasy, start with another model or keep the prompt restrained. ### How do I make AI D&D art work as a Roll20 or Foundry token? Prompt for a centred bust or waist-up portrait, keep the face clear, avoid wide weapons, and ask for a simple background. Then use CharGen's Token Maker to crop the image into a circular, square, or hex token and export a VTT-ready PNG. ### Should I use the same model for every campaign image? Not always. I like using one main portrait model for consistency, but I will switch models for items, maps, handouts, anime splashes, or tokens. Keep notes on which model worked for each campaign asset type. ## My practical recommendation Start with the asset type, then pick the model. Use Midjourney 8.1 when you want polished fantasy drama. Use Niji 7 when anime is the target, not an accident. Use Flux or GPT Image models when the prompt details matter more than the poster finish. Use the Token Maker whenever the portrait has to survive VTT cropping. For your next session, test one control prompt across two models before you spend time polishing anything. Save the prompt, the model, and the winning image beside the NPC or character record. That small habit makes the next portrait easier, and it stops your campaign art from turning into a folder full of attractive strangers. ## Image credits WaveSpeed GPT Image 2 preflight passed, but the required disposable generation stayed in `processing` until the shortened poll limit expired. In line with the blog automation fallback policy, the images in this post are CharGen UI screenshots captured with Playwright, cropped, resized, and converted to WebP for web use. --- ## DND Session Recap Template for Safer Campaign Notes URL: https://char-gen.com/blogs/dnd-session-recap-template-spoiler-free-notes Published: 2026-05-27 Summary: Use a dnd session recap template to share spoiler-free player notes, preserve DM secrets, and export CharGen recaps to Obsidian or Homebrewery. Tags: dnd-session-recap-template, dnd-session-notes-template, dnd-campaign-notes-template, obsidian-dnd-campaign-notes, homebrewery-session-recap # DND Session Recap Template for Safer Campaign Notes A **dnd session recap template** has one job that sounds boring until it saves your campaign: it keeps player memory and DM secrets in separate boxes. I learned that after I nearly pasted "the priest is lying about the relic" into a Discord recap meant for the whole table. Nothing wakes you up like hovering over Send with a plot twist in the clipboard. ![DND session recap template hero image showing player-safe recap notes, DM-only secrets, dice, and campaign sheets on a game master desk](/blog-images/dnd-session-recap-template-hero-1200x630.webp) Session notes are awkward because they serve two audiences. Players need a clean reminder of what happened, who they met, what they promised, and where the next scene starts. The DM needs all of that plus consequences, hidden motives, faction clocks, private loot notes, and the little clue the rogue missed while arguing about rope. Those should not live in the same paragraph. CharGen's [RPG Session Notes](https://char-gen.com/rpg-session-notes) now fits that split much better. Recent updates added a spoiler-free `Episode teaser`, recap restyling, session storyboards, and export options for `Obsidian (.md)`, `Markdown (.md)`, `Homebrewery (.md)`, and `JSON`. In plain terms, I can process a messy session, share the safe version, keep the dangerous notes private, and export the whole thing into the tools I already use. Right, so this is my practical recap template. It is not a diary. It is not a novel. It is the shape I use when I want next week's session to start fast without leaking tomorrow's betrayal. ## Why a dnd session recap template needs two versions Most recap workflows break because they pretend there is only one recap. That creates three common problems. | Problem | What happens at the table | Better split | | --- | --- | --- | | Player recap includes secrets | A hidden villain, clue, or monster weakness leaks early | public recap only contains known facts | | DM notes become unreadable | Useful state changes hide inside a long prose summary | private notes use short labelled sections | | Prep tools lose context | NPC art, tokens, and story hooks drift away from what happened | recap facts feed entity updates and exports | The recent Reddit threads I checked back this up. DMs keep asking what other people's notes look like, how they organise them, and how much detail is enough. In one r/DMAcademy discussion about session notes, several DMs described bouncing between paper, Notion, Obsidian, printed sheets, and post-session clean-up because no single view covered prep, play, and recap cleanly. Another thread about campaign tools had the same pattern: people like Obsidian and World Anvil, but they still need a process that stops notes becoming a private museum nobody reads. That is the bit I care about. A recap nobody reads is not campaign memory. It is admin cosplay. The official [2024 Dungeon Master's Guide on D&D Beyond](https://www.dndbeyond.com/sources/dnd/dmg-2024) frames the DM's job around preparing and running sessions, not writing archive prose for its own sake. I agree with that. Your recap should help the next session happen. If it does not help someone play, prep, or remember, cut it. ## The recap template I use after every session Here is my current **dnd session notes template**. I keep it small enough to fill in while the session is still fresh. | Section | Audience | Length | What goes in | | --- | --- | --- | --- | | player-safe teaser | players | 2-4 sentences | tone, cliffhanger, known stakes, no hidden facts | | last session in bullets | players | 5-8 bullets | events the characters directly experienced | | named people | players and DM | 3-10 entries | NPCs, factions, monsters, and locations that mattered | | promises and debts | players and DM | 2-6 entries | favours owed, bargains made, jobs accepted | | open questions | players | 3-6 questions | mysteries the characters know exist | | DM-only truth | DM | short notes | hidden motives, missed clues, future consequences | | next prep actions | DM | 3-5 tasks | art refreshes, tokens, map needs, rules checks | That gives me one shareable recap and one working prep note. The player version answers, "What do we need to remember before next session?" The DM version answers, "What changed behind the screen?" Here is a concrete example from a city campaign: | Template field | Example note | | --- | --- | | player-safe teaser | The party left the salt market with a stolen customs tag, a frightened clerk, and one name repeated by three witnesses: Veyra Sorn. The harbour watch is now asking questions. | | known event | Brakka forced the smuggling ledger from under the tavern floorboards. | | named person | Pell, halfling courier, saw the night unload and is scared of the bell tower. | | promise | The party agreed to protect Pell until he can testify. | | open question | Why did the customs office erase three ships from the harbour book? | | DM-only truth | Veyra Sorn is not the buyer. She is covering for her sister in the temple archive. | | next prep action | Generate Pell portrait, make a dockside token, prepare archive map. | That is enough. It gives players useful memory without handing them my answer key. ## How CharGen turns the template into a workflow CharGen starts with the session itself. In [RPG Session Notes](https://char-gen.com/rpg-session-notes), I upload audio or paste a transcript, then let the recap engine pull out the timeline, plot summary, key events, NPCs, locations, items, factions, monsters, and other useful entities. I still edit the result. I do not treat the AI as a court reporter with perfect judgment. My routine is: | Step | CharGen action | What I check | | --- | --- | --- | | upload | add audio or transcript to the session | speaker names, session number, campaign | | recap | review short and full plot summaries | missing scenes, wrong names, odd emphasis | | entities | scan NPCs, locations, factions, items | duplicates, spelling, role in the session | | edit | use `Edit` or `Find & Replace...` where needed | consistent names before export | | share | copy the spoiler-free `Episode teaser` | no DM-only facts | | export | use `Export` for Obsidian, Homebrewery, Markdown, or JSON | correct format for where the notes live | The small UI details matter. In the session hero, the `Export` button sits beside the editing controls. The menu has `Obsidian (.md)`, `Markdown (.md)`, `Homebrewery (.md)`, and `JSON`, each with `Copy` and `File` actions. There is also an `Include images` switch when I want the recap cover or associated art included in the export. I like that because different weeks need different destinations. If I am updating my private vault, I copy `Obsidian (.md)`. If I am building a handout that should look like a polished D&D page, I download `Homebrewery (.md)`. If I want to feed campaign memory into another tool later, `JSON` is the boring but useful choice. ## Making the spoiler-free recap actually safe The most important new block for player sharing is `Spoiler-free`, headed `Episode teaser`. The text under it is designed to be short, share-ready, and safe. The owner view gives you `Copy`, `Edit`, and `Regenerate`. If you hit `Regenerate`, you can restyle the teaser by tone and length, then copy the final version straight into Discord, WhatsApp, a campaign page, or a session invite. ![Fantasy tabletop RPG workflow image showing a spoiler-free player recap card beside a sealed DM notes envelope, wax seal, dice, map pins, and campaign journal](/blog-images/dnd-session-recap-template-spoiler-free.webp) My rule is simple: the player recap may include anything the characters saw, heard, learned, agreed to, or openly suspected. It must not include anything only I know. | Safe to share | Keep private | | --- | --- | | "The abbess refused to open the reliquary." | "The abbess is protecting her undead brother." | | "A silver moth symbol appeared on the old door." | "The moth symbol marks the assassin guild." | | "Pell thinks the harbour ledger was changed." | "Pell's employer changed it under threat." | | "The party owes Sella Brine a favour." | "Sella plans to spend that favour during the trial." | I also avoid writing player recaps like courtroom transcripts. Players do not need every line. They need a clean restart point. Here is the shape I use: | Sentence | Job | | --- | --- | | 1 | remind the table where the session ended | | 2 | name the main pressure or problem | | 3 | mention one or two known NPCs or places | | 4 | point at the next choice without solving it | Example: > The party ended the night below the bell tower, with rain pouring through the cracked roof and Pell refusing to leave the locked archive door. Three harbour ships are still missing from the official ledger, and Sella Brine thinks the answer sits somewhere between the customs office and the temple vault. Next session starts with the archive key in Brakka's hand and bootsteps on the stairs. That is safe. It reminds everyone of the stakes. It does not reveal who sent the bootsteps. ## Exporting to Obsidian without losing links Plenty of DMs already use Obsidian for campaign notes. I get why. The official [Obsidian help page for internal links](https://obsidian.md/help/links) explains support for wikilinks and Markdown links, which is exactly why it works well for long campaigns. You can connect `[[Pell]]`, `[[Sella Brine]]`, `[[Salt Market]]`, and `[[Session 18 Recap]]` without building a heavy wiki. CharGen's `Obsidian (.md)` export is useful because it moves the recap out as Markdown rather than trapping it in a closed format. My vault structure is plain: | Folder | What I store | | --- | --- | | `Sessions/` | one recap per session | | `NPCs/` | recurring NPC notes with current state | | `Factions/` | goals, clocks, relationships | | `Locations/` | places the party can return to | | `Handouts/` | player-safe text and images | After export, I do a five-minute clean-up pass: | Action | Why | | --- | --- | | rename the file to `Session 18 - Bell Tower Archive.md` | search works better later | | link recurring NPCs | future recaps can connect to the same person | | move DM-only notes under a private heading | reduces accidental sharing | | add one next-session line | keeps prep connected to memory | I do not over-tag. Tags are useful until they become another campaign chore. For me, links matter more than twenty labels. ![Fantasy game master desk showing Obsidian markdown notes and Homebrewery-style parchment handout export workflow, with linked note cards, printer proof, dice, and campaign symbols](/blog-images/dnd-session-recap-template-export-workflow.webp) ## Turning a recap into a Homebrewery handout Homebrewery serves a different job. The official [Homebrewery page](https://homebrewery.naturalcrit.com/) describes it as a live editor that uses Markdown syntax, which makes it ideal when I want a session recap, newspaper clipping, faction notice, or chapter summary to look like a table-ready document. I would not put my whole private recap in Homebrewery. I use it for player-facing artefacts. | Handout type | Good source | | --- | --- | | chapter recap | spoiler-free teaser plus known event bullets | | faction notice | public faction actions and rumours | | tavern rumour sheet | player-safe rumours from the last session | | campaign interlude | short prose recap with one image | | end-of-arc summary | key wins, losses, NPC changes, open threads | The `Homebrewery (.md)` export saves time because I do not need to rebuild the recap formatting by hand. I still trim it. Homebrewery pages look bad when they are stuffed with every note I have. A good handout is selective. My handout rule is brutal: | Keep | Cut | | --- | --- | | what the characters know | what the players did not discover | | names they will need next week | every minor bystander | | one strong image | six decorative images | | readable headings | nested admin headings | | open choices | private solutions | If the handout is going into Discord, I keep it short. If it is for a campaign archive, I can make it prettier. The destination decides the length, not my need to preserve every clever sentence. ## Where session storyboards fit The `Session storyboard` block is not a replacement for text notes. It is a memory aid. The section heading says `Key moments, framed`, and the tool creates five panels from the session's key events. The empty state says `Visualise the highlights`; the main action is `Generate storyboard · 60g`, with a `Customize` option. Inside `Customize storyboard`, you can pick an aspect ratio: `Landscape`, `Portrait`, or `Square`. You can also toggle `Pick the 5 panels myself` if the recap has enough key events. I like that because AI will not always pick the emotional beat I care about. Sometimes the technically important event is "the party found the ledger", but the image I want is "the cleric quietly burned the false confession". ![Cinematic tabletop RPG session storyboard visual, five illustrated panels laid across a campaign notebook, showing key moments from an adventure recap with character silhouettes, ruins, magic, and a final cliffhanger](/blog-images/dnd-session-recap-template-storyboard.webp) Here is when I use a storyboard: | Situation | Use it? | Reason | | --- | --- | --- | | big arc finale | yes | players remember scenes better with a visual anchor | | missed-player catch-up | yes | five panels are faster than a long recap | | normal shopping session | usually no | text notes are enough | | actual-play post | yes | recap art gives the post a strong visual | | secret-heavy mystery | carefully | only pick events players already know | The history button is useful too. A completed storyboard has `History`, so I can keep earlier versions instead of treating every generation as disposable. For long campaigns, that matters. The visual record becomes part of the archive. ## My complete post-session routine This is the full version I use when I have thirty minutes after game night. | Minute | Action | Output | | --- | --- | --- | | 0-5 | upload or paste the session material | raw recap starts processing | | 5-10 | fix speaker names and obvious spelling issues | cleaner transcript and entity extraction | | 10-15 | edit key events and recurring NPCs | reliable campaign memory | | 15-18 | review `Episode teaser` | player-safe recap text | | 18-21 | copy the teaser to Discord | players know where next session starts | | 21-25 | export `Obsidian (.md)` | private campaign notes updated | | 25-28 | export `Homebrewery (.md)` if needed | handout draft for player-facing recap | | 28-30 | note three prep actions | next week starts with a task list | If I have less time, I do only three things: fix names, copy the teaser, and write the next prep actions. The pretty parts can wait. The continuity parts cannot. Here is a compact version of the template: ```md # Session [number]: [session title] ## Player-safe recap - Where we ended: - Known stakes: - People to remember: - Open question: ## Key events - ## NPC and faction changes - ## Promises, debts, and timers - ## DM-only truth - ## Next prep actions - ``` I keep `DM-only truth` in the same file when the file is private. If I am preparing a shared page, I move that section out entirely. Hidden headings are still easy to copy by mistake, and I have enough problems without spoiling my own villain. ## Common recap mistakes I avoid now The first mistake is making the recap too long. A full campaign record can be long. The player recap should not be. If players need fifteen minutes to read it before the session, it has failed. The second mistake is summarising vibes instead of choices. "The party explored the city and learned more about the cult" sounds tidy, but it gives nobody anything to act on. "The party found a cult ledger under the Moth and Mallet, then promised Pell protection before dawn" is better because it names the object, place, NPC, and promise. The third mistake is letting AI keep a wrong name. If the transcript turns `Veyra Sorn` into `Vera Thorn`, fix it before exporting. Bad names spread. They hit Obsidian links, NPC records, image prompts, and player memory. The fourth mistake is sharing hidden causality. Player recaps can mention consequences the characters can observe. They should not explain causes the characters have not learned. "The harbour watch is now hostile" is fine. "The harbour watch is hostile because Sella bribed them" is only fine if the party knows Sella did it. The fifth mistake is exporting everything everywhere. Obsidian gets the full private record. Homebrewery gets the player-facing version. Discord gets the short teaser. JSON is for data handoff. One recap can feed all of those, but each destination needs a different edit. ## FAQ ### What should a dnd session recap template include? A good dnd session recap template should include a player-safe recap, key events, named NPCs and factions, promises or debts, open questions, DM-only secrets, and next prep actions. Keep the player-facing section short and move hidden information into a private section. ### How long should a D&D session recap be? For players, I aim for 150 to 300 words or 5 to 8 bullets. For my private DM notes, I allow more detail, but I still keep each section labelled. Long prose feels nice when you write it and annoying when you need one fact during play. ### Can AI write D&D session recaps safely? Yes, but you should review the output before sharing it. AI can mix known facts with hidden context if your source material includes both. In CharGen, I use the spoiler-free `Episode teaser` for player sharing, then keep DM-only notes private. ### Is Obsidian good for D&D campaign notes? Yes. Obsidian works well for D&D notes because Markdown files and internal links make it easy to connect sessions, NPCs, locations, factions, and handouts. CharGen's Obsidian export helps by giving you a clean `.md` recap to place inside your vault. ### When should I use Homebrewery for a session recap? Use Homebrewery when the recap is meant to be read as a player handout, chapter summary, in-world notice, or campaign archive page. Do not use it as your private working note unless you enjoy formatting secrets you cannot show anyone. ## My practical recommendation Use one recap source, then split the output by audience. CharGen can generate the recap, the spoiler-free teaser, the storyboard, and the exports, but your final job is editorial: decide what players can know, what the DM needs later, and what format each destination deserves. For your next session, start small. Upload the session, fix the names, copy the `Episode teaser`, export `Obsidian (.md)`, and write three next prep actions. Add Homebrewery or a storyboard only when the recap is going to be shared, printed, archived, or used to catch up a missing player. Start with [CharGen's RPG Session Notes](https://char-gen.com/rpg-session-notes), then keep the template strict enough that you will actually use it next week. ## Image credits All images in this post were generated for CharGen using WaveSpeed GPT Image 2 at medium quality, then resized and converted for web use. --- ## DND Tavern Generator: Build Inns Players Remember URL: https://char-gen.com/blogs/dnd-tavern-generator-memorable-inns-2026 Published: 2026-05-25 Summary: Use a dnd tavern generator to create fantasy inns with NPCs, menus, rumours, maps, and hooks that actually reach the table. Tags: dnd-tavern-generator, ai-tavern-generator-dnd, dnd-inn-generator, fantasy-tavern-generator, random-tavern-generator-dnd # DND Tavern Generator: Build Inns Players Remember A good **dnd tavern generator** needs to do more than name a pub after an animal and a body part. I can invent `The Drunken Stag` before the kettle boils. The hard bit is making the place useful when players arrive, ask what smells good, accuse the innkeeper of lying, befriend a cardsharp, and decide the cellar is obviously hiding something because I paused for half a second. ![DND tavern generator hero image showing tavern plans, menu cards, rumour slips, dice, and NPC portrait cards on a game master desk](/blog-images/dnd-tavern-generator-hero-1200x630.webp) Taverns are small locations with big table pressure. They are rest stops, rumour mills, job boards, safe houses, ambush sites, meeting rooms, social arenas, and sometimes the party's emotional support building. A weak tavern gives you a name, a barkeep, and maybe a stew. A good one gives you a reason for the party to stay long enough for something to happen. CharGen's [Tavern Generator](https://char-gen.com/tavern-generator) is built for that second job. It creates a tavern name, tavernkeeper, regular patrons, atmosphere notes, menu items, rumours, plot hooks, quirks, amenities, and matching artwork. The page calls the empty state `Your Tavern Awaits`, and the main button is `Generate a Tavern Now`. That sounds simple, but it is exactly the shape I want when a travel session suddenly becomes a social session. Right, so this is not a list of funny inn names. It is a practical way to turn a generated tavern into five to twenty minutes of actual play without writing a small hospitality novel. If you are searching for an **ai tavern generator dnd** workflow, the useful question is not which tool can produce the longest description. It is which one gives you a tavern you can run before the party finishes debating room prices. ## Why a dnd tavern generator needs table pressure Most tavern prep fails because it stops at ambience. The note says `warm hearth, pipe smoke, cheerful locals`, and then the players ask who is arguing in the corner, what the house drink costs, who knows about the ruins, and whether they can rent the loft for a private meeting. Suddenly the cosy inn is a blank room with mugs. The 2024 [Dungeon Master's Guide on D&D Beyond](https://www.dndbeyond.com/sources/dnd/dmg-2024) puts social interaction in the same practical bucket as exploration and combat. That matters for taverns because an inn is rarely only scenery. It is where the party tests trust, spends money, picks up rumours, and chooses which local problems deserve attention. Search results show the same split. Tool directories list old reliable generators like Donjon, menu-focused tools from The Thieves Guild, and bigger town generators from Kassoon. TTRPG Tools describes Donjon's random inn generator as producing names, menus, staff, patrons, and rumours, while The Thieves Guild focuses on tavern name, description, bartender profile, and food or drink menus. Those are useful jobs. The gap is what happens after the party decides to care. I judge tavern tools by five questions: | Question | Why it matters | | --- | --- | | Who runs the place? | The tavernkeeper is usually the first social anchor. | | Who is already there? | Patrons turn a room into a scene. | | What can the party buy? | Menus, lodging, stables, private rooms, and favours matter. | | What local news leaks here? | Rumours connect the tavern to the wider campaign. | | What changes if the party returns? | Recurring places need memory or they become vending machines. | The last question is the big one. If a tavern can return three sessions later with changed staff, a new rumour, a missing patron, or a repaired sign after the barbarian incident, the players will treat it like part of the world. If it resets every visit, it is background colour. ## What CharGen's tavern generator creates CharGen's [Fantasy RPG Tavern Generator](https://char-gen.com/tavern-generator) is deliberately framed around DM prep. The page promises tavern names, NPCs, menus, lore, and story hooks, then backs that up with the pieces I actually need. It also sits inside the [RPG Workshop](https://char-gen.com/rpg-workshop), so I can move between `Tavern`, `NPC`, `Shop`, `Loot`, `Settlement`, `Region`, and `Faction` without rebuilding the whole session in another tab. The current tavern page highlights four core outputs: | Output | How I use it at the table | | --- | --- | | detailed tavern atmosphere | one read-aloud sentence, plus sensory notes I can reuse | | unique patrons and staff | people to talk to, bribe, annoy, hire, or suspect | | menu and drink specials | quick answers when players order food or buy rounds | | rumours and plot hooks | ways to point the party towards trouble without forcing it | The `Tavern Type` examples are useful too: `Cozy Village Inn`, `Dockside Tavern`, `Noble's Rest`, `Adventurer's Haven`, `Mountain Lodge`, `Elven Wine House`, `Underground Den`, and `Roadside Inn`. I like that spread because taverns are not all the same social room. A noble wine house should not feel like a dockside dive with better chairs. ![Fantasy tavern menu and rumour board workflow with parchment cards, coins, dice, ale, route map, and faction seal](/blog-images/dnd-tavern-generator-menu-rumour-board.webp) Here is how I would turn one generated tavern into table notes: | Generated detail | Table version | | --- | --- | | tavern name | The Moth and Mallet | | type | dockside tavern | | tavernkeeper | Sella Brine, retired boatswain, hates unpaid tabs more than ghosts | | menu | eel pie, black bread, hot cider, cheap crab broth | | rumour | three ships paid extra to unload at night, then vanished from the harbour book | | patron | a nervous clerk with ink on both cuffs and a sealed customs tag | | hook | the cellar wall sweats salt water even at low tide | That is a session seed. The party can buy a meal, follow the clerk, inspect the cellar, question the boatswain, or ignore all of it and still remember the place because it has a clear texture. ## The five-minute tavern workflow I use When I need a tavern fast, I do not start by naming it. I start by deciding what job it has in the session. | Minute | Action | Output | | --- | --- | --- | | 0-1 | choose the tavern's job | safe rest, rumour hub, trap, meeting place, social test, or recurring base | | 1-2 | pick a tavern type | dockside, village, noble, road, mountain, underground, elven, adventurer | | 2-3 | add one local pressure | missing caravan, guild feud, bad harvest, plague rumour, monster tax, secret auction | | 3-4 | generate in CharGen | name, keeper, patrons, menu, rumours, hooks, quirks, artwork | | 4-5 | cut to table notes | one face, one menu item, one rumour, one complication, one return detail | My favourite prompt shape is plain: `Dockside tavern in a rain-heavy port district. Party level 5, D&D 5E. The innkeeper is hiding ledgers for a smuggling guild. Include a cheap menu, two suspicious regulars, one honest rumour, one false rumour, and a cellar clue connected to a missing ship.` That gives the generator a place, a system, a party level, a social secret, menu needs, and rumour structure. It also tells the tool that not every rumour should be true. Players love rumour tables, but they become too clean if every line points straight at the plot. A shorter prompt works when I am improvising: `Roadside inn near a haunted milestone, cosy but worried, good for level 3 D&D characters, one patron knows too much.` I would use that when the party unexpectedly stops for the night. The result does not need to be perfect. It needs enough friction to stop me saying, "There is a bartender, he is normal, what do you do?" ## A fantasy inn creator should make people, not furniture Furniture helps, but people make the tavern playable. A beautiful common room is still dead if nobody wants anything. I want a **fantasy inn creator** to give me at least three human-scale handles: someone who can help, someone who can cause trouble, and someone who knows more than they admit. ![Fantasy RPG tavern NPC prep scene with four distinct patron portrait cards, relationship strings, dice, and warm tavern light](/blog-images/dnd-tavern-generator-patron-npc-cards.webp) Here is a patron mix I use all the time: | Role | Example | Table use | | --- | --- | --- | | tavernkeeper | Sella Brine, retired boatswain | sets the house rules, controls gossip, knows who pays late | | useful regular | Gerren Pike, mule handler | can guide the party, but wants protection on the road | | problem guest | Lady Amryth, travelling noble | starts a social mess, hides a real fear under bad manners | | local witness | Pell, halfling courier | saw something, does not know what it means | | background texture | three fishers playing a bone dice game | makes the room feel occupied without stealing focus | Worth mentioning though, I do not need five full biographies. I need one line each and a reason they might speak. The innkeeper can be deeper because the party will almost certainly talk to them. The regulars can stay lighter until players show interest. My patron note format is: `Name, visible detail, want, secret or pressure.` For example: | Patron note | Why it works | | --- | --- | | `Pell, mud on one boot, wants a private room, carrying a customs tag from a ship that has not arrived` | immediate visual cue plus a mystery | | `Lady Amryth, gloves never removed, wants silence, hiding a bite mark under a lace cuff` | social tension plus possible danger | | `Gerren Pike, patched cloak, wants escorts, owes money to the Moth and Mallet` | hireling hook plus local debt | That is enough to roleplay from. If a player asks for more, I can generate an NPC from the [NPC Generator](https://char-gen.com/npc-generator) and link them later. ## Menus matter more than DMs admit Players ask about food because food is a safe way to poke the fiction. A menu tells them where they are, how rich the area is, what the climate is like, and whether the innkeeper has taste or problems. It also gives socially awkward tables something easy to do before the plot starts. I want three menu tiers: | Tier | Example | Use | | --- | --- | --- | | cheap | crab broth, black bread, small ale | tells broke characters what the locals eat | | house special | eel pie with peppered onions | gives the place identity | | suspicious | red wine from a town nobody trades with anymore | points at trouble without a speech | A **fantasy menu creator** that only makes funny drink names is fine for a quick laugh. A useful menu does more. It hints at trade routes, shortage, religion, class, and weird local habits. If a mountain lodge serves fresh citrus, that should mean something. If a village inn serves only thin oat stew and pickled turnip, the harvest probably went badly. Here is how I would improve a generated menu before play: | Generated item | Better table version | | --- | --- | | `fish stew` | `pepper-crab broth, too hot, 2 cp, served in chipped blue bowls` | | `house ale` | `black-malt ale, 4 cp, sour finish, brewed by the shrine sisters` | | `roast chicken` | `salt-baked river hen, 6 sp, only available if the road north is open` | | `fine wine` | `amber plum wine, 2 gp, from a noble house that officially denies selling it` | The prices do not have to be perfect. They need to feel consistent. I usually keep D&D food costs close to the Player's Handbook baseline, then adjust for poverty, isolation, war, or a noble district. A tavern in a besieged city can charge silly money for bread, and the players will understand the situation before anyone explains it. ## Best tavern generator D&D 2026: quick picks No single tool owns this category. I use different tools for different tavern jobs. | Tool | Best for | What I like | Main limit | | --- | --- | --- | --- | | [CharGen Tavern Generator](https://char-gen.com/tavern-generator) | AI taverns with NPCs, menus, rumours, hooks, art, and campaign handoff | produces a playable location, not only a name or menu | you still need to cut details to fit the scene | | Donjon Random Inn Generator | old-school quick random inns | fast, free, familiar, no account friction | less campaign context control | | The Thieves Guild Tavern and Menu tools | detailed D&D 5E food, drink, and tavern flavour | good menu work and useful filters | weaker if you want linked NPCs, art, and campaign memory | | Kassoon town tools | taverns inside a wider town result | good when you need shops, temples, streets, and a settlement at once | tavern detail can be secondary to the town | | Fantasy Name Generators | names and signs | huge naming coverage | not a full tavern scene | | Your notebook | important recurring home base | total control | slower when the players detour tonight | My split is simple. If I only need a name, I use a name list. If I need a whole town, Kassoon or a settlement generator makes sense. If I need a **dnd inn generator** that turns the tavern into a session location with people, rumours, a menu, and visuals, I use CharGen. The reason is not that AI is always better. It is that taverns connect several prep jobs at once. The barkeep might become an NPC token. The rumour might point to a [Dungeon Generator](https://char-gen.com/dungeon-generator) output. The cellar clue might become a [Puzzle Generator](https://char-gen.com/puzzle-generator) scene. The argument at table three might connect to a [Faction Generator](https://char-gen.com/faction-generator). A plain name generator cannot carry that chain. That is also why I treat "best tavern generator dnd 2026" as a workflow search, not a single-feature search. A **fantasy tavern generator** should create the location, but a **random tavern generator dnd** tool is only half useful if I still have to make every patron, rumour, image, and follow-up note somewhere else. ## Turning a generated tavern into a recurring campaign location The first visit is easy. Recurring taverns need a different skill: continuity. I keep a tiny return log: | Visit | What changed | | --- | --- | | first visit | the Moth and Mallet is busy, Sella hides ledgers, Pell carries the customs tag | | second visit | the side window is repaired, Pell is gone, Sella now trusts the cleric | | third visit | a guild agent drinks in the back room, the house ale price doubles | | fourth visit | the cellar is dry for the first time, which is worse | That is all. Four lines can make a tavern feel alive. Players do not need a detailed economic model. They need proof that the place remembers them. CharGen helps because generated taverns can live alongside other campaign entities in the World Codex. The tavern can link to a [settlement](https://char-gen.com/settlement-generator), and NPCs inside it can become their own notes. After the session, [RPG Session Notes](https://char-gen.com/rpg-session-notes) can turn the tavern scene into clean recap notes, which is useful when the party returns weeks later and expects you to remember which chair exploded. ![D&D tavern generator VTT handoff image with top-down tavern plan, circular NPC tokens, recap notes, regional map, and handout cards](/blog-images/dnd-tavern-generator-vtt-handoff.webp) For VTT prep, I keep the handoff small: | Asset | When I make it | | --- | --- | | exterior or interior art | if the tavern is a recurring place | | top-down map or battlemap | only if a fight, chase, or secret room is likely | | NPC tokens | only for named patrons likely to return | | menu handout | if food, prices, or social cover matters | | rumour card | if I want players to keep a clue | Do not make twelve tokens for background drinkers. I have done it. It feels productive and then nobody cares. Make the innkeeper, the suspicious courier, the guild agent, and maybe the bodyguard. Leave the fishers as description unless the party adopts them, which they will do out of spite if you prepare nothing. ## Tavern hooks that do not feel like quest boards A quest board is fine. I still use them. But the best tavern hooks arrive through normal tavern behaviour. | Tavern moment | Hidden hook | | --- | --- | | a regular refuses the house stew | the meat supplier changed after a monster attack | | the innkeeper waters the ale | a guild debt is choking the business | | a private room stays locked | a witness is hiding upstairs | | the stable boy burns a saddle | he saw the rider return without a face | | a noble pays in foreign coin | the coin is from a kingdom that closed its borders years ago | | every mirror is covered | something in the tavern cannot be reflected safely | I prefer hooks that start as details. Players feel clever when they notice them. If I need to be more direct, I let an NPC ask for help after the party has already interacted with the place. Here is a full example from the Moth and Mallet: | Detail | Hook | | --- | --- | | the cellar wall sweats salt water at low tide | a buried shrine below the tavern is opening | | the cheap crab broth tastes metallic | the crabs have been feeding near a wreck full of alchemical cargo | | Pell carries a customs tag from a missing ship | someone forged the harbour records before the ship vanished | | Sella keeps every broken mug | each mug belongs to a sailor who never came back | None of that needs a speech from a hooded stranger. It only needs players who ask normal questions. ## Common mistakes to fix before running the tavern Generated taverns still need DM judgement. I always check for these problems before the session. | Mistake | Fix | | --- | --- | | too many patrons | keep three named people and make the rest background | | menu with no local logic | tie one dish or drink to trade, climate, class, or shortage | | rumours all point to the same answer | include one false rumour and one unrelated local truth | | tavernkeeper has no desire | give them a want, debt, fear, loyalty, or rule | | hook starts too loudly | hide it inside a normal tavern moment first | | no return detail | decide what changes if the party comes back | | no link to wider prep | connect the tavern to a settlement, NPC, faction, dungeon, or recap | The biggest mistake is making the tavern too clever. Players came in to rest, gather news, and decide what to do next. If every mug, song, floorboard, and menu item screams secret plot, the place becomes exhausting. Pick two important details and let the rest be comfort. I also avoid making the innkeeper the only useful person. That turns every tavern into a counter scene. Put one clue with a patron, one clue on the menu, one clue in the building, and one clue in local gossip. Players will approach the room in different ways, so the useful material should not all sit behind one conversation. ## FAQ ### What is the best dnd tavern generator? For my table, CharGen is the best fit when I need a playable tavern with NPCs, menu items, rumours, hooks, and matching art. Donjon and The Thieves Guild are still useful for quick random inns or menu-first prep, but CharGen is stronger when the tavern needs to connect to a campaign. ### Can I use CharGen's tavern generator for D&D 5E? Yes. The tavern generator is designed for D&D 5E, Pathfinder, and other fantasy RPGs. I add the party level and the local situation, then use the generated NPCs, prices, rumours, and hooks as table notes. ### What should every D&D tavern include? Every useful tavern needs a name, a tavernkeeper, one memorable menu item, two or three patrons, one rumour, one complication, and one reason the party might return. Artwork and maps are helpful when the tavern is recurring or likely to become an encounter location. ### How do I make tavern rumours feel natural? Attach rumours to normal behaviour. A courier asks for a private room, a regular complains about the stew, the innkeeper refuses foreign coin, or a card game stops when a certain name is mentioned. Rumours feel better when they arrive as social texture rather than a list read aloud. ### Should I make a battlemap for every tavern? No. Make a battlemap if a fight, chase, secret room, or tactical scene is likely. For a quick rest stop, a strong image, a menu, and three NPC notes are usually enough. Save the map prep for taverns that matter. ## My practical recommendation Use a tavern generator for structure, then cut hard. Keep one face, one menu item, one rumour, one complication, and one return detail. That gives you enough material for players to interact with without burying the table under inn lore. For a one-shot, generate a dockside tavern with one honest rumour and one false rumour. For a campaign, generate a recurring tavern, link it to a settlement, and add the innkeeper as a proper NPC. After the session, run the recap through CharGen so the tavern remembers what the party broke, bought, promised, and ignored. Start with [CharGen's Tavern Generator](https://char-gen.com/tavern-generator), then only make the pieces your next session will actually use. ## Image credits All images in this post were generated for CharGen using WaveSpeed GPT Image 2 at medium quality, then resized and converted for web use. --- ## DND Puzzle Generator: Build Table-Ready Puzzles URL: https://char-gen.com/blogs/dnd-puzzle-generator-table-ready-dungeon-puzzles Published: 2026-05-22 Updated: 2026-09-11 Summary: Use a dnd puzzle generator to build fair dungeon puzzles with clear clues, solutions, hint ladders, handouts, failure states, and a quick DM review. Tags: dnd-puzzle-generator, rpg-puzzle-generator, dungeon-puzzle-generator, pathfinder-puzzle-generator, dnd-puzzle-ideas # DND Puzzle Generator: Build Table-Ready Puzzles A good **dnd puzzle generator** should do one job before anything else: stop the table from staring at a door for forty minutes while the DM slowly regrets every life choice that led to a moon-rune riddle. I like puzzles in D&D. I do not like puzzles that depend on players guessing the exact sentence I had in my notes. ![DND puzzle generator hero image showing a brass glyph apparatus, parchment handout, dice, and dungeon notes on a game master desk](/blog-images/dnd-puzzle-generator-hero-1200x630.webp) The best puzzle encounters feel physical. Players can touch pieces, ask questions, test theories, get partial feedback, and move closer to a solution even when their first answer is wrong. The worst ones are crossword clues wearing a dungeon hat. One player solves them instantly, or nobody solves them, and the rogue starts checking every flagstone because at least that has rules. CharGen's new [Puzzle Generator](https://char-gen.com/puzzle-generator) is built for the version I actually want to run. It creates puzzle components, triggers, checks, a canonical solution, alternate solutions, partial progress, a graded hint ladder, player handouts, a top-down apparatus diagram, embedded loot, and a DM run-of-show. It defaults to Pathfinder 2E because that system likes explicit DCs and skill structure, but it works for D&D 5E, OSR, Daggerheart, and generic fantasy if you set the `Game System` field. Right, so this guide is not a list of thirty riddles. You can find those anywhere. It is a practical workflow for building dungeon puzzles that players can solve without mind-reading you. ## Why a dnd puzzle generator needs more than a riddle Most puzzle prep fails because the DM writes an answer, not an encounter. The page says `put the silver key in the owl statue under moonlight`, but it does not say what players see first, what happens when they try the wrong statue, how to reward a clever workaround, or when to give a hint without sounding like a frustrated schoolteacher. The 2024 D&D Basic Rules section on the [DM's Toolbox](https://www.dndbeyond.com/sources/dnd/br-2024/dms-toolbox) makes a useful point about traps: they work best when they are used sparingly, can be detected, and give characters ways to respond. Puzzles need the same discipline. A puzzle with no clues is not mysterious. It is just hidden information. Reddit threads about D&D puzzles say the quiet part often. DMs want puzzles and traps that make sense in a living dungeon, not rooms that feel like a video game level bolted into a castle. One [r/DMAcademy discussion](https://www.reddit.com/r/DMAcademy/comments/1db1oc7) puts the problem neatly: if inhabitants still use the dungeon, why would they keep getting stuck behind their own security system? That is the test I use now. Before I run a puzzle, I ask: | Question | Why it matters | | --- | --- | | Who built it? | The puzzle should fit the dungeon's culture, magic, and purpose. | | Who uses it safely? | Residents, cultists, or guardians need a bypass, password, key, or routine. | | What can players inspect? | The clues need to exist in the room, not only in my head. | | What happens on a wrong attempt? | Failure should create pressure, cost, or new information. | | What other answers count? | Players will invent something better than your solution eventually. | That last line is where many generated puzzles either shine or break. A strict puzzle punishes creative play. A playable puzzle gives you a main answer and a few alternate routes you can reward without pretending the room only understands one phrase. ## What CharGen's puzzle generator creates CharGen's [Puzzle Generator](https://char-gen.com/puzzle-generator) lives at `/puzzle-generator` and also appears inside the [RPG Workshop](https://char-gen.com/rpg-workshop?generator=puzzle). The empty state says `Your Next Puzzle Is Waiting`, and the main call to action is `Generate a Puzzle Now`. The form is compact enough to use mid-prep, but it asks for the parts that matter. | UI field | How I use it | | --- | --- | | `Quick Description` | The short table idea, such as `a drowned chapel bell puzzle under a ruined abbey`. | | `Party Level` | Tunes DCs, damage risk, and complexity. I use 4 to 6 for most low-mid campaigns. | | `Game System` | Defaults to `Pathfinder 2E`, but I switch to `D&D 5E` for my regular table. | | `Puzzle Type` | Riddle, logic puzzle, cipher, mechanism, glyph ward, maze, ritual, pattern, lock, or social negotiation. | | `Difficulty` | `Simple`, `Moderate`, `Hard`, or `Devious`. I use `Moderate` unless the puzzle is the main set piece. | | `Environment` | The room context, such as temple, tomb, sewer, academy, mine, or fey crossing. | | `Theme` | The identity of the puzzle, such as necromantic, divine, elemental, clockwork, or fae. | | `Required Skills` | Skills I want to matter, such as Investigation, Arcana, Religion, Thievery, or Perception. | | `Embedded Loot / Usable Items` | Whether the puzzle includes keys, lenses, scrolls, components, or rewards. | | `Additional Details` | Faction hooks, time pressure, monsters nearby, or a clue I already want to keep. | ![Fantasy RPG puzzle handout scene with symbolic parchment, moon tokens, a sealed answer envelope, dice, and pencils](/blog-images/dnd-puzzle-generator-handout-example.webp) The output is more useful than a plain paragraph. It includes the puzzle name, game system, level, puzzle type, difficulty, environment, theme, description, discovery text, interactable components, trigger, checks, time limit, failure condition, solution, alternate solutions, partial progress, hints, GM tips, success outcome, failure outcome, usable items, rewards, backstory, hooks, scaling notes, and art direction. The newer part I like most is the player-facing material. Every generated puzzle can now include a `Puzzle Handout`, an `Answer Key` behind a reveal, and a `DM Script` with introduction, lead-up notes, and pacing notes. The top-down apparatus diagram helps too. A room puzzle is easier to run when I can glance at the layout instead of translating a paragraph into space while players wait. ## My 2026 check before I run a generated puzzle The generator gives me a strong starting structure, but I still run a short table-read before I put the puzzle in a session. I ask a player-facing question for every important fact: what can the party see, what can they touch, what changes when they try something, and what new information appears after a wrong attempt? The [D&D Basic Rules DM's Toolbox](https://www.dndbeyond.com/sources/dnd/br-2024/dms-toolbox) is a useful reference here. A trap needs a trigger, a way to notice or respond to it, and a consequence that fits the danger. I use the same check for a puzzle. The room should tell players enough to begin, and the failure state should change the situation instead of erasing their progress. My current review has six passes: | Pass | What I check | A useful repair | | --- | --- | --- | | Start | Can the group name one object or relationship without a roll? | Make one clue visible in the room description. | | Test | Can players try a theory and get feedback? | Add a sound, movement, light change, or partial result. | | Skills | Can more than one character contribute? | Give different skills different facts, not different gates. | | Failure | Does a wrong answer create pressure or information? | Wake a guardian, spend time, raise water, or reveal a clue. | | Bypass | Could a clever spell, tool or class feature help? | Write a cost and accept the solution if it fits the fiction. | | Payoff | Does the result matter to the adventure? | Tie the opened space to a person, reward, threat or route. | ![A D&D party studies an ancient puzzle door with three glowing solution paths, showing fair progress and safe failure](/blog-images/dnd-puzzle-generator-fair-failure-states-2026.webp) I do not treat the canonical solution as a contract with the players. It is the answer I keep behind the screen so I can explain the room consistently. If the party finds a better answer that uses the clues and the fiction, I count it. The alternate solution field helps me prepare for that moment, but the table still gets to surprise me. Failure needs the same care. A wrong sequence can summon a patrol, drain a resource, change the room, or reveal that one symbol is false. I avoid a failure that leaves the players with no new option. The room should become more urgent or more legible. ## The five-minute review before play My existing five-minute workflow gets the puzzle on the page. The review happens afterwards, and it is the part that makes the result runnable. I read only the material I need during play: 1. The entrance description, with one obvious object to inspect. 2. The clue list, with the first clue marked as visible. 3. The canonical solution and two alternate routes. 4. The hint ladder, with a trigger for each tier. 5. The failure outcome, including what players learn. 6. The reward or route that makes the puzzle worth solving. ![A Dungeon Master checks a puzzle handout, answer cards, a map and an hourglass before a D&D session](/blog-images/dnd-puzzle-generator-five-minute-review-2026.webp) I keep the handout separate from the answer key. Players should see the symbols, diagrams or short clue text without seeing the check DCs, solution order or failure notes. The top-down apparatus image belongs with my notes unless the map itself is part of the challenge. That separation also helps when I revise a puzzle during a session. I can hand out a clue, read a description, or give a hint without searching through a long block of generated text. The exact rules text remains in my notes, and the player-facing material stays clean. ## My five-minute dungeon puzzle workflow Here is the exact routine I use when I need a puzzle and do not want to spend the whole evening designing one. | Minute | Action | Output | | --- | --- | --- | | 0-1 | Write the room purpose | A lock, ward, trial, test, memorial, prison seal, or hidden archive. | | 1-2 | Pick the interaction type | Mechanism, cipher, ritual, glyph, social negotiation, pattern, or spatial puzzle. | | 2-3 | Add one sensory clue | Sound, colour, smell, temperature, dust pattern, footprints, old scorch marks. | | 3-4 | Generate in CharGen | Puzzle components, solution, checks, hints, handout, and outcomes. | | 4-5 | Cut one thing and strengthen one clue | Remove noise, make the first clue obvious enough to start play. | My favourite prompt shape is: `Level 5 D&D 5E puzzle in a flooded moon chapel. Four cracked bell ropes, silver fish mosaics, tide marks on the walls. The puzzle opens a reliquary door. Include a fair hint ladder and one alternate solution using a cleric's Turn Undead or a bard's performance.` That prompt gives the generator a place, a level, a goal, props, sensory details, and permission to accept class-based play. The class clause matters. Without it, many puzzles accidentally become intelligence tests for the players rather than character moments for the party. A shorter prompt works too: `Moderate mechanism puzzle, dwarven mine lift, three counterweights, party level 4, D&D 5E, make it safe for a working mine but dangerous for intruders.` That one usually produces something I can run as a practical room obstacle. The mine workers have a routine. The party can observe scuff marks, test weights, jam gears, or talk to a captured foreman. It feels like infrastructure, not a wizard's escape room. ## The hint ladder is the whole point The hint ladder is the feature that decides whether I trust a puzzle generator. A puzzle without staged hints is a bet that your players think exactly like you. They do not. Mine once spent twenty minutes trying to poison a statue because I described its mouth too well. CharGen's generated hints are tiered. I treat them like this: | Hint tier | When I use it | What it should do | | --- | --- | --- | | 1 | Players inspect the right object or ask a smart question | Confirm they are looking in the right place. | | 2 | The table has tried one or two wrong ideas | Point to a relationship between components. | | 3 | Momentum is fading | Give a stronger clue without naming the full answer. | | 4 | The scene is becoming dull | Offer a direct route, a cost, or a partial success. | ![Editorial tabletop RPG hint ladder workflow with clue cards, dice, arcana notes, an hourglass, brass key, and puzzle components](/blog-images/dnd-puzzle-generator-hint-ladder.webp) The trick is to attach hints to actions, not pity. I do not say, "You seem stuck, here is a clue." I say, "When the cleric wipes soot from the third bell, the moon symbol underneath is not painted. It is inlaid silver, and it is much newer than the stone around it." That gives the player credit for interacting with the room. Even if I am using the generated hint behind the screen, it arrives through the fiction. For D&D 5E, I also avoid locking hints behind one skill. A character with Investigation should get one route. Religion might notice temple structure. Arcana might spot ward logic. Thieves' Tools might reveal wear on a mechanism. Players built different characters; the puzzle should let more than one of them matter. For Pathfinder 2E, I am happier using explicit DCs because the game supports that style cleanly. `Recall Knowledge`, `Thievery`, `Occultism`, `Religion`, and `Crafting` can all point to different facts. The important part is still the same: one failed check should not kill the whole scene. ## Turning generated puzzle parts into table action A generated puzzle is not finished when the text appears. It is finished when you know how you will describe the first thirty seconds. I pull out five pieces: | Piece | My table note | | --- | --- | | entrance description | one sentence to read when the party sees the room | | obvious interaction | one thing players can touch immediately | | hidden clue | one thing a skill check or clever description reveals | | pressure | what gets worse if they delay or force it | | payoff | what changes when the puzzle is solved | Here is a concrete example from a generated puzzle I would keep. | Generated detail | Table version | | --- | --- | | puzzle type | `Magical Glyph / Ward` | | environment | flooded shrine below a ruined road | | components | four bell ropes, silver fish mosaic, cracked tide dial, reliquary door | | canonical solution | ring bells in the order shown by moon phases on the tide dial | | alternate solution | freeze the water to reveal the submerged phase marks, or perform the shrine hymn from a nearby mural | | failure condition | wrong sequence wakes drowned guardians and raises the water level | That is enough. I do not need a huge speech. I need a room, props, the first clue, and a consequence. The top-down apparatus image helps when the components are spatial. If the puzzle has four statues, two levers, and a rotating floor ring, I want a map-like view before I run it. CharGen now produces that kind of reference, which pairs naturally with the [Dungeon Generator](https://char-gen.com/dungeon-generator) when the puzzle belongs inside a larger site. ![Top-down fantasy dungeon puzzle apparatus map showing a circular room, rotating rings, statue plinths, gem sockets, and simple path symbols](/blog-images/dnd-puzzle-generator-apparatus-map.webp) I also like linking puzzle rewards to other prep. A glyph vault might hide a cursed item from the [Magic Item Generator](https://char-gen.com/magic-item-generator). A clockwork gate might protect loot from the [Loot Generator](https://char-gen.com/loot-generator). A social negotiation puzzle might belong to a guild from the [Faction Generator](https://char-gen.com/faction-generator). The puzzle stops feeling like a detached minigame once it protects something the campaign already cares about. ## Puzzle types that work well in D&D Some puzzle categories run better at the table than others. My ranking is not about cleverness. It is about how easily players can test ideas. | Puzzle type | Table feel | Best use | | --- | --- | --- | | Mechanism / Apparatus | physical, inspectable, forgiving | doors, lifts, bridges, vaults, clockwork rooms | | Magical Glyph / Ward | strong fantasy identity | temples, arcane locks, curses, planar seals | | Sequence / Cipher | good with handouts | spy notes, tomb inscriptions, wizard archives | | Ritual | party collaboration | shrines, fey crossings, necromancer labs | | Social / Negotiation | character-led | sphinxes, bound spirits, faction gatekeepers | | Logic Puzzle | risky but satisfying | small set pieces with clear constraints | | Riddle / Wordplay | very table-dependent | quick gates, optional clues, comic relief | | Spatial / Maze | good with diagrams | puzzle rooms, shifting corridors, VTT scenes | | Memory / Pattern | fast if visual | repeating traps, music rooms, elemental cycles | | Combination Lock | simple and reliable | treasure doors, safes, prison seals | Riddles are the dangerous one. I still use them, but I never make a riddle the only path through a main story door. A riddle can hide bonus loot, a safer route, or an extra clue. If the campaign stops until someone guesses the word "shadow", the puzzle has too much power. Mechanism puzzles are safer because players can experiment. Pull the lever. Rotate the ring. Put the red gem in the left socket. Hear the click. Watch the water move. That feedback loop keeps the scene alive. Social puzzles are underrated. A bound angel who can only answer questions in courtly protocol is a puzzle. A goblin toll office with three contradictory permits is a puzzle. A ghost who will reveal a password only if the party reconstructs her final dinner is a puzzle. Not every puzzle needs stones sliding into slots. ## Common mistakes to fix before running the puzzle Generated text still needs DM judgement. I always check for these problems before play. | Mistake | Fix | | --- | --- | | one exact answer only | Add two alternate solutions and one costly bypass. | | clue hidden behind a failed check | Make the first clue visible without a roll. | | no reason for the puzzle to exist | Tie it to a builder, owner, faction, ritual, or security routine. | | wrong failure mode | Use pressure, damage, noise, lost time, or partial progress instead of hard stop. | | too many components | Cut one statue, one symbol set, or one stage. | | no character skills | Add Arcana, Religion, Investigation, History, Thievery, Nature, Performance, or tool use. | | reward feels random | Link the reward to the room's purpose. | The first clue should be obvious enough that players can start. Obvious does not mean easy. It means the puzzle has a handle. A locked door with no handle, no writing, no sound, and no visible mechanism is not a puzzle. It is a wall with homework behind it. I also make peace with bypasses. If the barbarian spends a rage to hold the counterweight while the wizard scrambles through the door, brilliant. If the druid turns into a rat and finds the maintenance tunnel, fair enough. If the party uses Stone Shape to skip the whole room, they spent a resource and felt clever. That is a win, unless the puzzle was meant to be the only dramatic beat of the session. ## Using puzzles with traps, hazards, and monsters Puzzles are strongest when they interact with the rest of the dungeon. A puzzle alone can become a quiet logic test. A puzzle with a moving hazard becomes a scene. Here are combinations I like: | Combo | Example | | --- | --- | | puzzle plus trap | wrong glyph sequence triggers darts, but each dart reveals which glyph was false | | puzzle plus hazard | rising water covers the clue marks after three rounds | | puzzle plus monster | skeletons ignore the puzzle but attack anyone who touches the reliquary | | puzzle plus faction | cultists know the safe order, but one captured acolyte lies about it | | puzzle plus loot | the solution requires using a treasure item, then lets the party keep it | CharGen already has a [Hazard Generator](https://char-gen.com/hazard-generator), so I often make the puzzle first, then add the hazard second. The puzzle tells me what players are trying to do. The hazard tells me why they cannot take all day. For example: `Puzzle: three brass mirrors must redirect moonlight onto a sealed sarcophagus.` `Hazard: each wrong reflection wakes a memory echo that repeats the last spell cast in the room.` That is more playable than a static riddle. Players can solve, fight, improvise, and panic a bit. Good dungeon rooms should support several verbs. ## FAQ ### What is the best dnd puzzle generator? For my table, CharGen is the best fit when I need a runnable puzzle rather than a loose riddle list. It gives components, checks, solution, alternate solutions, hints, handouts, DM notes, and outcomes. If you only want a list of riddles, a static riddle site is faster. ### Can I use CharGen's puzzle generator for D&D 5E? Yes. The tool defaults to Pathfinder 2E, but the `Game System` field supports D&D 5E and custom systems. I set `Game System` to `D&D 5E`, add a party level, then use `Required Skills` for Investigation, Arcana, Religion, Thieves' Tools, or whatever matters in the room. ### How hard should a D&D puzzle be? Most main-path puzzles should be moderate. Hard puzzles work better for optional rewards, hidden vaults, or set-piece rooms where the group expects to spend time. If the story cannot continue until the puzzle is solved, add a hint ladder, alternate solutions, and a costly bypass. ### Do D&D puzzles need skill checks? Not always, but skill checks help character sheets matter. I prefer using checks to reveal clues, confirm theories, reduce risk, or buy time. I avoid making one failed check block the whole puzzle. ### Should puzzles include failure states? Yes, but failure should usually mean pressure, cost, noise, partial damage, lost time, or a changed situation. A total dead end is rarely fun. A wrong bell sequence that wakes guardians is better than a wrong bell sequence that does nothing. ## My practical recommendation Use a puzzle generator for structure, not authority. Let it give you the room, props, checks, hints, solution, handout, and outcomes. Then cut anything that does not help the table make decisions. For a main dungeon route, keep the puzzle moderate, make the first clue visible, add at least two valid solution paths, and prepare one costly bypass. For optional treasure, you can be crueller. Players forgive a nasty puzzle much more easily when the campaign does not stop behind it. I would start with [CharGen's Puzzle Generator](https://char-gen.com/puzzle-generator), generate one mechanism puzzle and one glyph ward, then run the better one after trimming it to five table notes: room purpose, obvious interaction, hidden clue, pressure, and payoff. That is enough to make the puzzle feel designed without letting it eat the whole session. ## Image credits All images in this post were generated for CharGen using WaveSpeed GPT Image 2 at medium quality, then resized and converted for web use. --- ## DND Faction Generator: Build Campaign Politics Fast URL: https://char-gen.com/blogs/dnd-faction-generator-campaign-politics-2026 Published: 2026-05-20 Summary: Use a dnd faction generator to build guilds, cults, noble houses, rivals, and political hooks that matter at the table. Tags: dnd-faction-generator, fantasy-faction-generator, guild-generator-dnd, dnd-political-intrigue-generator, faction-plot-hooks # DND Faction Generator: Build Campaign Politics Fast The first thing a **dnd faction generator** has to do is make me care about more than a cool name. I can invent the Iron Crow Syndicate in three seconds. The hard part is knowing what they want, who they hate, what they are lying about, and why the party should risk anything for or against them before the next session starts. ![DND faction generator hero image showing faction dossiers, wax seals, crests, dice, and political relationship notes on a game master desk](/blog-images/dnd-faction-generator-hero-1200x630.webp) That is where most faction prep goes flat. A faction that only exists as a logo and a paragraph is decoration. A faction with a leader, public goal, private goal, rival, useful service, and one immediate problem can drive a whole arc without needing a villain speech. My favourite campaign city had a dock guild that secretly funded a saint cult, a knightly order that hated both of them, and a baker who was somehow on everyone’s payroll. The players remembered the baker. CharGen's [Faction Generator](https://char-gen.com/faction-generator) is useful because it treats factions as campaign machinery, not just lore. The output includes hierarchy, leadership, public goals, secret goals, outposts, allies, enemies, rivals, services, rumours, plot hooks, and internal conflicts. You can also pair it with the [NPC Generator](https://char-gen.com/npc-generator), [Settlement Generator](https://char-gen.com/settlement-generator), and [RPG Workshop](https://char-gen.com/rpg-workshop) when you want the faction to sit inside a town, region, or wider campaign file instead of floating in a notes folder by itself. ## Why a dnd faction generator matters in 2026 D&D has always had factions, but the search intent has changed. People are not only asking for a list of guild names now. They want a **fantasy faction generator** that gives them tension they can use on Friday night. That makes sense. The 2024 Dungeon Master's Guide on [D&D Beyond](https://www.dndbeyond.com/sources/dnd/dmg-2024) puts a lot of emphasis on practical campaign tools, including campaign journals, Bastions, renown, and the social fabric around play. The exact rules are less important than the table problem underneath them: long campaigns need organisations that remember what the characters did. A thieves' guild should react when the rogue burns a safe house. A temple should change its opinion after the cleric exposes a false relic. A noble house should offer worse terms if the party keeps doing favours for its rival. If your notes cannot track that, faction play becomes a series of disconnected errands. I judge faction tools by four questions: | Question | Why it matters at the table | | --- | --- | | What does the faction want in public? | Players need a clear first impression. | | What does it want in secret? | The DM needs a reason for future reveals. | | Who can the party talk to? | Factions need faces, not only banners. | | What changes after player action? | Politics needs memory or it feels fake. | That last point is the one I care about most. A good faction is not a quest vending machine. It is a pressure source. It pushes, reacts, recruits, threatens, bargains, and occasionally makes the players regret being clever. ## The short version: best D&D faction tools There are not many dedicated tools for this query, which is both annoying and useful. Annoying because you have fewer obvious choices. Useful because the weak spots are easy to see. | Tool | Best for | What I like | Main limit | | --- | --- | --- | --- | | [CharGen Faction Generator](https://char-gen.com/faction-generator) | DMs who want factions tied to NPCs, locations, secrets, and hooks | Rich faction output with leaders, goals, relationships, services, and plot hooks | You still need to choose which details deserve screen time | | CritForge Faction Builder | D&D 5e campaigns that want staged faction tracking | Its [Faction Builder docs](https://www.getcritforge.com/docs/creating-content/faction-builder) show a clear four-step creation flow and escalation stages | More of a managed campaign builder than a quick free generator | | World Anvil | Long campaign setting bibles | Excellent for storing lore, timelines, articles, and relationship notes | Slower if you need a faction idea in 45 seconds | | Kanka | Free or low-cost campaign wiki tracking | Good entity relationships and campaign organisation | Not focused on AI faction creation | | SessionRoll | Fast campaign seeds | Can create campaigns with villains, factions, NPCs, and hooks from a seed | Better as a broad campaign spark than a detailed faction workbench | | MythosGen | Names and starter worldbuilding | Handy when you need names, kingdoms, taverns, or one-click faction starts | Less table-ready than a tool built around goals and relationships | | Plain tables and notebooks | Old-school control | Complete authorship, no account, no tool dependency | Slow when the party forces six new groups into the city tonight | I would use CharGen when I need the faction to become playable immediately. I would use World Anvil or Kanka when I already have the faction and need long-term storage. I would use CritForge if I wanted a more structured D&D 5e campaign management flow with escalation baked in. I would use a notebook when I am building the one central conspiracy of a campaign and want every detail by hand. Different jobs. Different tools. ## What CharGen generates for faction prep CharGen's faction page starts with a plain promise: create guilds, secret societies, and powerful organisations for tabletop RPG campaigns. The empty state says `Your Faction Awaits`, and the tool frames the output around hierarchy, goals, secrets, notable members, relationships, and rivalries. The main button is `Generate Faction`. That sounds normal until you compare it with a simple name generator. A faction name is only one field. CharGen gives you the parts I usually forget when I am tired. | Output field | How I use it | | --- | --- | | faction type | thieves' guild, mage circle, noble house, cult, military order, trade group | | leader and key members | the people players can flatter, threaten, bribe, or annoy | | public goals | what the faction says it wants | | secret goals | what makes the faction dangerous or interesting | | allies, enemies, rivals, neutral parties | the relationship web that makes city play work | | services | favours, training, safe houses, trade, forbidden magic, information | | rumours | clues players can hear before they understand the truth | | plot hooks | the bit that turns lore into tonight's session | ![D&D faction generator image showing rival guild, noble, and knightly factions gathered around a city map](/blog-images/dnd-faction-generator-rival-factions.webp) Here is a concrete example. I generated a merchant consortium for a salt-road settlement, then pushed it into play like this: | CharGen detail | Table version | | --- | --- | | public goal | keep caravan prices stable after monster attacks | | secret goal | provoke attacks to bankrupt independent hauliers | | leader | polite guildmaster with a sick son and a private assassin budget | | rival | shrine order that protects roadside pilgrims | | service | discounted mounts, storage, escorts, market access | | hook | a junior clerk offers proof that ledgers were altered | That is enough for a session. The party can guard a caravan, expose the clerk, side with the guildmaster, work for the shrine, or sell the evidence. I do not need a ten-page history of the consortium. I need a decision with teeth. ## How I build factions that players remember My working rule is that every faction needs a face, a favour, and a fight. The face is the NPC players remember. For the dock guild in my home game, that was Mara Vell, a one-eyed harbour clerk who stamped import permits with a bone-handled seal. She was not the leader. She was just the person the party met first. That made her more important than half the nobles in my notes. The favour is what the faction can give. Information, protection, fake papers, rare spell components, a safe bed, an introduction to a countess, a squad of hired crossbows. Players care about organisations much faster when those organisations can solve a problem. The fight is the conflict that will get worse if nobody acts. A rival guild is stealing members. A church schism is turning violent. A noble house is buying debt across a district. A rebel cell has split into idealists and arsonists. A faction with no fight can be interesting background colour, but it will not drive play for long. This is the prompt pattern I use in CharGen: | Need | Prompt I would use | | --- | --- | | city politics | `three-way tension between dock guild, shrine order, and noble customs office` | | mystery arc | `respectable historical society hiding a necromancer succession ritual` | | frontier campaign | `ranger company protecting trade roads while secretly taxing villages` | | pirate game | `smuggler league with public charity work and a blood debt to sea hags` | | academy game | `mage circle split between ethical research and dangerous planar funding` | I like adding one contradiction. `Charitable thieves`, `lawful smugglers`, `pacifist duelists`, `popular tax collectors`, `orcish archivists`, `gnome funeral bankers`. Contradiction gives the generator something to chew on, and it gives players a reason to ask questions. ## Turning one faction into a campaign web One faction is useful. Three factions are where the fun starts. I usually build factions in triangles because two-sided conflict gets stale quickly. If there are only two powers, players pick a side and the story becomes a tug-of-war. Add a third power and every decision gets messier. ![Fantasy faction relationship map for D&D campaign prep showing leader portraits, faction cards, allies, rivals, and enemy lines](/blog-images/dnd-faction-generator-relationship-map.webp) Here is a simple triangle I would run: | Faction | Public role | Secret pressure | Wants from the party | | --- | --- | --- | --- | | Brass Lantern Guild | legal guides for the old city tunnels | sells route maps to smugglers | escort a survey team | | Order of Saint Vey | public healers and shrine keepers | hides a saint's missing bones | recover a stolen reliquary | | The Mud Court | poor district mutual aid group | preparing a violent rent strike | protect organisers from hired blades | None of these groups has to be pure good or pure evil. That matters. If one side is obviously right and one side is obviously rotten, players stop negotiating and start clearing rooms. Fine for a dungeon. Less good for faction play. CharGen helps because it can produce allied factions, enemies, rivals, and neutral parties as separate relationship types. I treat those as different temperatures: | Relationship | Table meaning | | --- | --- | | ally | will help unless the cost is too high | | enemy | wants active harm | | rival | competes, but may bargain | | neutral party | can be persuaded, threatened, or ignored at a cost | That distinction keeps me from making every relationship a war. Sometimes a rival is more useful alive. Sometimes a neutral faction is the real prize. Sometimes an ally is only friendly because the party has not yet found the invoice. ## What to compare before choosing a guild generator D&D tool If you are searching for a **guild generator dnd** tool, do not judge it by the name list. Names are cheap. Judge it by what happens after the name. I want five things: | Feature | Pass test | | --- | --- | | leader details | I can roleplay a conversation without inventing everything mid-scene | | hidden agenda | I have at least one reveal that changes player opinion | | relationships | the faction points to other powers in the setting | | player-facing services | joining, helping, or betraying the faction has a clear benefit | | session hooks | I can turn the output into an encounter, clue, deal, or complication | Worth mentioning though, too much detail can hurt. If a generator gives me twelve ranks, eight departments, and thirty years of history before I know what the party will do, I skim. That is not the tool's fault exactly. It is a DM discipline problem. The output has to become play. My fix is brutal. I keep one sentence for the faction, one face, one secret, one rival, and one immediate hook. Everything else can wait. Here is the trimmed version: | Prep note | Example | | --- | --- | | sentence | The Brass Lantern Guild controls legal tunnel access under the city. | | face | Elra Dorn, cheerful surveyor with a false eye made from amber. | | secret | the guild sells route maps to smugglers at night. | | rival | the Mud Court wants the tunnels opened for public shelter. | | hook | a missing survey crew found a sealed pre-imperial gate. | That fits on an index card. It also gives players three obvious moves: help the guild, expose the guild, or use the guild. ## Using faction plot hooks without railroading The best **faction plot hooks** do not tell players what to do. They create pressure and wait. Bad hook: `The faction hires the party to kill its enemy.` Better hook: `The faction hires the party to guard a witness. The enemy offers proof that the witness is lying. A neutral temple will shelter the witness only if the party returns a stolen relic first.` Now the players have decisions. They can still ignore the whole thing, but the world does not pause. The witness disappears. The temple closes its doors. The enemy gains power. The hiring faction blames the party. The actual point is simple: faction hooks need consequences. For my own prep, I sort hooks into four types: | Hook type | Use it when... | Example | | --- | --- | --- | | job | the faction has a task | steal a ledger from a rival counting house | | rumour | the faction is being discussed | people whisper that the guildmaster bought a priest | | cost | the faction blocks a goal | no ship leaves port without the dock guild's seal | | invitation | the faction wants a relationship | a masked envoy offers membership after a public duel | CharGen gives you multiple hooks, but I rarely use all of them at once. I pick one for the next session and save the others as future consequences. If the party insults the guildmaster, the invitation becomes a threat. If they help the junior clerk, the rumour becomes evidence. If they burn the safe house, the cost becomes personal. ![Fantasy DM prep image showing faction plot hooks as a guild hall sketch, NPC portrait, sealed contract, city map, and VTT tokens](/blog-images/dnd-faction-generator-session-handoff.webp) This is also where [RPG Session Notes](https://char-gen.com/rpg-session-notes) earns its place. After a faction-heavy session, I want notes that capture who the party helped, who they offended, and which promises are now live. Faction play punishes vague notes. Six weeks later, you will not remember whether the party promised the shrine order a relic or just nodded near one. ## A practical workflow for D&D campaign factions Here is the workflow I use when I am starting a city, frontier region, or political arc. | Step | Tool | Output | | --- | --- | --- | | make the place | [Settlement Generator](https://char-gen.com/settlement-generator) or Region Generator | districts, resources, social pressure | | make three powers | [Faction Generator](https://char-gen.com/faction-generator) | public goals, secrets, relationships | | give each power a face | [NPC Generator](https://char-gen.com/npc-generator) | leader, clerk, rival, informant | | make one meeting place | Tavern, Shop, or Building Generator | neutral ground or faction base | | create the visual cue | Image Generator or Token Maker | crest, leader portrait, token | | record the fallout | [RPG Session Notes](https://char-gen.com/rpg-session-notes) | updated loyalties and loose ends | For a one-shot, I would shrink that. One settlement, two factions, one neutral NPC, one secret. For a campaign, I would build three factions first and add more only when the players pull on a thread. The temptation with any **dnd political intrigue generator** is to fill the map with groups. Resist it. Four meaningful factions beat twelve vague ones. The party needs enough names to make choices, not a census. My usual starting set is: | Slot | Purpose | Example | | --- | --- | --- | | authority | controls law, money, or land | customs office, noble house, military order | | outsider | threatens the current order | rebel cell, cult, rival city, monster pact | | practical ally | can help the party now | guild, shrine, caravan company, tavern network | | wild card | changes the obvious choice | scholar circle, spy ring, druidic court, debtor union | That gives you politics without needing a lecture. Players learn factions by asking for help, getting refused, being followed, accepting a favour, and discovering that the nice clerk works for someone worse. ## FAQ ### What is the best dnd faction generator? For my prep, CharGen is the best starting point because it creates faction goals, secrets, leaders, relationships, services, rumours, and plot hooks in one pass. If you mainly need a long-term campaign wiki, World Anvil or Kanka may suit storage better. If you want a managed D&D 5e builder with staged escalation, CritForge is worth checking. ### What should a D&D faction include? A playable faction needs a name, type, leader, public goal, secret goal, rival, useful service, and one hook the players can act on. History is useful later, but those parts matter first. ### How many factions should a campaign start with? Start with three or four. One authority, one rival power, one useful ally, and one wild card will usually give you enough motion for a city or region. Add more only when the players meet them. ### Can I use a fantasy faction generator for Pathfinder or OSR games? Yes, as long as the output is mostly narrative. Goals, leaders, secrets, territory, and relationships work across D&D, Pathfinder, OSR, Daggerheart, and most fantasy RPGs. You may need to adjust ranks, rewards, or mechanics for your system. ## Final recommendation Use a generator for the first draft, then be ruthless about what reaches the table. Keep one face, one favour, one fight, and one secret. If the players care, build more. If they do not, you have lost five minutes instead of an evening. For the fastest start, open CharGen's [Faction Generator](https://char-gen.com/faction-generator), make three organisations with conflicting goals, then give each one an NPC contact. That is enough politics for the next session. ## Image credits All images in this post were generated for CharGen with WaveSpeed using GPT Image 2 at medium quality, then resized and converted for web use. --- ## AI DnD Name Generator: Names That Fit the Table URL: https://char-gen.com/blogs/ai-dnd-name-generator-fantasy-names-2026 Published: 2026-05-18 Summary: Use an ai dnd name generator to make D&D character names, NPC name banks, taverns, clans, and regions that sound consistent. Tags: ai-dnd-name-generator, fantasy-name-generator-dnd, dnd-character-name-generator, dnd-name-generator-ai, fantasy-name-generator-free # AI DnD Name Generator: Names That Fit the Table The worst NPC name I ever improvised was Bran Branley. He was meant to sell the party two healing potions and vanish forever. Instead, they decided Bran Branley sounded suspicious, followed him for half a session, and forced me to invent a shipping family with the least convincing surname in the city. That is why I use an **ai dnd name generator** now. Not because naming is hard in a grand artistic sense. Because naming is tiny, constant, and very easy to mess up when five players stare at you. ![AI DnD name generator hero image showing fantasy name cards, dice, species portraits, and a campaign notebook on a Dungeon Master desk](/blog-images/ai-dnd-name-generator-hero-1200x630.webp) Names do more table work than they get credit for. A good name tells players where someone is from, how formal the scene feels, whether the person belongs in a noble court or a fish market, and whether the party should remember them. A bad name does the opposite. It yanks everyone out of the moment, or worse, becomes the only thing anyone remembers. CharGen's [Name Generator](https://char-gen.com/name-generator) is the tool I open when I want names that fit a D&D session rather than a spreadsheet. It lets me pick `Race`, `Gender`, and `Style`, then add an `Extra prompt` like `dockside smuggler`, `noble house`, `ancient wizard`, or `border tavern`. Each click returns 10 names, with optional meanings, and I can hit `Generate More` or `Copy All` when I want a bigger bank. Right, so this guide is about using that tool properly. Not just clicking until one name sounds shiny. ## Why an ai dnd name generator beats a loose list I still like plain name lists. I have used [Fantasy Name Generators](https://www.fantasynamegenerators.com/dungeons-and-dragons.php), Donjon, baby-name sites, old yearbooks, and random town records. They all have a place. The problem is that a loose list does not know what kind of scene I am running. The recent D&D Beyond [Character Origins](https://www.dndbeyond.com/sources/dnd/br-2024/character-origins) rules make a useful distinction: origin is background plus species, and species can appear across different cultures. That matters for naming. An elf raised in a Roman-coded empire should not automatically sound like every woodland archer in a fantasy novel. A dragonborn sailor from a Celtic island chain should not be forced into the same syllable pattern as a desert warlord. Static lists tend to start with ancestry. AI can start with job, culture, tone, and region as well. Here is the difference in prep terms: | Need | Loose list approach | CharGen approach | | --- | --- | --- | | random guard | scroll until something sounds fine | `Human`, `Neutral`, `Roman`, extra prompt `city watch clerk` | | dwarven clan | pick five hard-sounding names | `Dwarf`, `Neutral`, `Norse`, extra prompt `old mining clan, formal surnames` | | tiefling artist | use infernal syllables again | `Tiefling`, `Female`, `Fantasy`, extra prompt `chosen virtue name, theatre district` | | halfling village | copy pastoral names | `Halfling`, `Neutral`, `Celtic`, extra prompt `riverside market families` | | dragonborn knight | grab a draconic name | `Dragonborn`, `Male`, `Roman`, extra prompt `oathbound cavalry order` | That extra context is where the value sits. If I only need one name, almost any generator can help. If I need names that tell players the swamp town, the imperial court, and the goblin market are different places, I want a tool that listens to the campaign context. ## What people are really asking for when they search fantasy name generator dnd Search intent around **fantasy name generator dnd** is split into three jobs. Some players need a character name before session zero. They want something pronounceable, cool enough to say aloud, and not already attached to a famous character. They do not need 80 options. They need five good ones. Dungeon Masters need a different thing. We need a stack of names ready for the people players were never meant to interrogate. A recent r/DMAcademy thread about a free name generator starts with the exact pain point: the players ask for the name of an unplanned bartender, and the DM blanks. The comments are useful too. People recommend big category libraries, surnames, regional lists, and simple hacks because everyone has been caught without a name at least once. Worldbuilders need a third thing: consistency. A city feels more real when shopkeepers, noble houses, street gangs, taverns, and nearby villages share patterns without sounding identical. You can make that by hand, but it takes time. I would rather spend that time deciding what the names imply. My own rule is simple: | If I need... | I generate... | I store... | | --- | --- | --- | | one player character | 10 to 20 options | favourite plus two backups | | tonight's NPCs | 30 names by region | used names crossed out | | a city district | 40 to 60 names | families, shops, gangs, officials | | a noble house | 10 names plus titles | naming pattern and house style | | a whole region | 80 names over several passes | culture notes and pronunciation rules | That sounds like a lot until players start asking questions. Then it feels like mercy. ## How I use CharGen's D&D name generator AI The current [Name Generator](https://char-gen.com/name-generator) is deliberately small. I like that. The form has four decisions: | Control | Options | How I use it | | --- | --- | --- | | `Race` | Human, Elf, Dwarf, Orc, Halfling, Tiefling, Dragonborn, Gnome, Half-Elf, Half-Orc | sets the broad fantasy sound | | `Gender` | Male, Female, Neutral | useful for character names, less important for place names | | `Style` | Fantasy, Norse, Celtic, Asian, Arabic, Roman, Slavic | sets the regional pattern | | `Extra prompt` | free text | adds job, class, family, place, or mood | The first selector says `Race` because that is still how many D&D players search. In my notes I write species or ancestry, but I am not precious about the UI label when I am trying to prep a session. ![Fantasy game master prep image showing a practical name bank workflow with parchment cards, used names, dice, and NPC portraits](/blog-images/ai-dnd-name-generator-name-bank-workflow.webp) The important field is `Extra prompt`. I rarely leave it blank. A blank generator result can sound fine, but a named person needs a job in the world. Here are prompts I would actually use: | Goal | Settings | Extra prompt | | --- | --- | --- | | dock contact | `Human`, `Neutral`, `Celtic` | `rainy harbour district, ferry workers, short practical names` | | elven scholar | `Elf`, `Female`, `Roman` | `archive noble family, formal given name plus house name` | | dwarven merchant clan | `Dwarf`, `Neutral`, `Norse` | `iron trade family, surnames that sound old but pronounceable` | | tiefling bard | `Tiefling`, `Male`, `Fantasy` | `chosen stage name, charming but slightly fake` | | orc monastery | `Orc`, `Neutral`, `Slavic` | `quiet mountain order, names should sound disciplined, not brutal` | That last example is why AI helps. If I pick `Orc` and stop, the output may lean towards the usual harsh fantasy pattern. If I add `quiet mountain order`, I get a different tone without losing the species flavour entirely. The result list is easy to work with. Click one name to copy it, or use `Copy All` when the whole batch is worth saving. `Generate More` appends another 10 names without clearing the current list, which is exactly what I want when building a bank for a city session. ## My 20-minute name bank workflow I make name banks by region, not by species. That one decision fixed most of my naming mess. If a port city has human fishers, dwarven armourers, halfling boat cooks, and tiefling customs lawyers, they should share some local sound. Species matters, but place matters too. A city has accents, immigration patterns, jokes, borrowed surnames, and fashion. I want names that make players feel the place. Here is the routine. | Minute | Action | Output | | --- | --- | --- | | 0-3 | choose one region and two style anchors | `Celtic harbour` plus `Roman legal class` | | 3-8 | generate common NPC names | 20 human, halfling, and half-elf names | | 8-12 | generate minority or outsider names | 10 dwarf, tiefling, or dragonborn names | | 12-16 | generate place and faction names through `Extra prompt` | tavern, guild, ferry, street, shrine | | 16-20 | cut, sort, and copy into notes | 30 usable names with room for improvisation | I do not keep everything. I cut names that are too long, too similar, or too funny by accident. A name can be brilliant on the page and awful aloud. If I cannot say it twice quickly, it usually goes. Concrete example from my dock-city prep: | Category | Names I would keep | Why | | --- | --- | --- | | ferry workers | Marrin Vale, Tessa Coil, Oren Brack | short, practical, easy to shout | | customs office | Ivara Lent, Cassian Ro, Vel Corven | more formal, good for paperwork scenes | | dwarf armourers | Harek Vost, Brunna Keld, Torvik Marr | hard consonants without turning into parody | | taverns | The Tin Gull, Low Lantern House, Brine & Bell | readable, place-specific, easy for players to remember | I also cross out names as soon as I use them. That sounds tiny, but it stops accidental cousins. If three unrelated NPCs are called Varin, Varek, and Varric in the same district, players will assume there is a conspiracy. Sometimes that is fun. Usually it is just me being sloppy. ## Best AI fantasy name generators for D&D in 2026 CharGen is my first pick for D&D session prep, but I would not pretend it is the only useful option. Different tools solve different naming problems. | Tool | Best for | What I like | Main limitation | | --- | --- | --- | --- | | [CharGen Name Generator](https://char-gen.com/name-generator) | D&D and RPG names tied to species, style, and scene context | fast 10-name batches, meanings, `Generate More`, `Copy All`, useful `Extra prompt` | focused on core fantasy character naming rather than hundreds of niche categories | | [Fantasy Name Generators](https://www.fantasynamegenerators.com/dungeons-and-dragons.php) | huge category coverage | enormous library, no AI needed, great for quick browsing | names can feel detached from your specific campaign scene | | [Donjon Fantasy Name Generator](https://donjon.bin.sh/fantasy/name/) | plain random rolls | fast, lightweight, no account, good for old-school prep | little context control | | Runenym-style specialist tools | linguistic pattern experiments | useful when you want roots and naming guides | quality depends on category depth and update care | | A general chat model | custom naming rules | can imitate a homebrew pattern after examples | easy to overexplain and generate bloated results | ![Editorial fantasy comparison visual for D&D name generation across species and cultural styles with portrait cards and map pins](/blog-images/ai-dnd-name-generator-species-style-comparison.webp) My honest split is this: if I want a massive category rabbit hole, I still browse Fantasy Name Generators. If I want a clean bank for tonight's D&D prep, I use CharGen because the controls map to the choices I already make at the table. The best name generator for D&D in 2026 is not the one with the most buttons. It is the one that gives you names you can say aloud, remember, and connect to the next bit of prep. ## How to make names feel like they belong together Names feel consistent when they share rules. They feel fake when every name screams for attention. I use five small rules. ### Keep one sound family per place A northern mining town might favour clipped names, hard consonants, and compound surnames. A river court might favour longer vowels, titles, and family names that sound older than the current ruler. I write one line in my notes before generating: `Greywater names: short given names, two-syllable surnames, lots of V, R, K, and M sounds. Officials use Roman-style titles.` Then I use CharGen's `Style` and `Extra prompt` to reinforce that line. ### Give important NPCs a handle Players remember names better when the name has an attached handle. Not every NPC needs a grand title, but recurring characters benefit from one. Examples: | Plain name | Table-ready version | | --- | --- | | Ivara Lent | Ivara Lent, tariff clerk of the west quay | | Torvik Marr | Torvik Marr, last hammer of Keldhall | | Vex Ash | Vex Ash, singer at the Low Lantern | | Oren Brack | Oren Brack, ferry boss with the red ledger | The handle does not need to be formal. It just gives players a memory hook. ### Use surnames unevenly Real places are not neat. Nobles use family names constantly. Dockworkers might use nicknames. Priests may use temple names. Criminals may drop surnames on purpose. That unevenness is useful. If everyone in a city uses the same naming format, the place feels machine-made. ### Avoid joke names unless you want the joke forever If a name lands funny, the table will keep it. Bran Branley taught me that. So did a wizard I named Kelv during a cold-themed arc, which sounded too close to a measurement joke and immediately ruined his menace. Dry humour is fine. Accidental comedy is a contract. ### Test names aloud This is the most boring advice and the most reliable. Say the name, then say it as a player might. If `Aurethylian Maerovess` becomes "that elf with the A name", I cut it. If `Mira Thorne` survives table noise, I keep it. ## Turning names into NPCs, towns, and session notes A name is only the first handle. The real value comes when it connects to the rest of the campaign. For CharGen, my handoff usually looks like this: | Asset | CharGen tool | What the name adds | | --- | --- | --- | | recurring NPC | [NPC Generator](https://char-gen.com/npc-generator) | a person with role, motive, portrait, and hook | | region | [Region Generator](https://char-gen.com/region-generator) | names for roads, villages, rivers, and factions | | wider prep | [RPG Workshop](https://char-gen.com/rpg-workshop) | names reused across shops, taverns, factions, and loot | | campaign memory | [RPG Session Notes](https://char-gen.com/rpg-session-notes) | spelling stays stable after players meet the NPC | ![Fantasy tabletop handoff image showing generated names becoming NPC tokens, town map notes, tavern cards, and campaign assets](/blog-images/ai-dnd-name-generator-table-handoff.webp) One concrete workflow from my table: I generated 40 names for a river district before session. During play, the party met a ferryman called Oren Brack. They liked him, bribed him, then accidentally got his cousin arrested. After the session, I put Oren into the NPC workflow with the note `ferry boss with red ledger, now angry about cousin's arrest`. Next week, his name was already spelled correctly in the recap, his portrait matched the dock faction, and I did not need to remember which version of "Orrin" I had used. That is the quiet win. The generator is not only solving naming. It is reducing future contradiction. ## Prompt recipes for D&D character names The best prompt shape is short: `role or culture + place + tone + one constraint` Examples: | Character or group | Extra prompt | | --- | --- | | noble tiefling | `old theatre family, chosen virtue names, elegant but not infernal-heavy` | | dwarven clan | `mining clan fallen on hard times, surnames tied to tools and stone, pronounceable` | | dragonborn paladin | `oathbound cavalry order, formal clan names, heroic without sounding royal` | | halfling village | `market gardeners beside a river, warm surnames, no food puns` | | gnome inventor | `clockmaker guild, playful given names, serious workshop surnames` | | orc scholar | `monastery scribe, calm names, avoid harsh warlord tone` | | human spy | `imperial city, false names used by informants, short and forgettable` | The "avoid" clause is doing real work. If I do not say `no food puns`, halfling names often drift towards a joke. If I do not say `avoid harsh warlord tone`, orc names often flatten into one mood. The model needs permission to break the lazy pattern. For player characters, I add one more line: `name should be easy for the table to say every week`. That matters. A player may love a complicated spelling in their notes, but everyone else has to say it for the next year. For NPCs, I add job pressure: `border magistrate, Roman style, name should sound official but tired, someone who signs too many warrants` That gives me a different result than `human noble`. ## Common naming mistakes I still see ### Every name is too special If every NPC has a title, apostrophe, ancient meaning, and tragic echo, none of them stand out. Keep background people plain. Save the theatrical names for people who earn screen time. ### Names do not match the region One city should not sound like seven unrelated fantasy novels unless it is meant to be a trade hub. If it is a trade hub, make that a choice. Group names by district, migration, guild, or faith. ### Nobody can pronounce anything If players fear saying a name aloud, they will nickname the NPC. Sometimes the nickname is better. Often it is not. ### All species names are stereotypes Elves do not always need flowing moon names. Dwarves do not always need forge surnames. Tieflings do not always need infernal drama. Use species as a starting note, then let culture, class, and place do more of the work. ### Used names are not tracked This is the one that creates accidental lore. Keep a used-name list. Cross names out. If a name becomes important, move it into the NPC or region record before the next session. ## My recommendation Use CharGen's [Name Generator](https://char-gen.com/name-generator) when you need names that are tied to a D&D scene, not just a category. Pick the species, pick the style, then make the `Extra prompt` do the grown-up work: job, place, tone, and one constraint. For tonight's prep, generate 30 names for the region your players are most likely to visit. Cut the awkward ones. Copy the rest into your notes. Cross out names as soon as you use them. If one NPC becomes important, move that name into [NPC Generator](https://char-gen.com/npc-generator) or your campaign notes before you forget the spelling. That is enough. No heroic naming thesis required. Just a bank of names that will not betray you when the party asks the bartender's cousin for his surname. ## FAQ ### What is the best ai dnd name generator? For D&D session prep, I prefer CharGen because it combines species, gender, cultural style, optional meanings, and an `Extra prompt` field. That makes it better for table context than a plain random list when I need names for NPCs, noble houses, taverns, and regions. ### Is CharGen's fantasy name generator free? Yes. The Name Generator page is free to use, and the current workflow supports repeated batches with `Generate More` plus `Copy All` for moving names into campaign notes. ### Can I use generated D&D names commercially? For your home game, use them freely. For commercial work, check the terms for whichever tool you use and avoid copying protected setting names, famous characters, or names that clearly point at someone else's IP. I would also do a quick search before naming a published product or paid adventure. ### How many names should a DM prep before a session? For a normal session, I prep 20 to 30 names for the region the party is most likely to visit. For a city arc, I prep 50 or more, split by district, guild, and social class. You will not use all of them, and that is the point. ### Should D&D names follow species or culture? Both matter, but culture usually does more table work. Species gives you a broad sound. Culture, region, job, and family decide whether the name feels like it belongs in this town, court, ship crew, monastery, or market. ## Image credits All article images were generated for CharGen using GPT Image 2 through the WaveSpeed helper script. The images are editorial fantasy tabletop visuals created for this guide and do not depict live CharGen user data. --- ## Best AI TTRPG Tools in 2026 for Game Masters URL: https://char-gen.com/blogs/best-ai-ttrpg-tools-2026 Published: 2026-05-15 Summary: Compare the best ai ttrpg tools for D&D, Pathfinder, Daggerheart, OSR, and homebrew prep, with honest use cases. Tags: ai-ttrpg-tools, ttrpg-digital-tools, best-ttrpg-ai-2026, ai-pathfinder-tools, ttrpg-ai-generator # Best AI TTRPG Tools in 2026 for Game Masters The best **ai ttrpg tools** are not the ones that promise to replace your table. I do not want software to become my GM, ignore the players, misread the rules, and narrate for ten minutes while everyone waits to roll dice. I want tools that handle the prep jobs I keep putting off: portraits, NPC notes, faction names, region sketches, recap clean-up, VTT tokens, and a few half-decent ideas when my brain has gone flat after work. ![AI TTRPG tools hero image showing a game master desk with dice, rulebooks, NPC cards, map notes, and campaign planning assets](/blog-images/ai-ttrpg-tools-hero-1200x630.webp) That distinction matters more in 2026 because TTRPGs are spreading out again. One table might run D&D 2024 rules, another might be deep in Pathfinder 2E, and another might bounce between Daggerheart, Mothership, Cairn, Call of Cthulhu, and homebrew weirdness. The tool that works for all of those is usually not a rule oracle. It is a prep assistant that helps you make table material faster, then gets out of the way. I am judging these tools by a practical question: does this make next session easier without making the campaign feel generic? ## How I judge AI TTRPG tools Search results for **ttrpg digital tools** often mix five different jobs together. That makes the advice messy. A character sheet builder, a VTT, a text generator, an image tool, and a session transcript service are not doing the same work. Here is the split I use before I pay for anything. | Job | What the tool should do | Where AI helps | Where I stay cautious | | --- | --- | --- | --- | | visual assets | portraits, items, maps, handouts, tokens | rapid drafts and style consistency | exact anatomy, tiny text, exact heraldry | | campaign prep | NPCs, regions, factions, taverns, hazards | filling the blank page with usable hooks | bland defaults if the prompt is vague | | campaign memory | notes, recaps, entity extraction | turning messy sessions into searchable records | privacy and mistaken summaries | | rules support | sheets, compendiums, automation | finding official text faster when licensed | AI summaries can hallucinate | | VTT play | maps, tokens, audio, handouts | asset production and prep handoff | too much automation can slow the table | That last warning is not theoretical. A recent r/rpg discussion titled [PSA: AI is not a reliable rules reference for RPGs](https://www.reddit.com/r/rpg/comments/1r8cdrb/psa_ai_is_not_a_reliable_rules_reference_for_rpgs/) made the exact point I agree with: if you need rules as written, use the real source. For D&D that might be the official [D&D Beyond SRD](https://www.dndbeyond.com/srd/). For Pathfinder it might be Archives of Nethys or your book. For Daggerheart it might be the official PDF or Demiplane Nexus. I use AI to make prep material, not to settle a rules argument at the table. The tool stack that survives is the one where each app has a job. ## Quick ranking: the best TTRPG AI in 2026 If you want the short version, this is how I would start. | Tool | Best for | Why I rate it | Main limitation | | --- | --- | --- | --- | | [CharGen](https://char-gen.com/rpg-workshop) | visual assets plus system-agnostic RPG generators | portraits, NPCs, regions, factions, hazards, loot, tokens, session summaries, and image models in one place | not a licensed rules compendium | | Tabletop Arc | text-first campaign prep and continuity | good for structured GM notes and quick adventure pieces | weaker if you need polished art and tokens in the same flow | | Demiplane | multi-system character sheets and digital books | strong for Pathfinder, Daggerheart, Vampire, Avatar Legends, and other non-D&D systems | not an AI generator by itself | | Foundry VTT | running many game systems online | system-agnostic VTT with deep module support | setup can be heavy if you only need quick prep | | ChatGPT or Claude | general brainstorming and rewrites | flexible, fast, useful for dialogue and scenario stress tests | no built-in campaign asset workflow | | Archivist-style recap tools | session notes and memory | helps long campaigns remember details | depends on transcript quality and privacy comfort | I would not treat that as a universal ranking. If you run only Pathfinder 2E online, Foundry and Demiplane may sit above every AI tool because rules fidelity matters more than art. If you run a homebrew fantasy game with a lot of improv, CharGen and a general chat model will save more time. If your main pain is remembering what the party promised an NPC six sessions ago, session recap tools win. My own stack is CharGen for assets and RPG generators, a rules source for the actual game text, and a notes app for long-term campaign decisions. Boring, but it works. ## Why CharGen is my first pick for system-agnostic TTRPG tools CharGen is strongest when I need material that works across systems: people, places, creatures, objects, factions, hazards, clues, and visuals. That is why it fits the **system agnostic ttrpg tools** search better than a D&D-only generator. The [RPG Workshop](https://char-gen.com/rpg-workshop) currently lets you choose from `NPC`, `Monster`, `Hazard`, `Shop`, `Tavern`, `Faction`, `Loot`, `Settlement`, `Region`, `Poetry & Lore`, `Spellbook`, `Dungeon`, `Magic Item`, `Building`, and `Character`. The form labels include concrete controls like `Game System` and the generator button changes to `Generate NPC`, `Generate Faction`, or whichever entity you picked. That matters because the workflow starts from the thing you need at the table, not from a blank generic prompt box. ![System-agnostic AI TTRPG workflow image showing D&D notes, Pathfinder hazard cards, and sci-fi horror dossiers linked on a game master desk](/blog-images/ai-ttrpg-tools-cross-system-workflow.webp) Here is a real example of how I would use it for three different games. | Game | CharGen generator | Prompt I would use | | --- | --- | --- | | D&D 5E | Region | `border marsh controlled by two rival toll families, old fey road under the water, party level 5` | | Pathfinder 2E | Hazard | `clockwork tax office trap, level 4, pressure plates, legal documents become animated restraints` | | Mothership-style sci-fi horror | NPC | `exhausted station quartermaster, knows the oxygen numbers are false, trying not to panic` | Those are not rule stat blocks. They are table prompts with enough structure to become scenes. If I need a Pathfinder DC, I check the rules. If I need the quartermaster's portrait, the faction he fears, and a grimy corridor image for the handout, CharGen can handle that in the same session. The joined workflow is the selling point. I can make a faction, create its leader with the [NPC Generator](https://char-gen.com/npc-generator), build the surrounding territory with the [Region Generator](https://char-gen.com/region-generator), turn a portrait into a VTT asset with [Token Maker](https://char-gen.com/token-maker), then clean up the session aftermath with [RPG Session Notes](https://char-gen.com/rpg-session-notes). A single text chatbot can help with ideas, but it does not give me that asset chain. Right, so CharGen is the tool I open when I need production, not philosophy. ## The cross-system problem most AI tools miss D&D is still the gravity well. Most AI tabletop content is written as if every table uses the same fantasy assumptions, the same encounter pacing, and the same idea of what a monster is. That is fine until you run Pathfinder, Daggerheart, OSR dungeon crawls, investigative horror, rules-light science fiction, or a homebrew campaign where "class" is not even a useful word. The problem gets sharper with official digital ecosystems. Roll20 acquired Demiplane in 2024, and Demiplane described itself as a character-building solution for many tabletop systems, including Pathfinder 2E, Vampire: The Masquerade, and Avatar Legends. Daggerheart also points players towards Demiplane Nexus and DriveThruRPG for digital play options on its official buy page. Foundry says it is system agnostic and supports over 200 actively supported tabletop RPG systems. The table has already moved past one-game thinking. AI tools need to follow that reality. For a cross-system prep tool, I look for these traits: | Trait | Why it matters | | --- | --- | | game system field | lets me state D&D 5E, Pathfinder 2E, Daggerheart, OSR, or custom | | genre tolerance | fantasy, horror, weird science, mythic romance, and grimy low magic need different outputs | | editable text | no generated entity should be locked behind a shiny card | | export or sharing | I need to put material in notes, VTTs, PDFs, or player handouts | | image and text together | portraits without context and text without visuals both add follow-up work | That is why I am wary of one-click "AI GM" promises. If a tool cannot tell the difference between a Pathfinder hazard, a Mothership panic scene, and a Daggerheart community bond, it is going to flatten your game. ## Best use cases for CharGen outside D&D CharGen is named like a character tool, but the useful parts for non-D&D games are broader than that. ### Pathfinder 2E prep The [Hazard Generator](https://char-gen.com/rpg-workshop?generator=hazard) defaults towards Pathfinder 2E-style trap thinking, which makes it useful when I want something more structured than "spikes come out of the wall". I still check the numbers, but the generated concept often gives me the trigger, disarm angle, sensory clue, and consequence in one pass. Example prompt: `Pathfinder 2E, level 5 haunted observatory hazard, brass star chart rotates when touched, mirrors redirect moonlight into cold force damage, include a clue players can notice before triggering it.` That gives me a playable trap scene. I can then tune the DCs from the book rather than asking the AI to invent balanced maths. ### Daggerheart and heroic fantasy Daggerheart leans into communities, ancestries, emotional beats, and cinematic party moments. For that, I would use [Faction Generator](https://char-gen.com/faction-generator), [Region Generator](https://char-gen.com/region-generator), and [Party Portrait](https://char-gen.com/party-portrait) more than a stat-focused tool. Example: `Daggerheart campaign frame, sky-island port city, two hopeful communities under pressure, one masked order that protects children from falling stars, no grimdark tone.` That kind of prompt gives me the social material I need for a hopeful fantasy table. It also avoids the D&D habit of turning every conflict into a monster room. ### OSR and rules-light games For OSR play, I care about problems, rumours, factions, and consequences. I do not need a long speech from an NPC. I need a sharp situation. Example: `OSR dungeon town, three rumour tables, one bankrupt lantern seller, one priest hiding a map, faction conflict over a dry well, terse wording.` This is where a **ttrpg ai generator** should be restrained. If it gives me five pages, I cut it. If it gives me ten hooks I can improvise from, it has done the job. ### Horror and investigative games For Call of Cthulhu, Delta Green, Mothership, and other horror games, I use AI for atmosphere, props, and suspect notes, then I do the mystery logic myself. A mystery collapses if the clue chain is sloppy. Example: `1970s coastal archive, three staff NPCs, one missing shipping ledger, mundane explanations first, uncanny details only in the margins, no monster reveal.` The phrase "mundane explanations first" is the trick. AI loves jumping to the dramatic answer. Horror usually works better when the first answer is boring and the second one is worse. ## Tool categories I would actually pay for The paid stack depends on what hurts most at your table. I would split spending by job, not brand. | If your pain is... | Pay for... | Skip for now... | | --- | --- | --- | | no art, no tokens, no handouts | CharGen or another RPG image workflow | another pure text chatbot | | campaign memory falling apart | recap and transcript tools | extra image credits | | rules lookup and character sheets | Demiplane, D&D Beyond, Foundry modules, or official PDFs | AI rules summaries | | online combat prep | Foundry, Roll20, Fantasy Grounds, Owlbear tools | lore generators that never reach the VTT | | blank-page session prep | CharGen RPG Workshop plus a general chat model | expensive automation you will not use weekly | ![AI TTRPG tools comparison board showing visual assets, campaign memory, rules reference, VTT handoff, and brainstorming lanes](/blog-images/ai-ttrpg-tools-comparison-board.webp) The mistake I made early was paying for tools because they sounded clever. Now I only pay when a tool removes a repeated job from my week. For my table, repeated jobs are NPC portraits, token prep, recap clean-up, and region ideas. That points me towards CharGen and a session summary workflow. For another table, the repeated job might be Pathfinder character management, so Demiplane or Foundry modules are the better spend. There is no moral victory in using the fanciest AI tool if the real bottleneck is your character sheet. ## My weekly AI tabletop RPG workflow This is the routine I use when I have a session coming and limited time. | Prep moment | What I do | Tool | | --- | --- | --- | | after the last session | turn notes into a recap and extract unresolved threads | [RPG Session Notes](https://char-gen.com/rpg-session-notes) | | two days before play | generate or update two NPCs and one location | [RPG Workshop](https://char-gen.com/rpg-workshop) | | the night before | make tokens, portraits, or handout images | [Image Generator](https://char-gen.com/generate) and [Token Maker](https://char-gen.com/token-maker) | | before the game starts | check rules from official sources | D&D Beyond, Archives of Nethys, Demiplane, book PDFs | | after the game | save what actually happened, not what I planned | notes app plus recap tool | ![AI TTRPG tools session loop showing recap notes, NPC cards, region map, faction symbol, tokens, and next-session prep arranged around dice](/blog-images/ai-ttrpg-tools-session-loop.webp) One concrete session from my own prep looked like this. The party was leaving a mining town for a road shrine, but I knew they might stop at the toll bridge instead. I used CharGen to make the bridge warden, a faction of debt collectors, and a region note for the flooded road. I used Token Maker for the warden's portrait, then kept the official rules open separately because the encounter used a grappling hazard and I did not trust a chatbot to remember the exact handling. That took about 25 minutes. It was not magic. It was just less tab-hopping. ## Prompts that work across D&D, Pathfinder, and homebrew The best cross-system prompts name the job, the system, the tone, and the thing you want to avoid. My formula: `system + entity type + table purpose + tone + constraints + one concrete detail` Examples: | Need | Prompt | | --- | --- | | recurring NPC | `Pathfinder 2E, frontier magistrate NPC, useful for social pressure before a trial, stern but fair, avoid villain cliches, carries a cracked copper abacus.` | | region seed | `D&D 5E, salt marsh region, five locations for level 4 travel, eerie but not horror, include one safe inn and one faction conflict.` | | Daggerheart faction | `Daggerheart, hopeful rebel courier network, built around community bonds and secret routes, avoid grim assassins, include a symbol and two customs.` | | OSR dungeon hook | `rules-light fantasy, ruined bathhouse dungeon premise, terse and dangerous, no balanced encounter language, include one treasure rumour and one bad bargain.` | | sci-fi horror NPC | `Mothership-style NPC, maintenance chief on a refinery moon, practical voice, exhausted, knows the safety report is fake, no cosmic reveal yet.` | The "avoid" clause is not cosmetic. It saves time. If I do not tell a model to avoid grim assassins, it will give me grim assassins. If I do not tell it to keep a horror prompt mundane at first, it will throw the tentacled answer on page one. For CharGen specifically, I also like using the `Game System` field as a tone anchor. Even when the output is mostly narrative, the field reminds the generator what kind of table it is serving. ## What I would not automate There are jobs I refuse to hand over. I do not automate consent and safety tools. If the table needs lines, veils, content limits, or a pause, that is a human conversation. I do not automate final mystery structure. AI can suggest clues, suspects, and props, but I build the clue chain myself because a broken investigation feels awful at the table. I do not automate player spotlight. A tool cannot know that one player has been quiet all night or that another needs a scene that lets their character breathe. I do not automate rules calls from generated summaries. The tool can point me at the question. The book answers it. AI belongs in the prep room. The GM belongs at the table. ## My honest recommendation If you are starting from scratch, do not build a giant stack. Pick one tool for assets, one tool for official rules or sheets, and one place for notes. For most fantasy tables, I would start with [CharGen's RPG Workshop](https://char-gen.com/rpg-workshop) because it covers the jobs that steal prep time across D&D, Pathfinder, Daggerheart, OSR, and homebrew: NPCs, regions, factions, hazards, loot, portraits, tokens, and recaps. Pair it with the official rules source for your game. That might be D&D Beyond, Demiplane, Archives of Nethys, Foundry modules, or the book on your desk. Then test it on one real session. Not a demo prompt. A session you are actually going to run. Generate the bridge warden, the haunted toll road, the debt collector faction, and two tokens. Cut whatever feels wrong. Keep what saves time. That is the whole point. Use AI where it gives you table-ready material. Keep the judgement for yourself. ## FAQ ### What are the best ai ttrpg tools in 2026? The best ai ttrpg tools depend on the job. I would start with CharGen for RPG generators, portraits, tokens, and session prep assets; Demiplane or official books for multi-system character sheets and rules; Foundry or Roll20 for online play; and a general chat model for brainstorming and rewrites. ### Can AI TTRPG tools work for Pathfinder, not just D&D? Yes, but use them carefully. CharGen includes a `Game System` field across many generators and works well for Pathfinder-style NPCs, hazards, regions, factions, and items. For exact Pathfinder 2E rules, DCs, traits, and action economy, check the official rules source rather than trusting generated text. ### Is CharGen a system-agnostic TTRPG tool? For prep assets, yes. CharGen can generate NPCs, regions, factions, hazards, shops, taverns, loot, magic items, spellbooks, monsters, buildings, dungeons, characters, portraits, and tokens for many fantasy and adjacent systems. It is not a licensed rules compendium, so I pair it with the correct rulebook or official digital source. ### Should I use AI as a Game Master during live play? I would not use AI as the GM for a normal group campaign. I would use it before or after the session for prep, summaries, portraits, tokens, and rough ideas. During play, the human GM is still better at pacing, player comfort, table humour, and quick judgement. ### What is the safest way to use AI tabletop RPG tools? Use AI for drafts and assets, then review everything. Keep private campaign notes out of tools you do not trust. Check rules from official sources. Tell your players if AI-generated art or notes are part of the game, especially if anyone at the table has strong feelings about it. ## Image credits All article images were generated for CharGen using GPT Image 2 through the WaveSpeed helper script. The images are editorial fantasy tabletop visuals created for this guide and do not depict live CharGen user data. --- ## AI Party Portrait Generator for D&D Group Art URL: https://char-gen.com/blogs/ai-party-portrait-generator-dnd-group-art Published: 2026-05-13 Summary: Use an ai party portrait generator to make D&D group art with character heights, reference images, scene presets, and VTT assets. Tags: ai-party-portrait-generator, dnd-party-portrait, group-character-art-dnd, ai-party-artwork-ttrpg, party-portrait-maker-dnd # AI Party Portrait Generator for D&D Group Art An **ai party portrait generator dnd** workflow solves one of the strangest little art problems in tabletop games: getting the whole party in one frame without turning everyone into the same height, the same pose, or the same oddly handsome sword owner. Single-character portraits are easy now. A full D&D party portrait is harder because group art has to respect scale, personality, spacing, gear, lighting, and the shared story behind the campaign. ![AI party portrait generator hero image showing a finished fantasy adventuring party portrait on a tabletop with dice and character sheets](/blog-images/ai-party-portrait-generator-hero-1200x630.webp) I have used plenty of AI image tools that can make a strong paladin portrait. Fewer can handle the paladin next to a halfling rogue, a goliath barbarian, a tiefling warlock, and a druid whose antler crown keeps eating half the composition. That is why CharGen's [Party Portrait Generator](https://char-gen.com/party-portrait) is interesting. It is not just a prompt box. It asks for party members, heights, reference images, a scene, a model, an art style, and which characters should appear in the final image. The hook is simple: you can make a full party image for session zero, a campaign memorial, a stream overlay, or a social banner without waiting weeks for a commission slot. That does not mean commissioned art is obsolete. It means AI group art now has a useful role for tables that want something visual before the campaign has gone cold. ## Why an AI party portrait generator dnd workflow is different Most AI character art guides focus on one person. That makes sense, because one person is a much easier job. The model only has to keep one face, one outfit, one pose, and one focal point under control. Group art adds problems fast: | Group portrait problem | What goes wrong in generic AI tools | What I want instead | | --- | --- | --- | | Height | halflings, dwarves, humans, and goliaths all come out nearly equal | visible scale differences that read at a glance | | Identity | characters swap gear or faces between rerolls | reference images and short descriptions per member | | Composition | everyone stands in a stiff line | a scene that feels like one party, not six pasted portraits | | Readability | small characters vanish behind armour, props, or spell effects | clear spacing and face visibility | | Reuse | final image sits in a downloads folder and dies there | handoff to tokens, campaign pages, banners, and recaps | That last row matters more than people expect. A **d&d party portrait** is not only a pretty picture. It becomes the Discord banner, the campaign start screen, the recap image, the group gift, the post-finale memory, or the "here is who we are playing" handout for a new player. I also think the price context matters. A recent FramedFantasy guide on [D&D party portrait commissions](https://framedfantasy.com/blogs/character-commission-blog/dnd-party-portrait-commissions-the-complete-guide-to-getting-it-right) puts professional full-body party art for five characters with a background in the hundreds of dollars, often more depending on detail and artist demand. That is fair. Artists should charge properly. It also means an AI option is useful when the goal is quick campaign art, a draft concept, or a visual record of a party that keeps changing. Right, so I use AI party art for speed and iteration. I still think a human artist is the right call for a wedding-style campaign finale gift, a paid product, or a piece where you want exact creative judgement and revision discussion. Different job. ## Start with the roster, not the scene The mistake I see in group prompts is starting with the background. People write `epic adventuring party in a ruined temple, dramatic lighting, fantasy art`, then wonder why the characters look generic. The model spent its attention on the temple because that is where the prompt gave it detail. CharGen's party tool pushes you in a better order. You build the party first. In the current flow, the useful roster controls are direct: - `Add Member` for a new character. - `Import from Campaign` if the party already lives in CharGen. - member fields for character name, race, class, height, short description, and reference image. - active member toggles, so a retired character can stay in the roster without appearing in every portrait. ![AI party portrait generator roster workflow showing fantasy character cards arranged for a D&D group portrait](/blog-images/ai-party-portrait-generator-roster-workflow.webp) For a real example, I would not enter "elf ranger" and stop. I would enter: `Lirel, wood elf ranger, 5'6", ash-blonde braid, green travel cloak patched at the shoulder, longbow wrapped in red thread, watchful expression, reference portrait attached.` That is enough. I do not need her whole childhood, her favoured enemy, or every piece of equipment. The group portrait needs visual anchors, not a character sheet dump. Height is the field I would not skip. It is one of the main reasons to use a purpose-built **dnd group portrait generator** rather than a generic image prompt. If the party includes a 3'2" halfling, a 4'5" dwarf, and a 6'8" goliath, the scale should be part of the image. Otherwise the portrait feels wrong before anyone can explain why. My roster rule is blunt: give each character one body fact, one costume fact, one personality cue, and one reference if you have it. | Character | Body fact | Costume fact | Personality cue | | --- | --- | --- | --- | | Pip, halfling rogue | 3'2", wiry build | oversized burgundy coat | grin that says he already touched the cursed object | | Thorn, half-orc barbarian | broad shoulders, chipped tusk | dented scale armour, fur mantle | quiet rage rather than shouting | | Mirelle, human cleric | scar through left eyebrow | sunburst pendant over travelling robes | calm, tired, still kind | | Vex, tiefling warlock | one broken horn | black velvet coat with silver cuffs | amused, too pleased with bad news | Those notes give the generator something to preserve. Without them, it fills gaps with fantasy defaults. ## Pick a scene preset only after the party has a job CharGen gives eight party portrait scene presets: `Epic Group Pose`, `Tavern Gathering`, `Battle Formation`, `Campfire Rest`, `Throne Room`, `Journey's Path`, `Victory Celebration`, and `Wanted Poster`. I like presets when I know the image's purpose and dislike them when I am just avoiding a decision. The question I ask first is not "which looks coolest?" It is "where will this image be used?" | Use case | Preset I would start with | Why | | --- | --- | --- | | session zero intro | `Tavern Gathering` | relaxed, social, good for a first campaign page | | campaign poster | `Epic Group Pose` | clear silhouettes and strong hero framing | | mid-campaign Discord banner | `Journey's Path` | works well when the party is still travelling | | boss fight teaser | `Battle Formation` | lets weapons, spells, and formation matter | | finale gift | `Victory Celebration` | shows cost, survival, and relief | | outlaw campaign | `Wanted Poster` | funny, readable, and easy to share | ![AI party portrait generator scene presets showing the same fantasy adventuring party in tavern, battle, and campfire moods](/blog-images/ai-party-portrait-generator-scene-presets.webp) My favourite test case is a tavern image three sessions into a campaign. The party has met, but they are not legends yet. I would choose `Tavern Gathering`, then edit the scene description so it is not a generic inn. Here is the kind of `Scene Description` I would use: `The party gathers around a scarred oak table in the back room of a riverside tavern. Tankards raised after surviving the flooded shrine. A wet map is pinned under a dagger, a blackthorn wand lies between them, and rain streaks the window behind the group. Keep every face visible. Make the halfling clearly shorter than the others. Warm firelight, painterly fantasy realism.` Notice the last two instructions. `Keep every face visible` and `Make the halfling clearly shorter` are not flavour. They are quality controls. The `Poster Text` fields are useful too, but I use them sparingly. `Title` might be `The Lantern Road Company`. `Subtitle` might be `After the Flooded Shrine`. Short text works better than a long campaign slogan. Tiny lettering inside AI art can still be messy, even with newer models, so I do not build the whole image around text unless the final format is forgiving. ## The model and art style choice matters more for groups Single portraits can hide a lot. A face has one main area of attention, and the model can spend detail there. Group images spread that attention across several characters, which means weak model choices show up quickly. Armour becomes vague. Hands multiply. Small characters lose identity. Matching light across the group gets odd. CharGen exposes `Model` and `Art Style` inside the party portrait form. I use them as a pair. | Goal | Model behaviour I want | Art style I pick | | --- | --- | --- | | clean campaign poster | strong prompt following and character spacing | Fantasy Realism or Oil Painting | | cosy table memory | warm faces and soft lighting | Storybook or Ink Drawing | | stream overlay | high contrast and readable silhouettes | Comic Book or Fantasy Realism | | joke handout | graphic clarity over painterly detail | Ink Drawing or Wanted Poster style | | anime campaign | line clarity and expressive faces | Anime | The recent image-model race helps here. OpenAI's April 2026 release notes for [ChatGPT Images 2.0](https://help.openai.com/en/articles/6825453-chatgpt-can-now-generate-images) call out improved handling of more complex visual tasks. Midjourney's current [model docs](https://docs.midjourney.com/hc/en-us/articles/32199405667853-Version) also point at stronger prompt reading and detail retention in newer versions. That wider trend is good news for group character art, because party portraits are basically stress tests for composition. That said, I still expect rerolls. My first output usually tells me what the model misunderstood. Maybe it made the dwarf too tall. Maybe it ignored the cleric's pendant. Maybe the warlock's broken horn vanished. I edit the roster note or scene description, then generate again. For **group character art dnd** work, I prefer concrete fixes: - `keep the dwarf shoulder-height beside the human cleric` - `show the warlock's left horn broken near the tip` - `place the wizard behind the front line but keep the face visible` - `avoid masks, helmets, and heavy hoods unless specified` - `do not add extra party members` That last one is worth adding when a scene gets busy. Some models love inventing background companions. I do not need a mystery seventh adventurer turning up in the campaign poster unless the table has already adopted them, which they probably will if I show the image. ## My practical CharGen party portrait workflow Here is the full routine I use when I want an **ai party artwork ttrpg** asset that I can actually show players. | Step | What I do | Time | | --- | --- | --- | | roster pass | add every active character with race, class, height, short description, and reference image | 6-10 minutes | | scene pass | choose one preset, then rewrite the `Scene Description` around a real campaign moment | 3-5 minutes | | settings pass | choose `Model`, choose `Art Style`, add short `Poster Text` only if needed | 2 minutes | | member check | use `Members` and `Deselect all` if the portrait should exclude hirelings, dead PCs, or guests | 1 minute | | generation pass | click `Generate Portrait`, review identity, height, face clarity, and composition | 2-8 minutes | | handoff pass | save the best image, crop variants for campaign page, Discord, recap, or tokens | 5-15 minutes | The member selector is more useful than it looks. Campaign parties are messy. A guest player joins for one arc. A hireling becomes important. A PC dies, comes back, then dies again because the dice have no manners. I like keeping a bigger roster and choosing who appears in each portrait. One concrete version from my prep would be a five-person party after a swamp shrine session: `Tavern Gathering preset, title The Sable Bell Company, subtitle Shrine Survivors, include Pip, Thorn, Mirelle, Vex, and Oryn. Scene: back room of a riverside tavern, wet cloaks drying on chair backs, shrine map on the table, black candle in the centre, everyone exhausted but alive. Keep Pip visibly shorter. Keep Oryn's blue glass eye. No extra characters.` That prompt contains a campaign moment, visual props, roster constraints, scale rules, and one specific identity note. It is not poetic. It is useful. ## How I judge the result before I show players I do not accept the first good-looking image. I run a quick table check. | Check | Pass condition | Fix if it fails | | --- | --- | --- | | identity | every player recognises their own character | strengthen roster notes or attach better reference images | | height | short and tall characters read correctly | add explicit height comparison language | | face clarity | all active PCs have visible faces | ask for clear faces, reduce smoke, helmets, and extreme backlighting | | gear | signature items appear without clutter | keep only one or two signature items per character | | scene | image shows the intended campaign moment | rewrite the scene around one specific event | | extras | no unwanted extra party members | add "no extra characters" to the prompt | The harshest rule is identity. If a player cannot point to their character without hesitation, the image is not done. A pretty group image with swapped details is worse than a plain one that gets the party right. I also watch for sameness. AI group images often drift towards everyone facing forward with heroic posture. That can work for a poster, but it gets dull quickly. For a more natural image, I include different actions: the cleric cleaning a cup, the rogue leaning over the map, the barbarian standing behind the table, the wizard reading the wrong note with absolute confidence. Worth mentioning though, exact weapons can be fiddly. If the fighter's sword has a very specific guard shape or the ranger's bow is a treasured commission design, expect to reroll or edit. Group art is good at shared feeling and broad identity. It is not always perfect at tiny bespoke props. ## Turn the portrait into useful campaign assets A finished party image should not sit alone. I normally make three derivatives: - campaign banner crop - Discord or group chat image - recap or session summary visual If the party portrait reveals particularly good faces, I may also crop sections into individual references, then use [Token Maker](https://char-gen.com/token-maker) for VTT use. For Roll20 and Foundry, asset specs matter. Roll20's partner guidance recommends larger token art to avoid pixelation when zooming, and Foundry's [media guide](https://foundryvtt.com/article/media/) recommends WebP for a strong quality-to-size balance. That is dry advice, but it prevents ugly tokens later. ![AI party portrait generator VTT handoff showing a fantasy group portrait beside circular tokens and campaign assets](/blog-images/ai-party-portrait-generator-vtt-handoff.webp) CharGen fits that follow-up nicely because the party portrait sits near the broader tool stack. I can generate a [Character](https://char-gen.com/character-generator), make a party image at [Party Portrait](https://char-gen.com/party-portrait), crop or frame assets with [Token Maker](https://char-gen.com/token-maker), then mention the image in a [session summary](https://char-gen.com/rpg-session-notes) when it becomes part of campaign memory. That joined flow is the main reason I prefer a purpose-built **party portrait maker dnd** tool over a generic image generator. I am not only making art. I am feeding campaign assets back into play. ## When I would still commission human art I do not want this to read like "AI replaces artists". It does not. I would commission a human artist when: - the final piece is a gift and emotional accuracy matters - the campaign has ended and the portrait is meant to last - the art will be used commercially - the party needs exact costume, pose, expression, and symbol control - the group wants a collaborative revision process AI is better for quick drafts, living rosters, mid-campaign updates, and table-facing assets that may change again in three sessions. A human commission is better when the image deserves time, conversation, and exact intent. For my own table, that split feels healthy. I can use CharGen to make a session zero image in minutes, update the roster when the bard joins, then later commission a final version once the story has earned it. The AI version becomes the sketchbook, the campaign log, and sometimes the thing that helps the group decide what they actually want. ## Common party portrait prompt mistakes Most weak party portraits come from asking for too much in the wrong place. | Mistake | Why it hurts | Better version | | --- | --- | --- | | listing every item | clutter steals attention from faces | one signature prop per character | | vague scale | everyone becomes the same height | give heights and comparison language | | too much setting detail | background wins over party identity | make the party the subject, scene second | | no roster roles | characters blur together | name, race, class, short description per member | | overusing spell effects | faces and hands get buried | one or two magic effects, placed away from faces | | asking for exact text | lettering may distract or misrender | keep title and subtitle short | My best prompt habit is cutting. If the portrait has six characters, the scene cannot also carry twenty props, four weather effects, three pets, a castle, a battle, a dragon, and a readable poem on a banner. Pick the moment. Let the image breathe. ## FAQ ### What is an AI party portrait generator for D&D? An AI party portrait generator creates one image of several tabletop RPG characters together. A good D&D-focused version lets you define each party member with race, class, height, visual notes, reference images, and a shared scene, rather than relying on one generic group prompt. ### How many characters should I put in one D&D party portrait? Four to six characters is the easiest range. CharGen supports up to eight, but the more characters you add, the more important clear spacing, simple props, and face visibility become. For eight characters, I would avoid busy backgrounds and heavy spell effects. ### Can AI party artwork replace a commissioned group portrait? Not for every job. AI party artwork is excellent for quick campaign art, drafts, roster updates, stream assets, and session zero visuals. A human commission is still the better choice for a final gift, commercial work, or exact creative control. ### What should I include in each party member description? Use one body fact, one costume fact, one personality cue, and one signature item. Add height whenever scale matters. If you have a reference image, attach it, because group art benefits from stronger identity anchors. ### Which CharGen preset should I use first? Use `Tavern Gathering` for social campaign intros, `Epic Group Pose` for posters, `Battle Formation` for combat-focused parties, and `Victory Celebration` for finale or milestone images. Pick the preset based on where the portrait will be used. ## Final practical advice Build the roster before you write the scene. Give every character a height, one recognisable visual anchor, and a reason to be in the same frame. Then use CharGen's `Scene Preset`, `Model`, `Art Style`, `Members`, and `Generate Portrait` controls to test the image as a campaign asset, not just a pretty picture. Start with [CharGen's Party Portrait Generator](https://char-gen.com/party-portrait), make one clean group image, and save the prompt that worked. Future party art gets much easier once the first roster is solid. ## Image credits All article images were generated for this CharGen blog post with WaveSpeed using GPT Image 2 at medium quality, then converted to WebP for web delivery. The hero image was cropped and resized to `1200x630`. --- ## How to Build D&D Treasure Hoards by CR: A 2026 Loot Guide URL: https://char-gen.com/blogs/dnd-loot-generator-ai-treasure-rewards-2026 Published: 2026-05-11 Updated: 2026-09-14 Summary: A D&D loot generator for treasure hoards by CR, dragon hoards and found chests. Balanced 5e and 2024 rewards with story hooks for your table. Tags: dnd-loot-generator, dnd-treasure-generator, ai-loot-generator, random-treasure-generator-dnd, magic-item-generator # How to Build D&D Treasure Hoards by CR: A 2026 Loot Guide The party kills a night hag, searches the root cellar, and I hand them 140 gold plus a potion of healing. Technically fine. Painfully forgettable. That is why I reach for a **dnd loot generator** now, especially when I need treasure that fits the monster, the room, the party level, and whatever bad decision got everyone into the fight in the first place. ![Dnd loot generator hero image showing a Dungeon Master desk with dice, treasure cards, coins, gems, and magic items](/blog-images/dnd-loot-generator-hero-1200x630.webp) Loot is one of those DM jobs that sounds small until it keeps happening. Every dungeon room needs something. Every boss needs a reward. Every shop visit needs prices that do not quietly wreck your campaign economy. The 2024 Dungeon Master's Guide put fresh attention on treasure themes and magic item handling, and [D&D Beyond's 2024 DMG magic item preview](https://www.dndbeyond.com/posts/1835-10-new-magic-items-from-the-2024-dungeon-masters) shows the real pull: players like prizes that feel specific. A broom with a weird use, a weapon with a story, a charm that makes the wizard nervous. Not just another line of coinage. CharGen's [Loot Generator](https://char-gen.com/loot-generator) is built for that version of treasure. You give it the party level, a theme, and optional context like the defeated monster or location. It produces a reward bundle with coins, gems, magic items, descriptions, and enough flavour to make the find feel like it belonged there all along. ## Why a dnd loot generator beats another random table Random tables still have their place. I like Donjon for quick mechanical rolls, and the old habit of rolling treasure behind the screen is part of the hobby's texture. The issue is fit. A table can tell me that the party found an uncommon item. It usually cannot tell me why a drowned noble's vault contains a silver comb that whispers the names of missing heirs. A good **dnd treasure generator free** tool should do three jobs at once: - respect the party's level - match the encounter or location - give the reward a reason to exist That third bit matters more than most loot guides admit. Players rarely remember exact gold totals. They remember the ugly signet ring taken from a cult treasurer, the mossy healing flask recovered from a druid circle, or the dagger with a crack through the glass blade. Those details turn rewards into campaign memory. Here is the difference at my table: | Reward type | Fast but bland | Table-ready version | | --- | --- | --- | | Hag cellar | 140 gp, potion of healing | 87 gp in clipped royal coins, a blackthorn wand that smells of rain, and a cracked bottle of sleep draught | | Bandit camp | 50 gp, shortbow | stolen tithe box, three coded debt slips, and a bow marked with a rival gang's notch pattern | | Dwarven tomb | +1 warhammer | oath-ring hammer head wrapped in funeral linen, warm only when held by someone who has kept a promise | | Dragon hoard | 2,000 gp, rare item | melted coin piles, a merchant prince's ledger, fire-cloud garnet, and a shield scarred by older dragon breath | None of those rewards needs a huge lore dump. One or two concrete details are enough. ## How I use CharGen's Loot Generator The page opens with a simple promise: build level-appropriate loot for D&D 5E, Pathfinder, and other fantasy RPGs. Under the tool, the useful controls are the ones I care about during prep: party level, theme, and encounter context. The empty state says, "Tell us about the encounter and we'll roll the dice on a fitting hoard." That is exactly the right mental model. Right, so my usual workflow looks like this. | Step | What I enter | Why it helps | | --- | --- | --- | | Party level | level 4, level 7, level 12 | keeps rewards from jumping too far ahead of the campaign | | Loot theme | bandit stash, monster loot, ancient ruins, noble cache | gives the generator a material culture to work with | | Encounter context | "green hag in a flooded orchard shrine" | makes the reward fit the scene instead of arriving from nowhere | | Campaign note | "the party is short on healing, but the rogue already has a magic dagger" | avoids rewards that duplicate what players already have | For a real example, I tested a level 5 party that had just beaten a corrupted knight in an abandoned chapel. A plain random treasure generator would probably give coins, a gem, and maybe a weapon. In CharGen, I would ask for something like: `Level 5 party, corrupted knight in abandoned chapel, old sun-god order, reward should include one useful consumable, one story clue, and no permanent +1 weapon.` That prompt gives the tool boundaries. I am not asking it to design the whole session. I am asking it to build a reward bundle that does not make me sigh when I read it aloud. ![Fantasy RPG loot generator workflow showing a defeated hag encounter turning into themed rewards, coins, item cards, and dice](/blog-images/dnd-loot-generator-themed-rewards.webp) The best outputs usually combine money, utility, and story. Coins pay for downtime. Consumables give the party an immediate option. The odd item or clue points back into the campaign. If the reward only does one of those, I usually generate again or edit it. ## What makes the best loot generator DnD tables can trust I judge loot tools differently from image generators or NPC writers. Speed is useful, but bad loot can quietly warp a campaign. Too much gold removes pressure. Too many permanent magic items make every later reward feel smaller. Too little treasure makes victories feel flat. Here is the checklist I use before I trust a tool. | Test | What I want | Why it matters | | --- | --- | --- | | Level scaling | low-level parties get modest items, high-level parties get stranger prizes | stops a level 3 group from walking away with campaign-warping gear | | Context fit | rewards reflect monster, location, faction, or patron | makes treasure feel placed, not dropped from a vending machine | | Mixed reward types | coin, gems, consumables, curios, magic items | gives different players something to care about | | Editability | I can cut or replace one item quickly | no generator should have final say at the table | | System flexibility | D&D 5E and Pathfinder outputs can be adapted | useful when running homebrew or mixed rules | | Story hooks | at least one reward suggests a future scene | keeps loot connected to play | [CharGen's Loot Generator](https://char-gen.com/loot-generator) does well because it is part of the same RPG tool stack as the [Monster Generator](https://char-gen.com/monster-generator), [Shop Generator](https://char-gen.com/shop-generator), [Magic Item Generator](https://char-gen.com/magic-item-generator), and [RPG Workshop](https://char-gen.com/rpg-workshop). I can generate a monster, create its reward, send a special item into the magic item workflow, and later place the item for sale in a shop if the party ignores it. That connected workflow is more useful than a single isolated roll. Worth mentioning though: I still review every output. AI can suggest a rare item that sounds brilliant and is too strong for the party, or produce a price that does not fit my economy. The tool gets me 80 percent of the way there. I do the final DM judgement. ## Best D&D loot generator options in 2026 There are more loot tools around than people realise. Some are old-school table rollers. Some are AI prep assistants. A few are general fantasy tools with a loot button attached. I care less about the brand label and more about the job each tool does best. | Tool | Best for | Where it wins | Where it falls short | | --- | --- | --- | --- | | [CharGen Loot Generator](https://char-gen.com/loot-generator) | story-rich rewards tied to encounters | context, themes, magic item descriptions, links to other RPG generators | still needs DM review for exact economy and item strength | | Donjon treasure tools | quick traditional rolls | fast, familiar, rule-table feel | little narrative fit without DM editing | | 5eTools treasure tools | source-heavy reference workflows | broad lookup and table access for experienced DMs | can feel dense if you only need tonight's reward | | Vondy-style AI generators | quick text-based ideas | easy prompts and short outputs | weaker visual and campaign workflow support | | Homebrew spreadsheets | strict economy control | perfect for DMs who track every gold piece | slow when the party takes an unexpected route | ![Comparison visual for D&D loot tools showing random treasure, story-rich AI loot, and VTT-ready item cards as tabletop objects](/blog-images/dnd-loot-generator-tool-comparison.webp) My honest pick is CharGen for session prep and Donjon or 5eTools for cross-checking. If I need the feel of old tables, I use a table. If I need a reward that reflects a black dragon's flooded shrine, a thieves' guild ledger, or a noble's cursed wedding chest, I use AI and then trim the result. That distinction saves time. Do not ask one tool to be everything. ## July 2026 update: make exploration rewards matter with Found container I used to treat a searched desk or chest as a quick break between the interesting bits. Someone rolls well, I glance at a note, then it is a few coins and we move on. That works when the party is racing through a dungeon. It is a missed opportunity when the group has just found the captain's cabin, a sealed crypt, or the back room of a shop they already distrust. CharGen's Loot Generator now separates **Defeated foes** from **Found container**. The distinction is small on the page and useful at the table. Defeated foes is still the right choice after a fight. Found container is for the things characters uncover by searching, such as a chest, lockbox, crate, barrel, desk, cabinet, hidden cache, sarcophagus, or safe. You can choose a protection level, or leave it on Auto, then add a short description of who owned it and where it sits. That gives the result a shape before the treasures arrive. A trapped noble's writing desk should not produce the same bundle as a goblin's battered crate. One owner might keep correspondence, a signet, and an expensive but practical potion. Another might keep stolen trade goods, a key with no obvious door, and a map with a route marked out in charcoal. The coins are still there, but they are no longer doing all the work. ![D&D loot generator example of a found container with a key, map, pearl pouch, potion, and handwritten notes](/blog-images/dnd-loot-generator-found-container-workflow.webp) Here is the prompt I would actually enter before a session: `Level 6 party, found container, locked harbourmaster's strongbox in a damp cellar, include modest valuables, one useful consumable, one clue about unpaid smuggling debts, and no permanent weapon.` I like that format because it tells the generator what matters without asking it to write an adventure for me. The valuable part pays out the scene. The consumable gives someone a choice during play. The clue pushes the players towards a person, place, or problem. The hard limit keeps a routine search from quietly becoming a level-up reward. The 2024 Dungeon Master's Guide keeps treasure, magic items, rarity, and reward themes in the same conversation, which is a helpful reminder that a hoard is more than a price tag. Recent DM discussions make the practical version clearer. Newer DMs still ask how to avoid making level 3 rewards too strong, while other tables want magic shops to feel special rather than inevitable. My answer is usually the boring one: favour a mixed bundle, keep permanent bonuses deliberate, and give the find a connection to the people who left it behind. The [2024 Dungeon Master's Guide](https://www.dndbeyond.com/sources/dnd/dmg-2024) is the rules reference I check when I need a reality check on the reward tier. ### My found-container routine I use Found container when the party searches a location rather than defeats a creature. The source field is the first decision. A chest in a tomb might be trapped because it protects a burial gift. A desk in a customs office might be locked because it holds ledgers. A crate in a smuggler's cellar might be unprotected, because the danger is in the evidence rather than the box. The protection setting is not just decoration. It tells me what kind of moment the search should become. The second decision is the owner. I add one phrase that identifies who kept the container and one phrase that identifies why it is here. "Retired duellist's travel chest beneath a burned inn floor" is enough. "Minor cult courier's desk in a rented room" is enough. That little bit of context produces more useful personal objects, keys, letters, maps, keepsakes, and oddities alongside the treasure. Those are the items players pick up, inspect, and bring back three sessions later when everyone else has forgotten the gold total. ### A five-minute check before I put the result on the table I do not use every generated entry unchanged. I scan the result with four questions: - Does the owner make sense for every item, including the mundane ones? - Is the protection a scene, or just a damage roll I can remove? - Does one item have a clear job, such as healing, access, evidence, or a future complication? - Is the permanent magic strong enough to deserve the campaign time it will take up? ![D&D treasure reward checklist with a locked chest, potion, coins, clue ring, trap wire, and map fragment](/blog-images/dnd-loot-generator-container-reward-checklist.webp) For a level 4 party, I would rather see a locked desk yield a potion, a small purse, a false-bottom key, and a letter that names the next suspect than a random uncommon weapon. The first reward supports the next session without changing every fight. If I want a major item, I build the scene around it and make sure at least one player has a reason to care. Found-container loot also makes a useful handoff into the rest of CharGen. A recovered signet can become an entry in the [Magic Item Generator](https://char-gen.com/magic-item-generator). A letter can point towards an NPC made in the [NPC Generator](https://char-gen.com/npc-generator). A stash of questionable stock can turn into the starting inventory for the [Shop Generator](https://char-gen.com/shop-generator). I do not need to promote every spoon and scrap of parchment into a campaign record. I only save the pieces that change what the party does next. If you want a quick test, generate one defeated-foe reward and one found-container reward for the same location. A drowned chapel is a good example. The defeated foe result might pay out from the guardian. The found-container result can reveal what the priests hid before the guardian ever arrived. Those are two different stories, and they should not feel like the same coin pile in different packaging. ## Treasure hoard generator by CR: the numbers I start from People search for "treasure generator" and "hoard generator" as often as "loot generator". The job is the same. You need a reward pile that fits the fight. The Dungeon Master's Guide already gives you a budget for it. I use that budget as the frame. Then the generator adds the story. The 2024 Dungeon Master's Guide splits treasure into two kinds. Individual treasure is the coin one monster carries. A treasure hoard is the big payout at a story milestone. The Random Treasure Hoard table is on page 120. It has four bands by challenge rating. [Chartopia's 2024 hoard chart](https://chartopia.d12dev.com/chart/103778/) lists the dice for each band: | Hoard band | Coins (2024 DMG) | Average coins | Magic items | | --- | --- | --- | --- | | CR 0-4 | 2d4 x 100 GP | 500 GP | 1d4-1 | | CR 5-10 | 8d10 x 100 GP | 4,400 GP | 1d3 | | CR 11-16 | 8d8 x 10,000 GP as printed | 360,000 GP as printed | 1d4 | | CR 17+ | 6d10 x 10,000 GP | 330,000 GP | 1d6 | Look at the CR 11-16 row. As printed, it pays more on average than the CR 17+ row. DMs on the [D&D Beyond forums](https://www.dndbeyond.com/forums/dungeons-dragons-discussion/dungeon-masters-only/215028-random-hoard-treasure-2024) think this is a misprint for 8d8 x 1,000 GP. That gives an average of 36,000 GP. I use the 1,000 GP version at my table. It keeps the bands in order. The 2014 DMG also tells you how many hoards a campaign needs. Page 133 says a typical campaign has "seven rolls on the Challenge 0–4 table, eighteen rolls on the Challenge 5–10 table, twelve rolls on the Challenge 11–16 table, and eight rolls on the Challenge 17+ table." That is 45 hoards from level 1 to 20. The largest share, 18 of 45, is in the CR 5-10 band. So a lot of your hoard prep happens at that tier. ![D&D treasure hoard generator guide showing four hoards on a table, labelled CR 0-4, CR 5-10, CR 11-16 and CR 17+](/blog-images/dnd-loot-generator-treasure-hoard-by-cr.webp) ### How I turn the budget into a CharGen hoard The dice give you a number. They do not tell you what the coins look like or why they are there. That is where I use CharGen's [Loot Generator](https://char-gen.com/loot-generator). The form has five inputs for a combat reward: | Field | What the form offers | What I enter for a hoard | | --- | --- | --- | | Loot source | Defeated foes or Found container | Defeated foes for a boss, Found container for a vault | | Party Level | 1 to 20 | the party's current level | | Loot Theme | Dungeon, Dragon's Hoard, Noble's Cache, Ancient Ruins, Mountain Keep, Magical Treasury, Battlefield Spoils, or a custom theme | the theme that matches the owner | | Game System | D&D 5E, Pathfinder 2E and others, or a custom system | the system I run | | Monsters Fought | one creature per line, such as `3 goblins` or `1 dragon` | the boss and its guards | I do not expect the output to match the DMG dice exactly. I check the coin total against the band average. If a CR 5-10 hoard comes back at 40,000 GP, I cut it to about 4,400 GP. If it comes back with four permanent magic items, I keep one and save the others. The DMG sets the size. The generator sets the flavour. I make the final call. The 2024 DMG also sorts magic items into four treasure themes: Arcana, Armaments, Implements and Relics. I find these useful as a prompt shortcut. A lich's hoard leans Arcana. A warlord's hoard leans Armaments. If I want that lean, I choose Other in the Loot Theme field and type it, for example `Relics of a drowned sun temple`. ## Dragon hoard generator example: a young red dragon for a 5e boss fight "Dragon hoard generator" is one of the most specific searches that brings DMs to this page. So here is a full worked example. I use it as my template for any dragon boss. **The setup.** My party is level 9. The boss is a young red dragon. In the 2014 Monster Manual it is a CR 10 creature. It has claimed a ruined monastery inside a volcano. That puts the hoard in the CR 5-10 band. The budget is 8d10 x 100 GP, so about 4,400 GP, plus 1d3 magic items. **The form.** I set Loot source to `Defeated foes`. I set Party Level to `9`. I pick `Dragon's Hoard` as the Loot Theme. I leave Game System on `D&D 5E`. In Monsters Fought I enter `1 young red dragon` and `4 kobolds` on two lines. **What I hold the result to.** Before I read the result aloud, I check it against five points: | Check | Target for this hoard | Why | | --- | --- | --- | | Coin total | 3,000 to 6,000 GP | stays near the 4,400 GP average | | Magic items | 1 to 3, one of them useful to a player now | matches the 1d3 roll | | Fire damage | at least two objects show heat damage | a red dragon's lair should look burned | | Former owner | one object from the monks | the monastery had a life before the dragon | | Future hook | one object that points to a person or place | the hoard starts the next arc | A good result for this setup has melted coin, fire-coloured garnets, a scorched shield and a monk's bell or ledger. If the result has none of the fire detail, I regenerate once. If the second result is still bland, I keep the best items and add the burn marks myself. That takes about two minutes. ![Dragon hoard generator example of a young red dragon's lair with melted gold, red garnets, a scorched shield, a bronze bell and a sealed scroll case](/blog-images/dnd-loot-generator-young-red-dragon-hoard.webp) ### Hoard items from Fizban's Treasury of Dragons If you own Fizban's Treasury of Dragons (2021), add one hoard item to a dragon boss. Hoard items grow stronger when they sit in a dragon's hoard. [CBR's guide to hoard magic items](https://www.cbr.com/dnd-fizbans-treasury-hoard-magic-items/) lists four states: slumbering, stirring, awakened and ascendant. A young dragon's hoard raises an item to stirring. An adult's raises it to awakened. An ancient's raises it to ascendant. The item needs at least one year in a living dragon's hoard. For the level 9 party, I put one slumbering hoard item in the pile. The dragon's hoard has already raised it to stirring. That gives the players a reward that grows with the campaign. It also gives them a reason to visit an older dragon later. I write that reason on my prep note next to the coin total. Use the same template for other dragons. Change the band to match the CR. Change the damage check to match the breath weapon. A green dragon's hoard should show acid and rot. A white dragon's hoard should be frozen. The five checks stay the same. ## How I stop AI loot from breaking the campaign The biggest worry with any **ai loot table generator** is power creep. It is easy for a model to write a cool item. It is harder for it to understand that your party's monk will use it every fight for the next 18 sessions. I use five guardrails. ### Keep permanent bonuses rare Permanent +1, +2, and +3 items change the campaign math. I am not afraid of them, but I do not hand them out just because a boss fight happened. At low levels, I prefer consumables, situational items, keys, clues, and weird utility objects. Examples I like: - a candle that burns blue near undead - a cracked mirror that shows the last person who lied in the room - three arrows tipped with frost glass - a charm that lets one character speak with a dead animal once Those are fun without turning every later fight into an arms race. ### Tie the reward to the owner A lich's vault, a goblin ambush, and a merchant caravan should not all pay out the same way. Owner logic solves half the problem. If the enemy used the item, I ask whether the party can safely use it. If the enemy hoarded it, I ask why. If the item was stolen, I ask who wants it back. Suddenly a loot result becomes a future scene. Concrete example: after a smugglers' den fight, I gave the party a pearl-inlaid compass that did not point north. It pointed towards the nearest unpaid debt. That item came from a loot prompt, but it worked because it matched the smugglers' whole business. ### Give each player a different kind of reward Not every reward has to suit every character. In fact, that can make loot feel thin. I prefer a small bundle where different players care about different pieces. For a level 6 crypt reward, I might use: - the fighter gets a shield oil that hardens for one combat - the cleric gets a cracked saint token with one divination use - the rogue gets a burial key with an old guild mark - the wizard gets a brittle scroll with a partial ritual - everyone gets coin and gems to split Nobody gets the entire spotlight, but everyone gets something to talk about. ### Use prices as suggestions Magic item pricing has always been a table argument. The 2024 rules discussion did not erase that. Community projects like [Better Magic Item Prices on Reddit](https://www.reddit.com/r/dndnext/comments/1oimf4k/better_magic_item_prices_with_index_prices_and/) show how much DMs still care about item value, gold flow, and reward pacing. I treat generated prices as a first pass. If the number feels wrong, I change it. A campaign with scarce magic shops needs different values from a high-magic city game where brokers and auction houses are common. No tool knows your economy better than you do. ### Save the best items for later When a generator produces a brilliant item that is too strong, I do not throw it away. I save it in my prep notes, mark it for a later tier, and use a smaller version now. The full item might be: `Crown of the Storm Saint, very rare, stores lightning damage and releases it as a reaction.` The level 4 version becomes: `Storm Saint's Nail, single-use charm, reduces lightning damage once and sparks with a saint's name.` Same flavour. Better timing. ## Prompt formula for a random treasure generator DnD reward The fastest way to get better loot from AI is to stop asking for "cool treasure" and start giving constraints. A short, specific prompt beats a dramatic paragraph. My formula: `Party level + encounter owner + location + reward purpose + hard limits.` Examples: | Situation | Prompt I would use | | --- | --- | | low-level undead fight | `Level 3 party, skeleton knight in ruined watchtower, reward should include modest coins, one defensive consumable, and one clue to the old garrison.` | | swamp monster | `Level 5 party, giant leech brood in alchemist's marsh lab, include useful harvested materials, strange potion ingredients, and no permanent weapon.` | | noble vault | `Level 8 party, corrupt noble's hidden vault, include art objects, blackmail documents, one social-use magic item, and prices suitable for a wealthy city.` | | dragon hoard | `Level 12 party, young red dragon in volcanic monastery, include fire-themed gems, damaged relics, one rare defensive item, and a future hook tied to the dragon's old rival.` | If the first result is too generous, add a limit: `keep permanent magic items uncommon or lower`. If it is too bland, add owner history: `the treasure belonged to a failed moon cult before the monster took it`. If it ignores a player need, add one party note: `the group lacks healing and has no reliable cold damage`. Do not overpack the prompt. The goal is a reward bundle, not a novel. ## My favourite CharGen loot workflows I use the Loot Generator in three different ways depending on prep pressure. ### The five-minute boss reward When I know the boss but not the treasure, I open [Loot Generator](https://char-gen.com/loot-generator), set the party level, pick a theme such as `Dungeon` or `Magical Treasury`, and list the boss in the Monsters Fought box. (An earlier version of this post named two themes the form does not offer. The live list is below.) For a fungal ogre in a collapsed mine, I want rot, spores, old mining gear, and one useful thing that survived the damp. The result might include coin sealed in wax, a pickaxe head with a faint tremor sense, and a pouch of spore dust that blinds one creature when thrown. That is enough for tonight. ### The campaign clue bundle Sometimes loot is an excuse to move information. I ask for one item that points at the next location and one item that complicates the current one. Example: `Level 7 party, vampire accountant's office, reward should include a ledger clue to the river district, one cursed luxury item, and no combat weapon.` The reward can then carry plot without a separate exposition scene. Players love finding evidence when it comes with money attached. I cannot blame them. ### The shop stock handoff If the party is heading back to town, I generate a few loot-style items, then move the best ones into a shop inventory. CharGen's [Shop Generator](https://char-gen.com/shop-generator) makes this easy because both tools think in terms of items, prices, owners, and flavour. A moss healing flask from a druid ruin can turn up later behind the counter of a suspicious apothecary. The players recognise it, ask where it came from, and now the shopkeeper is part of the story. That is a much better use of generated loot than leaving it as a one-scene reward. ## What I would not automate AI is good at suggestions. It is not the DM. I do not let a generator decide who deserves the campaign's signature weapon. I do not let it override a player wishlist I already approved. I do not accept a cursed item unless I know how the curse will feel at the table. Most importantly, I do not use generated loot to dodge my own pacing decisions. If the party just finished a major arc, give them something memorable. If they cleared a minor guard room, keep it modest. If they ignored every clue and robbed the mayor's laundry, maybe they get expensive buttons and a legal problem. That last one is not theoretical. ![Close editorial fantasy still life of four unique D&D magic item reward cards with dice, coins, and tabletop notes](/blog-images/dnd-loot-generator-item-cards.webp) ## FAQ ### What is the best dnd loot generator in 2026? For story-rich D&D rewards, I use [CharGen's Loot Generator](https://char-gen.com/loot-generator) because it builds level-appropriate treasure with encounter context, item descriptions, coin values, and magic item ideas. For old-school table rolls, Donjon and 5eTools are still useful cross-checks. ### Can I use a dnd loot generator for Pathfinder? Yes. CharGen's loot tool supports D&D 5E and Pathfinder-style fantasy rewards, and most generated items can be adapted to any fantasy RPG. I still check exact item maths against the system I am running. ### What should I put into an AI loot prompt? Include party level, the defeated monster or owner, the location, the reward purpose, and any hard limits. For example: `Level 5 party, corrupted knight in abandoned chapel, include one useful consumable, one story clue, and no permanent weapon.` ### How much treasure should a D&D party get? It depends on tier, campaign economy, and how common magic is in your world. Use generators for a starting point, then adjust coin totals, rarity, and item strength against your own campaign pace. ### Are AI-generated magic items safe to use as written? Not always. Review action economy, recharge timing, save DCs, permanent bonuses, and whether the item duplicates another player's niche. I often keep the flavour and tune the mechanics myself. ### Can a D&D loot generator make treasure for a chest or desk? Yes. In CharGen, choose `Found container`, select a chest, desk, cache, crate, sarcophagus, or your own container type, then add context about the owner and location. The result can include valuables, personal objects, keys, maps, letters, and clues, plus a note about whether the find was locked, trapped, or hidden. ### How do I generate a treasure hoard by CR in 5e? Find the CR band of the boss. The 2024 DMG uses four bands: CR 0-4, 5-10, 11-16 and 17+. A CR 5-10 hoard averages 4,400 GP and 1d3 magic items. Enter the party level, a theme and the boss in [CharGen's Loot Generator](https://char-gen.com/loot-generator), then check the coin total against the band average. ### How much treasure should a young red dragon hoard have? A young red dragon is CR 10 in the 2014 Monster Manual, so its hoard uses the CR 5-10 band. In the 2024 DMG that is 8d10 x 100 GP, about 4,400 GP, plus 1d3 magic items. Add fire damage to the objects and one item from the lair's former owner. ## My recommendation Use a loot generator when you already know the scene but do not yet know the reward. Give it party level, owner, location, and limits. Keep the output that feels specific, cut anything that would distort your campaign, and save the best too-powerful ideas for a later tier. For tonight's prep, start with one boss reward and one clue item in [CharGen's Loot Generator](https://char-gen.com/loot-generator). That is enough to make the next treasure chest feel placed instead of pasted in. ## Image credits Images in this article were generated for CharGen's blog image workflow using WaveSpeed GPT Image 2. --- ## AI NPC Generator: Make D&D Characters Players Remember URL: https://char-gen.com/blogs/ai-npc-generator-memorable-dnd-npcs Published: 2026-05-08 Summary: Use an ai npc generator to build D&D NPCs with clear roles, motives, portraits, tokens, and recap hooks your players remember. Tags: ai-npc-generator, dnd-npc-generator, npc-creator-dnd, ai-npc-maker, random-npc-generator-dnd # AI NPC Generator: Make D&D Characters Players Remember An **ai npc generator** is only useful if the character survives contact with the table. I do not mean combat. I mean the far more brutal test where a player says, three sessions later, "Wait, was that the ferry captain with the cracked lantern?" If they remember the face, the want, and the trouble attached to that NPC, the generator did its job. ![Dungeon Master desk with memorable AI-generated NPC portraits, campaign notes, dice, and candlelight](/blog-images/ai-npc-generator-memorable-npcs-hero-1200x630.webp) I have made plenty of forgettable AI NPCs. They had names, tragic histories, five traits, and the personality of wet cardboard. The problem was not that the tool failed. I asked for the wrong thing. A D&D table does not need a biography for every dockworker. It needs a playable person with a role, pressure, a visual hook, and one reason the party might come back. That is the difference I care about in 2026. A good [CharGen NPC Generator](https://char-gen.com/npc-generator) pass is not a wall of lore. It is a clean starting point I can use during play, turn into a portrait, crop into a [VTT token](https://char-gen.com/token-maker), and tie back into a [session summary](https://char-gen.com/rpg-session-notes) after the game. If the NPC becomes important, I can grow them. If they stay minor, I have not wasted half my prep night writing their grandfather's tax history. ## Why the ai npc generator result is not the final NPC The generator gives you material. The DM makes choices. That sounds obvious, but it is where most bad NPC prep starts. If I click `Generate`, accept every field, and read the whole thing aloud, I have not made an NPC. I have made homework for my players. The useful move is to decide what the scene needs, then keep only the output that supports that job. The 2024 NPC guidance in the [Roll20 D&D compendium](https://roll20.net/compendium/dnd5e/Rules%3ANonplayer%20Characters?expansion=33359) says NPCs rarely need much more complexity than a distinctive detail, while prominent NPCs deserve fuller notes. That matches how I actually prep. The barkeep needs a hook and a voice. The rebel priest who might become a campaign ally needs motive, pressure, secret, portrait, and recap history. Recent DM chatter points the same way. In a [February 2026 r/dndnext thread about an NPC generator focused on roleplay](https://www.reddit.com/r/dndnext/comments/1r222y0/i_updated_my_npc_generator_focused_on_roleplay/), one commenter said the hard part was personality and motivation, while another asked for fewer fields and more scene-ready purpose. That is a useful signal. DMs do not always want more output. They want the right output. So my rule is simple: generate more than you need, then cut until the NPC fits on one screen. ## The five-part NPC recipe I use I use the same five-part recipe whether I am in CharGen, writing notes by hand, or rescuing a character I invented mid-session. | Part | What it answers | Example | | --- | --- | --- | | Role | Why are they in this scene? | harbour quartermaster | | Want | What are they trying to get right now? | hide missing cargo records | | Pressure | What makes them act today? | the customs guild is auditing the docks | | Tell | What will players remember? | cracked brass spectacles chain | | Offer | What can the party gain from them? | a ferry route past the patrols | That is enough. Notice what is missing: a full childhood, three paragraphs of faction history, and a stat block unless the NPC might fight. I can add those later. During play, I need to know how they behave when the players push. Here is a thin prompt: `Dwarf merchant at the docks.` Here is the version I would actually put into CharGen's `Quick Description (Optional)` field: `Dwarven harbour quartermaster in a rain-soaked customs office. Public face: fussy and rule-bound. Private pressure: hiding missing cargo records before a guild audit. Visual tell: cracked brass spectacles chain and ink-stained fingers. Can offer a ferry route past the patrols.` The second version gives the generator a job. It knows the scene, the social mask, the pressure point, the image anchor, and the reason the party might care. ![AI NPC generator recipe card with portrait, relationship strings, dice, and campaign notes](/blog-images/ai-npc-generator-npc-recipe-card.webp) ## Start in CharGen without overfilling the form When I use CharGen for NPCs, I usually start from the [NPC Generator](https://char-gen.com/npc-generator) rather than a blank image prompt. The point is to get the profile and visual direction together, not to juggle text in one tab and art in another. My quick flow looks like this: - Open `NPC Generator`. - Choose the game system if it matters for the campaign. - Set only fields that change the result, usually `Age`, `Level`, `Gender`, and sometimes race or occupation. - Put the five-part recipe into `Quick Description (Optional)`. - Click `Generate`. - Save the useful bits, then cut anything that makes the NPC harder to run. Right, so that last line is the part people skip. I treat generated output like a draft from a helpful assistant who does not know my table. If it gives me three secrets, I pick one. If the portrait has the perfect expression but silly shoulder spikes, I keep the expression and edit the outfit later. If the motivation is too grand for a minor NPC, I shrink it. Concrete example from my prep: I needed a half-orc ferry captain for a city chase. The first result made her a disgraced naval commander with a dead brother, a revenge plot, and a hidden royal connection. Too much. I kept the image, kept "counts coins twice before answering", and changed the motive to "needs enough silver to repair the ferry chain before morning". Suddenly she was playable. ## Make the NPC memorable with one visual tell Players remember faces and props better than lore. A portrait helps, but the portrait needs one anchor they can describe out loud. Good visual tells are small, specific, and linked to behaviour: - a chipped green tooth from chewing alchemical mint - a prayer ribbon tied around a sword hilt - burn marks on the left glove only - a raven-feather hat pin they touch when lying - cracked spectacles repaired with brass wire Bad visual tells are vague: - mysterious aura - noble bearing - dark past - beautiful face - intimidating armour Those can be true, but they are not sticky. If a player cannot point at the portrait and say "the one with the brass wire glasses", the tell is too soft. In CharGen, I put the tell near the end of the `Quick Description` if it is a roleplay cue, and near the start if it must appear in the portrait. Image models tend to prioritise clear physical details when they are stated plainly. `Cracked brass spectacles chain` works better than `looks scholarly but stressed`. ![Before and after AI NPC generator example showing a vague merchant becoming a memorable harbour quartermaster](/blog-images/ai-npc-generator-before-after-example.webp) ## Give every NPC a pressure point Motivation is broad. Pressure is immediate. `Wants respect` is a motive. `Has ten minutes before the magistrate arrives and finds the forged permit` is pressure. The second one tells me how to roleplay the scene. It gives the NPC a reason to interrupt, lie, hurry, bargain, or panic. I try to write pressure in one sentence: - `The temple bursar needs the relic debt hidden before morning prayer.` - `The road warden's nephew is being held by the mercenary band he claims to hate.` - `The shopkeeper knows the cursed ring is fake, but the buyer is standing behind the party.` - `The tavern singer saw the assassin leave, but naming them will cost her stage contract.` That pressure does not need to become the main plot. It just makes the NPC react like a person. If the players ignore it, fine. If they pull on it, the scene has somewhere to go. This is where I think an ai npc maker beats a random table. Random tables are brilliant for sparks, and I still like them. But a good AI tool can connect role, pressure, portrait, and offer in one pass. The trick is asking for that connection directly instead of asking for "a detailed NPC". ## Keep minor NPCs small and recurring NPCs tracked I split NPCs into three sizes. | NPC size | Prep depth | What I store | | --- | --- | --- | | Walk-on | one line | role, tell, offer | | Scene NPC | one short profile | role, want, pressure, tell, offer | | Recurring NPC | full record | profile, portrait, token, session notes, state changes | Most NPCs are walk-ons. They do not need names unless the players ask. That sounds harsh, but it keeps prep sane. When they do ask, I keep the [D&D name generator](https://char-gen.com/name-generator) open in a tab: pick a race and a cultural style and it hands back 10 names with short meanings, free and with no account. Scene NPCs get the five-part recipe. These are the people who make tonight's session work: the witness, the guard captain, the shopkeeper, the rival apprentice, the ferryman with bad news. Recurring NPCs get stored properly. I keep their portrait, visual anchor, relationship notes, and session recap changes together. If the party embarrassed the quartermaster in session eight, that should be visible when I bring him back in session twelve. Otherwise I will accidentally roleplay him as friendly and the table will remember better than I do, which is always humbling. CharGen helps because the path from NPC to image to token to recap is short. I can generate the profile, make the portrait usable at the table, then keep the post-session state in the same prep system. For campaign play, that storage matters more than making one perfect picture. ## Use portraits and tokens as memory aids, not decoration I like nice fantasy art. I also know it can become a trap. If I spend twenty minutes polishing the portrait of a shop assistant who exists to sell rope, I have made my session worse. The art budget belongs where memory matters: recurring NPCs, suspects, rivals, allies, and anyone the players will see on a VTT. My portrait rule: - walk-on NPCs get no art unless I already have a fitting image - scene NPCs get a quick portrait if their face matters - recurring NPCs get a portrait, token, and visual anchor note I generate those portraits with CharGen's [AI NPC Generator](https://char-gen.com/npc), then for VTT sessions send the important ones through [Token Maker](https://char-gen.com/token-maker). A circular token does more than look tidy. It makes the NPC feel present on the map. The guard captain is not "that blue marker". She is the woman with the white scarf and broken spear badge. ![AI NPC portrait becoming a circular VTT token beside a session recap note and map](/blog-images/ai-npc-generator-token-recap-workflow.webp) ## A 12-minute example workflow Here is the fast version I use before a session. | Minute | Action | Output | | --- | --- | --- | | 0-2 | Decide the scene job | "party needs a dock contact who can move them past patrols" | | 2-4 | Write the five-part recipe | role, want, pressure, tell, offer | | 4-7 | Generate in CharGen | profile plus portrait direction | | 7-9 | Cut and edit | one motive, one tell, one useful offer | | 9-11 | Make a token if needed | Roll20 or Foundry-ready portrait | | 11-12 | Add recap reminder | what changes if the party helps or threatens them | That is enough for a strong scene NPC. Full example: `Vela Brinehook, half-orc ferry captain in the Old Lock district. Wants enough silver to repair the ferry chain before the tide turns. Pressure: a patrol inspector is checking licences tonight. Tell: cracked storm lantern she refuses to replace. Offer: a silent route under the customs bridge.` I can run that character immediately. Her voice is practical. Her decisions are obvious. If the players pay her, she helps. If they threaten her, she delays them and signals the inspector. If they fix the ferry chain, she becomes an ally. No novel required. ## What to do when the generator gives you too much AI loves adding drama. Secret heirs. Ancient curses. Former assassins. Missing twins. Fine for a main NPC, exhausting for everyone else. When the output is too large, I cut in this order: - remove backstory that will not affect tonight's choices - remove any secret that competes with the main scene - remove extra relatives unless one is in the room - remove lore names the players have not heard before - keep the pressure point, because that drives behaviour I also avoid making every NPC morally complicated. A city needs ordinary people. The stablehand can want payment. The guard can be bored. The baker can be proud of her almond cakes and nothing else. If every person hides a cult tattoo, players stop trusting the tone of the world. That said, one small secret works beautifully when it changes how the NPC reacts. The quartermaster is not secretly a prince. He is secretly selling seized goods to pay his sister's healer. Much better. ## Where a dnd npc generator fits with rules Rules matter when the NPC can affect combat or checks. For most social scenes, I do not need a full character sheet. I need DCs, instincts, and maybe a rough stat block if swords might come out. My simple split: - no combat expected: no stat block - possible scuffle: use a simple guard, scout, mage, commoner, or bandit-style base - named rival or ally: build or adapt a proper block after the session This keeps the dnd npc generator focused on character play instead of pretending every shopkeeper needs class levels. If Vela Brinehook gets dragged into a fight, I can use a tough commoner or bandit captain style base and adjust later. I do not need a full naval subclass build before the party even meets her. ## Common mistakes I still make I still catch myself doing these. **I generate before deciding the scene.** The output looks fine, but it does not solve the actual prep problem. **I keep too many names.** Five named NPCs in one tavern is not helpful unless the scene needs them. **I over-polish portraits.** Token-size readability matters more than perfect fabric texture. **I forget the offer.** An NPC with no offer often becomes scenery. Give them information, access, danger, shelter, a bargaining chip, or a complication. **I store nothing after the session.** If the NPC mattered, I add one recap line before I forget. `Helped party cross bridge, now expects favour at next tide.` That is all future me needs. ## FAQ ### What is the best ai npc generator for D&D? The best ai npc generator for D&D is the one that gives you a usable table workflow, not just a long profile. I use CharGen because it combines NPC profiles, fantasy portraits, token creation, and recap follow-up in one place. If you only need text, a simple random npc generator dnd tool can still be enough for one-off characters. ### How do I make AI-generated NPCs less generic? Give the generator a role, want, pressure point, visual tell, and offer. Avoid prompts like `interesting elf merchant`. Try `elven spice broker in a flooded market, hiding a forged import seal, touches a blue wax ring when lying, can offer a canal route past the guards`. ### Should every NPC have a portrait? No. Use portraits where memory matters. Recurring NPCs, suspects, allies, rivals, and VTT combat pieces deserve art. Minor walk-ons can stay as one-line notes. ### Can CharGen make NPC tokens for Roll20 or Foundry? Yes. Generate the portrait with CharGen's [AI NPC Generator](https://char-gen.com/npc) (or save one you already have), then use CharGen's Token Maker to create a circular VTT token. I use that for recurring NPCs and anyone likely to appear on a map. ## Image credits Images in this article were generated for CharGen with WaveSpeed GPT Image 2 and edited only for sizing and web format. --- ## How to Prep a D&D Session in 30 Minutes With AI (2026) URL: https://char-gen.com/blogs/ai-dungeon-master-session-prep-guide-2026 Published: 2026-05-07 Updated: 2026-09-21 Summary: How to prep a D&D session with AI in 30 minutes, using a human-reviewed workflow for NPCs, encounters, maps, tokens, and campaign notes. Tags: ai-dungeon-master, ai-dm-assistant, dnd-session-prep-tools, ai-dungeon-master-tools-2026, best-ai-for-dungeon-masters, d-and-d-session-prep, ai-dnd-session-prep, 30-minute-dnd-prep # How to Prep a D&D Session in 30 Minutes With AI There are two types of **ai dungeon master** search. The first comes from people who want an AI to replace the DM entirely: run the story, voice the NPCs, adjudicate the rules, and somehow replicate the experience of a human behind the screen. The second comes from DMs who have a session in four hours and need to generate an NPC, a battlemap, and three encounter ideas before their players arrive. If you are searching for **how to prep a D&D session with AI**, I would start with the second job: make a small, playable set of assets, then decide what earns a place at your table. ![Dungeon Master workspace with AI-generated NPC portraits, a battlemap, monster tokens, and session notes spread across a table](/blog-images/ai-dungeon-master-session-prep-hero-1200x630.webp) I built [CharGen](https://char-gen.com) for the second group. Not because AI-run campaigns are impossible, but because most DMs do not want a replacement. They want a faster way to do the work they already enjoy. The prep, not the performance. The asset creation, not the storytelling. And in 2026, the tools that solve that specific problem are genuinely good enough to change how session prep works. This guide covers what I have tested, what actually saves time, and where AI still falls short for dungeon masters. ## What "AI dungeon master" actually means in 2026 The phrase covers three distinct use cases, and confusing them wastes time. **AI as DM replacement.** Tools like [Jenova AI](https://www.jenova.ai/en/resources/ai-dungeon-master) and AI Realm attempt to run full D&D campaigns with an AI game master. You describe actions, the AI narrates consequences, and combat runs through automated rules. These work for solo play and casual one-shots. They struggle with the nuance, improvisation, and emotional reading that a human DM brings to a long campaign. If your table has a DM, this is not the tool you need. **AI as campaign manager.** Tools like [Archivist](https://www.myarchivist.ai/ai-dungeon-master) focus on memory and continuity: turning session transcripts into searchable recaps, tracking NPCs across sessions, and answering questions about your own campaign history. Useful for groups that play weekly and lose track of plot threads between sessions. **AI as session prep assistant.** This is where I spend most of my time. Generating NPCs with backstories, creating battlemaps for tonight's encounter, building monsters that have a reason to exist in the dungeon, producing VTT tokens so every face at the table has a portrait. The goal is not to replace the DM's creativity. It is to eliminate the three hours of admin that sits between "I have a great idea for tonight's session" and "I have the assets to run it." CharGen sits firmly in the third category. It is not an AI DM. It is a toolkit that handles the production work so the DM can focus on storytelling. ## The session prep problem AI actually solves Every DM has the same bottleneck. You know what the session needs. You can see the tavern where the party meets the informant, the dungeon layout with the trapped corridor, the BBEG's lieutenant standing in the doorway. The problem is not imagination. It is production. Turning that mental image into playable material used to mean hours on Google Image Search, forum trawling for stat blocks, manual token cropping in GIMP, and hand-drawn maps that look like they were scribbled during a fire alarm. AI tools compress that production gap. Here is what I prep for a typical three-hour session and how long each piece takes with AI assistance versus without it. | Prep task | Without AI | With AI tools | Tool I use | | --- | --- | --- | --- | | 3 new NPCs with portraits | 45-60 min | 5-10 min | [CharGen NPC Generator](https://char-gen.com/npc-generator) | | Battlemap for key encounter | 30-45 min | 2-5 min | [CharGen Battlemap Generator](https://char-gen.com/battlemap) | | 2 custom monsters | 20-30 min | 3-5 min | [CharGen Monster Generator](https://char-gen.com/monster-generator) | | VTT tokens for all NPCs | 15-20 min | 1-2 min | [CharGen Token Maker](https://char-gen.com/token-maker) | | Tavern or shop location | 15-20 min | 2-3 min | [CharGen Tavern Generator](https://char-gen.com/tavern-generator) | | **Total** | **2-3 hours** | **15-25 min** | | Those numbers are real, not theoretical. I track my own prep time and the difference is consistent across sessions. The important qualifier: the AI generates the raw material. I still review, tweak, and connect everything to the campaign. The 15-25 minutes includes that curation step. ## NPC generation: the highest-value prep task for AI NPCs consume more prep time than anything else, and they are also the area where AI tools return the most value. A recurring NPC needs a name, a physical description, a personality, a motivation, a voice hook for roleplay, and ideally a portrait the players can see. The [CharGen NPC Generator](https://char-gen.com/npc-generator) handles all of those in a single generation. Describe what you need in plain language: "a paranoid halfling merchant who sells forged documents and is terrified of the city watch." You get back a portrait, a backstory, personality traits, and enough detail to roleplay the character that session. What makes this different from asking ChatGPT to write an NPC description is the visual output. A generated portrait sitting on the VTT when the party walks into the shop changes the encounter. Players remember faces. They remember the specific detail in the art: the halfling's ink-stained fingers, the stack of parchment behind the counter, the nervous look. Text descriptions fade. Portraits stick. For campaigns with recurring NPCs, [Chroma](https://char-gen.com/models/image/chroma) keeps the character visually consistent across multiple scenes. The same ranger in a tavern scene, a forest encounter, and a throne room audience, recognisably the same person in each image. That consistency used to require commissioning an artist. ## Battlemaps and dungeons: the 30-second encounter setup The [Battlemap Generator](https://char-gen.com/battlemap) takes a text prompt and produces a gridded map. "Flooded temple ruins with a collapsed eastern wall and an underground river running through the main chamber." The output is a VTT-ready image you can drop directly into Roll20 or [Foundry VTT](https://foundryvtt.com/). I use this two ways. For planned encounters, I generate the map during prep and spend a few minutes annotating it with trap locations and monster positions. For improvised encounters, mid-session, I type a quick description while the players debate their approach and have the map ready by the time they commit to a plan. The [Dungeon Generator](https://char-gen.com/dungeon-generator) takes a different angle. Instead of a single map, it builds a dungeon concept: rooms with purposes, inhabitants, traps, lore, and narrative connections. You get the story of the dungeon, not just the floor plan. The best results come from pairing both: use the Dungeon Generator for the concept and lore, then the Battlemap Generator for the encounter maps. ## Monsters that belong in the story Random encounter tables serve a purpose, but the monsters that players actually remember are the ones with a reason to be there. The [Monster Generator](https://char-gen.com/monster-generator) builds creatures with origins, motivations, and visual identity. "A fungal colony that grows inside abandoned suits of armour, piloting the rusted shells like puppet bodies" is more interesting than "3 CR 4 plant monsters." The generator gives you both: the narrative hook and the portrait that makes it real at the table. When the party enters the armoury and you place a token of a mushroom-encrusted suit of plate mail lurching toward them, the encounter runs itself. I pair this with the NPC generator when the monster has a creator or a history. The necromancer who raised it, the cult that summoned it, the alchemist whose experiment went wrong. CharGen lets me generate all of those in the same session, in the same visual style, and link them narratively without switching tools. ## Tokens: the smallest prep task with the biggest table impact A surprising amount of session quality comes from VTT tokens. When every NPC and monster has a distinct circular portrait on the map, players engage differently. They ask about the figure with the scar. They remember the shopkeeper with the blue headscarf. They notice when the same face appears in a different location. [CharGen's Token Maker](https://char-gen.com/token-maker) generates VTT-ready circular tokens from any portrait in one click. I batch-create tokens for the entire session cast during prep: the three NPCs, the two new monsters, and any recurring characters who appear. Five minutes of token creation saves ten minutes of "which one is the guard captain?" confusion during play. The tokens work in Roll20, Foundry VTT, Owlbear Rodeo, and any platform that accepts circular portrait images. No Photoshop, no manual cropping, no misaligned borders. ## The tools I tested for AI session prep in 2026 I have used all of these in real prep over the past six months. Honest assessments. For the wider list, including the solo-play engines that run a game instead of prepping one, see my [best AI dungeon master tools roundup](/blogs/best-ai-dungeon-master-tools-2026). **[CharGen](https://char-gen.com)** is what I reach for first because it covers the most ground in one place. 15+ generators (NPCs, monsters, battlemaps, tokens, taverns, shops, dungeons, settlements, regions, factions, [spellbooks](/spellbook-generator), loot, magic items), 160+ AI models, 70+ art styles. The free tier works on a gold system: 25 gold on signup, 10 per daily login, and you earn more through community activity. No credit card needed. The weakness is that it is not a rules engine. You will not get a stat block that references page numbers in the Player's Handbook. You get a campaign-ready creative asset with visual identity, lore, and narrative hooks. I use D&D Beyond for the rules side. **[StormScape](https://stormscape.app)** published a well-structured prep guide that integrates AI shortcuts: "The Complete Guide to D&D Session Prep in 30 Minutes (Using AI + Smart Systems)". It sets out to cut prep from 3+ hours to 30 minutes with AI help, templates and a fixed workflow, and it says the method works whether you use StormScape or not. It also includes free templates and prompts. Their approach focuses on the prep framework, not just the generation. If you want a system for how to structure your prep and slot AI into specific steps, their guide is worth reading. The product itself is a different job: it records your Discord session, transcribes it, and turns it into a campaign wiki and AI reports, so it helps most with the "what happened last time?" part of prep. > **Correction (21 September 2026):** An earlier version of this paragraph said StormScape published a "Lazy DM" prep workflow. I could not find one. The StormScape blog's archived index (January 2026) lists the 30-minute session prep guide named above, and no Lazy DM article. stormscape.app returned a Cloudflare 525 error when I checked on 21 September 2026, so I could not re-read the guide itself. ![A dungeon master's lantern-lit prep table with four parchment cards labelled Generate, Record, Recall and Rules beside a half-run brass hourglass](/blog-images/ai-dungeon-master-prep-tool-roles-2026.webp) **[Archivist](https://www.myarchivist.ai/ai-dungeon-master)** excels at campaign memory. Upload your session transcripts, and it builds a searchable database of everything that happened: NPC mentions, location descriptions, plot threads, player decisions. For groups that play every week for months, the "what happened three sessions ago?" problem is real. Archivist solves it. **[TabletopArc](https://tabletoparc.com)** generates NPCs, quests, towns, dungeons, and encounters with a TTRPG-specific focus. Their quest generation is strong for DMs who need a structured adventure hook rather than a single entity. **ChatGPT** remains useful as a general-purpose brainstorming partner. When I need dialogue options for a specific NPC, or I want to stress-test a plot twist by asking "what would players try to do here?", a conversation with GPT-4 is faster than any structured tool. The limitation is that it produces text only. You still need a separate tool for portraits, tokens, and maps. ## What AI session prep still cannot do Honest limitations, because overpromising is the fastest way to waste a DM's time. **Improvisation.** AI generates material before the session. When a player does something unexpected mid-game, the DM's brain is still faster than any tool. AI prep gives you more material to improvise from, but it does not replace the skill of reading the table and adapting on the fly. **Emotional reading.** A good DM adjusts pacing based on whether the table is engaged, distracted, tired, or energised. No AI tool does this. The most it can do is give you more prep so you have options when the table's energy shifts. **Rules adjudication.** For official D&D rules, use [D&D Beyond](https://www.dndbeyond.com/) or the published source material. AI generators are not licensed rules references, and trusting them for spell interactions or class features is a recipe for table arguments. **Table dynamics.** AI cannot mediate player conflicts, manage spotlight time, or read the room for safety tools. These are human skills. The best AI prep frees up the DM's mental bandwidth for exactly this kind of work. ## My weekly AI prep workflow For context, I run a weekly campaign with five players, and my total prep time is about 30 minutes per session. Here is the routine. **Monday (10 minutes).** Review last session notes. Identify what the party will likely encounter next. Open [CharGen's RPG Workshop](https://char-gen.com/rpg-workshop) and generate the 2-3 key NPCs or creatures they will meet. **Wednesday (10 minutes).** Generate battlemaps for any planned combat encounters. Create tokens for new NPCs and monsters. If the party is heading to a new location, generate the tavern, shop, or [settlement](https://char-gen.com/settlement-generator) they will arrive at first. **Friday before the session (10 minutes).** Review everything I generated. Cut anything that does not fit. Add one unexpected detail to the main encounter: a twist, a complication, or an NPC who changes the situation. This is the creative step. AI made the raw material. I shape it into a session. That is it. Thirty minutes, spread across three short blocks, produces enough material for a three-hour session with room for improvisation. The remaining time I would have spent on production goes toward actually thinking about the story, which is the part of being a DM that matters. ## How to prep a D&D session with AI in 30 minutes The weekly rhythm above works when I have a few days. This is the compressed version I use when the calendar has got away from me. It is not a promise that AI can write a good session while I make tea. The useful part is a hard limit on asset production, followed by a human review. The 2024 [Dungeon Master's Guide](https://www.dndbeyond.com/sources/dnd/dmg-2024) still puts session preparation and running the group in the DM's hands, and it should. AI gives me raw material. It does not decide what my players will enjoy. ![A visual 30-minute D&D session prep timeline with an NPC portrait, encounter tokens, a flooded temple battlemap, and a final notes card](/blog-images/ai-dungeon-master-30-minute-prep-timeline-2026.webp) ### Minutes 0 to 3: write one promise for the session I start with a sentence that tells me what changes by the end of the night: `The party learns who paid the river cult, unless they accept the smuggler's bargain first.` That is enough. It gives me a choice, a faction, and a consequence. It also stops the common mistake of generating a tavern, a dungeon, six NPCs, and a dragon because each one looks fun in isolation. If I cannot write that sentence, I read the last recap first. A campaign memory tool can help retrieve the names and loose threads, but I make the decision myself. Archivist's current product describes recall across campaign notes and recaps, while CharGen keeps sessions, entities, and campaign workspaces close together. Either way, the output needs to fit the actual story rather than a generic fantasy prompt. ### Minutes 3 to 9: make only the NPCs who can change the scene For this example I need two people: the smuggler offering the bargain and a river cult lookout who wants the party gone. I use the [NPC Generator](/npc-generator) for a portrait and the initial profile, then cut each result to a want, pressure, visible tell, and offer. The smuggler gets a cracked blue lantern and a route below the customs bridge. The lookout keeps touching a waterlogged signet ring and will trade information for safe passage. That is enough for the table. I do not make a family tree, a childhood tragedy, or a full character sheet for someone who may never appear again. If either NPC survives and matters, I can add them to the [RPG Workshop](/rpg-workshop) after the game, when I know which details the players actually cared about. ### Minutes 9 to 16: build one encounter with an objective The encounter is not "fight four cultists". The objective is to stop the cult from sending a coded warning downstream. That gives the battle a timer and makes retreat, capture, bribery, or sabotage all reasonable choices. I use an [Encounter Generator](https://char-gen.com/encounter-generator) or the [Monster Generator](https://char-gen.com/monster) to get a premise, appropriate opposition, and visual direction, then I check challenge, monster abilities, and any rules interaction against my own books or D&D Beyond. AI is not a rules citation. It is especially bad at the confident little detail that sounds right until it slows combat down for twenty minutes. ### Minutes 16 to 23: create one map that supports that choice I generate a flooded shrine landing with two exits, waist-high crates, and a raised bell platform. The [Battlemap Generator](https://char-gen.com/battlemap) provides the starting image. Then I add three notes: where the warning can be sent, what counts as cover, and what changes after three rounds. I do not need a perfect map for every possible street in the city. I need one readable location where the party can make a meaningful decision. ### Minutes 23 to 27: make tokens and a one-screen brief Tokens come last because they depend on what I kept. I turn the smuggler, lookout, and two distinct cultists into VTT-ready circles with the [Token Maker](/token-maker). Then I write the brief I will actually look at during play: | What I keep on screen | Example for the flooded-shrine session | | --- | --- | | opening image | blue lanterns reflected in black water below the customs bridge | | NPC pressure | the smuggler needs payment before the bell rings | | encounter objective | stop the coded warning from leaving the shrine | | complication | every third round, water rises and removes a safe square | | likely reward | a canal map and the name of the cult's buyer | ### Minutes 27 to 30: do the human review This last pass is why the workflow remains useful instead of becoming a pile of handsome but unrelated files. I check that names match the campaign, that the map has a playable route, that no generated stat claim has slipped through untested, and that every asset points back to the session promise. If a generated detail is not helping tonight's choice, I remove it. ![A Dungeon Master reviewing NPC notes, a battlemap, and encounter material before a session, showing human judgement after AI-assisted prep](/blog-images/ai-dungeon-master-human-review-checklist-2026.webp) The same restraint applies to recordings and automated notes. Recent community discussion has made the consent issue very clear: do not record a table for AI transcription without everyone agreeing first. If I use a recap tool, I tell players what is recorded, where it goes, and how long I will keep it. Good prep should reduce work for the group, not quietly change the social contract. ## The difference between AI tools and AI DMs This distinction matters because the TTRPG community has strong feelings about it, and they are mostly right. I break the two categories down tool by tool in [best AI dungeon master tools for 2026 prep](/blogs/best-ai-dungeon-master-tools-2026). An AI DM replaces the human behind the screen. An AI assistant gives that human better tools. The backlash against AI in TTRPG spaces is almost entirely directed at the first category, and understandably so. D&D is a social game. The DM is not a content delivery system. They are a collaborator, an improviser, and a friend. Replacing that with software misses the point of why people play. AI session prep tools do not threaten that dynamic. They accelerate the boring parts (asset creation, token cropping, map drawing) so the DM has more energy for the interesting parts (storytelling, improvisation, player engagement). I built CharGen around that philosophy: no AI DM, just everything you need to prep one. ## FAQ ### Is there a free AI dungeon master assistant? Several tools offer free tiers. [CharGen](https://char-gen.com) gives you 25 gold on signup and 10 gold per daily login, with additional gold from community activity. No credit card required. ChatGPT's free tier handles text-based brainstorming and NPC dialogue. For campaign memory, Archivist offers a free tier for smaller campaigns. The question is what kind of assistant you need: a brainstorming partner, a visual asset generator, or a campaign manager. ### Can AI replace a human dungeon master? For solo play and casual one-shots, AI DM tools like Jenova AI and AI Realm can run a functional game. For group play with recurring characters and long campaigns, no. A human DM reads the table, improvises based on player reactions, manages social dynamics, and adjusts pacing in real time. AI is best used as a prep assistant that makes the human DM's job faster, not as a replacement. ### How much time does AI save on D&D session prep? In my experience, AI tools reduce a three-hour prep session to about 30 minutes. The biggest time savings come from NPC generation (portraits plus backstories in seconds instead of manual writing and image searching), battlemap creation (text prompt to gridded map in under a minute), and token production (one-click circular tokens for VTTs). The DM still reviews and connects everything, but the production bottleneck is eliminated. ### How do I prep a D&D session in 30 minutes with AI? Start with three minutes for one session promise, then time-box the work: six minutes for the NPCs who can change the scene, seven for an objective-led encounter, seven for one readable map, four for tokens and a one-screen brief, and three minutes to review every detail yourself. Keep the campaign decisions, rules calls, and final cut under human control. ### What is the best AI tool for generating D&D NPCs? [CharGen's NPC Generator](https://char-gen.com/npc-generator) is my pick because it produces portraits, backstories, personality traits, and motivations in one generation, all in a tabletop-specific workflow. TabletopArc generates structured NPC profiles with quest hooks. ChatGPT handles text-only NPC creation well but produces no visual assets. The best choice depends on whether you need visuals alongside the character concept. ### Do I need multiple AI tools for session prep or just one? Most DMs benefit from one primary toolkit and one or two specialised supplements. I use CharGen for visual assets (portraits, battlemaps, tokens, monsters, locations) and D&D Beyond for rules-accurate character sheets and spell references. If your campaign is long-running with many sessions to track, adding Archivist for campaign memory is worth considering. You do not need five tools. You need one that covers your biggest bottleneck. --- ## AI DnD Character Prompts for Better Fantasy Art in 2026 URL: https://char-gen.com/blogs/how-to-create-prompts-for-ai-dnd-characters Published: 2026-05-06 Updated: 2026-10-16 Summary: AI DnD character prompts for better fantasy art, consistent character references, tokens, NPC portraits, and CharGen edits. Tags: ai-dnd-character-prompts, dnd-ai-art-prompts, ai-character-generator, fantasy-character-art-ai, chargen # AI DnD Character Prompts for Better Fantasy Art in 2026 **AI DnD character prompts** get much better once you stop writing them like a shopping list. A prompt that says `elf, rogue, hood, dagger, dark, cool, 8k` might produce something passable, but it rarely gives you a character you would recognise three sessions later. I want a portrait I can show at the table, crop into a token, and reuse when the same character turns up with a new scar and a worse attitude. ![Dungeon Master desk with AI DnD character prompts, fantasy portrait cards, dice, and character sheets](/blog-images/ai-dnd-character-prompts-hero-1200x630.webp) That is why I rewrote this guide. The old advice still had a few useful basics, but 2026 prompt writing has moved on. Image tools now handle references, edits, style tests, and cleaner character workflows. [OpenAI's release notes from 21 April 2026](https://help.openai.com/en/articles/6825453-chatgpt-can-now-generate-images) mention ChatGPT Images 2.0 and images with thinking, while [Midjourney's character reference docs](https://docs.midjourney.com/hc/en-us/articles/32162917505293-Character-Reference) explain how reference weight changes what details carry into a new image. The useful lesson for D&D players is not "make longer prompts". It is "give the model the right job in the right order". I use [CharGen's Character Generator](https://char-gen.com/character) when I want the shortest route from character idea to usable fantasy art, then I move into a [paid Arena A/B test](https://char-gen.com/ai-model-leaderboard/run-a-test), [NPC Generator](https://char-gen.com/npc-generator), or [Token Maker](https://char-gen.com/token-maker) depending on what the table needs. The prompt is only one part of that flow, but it decides whether the rest of the workflow feels easy or like pulling teeth. ## The ai dnd character prompts formula I actually use My best character prompts use five blocks, always in this order: | Prompt block | What it does | Example | | --- | --- | --- | | Role and ancestry | tells the model what kind of person this is | `half-orc barbarian veteran` | | Permanent visual anchors | keeps the character recognisable | `chipped left tusk, ritual scars, broken nose` | | Gear and silhouette | controls armour, weapons, and shape | `dented scale armour, fur mantle, heavy greataxe` | | Mood and pose | gives acting direction | `quiet rage, shoulders squared, looking past the viewer` | | Light and format | makes the image usable | `overcast battlefield light, chest-up fantasy portrait` | Here is the full version: `Half-orc barbarian veteran, chipped left tusk, ritual scars across scalp, broken nose, dented scale armour, fur mantle, heavy greataxe strapped across back, quiet rage, shoulders squared, looking past the viewer, overcast battlefield light, chest-up fantasy portrait.` That prompt works because it separates identity from decoration. The chipped tusk and ritual scars are anchors. The axe and fur mantle are costume. The mood tells the image what the face should do. The format says "please do not give me a tiny full-body figure surrounded by a mountain range". Right, so if your current prompts feel unreliable, do not start by adding twenty extra adjectives. Start by checking whether those five blocks are present. ## Start with the character's job at the table Before I write a visual prompt, I decide what the art has to do during play. There is a big difference between: - a player character portrait for a campaign profile - a disposable tavern NPC - a villain reveal image - a VTT token source - a party lineup for session zero The same character might need different prompt choices depending on the job. If I am making a token, I care about silhouette, face clarity, and contrast. If I am making a roleplay portrait, I care more about expression and clothing. If I am making a villain reveal, I let the composition get more dramatic because the players will see it once at a larger size. CharGen helps here because the workflow is split into tools that match those jobs. I can build a player character in the Character Generator, make supporting cast in NPC Generator, compare image models before spending more credits, then send the best portrait to Token Maker when it needs to work on Roll20 or Foundry. Concrete example: I generated a half-elf grave cleric for a one-shot using this starting prompt: `Half-elf grave cleric, late twenties, ash-brown skin, silver mourning beads woven into black hair, bone-white travelling coat, small cracked bell at belt, calm expression, candlelit crypt doorway, chest-up fantasy portrait.` The first result was close, but the bell kept turning into a huge weapon. I changed `small cracked bell at belt` to `tiny cracked handbell hanging from leather belt` and moved it after the clothing. That fixed it. Tiny wording changes matter because image models often latch onto the most visually loud object. ![Four-stage prompt ladder showing the same half-orc barbarian improving from rough idea to detailed fantasy character art](/blog-images/ai-dnd-character-prompts-prompt-ladder.webp) ## A weak prompt, a better prompt, and the version I would use Most bad D&D prompts are not bad because the idea is weak. They are bad because the model has to guess too much. | Prompt quality | Prompt | What happens | | --- | --- | --- | | too thin | `tiefling rogue, dark alley` | you get a generic horned thief | | better | `tiefling rogue with red skin, curved horns, black leather armour, daggers, dark alley` | the basics appear, but personality is still thin | | table-ready | `tiefling rooftop burglar, deep red skin, one broken horn, brass hoop earrings, matte black leather armour, twin narrow daggers, amused half-smile, crouched on wet roof tiles at midnight, violet city lantern light, chest-up portrait with clear face` | the character has anchors, attitude, and a usable crop | The final prompt is not magic. It just gives the model fewer chances to invent the wrong thing. Notice what I did not include: a long backstory, the full subclass build, every weapon proficiency, the name of the city, or the tragic childhood. That material belongs on the character sheet or in CharGen's notes, not necessarily in the image prompt. If you ask the image model to paint grief, royal politics, a secret pact, five items, a familiar, a castle, a full-body pose, and four tattoos at once, do not be shocked when it forgets the ears. My rule is brutal: if a detail would not be visible in the image, I usually keep it out. ## How to write dnd ai art prompts for armour, weapons, and magic Fantasy gear is where prompts often fall apart. Armour turns into mush, weapons multiply, and magic effects cover the face. I keep this under control by treating gear like silhouette, not inventory. For armour, pick one material and one condition: - `dented steel plate` - `dark boiled leather` - `green-patinated bronze scale armour` - `bone-inlaid ceremonial mail` For weapons, pick one main weapon and place it clearly: - `longsword held point-down` - `warhammer resting on shoulder` - `bow slung across back` - `dagger held low in left hand` For magic, describe the source and keep it away from the face unless the face is the point: - `blue runes glowing around the staff head` - `embers curling from open palm` - `pale necrotic light under the holy symbol` - `faint green spell circle behind the shoulder` Here is a prompt I would use for a dwarf paladin: `Dwarf paladin of an old mountain oath, square face, braided auburn beard with two iron rings, dented steel plate, round shield on back, warhammer resting on right shoulder, tired but kind eyes, pale gold divine light around the hammer head, stone chapel background, chest-up fantasy portrait.` That gives the model one weapon, one armour material, one expression, and one magic effect. It does not ask for every piece of equipment on the sheet. The result is usually clearer. ## Prompt templates for common D&D characters These are the prompt patterns I reuse most often. Treat them as starting points, not commandments. ### Player character portrait `[ancestry] [class or table role], [age cue and build], [two permanent face or body anchors], [main clothing or armour], [one signature item], [expression], [lighting], chest-up fantasy portrait.` Example: `Human battlemaster, early forties, broad build, broken nose and cropped greying hair, scratched half-plate, blue officer's sash, old cavalry sabre at hip, measuring expression, rainy dawn light, chest-up fantasy portrait.` ### NPC portrait `[occupation] in [location], [ancestry and age cue], [one memorable face detail], [clothing tied to job], [behaviour cue], [local light], close portrait for tabletop RPG.` Example: `Harbour quartermaster in a salt-stained port city, older dwarf woman, clouded left eye, waxed ledger apron over wool coat, suspicious side glance, cold morning dock light, close portrait for tabletop RPG.` ### Villain reveal `[villain role], [strong silhouette], [two identity anchors], [symbol of power], [pose], [dramatic but readable lighting], fantasy key art.` Example: `Exiled elven archmage, tall razor-thin silhouette, silver hair cut short and black crystal veins at temples, cracked moonstone crown, one hand raised over a floating spellbook, cold blue throne-room light, fantasy key art.` ### VTT token source `[character role], [clear face anchors], [high contrast clothing], [single weapon or item], [plain or simple background], centred chest-up portrait, readable at small size.` Example: `Goblin saboteur, yellow eyes and split right ear, soot-black hooded coat, small curved knife, simple warm grey background, centred chest-up portrait, readable at small size.` The token version is deliberately plain. Tokens punish busy art. If the portrait only works when zoomed in, it is not a good token source. ## How I use CharGen settings without overthinking them Inside CharGen, I start with the generator that matches the job. For a player character, I use the [Character Generator](/character). For a supporting cast member, I use the [NPC Generator](/npc-generator). If I am unsure which model will handle a prompt best, I send the idea through a paid Arena A/B test before committing. The bits I pay attention to: - `Quick Description` or prompt field: this gets the five-block prompt - race, class, and role dropdowns: I use them to anchor obvious D&D concepts - model choice: I keep it consistent for recurring characters - edit tools: I use these for small fixes instead of rebuilding the whole image - token route: I move only the clearest portraits into Token Maker I do not fill every field just because it exists. More inputs can help, but only when they agree with each other. If the dropdown says dwarf, the prompt says tall elf, and the style cue says anime vampire lord, the output will probably wobble. One honest limitation: AI image tools still struggle with exact weapons, hands, and complex armour joins. CharGen reduces the friction, but it cannot make a crowded prompt physically perfect every time. I normally accept small imperfections for private table use, then regenerate or edit when the image is player-facing and important. ## October 2026 update: the current Character Generator flow The public Character Generator now starts with one `Describe your character` box and a `Generate` button. Its example prompt is `Half-elf bard in a travelling cloak, silver lute, warm tavern light`. You can also select a sample character to place its description in the box. If you already have a character sheet, choose `Use a sheet`. The page accepts a D&D Beyond link or a character sheet PDF. It reads details such as species, class, and appearance, then lets you change them before you generate. I like this route when the sheet already has the details I need. I only add visual anchors that the sheet does not show, such as a broken horn, a brass ear cuff, or a worn red scarf. Image prices now depend on model and quality. CharGen shows the Gold cost before you generate. Its current [pricing page](https://char-gen.com/pricing) lists GPT Image 2 at 1 Gold for a draft, 8 for standard, and 25 for high detail. Failed generations return their Gold. A result you dislike does not. I would test a prompt with a draft, fix one visible problem, then spend more only after the character reads clearly. ![CharGen Character Generator with a prompt box, Generate button, and Use a sheet option](/blog-images/ai-dnd-character-prompts-generator-october-2026.webp) ## The CharGen editing toolkit for fixing a good-but-not-perfect portrait Most portraits need one small fix, not a full regeneration. CharGen's edit suite handles that without burning another generation: - **Face swap:** drop in a different face without touching the rest of the portrait. - **Inpainting:** repaint one region (a scar, a pendant, a torn sleeve) and leave everything else alone. - **Upscaler:** push resolution up for print or a bigger table display. - **Background removal:** strip the background for a clean token crop. - **Sketch tool:** turn a rough sketch into a finished portrait instead of starting from a text prompt. I reach for inpainting the most. If the face and pose are right but the robe colour is wrong, inpainting fixes just the robe. That is faster and cheaper than rerolling the whole image and hoping the face survives a second time. ## Use references and edits for consistency, not bigger prompts If a character matters for more than one session, I stop trying to solve everything with text. I create a stable base portrait, then use it as the visual anchor for later work. Midjourney's character reference documentation is useful here even if you mainly use CharGen, because it explains the general idea well: a reference can pull details like face, hair, and clothing into later images, while a weight setting controls how strongly those details carry over. The exact UI differs by tool, but the principle is the same. Text prompts describe the change. References protect identity. In CharGen, my continuity routine looks like this: 1. Generate the base portrait. 2. Save the prompt in the character or NPC notes. 3. Write a tiny visual anchor, such as `one broken horn, brass hoops, matte black armour`. 4. Use edits for injuries, lighting changes, and clothing changes. 5. Keep the same model for that character unless the story calls for a visual shift. Example from my table: a tiefling rogue survived a rooftop fall and came back with a bandaged forearm. I did not regenerate from scratch. I edited the existing portrait and asked for `a linen bandage around the left forearm, slightly torn sleeve, keep the same face, horns, earrings, armour, and expression`. That kept the character recognisable. ![Fantasy character art model comparison board with one elven warlock shown in three different visual styles](/blog-images/ai-dnd-character-prompts-model-comparison.webp) ## People also ask: short answers before the longer workflow Search results around this topic are full of quick questions, so here are the answers I would give at the table. | Question | Short answer | | --- | --- | | How do I create AI D&D characters? | Start with role, ancestry, visual anchors, gear, mood, and format. Then generate in a tool built for RPG characters. | | What makes a good AI character generator prompt? | One clear subject, two or three visible anchors, one style or lighting direction, and a usable output format. | | Should I include backstory in the prompt? | Only if it changes the visible art. Put the rest in notes. | | How do I make a character look consistent? | Save a base portrait, reuse fixed visual anchors, keep the same model, and edit rather than regenerating every time. | | What is the best prompt length? | Usually one strong sentence or two short ones. Long prompts work only when the details are ordered clearly. | [Roll20's 2024 D&D compendium](https://roll20.net/compendium/dnd5e/Rules%3ANonplayer%20Characters?expansion=33359) says NPCs rarely need much more than a few distinctive details, and I think the same is true for character art prompts. A tattoo, a broken nose, a badly dressed musician, a chipped tusk. Small specifics do more work than vague intensity. ## Prompt fixes for common bad results When an image fails, I do not rewrite everything. I diagnose the failure and make one targeted change. | Bad result | Likely prompt issue | Fix | | --- | --- | --- | | character is too tiny | format missing or scene too dominant | add `chest-up portrait` or `centred portrait` | | armour looks muddy | too many materials | use one armour material and one condition | | weapon is wrong | weapon described vaguely | name one weapon and say where it is | | face lacks personality | no acting direction | add one expression or mood cue | | character changes between images | no stable anchor | save two or three permanent traits and reuse them | | background steals focus | setting too detailed | move setting to the end and simplify it | For example, if `dragonborn sorcerer in a crystal cave with storm magic` gives me a tiny figure surrounded by glittering rocks, I change it to: `Dragonborn storm sorcerer, blue-black scales, one cracked horn, silver nose ring, dark travelling robes, lightning curled around left hand, stern expression, simple crystal cave background, centred chest-up fantasy portrait.` The character moves to the front because I told the model the crop and hierarchy. That is the whole trick. ## My 15-minute CharGen workflow for better character art Here is the exact workflow I use when a player needs art before session zero. | Minute | Step | What I do | | --- | --- | --- | | 0-2 | write the anchor | role, ancestry, face anchors, gear, mood | | 2-5 | generate first pass | use Character Generator with a clear portrait format | | 5-8 | pick the best direction | choose one image with the strongest face and silhouette | | 8-11 | edit or regenerate once | fix the biggest problem only | | 11-13 | save notes | store the prompt and visual anchor | | 13-15 | make a token if needed | use Token Maker for VTT-ready output | That last step is where many players waste time outside CharGen. They generate a good portrait, download it, open another site, crop it badly, lose the original prompt, then wonder why future art does not match. Keeping the character art and token work close together saves a surprising amount of bother. ![Tiefling rogue character prompt workflow with a finished portrait, circular VTT token crop, dice, and campaign notes](/blog-images/ai-dnd-character-prompts-token-workflow.webp) ## Prompt examples by race and class The examples below are intentionally specific. Swap the anchors, not the whole structure. If you are looking for more on the art side, [the best AI image generators for D&D character art in 2026](/blogs/best-ai-image-generators-dnd-2026-compared) covers which tools to use and when. And if you want to compare the full workflow, [top 10 D&D character creator tools](/blogs/top-10-dnd-character-creator-tools) puts CharGen alongside the other main options. ### Elf ranger `Wood elf ranger, lean build, copper-brown skin, dark green eyes, braided black hair with small bone beads, weathered green cloak over leather armour, ash bow held low, alert expression, misty pine forest light, chest-up fantasy portrait.` Why it works: the bow, cloak, beads, and lighting all point in the same direction. ### Dwarf artificer `Dwarf artificer, compact build, soot-streaked cheeks, braided black beard tied with brass wire, patched leather apron over chain shirt, tiny clockwork beetle on shoulder, focused squint, warm forge light, close tabletop RPG portrait.` Why it works: the beetle is the one clever prop. If I added goggles, five tools, a hammer, a pistol, a furnace, and sparks everywhere, the portrait would get noisy. ### Tiefling bard `Tiefling bard, violet skin, swept-back ivory horns, gold nose chain, embroidered burgundy coat, silver lute slung across back, sly stage smile, amber tavern spotlight, chest-up fantasy portrait.` Why it works: the lute is present but not blocking the face. ### Human warlock `Human warlock, late thirties, shaved head, black veins at left temple, severe navy coat with bone buttons, raven feather charm at throat, calm unsettling stare, green candlelight, close fantasy portrait.` Why it works: the pact is implied through visible marks and mood. The prompt does not need a paragraph about the patron. ### Dragonborn fighter `Bronze dragonborn fighter, heavy build, scar crossing snout, one broken crest spike, dark iron breastplate, round shield edge visible at side, disciplined guard stance, cloudy battlefield light, centred chest-up portrait.` Why it works: dragonborn anatomy is already a lot for the model, so the rest stays controlled. ## What I avoid in AI character generator prompts I avoid these because they usually make output worse: - giant quality strings like `masterpiece, 8k, ultra detailed, best quality` - too many colours in one outfit - two weapons in active use - full-body prompts when I need a token or portrait - famous actor likenesses - living artist style requests - backstory paragraphs with no visible details - negative prompts longer than the actual prompt The living artist point matters. It is better to ask for broad visual traits like `inked fantasy illustration`, `painted book-cover lighting`, or `clean token portrait` than to copy a named current artist. It is cleaner, and it gives you more control over what you actually want. Also, be honest with your table. A recent r/DnD thread about a player sending AI art to another player for redrawing showed the same split I see all the time: some groups treat AI art as quick concept help, while others dislike it in visible campaign material. Neither view is rare. Ask before you drop AI portraits into a shared character gallery. ## How to turn prompt output into table-ready assets Good character art still needs a final pass before I show it to players. My checklist: - face clear at thumbnail size - one dominant colour or material - no unreadable fake text - no extra fingers or duplicate weapons in the crop - background supports the character instead of fighting them - prompt saved beside the character record - token crop tested at VTT size For recurring NPCs, I also add one session note: how the party last saw them. That is useful later when I regenerate or edit the portrait. `Captain Rhyl, acid scar left cheek after failed treaty, cloak clasp cracked` is a better future prompt anchor than "make her look tougher". If you already use CharGen's [Session Summary tool](https://char-gen.com/rpg-session-notes), this is where the workflow gets stronger. A session recap can remind you that the paladin lost their shield, the bard changed coats, or the smuggler now has a black eye. Those details become visual updates instead of accidental continuity errors. ## July 2026 update: AI DnD character prompts for consistency The biggest prompt problem I see in July 2026 is not getting a good first image. It is getting the same character again after the campaign has moved on. A player wants the rogue in winter clothes. The cleric needs a post-battle version with a cracked holy symbol. The villain now has a burned sleeve because the sorcerer got lucky. If you regenerate from the original idea every time, you are asking the model to remember a person it has never actually met. For recurring characters, I now treat **AI DnD character prompts** as a continuity record, not just a one-off art request. The text prompt says what should change. The saved portrait, model choice, and visual anchor say what must not change. My current reference-card format is short: | Continuity field | What I save | Example | | --- | --- | --- | | face anchors | details that make the person recognisable | `one broken horn, brass hoop earrings, amused half-smile` | | body and silhouette | shape cues the model should keep | `narrow shoulders, matte black leather armour, hood down` | | colour anchors | two colours that matter | `deep red skin, violet lantern light` | | story state | the latest visible change | `linen bandage around left forearm after rooftop fall` | | prompt job | what the new image should do | `same character, winter cloak, chest-up token portrait` | ![AI DnD character prompts reference card showing one consistent ranger portrait across several fantasy art variations](/blog-images/ai-dnd-character-prompts-reference-card-2026.webp) That format works better than pasting the whole backstory into every generation. It gives the model stable visual facts first, then a narrow instruction. In CharGen, I keep that reference card in the character notes, then use the same model for edits and follow-up portraits unless I am deliberately changing the art direction. Here is the kind of prompt I would use for a second image of the tiefling rogue from earlier in the guide: `Same tiefling rooftop burglar as the saved reference, deep red skin, one broken horn, brass hoop earrings, matte black leather armour, amused half-smile, now wearing a dark winter cloak with frost on the shoulders, linen bandage around left forearm, keep the same face and horns, centred chest-up fantasy portrait for VTT token.` Notice the order. I repeat the identity anchors before I mention the new cloak. If I lead with `winter cloak`, the model often redesigns the whole character around the outfit. If I lead with the character, the cloak becomes a costume change instead of a new person. ### My continuity workflow inside CharGen For a character who will appear more than once, I use this routine: | Step | CharGen action | Why it helps | | --- | --- | --- | | save the first winner | keep the best portrait and prompt in the character record | gives you a base design | | write a visual anchor | reduce the design to three or four visible details | keeps future prompts focused | | edit before regenerating | use an edit for scars, clothing, wounds, and lighting | avoids random redesigns | | compare only when needed | use a paid Arena A/B test when the first model keeps missing a detail | stops credit waste | | tokenise the clearest version | send the readable portrait to Token Maker | tests whether the art works at table size | The practical difference is huge. I made a human warlock NPC with black veins at the left temple, a raven feather charm, and a severe navy coat. The first portrait was good. Two sessions later, I needed him disguised as a city clerk. A full regeneration gave me a different face three times in a row. An edit prompt worked on the first attempt: `same human warlock, keep shaved head, black veins at left temple, raven feather charm hidden under plain clerk collar, replace severe navy coat with brown municipal robe, tired neutral expression, same face`. That is the pattern worth copying. Do not ask for a new version when you only need a costume, injury, expression, or token crop. Ask CharGen to preserve the person and change the table-relevant detail. ![AI DnD character prompts workflow showing a consistent tiefling portrait, VTT token crop, and campaign state changes](/blog-images/ai-dnd-character-prompts-consistency-token-handoff-2026.webp) ### When consistency still breaks Even with references and careful prompts, consistency can break. Horns swap sides. Hair length drifts. Armour gets too ornate. The fix is usually not a longer prompt. It is a stricter one. I use these corrective phrases when a character starts drifting: | Problem | Correction prompt | | --- | --- | | face changed too much | `keep the same face shape, eyes, nose, mouth, and expression as the reference` | | outfit changed too much | `only change the cloak, keep the same armour and jewellery` | | token crop is messy | `simple background, centred chest-up portrait, readable at small size` | | weapon keeps mutating | `one plain longsword held point-down, no other weapons visible` | | pose became too dramatic | `calm standing pose, shoulders squared, face clearly visible` | Worth mentioning though, exact continuity is still harder than a single attractive image. Midjourney's character reference system gives you a visible `--cw` control for how much reference detail carries over, and that tells us something useful even outside Midjourney: face, hair, clothing, and accessories are different kinds of information. A prompt that protects all of them at once needs to be explicit about priority. For my home games, I care most about face, silhouette, and one or two signature details. If the coat buttons change, fine. If the broken horn disappears, I fix it. ## 2026 prompt examples by character class The prompts below are ready to paste into CharGen or any AI art tool. Each one follows the five-block structure: role and ancestry, visual anchors, gear, mood, and format. Copy them as-is, or swap in your own details. ### Ranger `A rugged half-elf ranger in weathered green cloak, medium build, amber eyes, carrying a longbow and a wolf companion, realistic fantasy art style, detailed lighting` ### Paladin `A dwarf paladin in gleaming silver plate armour, braided red beard, holy symbol of a sunburst, heroic pose, dramatic light source from above, D&D character art style` ### Rogue `A tiefling rogue with crimson skin and curved horns, wearing dark leather armour, dual daggers, confident smirk, city rooftop background at dusk, semi-realistic fantasy` ### Wizard `An elderly human wizard with long white hair and long beard, blue robes covered in arcane symbols, holding a staff topped with a glowing crystal, mystical forest background` ### Warlock `A half-orc warlock with tusks and purple eyes, elaborate dark pact-markings on skin, wearing flowing black robes, eldritch energy swirling around hands` Use these as starting points. If the model ignores a detail, move it earlier in the prompt. If two details fight each other, cut one. ## Prompting approaches by tool Different tools expect prompts in different formats. Here is a quick comparison: | Tool | Prompt format | Strength | Limit | | --- | --- | --- | --- | | ChatGPT Images | Conversational sentences | Good at narrative descriptions and creative brief-style prompts | Less predictable for exact visual control | | Midjourney | Comma-separated tags | Excellent detail control, fine aesthetic tuning | Requires Discord; steeper learning curve | | CharGen | Character-focused fields plus prompt | Fastest for TTRPG characters; structured workflow built for RPG use | Free tier; specialised for fantasy characters | The short version: if you want quick D&D portraits with a workflow that already knows what a cleric or a tiefling is, CharGen is the shortest path. If you want fine-grained aesthetic control and do not mind a technical setup, Midjourney rewards the effort. ChatGPT Images works well when you describe a character in plain English and want a close-enough result fast. ## August 2026: test the model before you build a character set The prompt is only half of the result. The image model changes how it reads your anchors, crop, lighting, and style direction. If you are making one portrait, that difference is easy to miss. If you are making a recurring NPC, a party handout, and a VTT token, it becomes expensive. I now test the same character brief in two models before I build a set. CharGen's new [Blind Arena](https://char-gen.com/ai-model-leaderboard/arena) makes that test easier to judge. The free Arena shows candidate A and candidate B without their model names. You vote for A, B, a tie, or both fail. A non-skip vote reveals the model names after the decision. ![Two anonymous fantasy character portraits used for a blind model test, with the same D&D prompt card beside both results](/blog-images/ai-dnd-character-prompts-blind-arena-test-2026.webp) That order matters. If I see a familiar model name first, I bring expectations into the comparison. I may forgive a missing tusk because I already believe the model is good at character art. A blind choice makes me look at the face, silhouette, and fixed details before I look at the brand. The [Arena methodology](https://char-gen.com/ai-model-leaderboard/methodology) also makes the limits clear. Ratings are preference signals, not a final truth about image quality. A model with three good votes can move quickly. A model with no votes is not average, it is untested. Read the task filter and battle count beside the rating. ### The fixed test prompt I use for recurring characters I keep the first comparison narrow. My brief has five parts: 1. **Role and ancestry:** `half-orc harbour warden` 2. **Permanent face anchors:** `chipped left tusk, two scars above the right eyebrow` 3. **Recognisable clothing or prop:** `blue-grey scale armour, brass key ring` 4. **Mood and pose:** `tired but alert, shoulders squared` 5. **Output format:** `chest-up portrait, plain storm-grey background, readable silhouette` The full test prompt is: `Half-orc harbour warden, chipped left tusk, two ritual scars above the right eyebrow, dented blue-grey scale armour, brass key ring at the belt, tired but alert expression, shoulders squared, chest-up portrait, plain storm-grey background, readable silhouette.` I do not add a different art style to one side. I do not give one model a reference image and the other a text-only prompt. I keep the aspect ratio and output size the same. If both models miss the key ring, I fix the prompt. If only one misses it, I have useful model evidence. ### Compare for the table, not for the gallery My comparison checklist is short: | Check | What I ask | | --- | --- | | Face | Do I recognise the same person after one glance? | | Anchors | Are the tusk, scars, armour, and key ring visible? | | Crop | Does the portrait still read at token size? | | Campaign fit | Does the palette suit the rest of the party? | | Repeat cost | Can I afford five more images at this quality? | I record the result beside the prompt. `Model B kept the tusk and key ring clearer at chest-up size. Use it for the harbour faction.` That line saves more time than another vague note saying `Model B looked nicer`. ![A D&D character prompt anchor checklist beside a portrait, token crop, and campaign colour notes](/blog-images/ai-dnd-character-prompts-anchor-checklist-2026.webp) The paid [Run a Test](https://char-gen.com/ai-model-leaderboard/run-a-test) route sends one shared prompt to two selected models and shows the Gold quote before the test starts. It is useful when I want a direct answer for a real prompt. The normal rules still apply. Do not submit a secret campaign document. Paid Arena prompts and viable outputs enter the free blind-voting pool, and the current flow has no private opt-out. Once I choose a model, I keep it for the character set. I edit a saved portrait for small story changes instead of rebuilding the whole face every time. That gives the model a stable identity to work from, and it gives me a cleaner prompt history when the NPC returns later. ## FAQ ### What are the best AI DnD character prompts? The best prompts describe role, ancestry, permanent visual anchors, gear, mood, lighting, and output format in that order. For example: `half-orc barbarian veteran, chipped left tusk, ritual scars, dented scale armour, heavy greataxe, quiet rage, overcast battlefield light, chest-up fantasy portrait.` ### How do I create AI D&D character art with CharGen? Open the Character Generator, write a focused prompt, choose any relevant race or class settings, generate a first pass, then save the best image with its prompt. If you need a VTT asset, send the portrait to Token Maker. ### Should I use long prompts for D&D character art? Use clear prompts, not long prompts. One strong sentence with visible details usually beats a paragraph of lore. Add length only when every detail changes something the viewer can see. ### How do I keep the same character consistent across images? Save a base portrait, reuse two or three fixed visual anchors, keep the same model where possible, and use edits for small story changes. Do not regenerate from scratch every time unless you want the design to change. ### Can I use AI character art in my D&D campaign? For private home games, many groups do. For public work, paid products, streams, or shared community spaces, check your tool's terms and talk to your group. Some players like AI art as concept support, and some strongly prefer hand-made or commissioned art. ### What makes a good AI character prompt? Specificity beats vagueness. Include race, class, notable physical features, mood, pose, and art style. The more detail you give, the closer the result is to your mental image. ### How detailed should my D&D character prompt be? 40 to 80 words is the sweet spot for most AI art generators. Too short and you get generic results; too long and the model may ignore some instructions. ## Image credits - Hero and supporting images for this post were generated through WaveSpeed using GPT Image 2 at medium quality and 1k resolution. The hero image was cropped and resized to 1200x630 for the blog card, two July 2026 consistency workflow images were added during the previous refresh, and two August 2026 Arena workflow images were added in this update. The October 2026 Character Generator screenshot was captured from CharGen's public page after the WaveSpeed test image did not return an output. --- ## Best D&D Encounter Builders and Generators in 2026 URL: https://char-gen.com/blogs/best-dnd-encounter-generators-2026 Published: 2026-04-24 Updated: 2026-09-26 Summary: My honest guide to every dnd encounter builder and generator worth using in 2026, plus the five-minute pass I run to balance a 5e fight before a session. Tags: dnd-encounter-builder, dnd-encounter-generator, encounter-builder-5e, d-and-d-encounter-generator-ai, random-encounter-generator-dnd, ai-encounter-builder, 5e-encounter-generator # Best D&D Encounter Generators in 2026 **Short answer:** for pure difficulty maths, Kobold+ Fight Club is still my first pick. For a 2024 or "5.5e" table, use a builder that runs the flat per-character XP budget: Kobold+, AideDD, Shieldmaiden or CharGen's [Encounter Generator](/encounter-generator), which is free with an account. The full 2024 budget table for every level is further down this post. > **Updated 26 September 2026:** I added the full 2024 (5.5e) XP budget > table for levels 1 to 20, checked line by line against D&D Beyond's free 2024 > rules. I also added which builders run the 2024 maths and a worked example > with the checks a table cannot do. Earlier notes are collapsed below.
Earlier update notes (July 2026) > **Updated 13 July 2026:** I re-checked the rules support that matters most > before a 2024-rules combat. Kobold+ Fight Club now has an explicit 2024 > encounter-rules strategy. D&D Beyond's older Encounter Builder is still a > 2014-rules workflow, so I have added a practical check before the rankings. > **Updated 29 July 2026:** D&D Beyond has refreshed parts of its wider rules > toolset, but its Encounters beta remains on the 2014 Dungeon Master's Guide > encounter rules. I have added a short handoff check so a 2024 or 5.5e party > does not quietly inherit the wrong difficulty assumptions.
Wednesday night prep gets silly fast. I have got a rough villain idea, a party that hits harder than the rules expect, and maybe forty minutes left before sleep becomes the better choice. That is exactly when a **dnd encounter builder** stops being a nice extra. It becomes the difference between a tense fight and me chucking six random stat blocks into a swamp map. Then I hope nobody notices. Some people call the same thing an encounter generator. The two words point at slightly different tools, and I explain the split below, because picking the wrong one wastes the exact twenty minutes you do not have. ![Fantasy encounter prep board with a monster sketch, map notes, and tabletop planning tools for a D&D session](/blog-images/dnd-encounter-generator-hero-1200x630.webp) I checked the tools people still reach for in 2026, looked at what they actually help with, and compared them against the boring reality of session prep. Some are proper encounter builders. Some are random generators. Some are really combat trackers with a builder bolted on. CharGen sits a bit differently, and I think that honesty makes this post better. If you want pure CR and XP maths, I would not pretend CharGen beats Kobold+ Fight Club or [D&D Beyond Encounters](https://www.dndbeyond.com/encounter-builder). If you want the fight to become a monster, a map, and a playable VTT board afterwards, CharGen suddenly matters a lot. ## What I actually need from a dnd encounter generator I do not want a tool that only tells me the fight is "Hard" and then leaves me alone with a blank stare and a pile of monster names. I want a tool that helps me answer the real prep questions: - is this fight roughly the right difficulty for the party in front of me - can I find monsters that fit the location and story - can I alter the fight quickly if one player cancels an hour before game time - can I keep the result organised enough to run it without paper scraps everywhere - can I turn the maths into something players can actually see on the table or VTT That last point is where a lot of rankings go wrong. The old 2014 [D&D Beyond encounter-building rules](https://www.dndbeyond.com/sources/dnd/basic-rules-2014/building-combat-encounters) still cover the XP thresholds, multipliers, and the reminder that terrain, enemy position, and mixed monster types change difficulty in practice. Those rules are still useful. They just do not finish the job for you. I also kept seeing the same complaint in community threads. People do not only want a difficulty label. They want a quick way to search thematic monsters, keep up with 2024 and 2026 rules changes, and avoid fights that are technically "balanced" but dull at the table. A [6 May 2025 r/DMAcademy thread](https://www.reddit.com/r/DMAcademy/comments/1kg5qz3/is_there_a_kobold_fight_club_style_encounter/) asking for a Kobold Fight Club style tool with 2024 monsters made that tension obvious. People wanted the budget maths, yes, but they also wanted better monster support and faster variation. ## The quick answer | Tool | Best for | Why I would use it | Main drawback | | --- | --- | --- | --- | | [Kobold+ Fight Club](https://koboldplus.club/) | the best pure 5e encounter builder | fast filters, quick party setup, random boss or horde styles, still the cleanest pure planning tool | it does not solve maps, art, or token prep | | [D&D Beyond Encounters](https://www.dndbeyond.com/encounter-builder) | campaigns already living inside D&D Beyond | builder plus combat tracker in one, save and resume, direct monster access | still tied to D&D Beyond's ecosystem and edition friction can be annoying | | [Donjon Random Encounter Generator](https://donjon.bin.sh/5e/random/#type=encounter) | weird or urgent random fights | very fast, environment filters, good when players go off-road | ugly interface and little hand-holding | | [Shieldmaiden](https://shieldmaiden.app/tools/encounter-builder) | DMs who want builder and tracker side by side | good difficulty calculator, solid combat management, nice for live play | you get more value if you make an account and commit to the tool | | [AideDD Encounter Builder](https://www.aidedd.org/dnd-encounter/) | a bare 2014 or 2024 difficulty check | one switch between 2014 and 2024 maths, plus a treasure roll for the same fight | plain interface, and it stops at the numbers | | [CritForge](https://www.getcritforge.com/features) (now at getcritforge.com; the old critforge.com domain no longer resolves) | campaign-wide encounter management | track encounter history across sessions, solid monster search, good for ongoing campaigns: that is how I first described it. Its current pages list CR-balanced encounters with action economy warnings, saved to a campaign library, and I could not confirm the first two features there | less quick for one-off encounters than Kobold+, and new accounts join a waitlist for a 30-day trial | | [Vondy](https://vondy.com/) | AI-assisted encounter and NPC content (as I first listed it; not an encounter tool in September 2026) | generated encounter flavour text, NPC backstories, and room descriptions to flesh out the fight context; its homepage now sells a general AI app builder and I could not find that tool | not a CR calculator, better as creative prompt than mechanical builder, and I would not use it for encounter prep now | | [CharGen RPG Workshop](https://char-gen.com/rpg-workshop) | turning a balanced fight into a session-ready scene | monsters, art, battlemaps, and token follow-up in one workflow | it is a companion to a builder, not a drop-in CR calculator replacement | | [CharGen Encounter Generator](/encounter-generator) | one free tool that does the maths and the scene | 2024 and 2014 5e budgets, Pathfinder 2e, Savage Worlds, live difficulty meter, then monster and map in the same place | Kobold+ is still quicker to open cold for a bare CR check | ## Encounter builder or encounter generator: the words mean different things Two searches land on posts like this one, and they want different tools. An encounter **builder** is a calculator you drive. You enter the party. You choose the monsters. It tells you whether the fight sits at Low, Moderate, or High. Kobold+ Fight Club and D&D Beyond Encounters are builders. You keep every creative decision. An encounter **generator** hands you a finished fight. You enter a level and an environment. It picks the monsters. Donjon works this way. You gain speed and you give up control. ![Split scene comparing a D&D encounter builder with an XP budget sheet and ordered monster cards against a random encounter generator flinging cards from a brass tumbler](/blog-images/dnd-encounter-builder-vs-generator-2026.webp) The difference decides which tab you should open. Open a builder when you already know the fight is three cultists and a summoned thing. Open a generator when you are staring at an empty swamp with no idea what lives in it. I use both in one prep session, usually in that order. I generate when I am stuck for an idea. Then I rebuild the result properly once I can see its shape. Worth mentioning though: most tools now blur the two. Kobold+ has random templates. Donjon lets you set difficulty. The label on the homepage is a weaker signal than how much the tool asks you to decide. ### The five-minute encounter builder pass Here is the routine I run when the session is tomorrow and I have five minutes. ![Five numbered stages of a D&D encounter builder pass laid out on parchment: the party, the XP budget, the foes, the ground, and the clock](/blog-images/dnd-encounter-builder-five-minute-pass-2026.webp) 1. **The party.** Write the level and the head count. Note who cannot attend. 2. **The budget.** Multiply the 2024 per-character XP budget by the head count. Four level 5 characters at Moderate gives 3,000 XP. 3. **The foes.** Add monsters until the total sits just under the ceiling. Stop below it. 4. **The ground.** Choose one choke point, one piece of cover, and one exit. 5. **The clock.** Decide how the fight ends other than at zero hit points. Steps one to three are the part a builder does for you. Steps four and five are the part no builder does, and they change the fight more than one extra goblin ever will. That last point is the one I would defend hardest. A fight can pass the maths and still be dull. Terrain and an objective are what make it a scene. ### Is a 5.5e encounter calculator a different thing? This question keeps appearing in search, so here is the plain answer. There is no separate 5.5e maths. "5.5e" is community shorthand for the 2024 revision, not a new edition. The 2024 Dungeon Master's Guide dropped the old XP multiplier table and replaced it with the flat Low, Moderate, and High budgets I list further down this post. So a 5.5e encounter calculator is just a 2024-rules encounter builder. Kobold+ Fight Club ships that strategy already. D&D Beyond's Encounters beta does not, and its own support note confirms it stays on 2014 rules. One quick test tells you which set you are using. If the tool asks you to multiply your monster XP by a group-size factor, it is running 2014 maths. If it gives you a flat per-character budget and tells you to spend up to it, it is running 2024 maths. Both work. Only one matches your table. Whichever builder you use, the numbers are the easy half. CharGen's own [Encounter Generator](/encounter-generator) runs the 2024 budgets and then gives the ogre a face in the same tool. A builder can tell you the ogre is affordable. It cannot tell you the ogre is memorable. ## July 2026 update: check the rules engine before trusting the difficulty label The most useful change I found while checking these tools again is a rules toggle, rather than a new AI button or a prettier monster card. A difficulty label only helps if the tool is measuring against the version of D&D your table is actually playing. That sounds obvious, but it is very easy to miss when a builder shows a large green "Moderate" badge and you are trying to prepare before work. [Kobold+ Fight Club](https://koboldplus.club/) now offers separate 2014 and 2024 encounter-generation strategies. Pick the 2024 option if your campaign uses the 2024 Player's Handbook, Dungeon Master's Guide, or newer monster books. The site describes it as the familiar generator behaviour adapted for the 2024 rules, and it keeps the useful filters, party setup, source controls, and random templates intact. In practice, that means you can still start with "four level 5 characters, difficult fight, ruined lighthouse" instead of learning a new tool at the same time as a new rules baseline. D&D Beyond needs a more careful reading. Its current Encounter Builder is still the 2014-rules option, even though Maps and newer character workflows sit beside 2024 content. I would not call that a reason to avoid the service if your group already has its characters and combat notes there. It is a reason to write the ruleset at the top of your prep note. Mixing a 2024 party, a selection of legacy monsters, and a 2014 difficulty calculation is how a fight earns a reassuring label then feels oddly flat or far too sharp at the table. Here is the five-minute check I now make before I accept any encounter result: | Check | What I look for | Why it changes the session | | --- | --- | --- | | ruleset | 2014 or 2024 selected on purpose | the same party level does not tell the whole story | | party reality | healing, control spells, burst damage, and a likely absence | four identical level numbers are not four identical characters | | monster source | current stat block or a deliberate legacy pick | an old monster may not play like the book on the DM's desk | | terrain | cover, choke points, elevation, and escape routes | positioning often changes the fight more than one extra creature | | exit condition | surrender, alarm, collapsing bridge, or reinforcements | combat needs a decision; just a hit-point race is not enough | I used that checklist for a recent group of five level 5 characters heading into a flooded observatory. Their sheets made them look sturdier than they were: one player was away, the cleric had spent two key spell slots in the previous scene, and the map had a narrow spiral stair. A 2014-style calculation with several enemies looked manageable. A 2024 pass in Kobold+ made me drop one supporting creature and give the lead enemy a retreat route through the glass dome instead. The fight still had pressure, but it had an ending other than everybody crowding a stairwell and trading attacks until the snacks ran out. That is the habit I would keep, even if you use a different builder. Treat the difficulty label as a starting estimate. Then check the party you have, the rules you chose, and the space where the fight happens. Once those decisions are fixed, [CharGen's Battlemap](/battlemap) and [Monster Generator](/monster-generator) are where I make the encounter feel specific enough to remember next week. That is the honest ranking. If you only want one site to calculate encounter difficulty, I would still start with Kobold+ Fight Club. If you want to build the whole experience around the fight afterwards, I would pair the builder with CharGen. ## 1. Kobold+ Fight Club is still the best pure encounter builder Kobold+ Fight Club keeps winning this category because it knows exactly what it is. Open it, set party size and level, search monsters, watch the difficulty change, done. No sermon, no decorative clutter, no attempt to become your whole campaign brain. I still like it for one reason above the rest: speed. If I need a level 5 sewer ambush for four players and I want something nastier than "three ghouls, I suppose", Kobold+ gets me there in seconds. The random encounter modes are useful too. The [2022 update posted on r/DMAcademy](https://www.reddit.com/r/DMAcademy/comments/uki15b/kobold_fight_club_an_update_worthy_of_dragons/) added boss, boss with minions, trios, hordes, encounter history, and better player management, which is exactly the sort of modest improvement that helps actual DMs rather than impressing product managers. One recent example from my own prep: I needed a dockside fight for a group of four level 4 characters. I knew I wanted smugglers plus one heavier bodyguard, but I had not decided whether the fight should feel cramped and dirty or openly lethal. Kobold+ let me test both versions quickly. Version one used several weaker enemies and looked fine on paper. Version two used fewer creatures and one nastier bruiser, which fitted the narrow map and the party's real damage output far better. That took maybe three minutes. The weakness is obvious. After the numbers are sorted, Kobold+ has done its job. It does not give me the map, the monster portrait, the token, or the visual continuity. That is not a flaw so much as the limit of the category. ## 2. D&D Beyond Encounters is best if your campaign already lives in D&D Beyond I think D&D Beyond's builder gets judged too harshly by people who do not actually use D&D Beyond for the rest of their prep, and too kindly by people who do. My own view sits in the middle. The official page says Encounters is a builder and combat tracker in one, free for registered users, with difficulty checks, monster lookups, save and resume support, and real-time updates for initiative and hit points. If your group already stores characters in D&D Beyond, that is genuinely handy. There is a reason people keep trying to make it work. The best part is the handoff from planning into running combat. I can build the fight, launch it, and track the round flow without moving to another app. If you are an in-person DM who still wants a digital tracker, that matters. It also makes cliffhanger endings less irritating because you can pause and return instead of rebuilding the whole mess next week. That said, I would not pretend it is frictionless. D&D Beyond forum posts over the last two years have been full of edition and workflow complaints, especially around 2024-era expectations, encounter saving, and the overlap between Encounters and Maps VTT (see the [Maps and Encounters feedback thread](https://www.dndbeyond.com/forums/d-d-beyond-general/d-d-beyond-feedback/209715-new-maps-encounters-feedback-thread) and [Encounters or Maps?](https://www.dndbeyond.com/forums/d-d-beyond-general/d-d-beyond-feedback/230197-encounters-or-maps)). A [26 February 2026 feedback thread](https://www.dndbeyond.com/forums/d-d-beyond-general/d-d-beyond-feedback/236823-request-repurpose-the-vtt-encounter-tracker) even argued that the Maps encounter tracker felt better for live combat than the old builder. That tells you a lot. The tool is useful, but the product boundaries are still not as tidy as I would like. If you already subscribe to D&D Beyond and keep your party there, it is a very sensible choice. If not, Kobold+ usually feels quicker. ## 3. Donjon is still my favourite random encounter generator when I need something odd Donjon looks like it was assembled by a wizard who has not updated his website since the age of chainmail. I mean that affectionately. It is still one of the handiest ugly tools in tabletop gaming. The 5e random generator lets you set number of PCs, level, difficulty, and environment, then spits out encounter options quickly. That combination is why I keep coming back. The environment filter does more work than people expect. If the party is in the Underdark, swamp, coast, or urban district, I want that baked in before I even start making story adjustments. Donjon is not the tool I use for my centrepiece villain fight. It is the tool I use when my players ignore the haunted lighthouse, steal a ferry, and force me to invent a riverbank problem in thirty seconds. It is also very good for shaking me out of my own habits. Left alone, I build too many encounters around the same handful of monsters. Donjon occasionally gives me a pairing I would not have chosen and then I can decide whether it is brilliant, daft, or salvageable. One example, I once needed a level 3 forest interruption and got a result that nudged me towards a beast-heavy fight I would normally have skipped. The raw result was not ready to run as-is, but it did give me the right shape: something mobile, mean, and believable for the location. That is enough for a random tool. The problem is polish. Donjon does not feel modern, and I would not hand it to a brand new DM as their only prep tool. Still, for a **random encounter generator dnd** workflow, it remains very useful. ## 4. Shieldmaiden is the best pick when the tracker matters as much as the builder Shieldmaiden sits in a nice middle space. It has an encounter builder, a combat tracker, and a DM-facing focus that feels built by people who have actually had to juggle initiative, hit points, conditions, and player attention at once. The official tool page talks about building encounters, calculating difficulty, and then running them in the combat tracker. Their [About page](https://shieldmaiden.app/about-us) is even more candid. The creators say they built it because, in their words, preparing and running combat encounters can be time consuming, challenging and stressful. Fair enough. That is the exact problem. I like Shieldmaiden most for longer fights with a lot of moving parts. If the combat involves conditions, custom monsters, summoned bodies, or shared initiative visibility for players, it starts to pull ahead of simpler builders. The live tracking layer is the bit I would be paying for mentally, even if I did not spend money on it. There is a limit, though. Shieldmaiden is strongest when you commit to the ecosystem and let it handle the running of combat too. If you only want a fast party-vs-monsters calculator and nothing else, Kobold+ is still lighter and faster. ## 5. CritForge and Vondy, newer tools showing up in searches Two tools that have been appearing in encounter generator searches in 2026 and are worth knowing about. **CritForge** (formerly critforge.com, now [getcritforge.com](https://www.getcritforge.com/features)) is a campaign management tool with an encounter builder built in. The strength over Kobold+ Fight Club is persistence: its pages say your encounters, NPCs and plots are saved and connected in one campaign library. When I first wrote this section I also said you could save encounter history across sessions, track what the party has already fought, and search monsters with campaign context in mind. I could not confirm those three features on its current pages, so treat them as unverified. If you are deep in a multi-session arc and want continuity across encounters, CritForge is built for that. For a one-off encounter I needed fast, Kobold+ is still quicker to open cold. **Vondy** ([vondy.com](https://vondy.com/)) used AI to generate encounter-flavour content rather than CR maths, room descriptions, enemy motivations, NPC backstories, and ambient details that fill in the scene around a fight. I would not use it as my difficulty calculator, but paired with Kobold+ or D&D Beyond, it was useful for fleshing out why a fight is happening and what the space looks like. If your problem is "the mechanics are fine but every encounter feels generic," Vondy addressed the narrative layer specifically. That was true when I first wrote this section. In September 2026 its homepage sells a general AI app and website builder instead, and I could not find that encounter tool, so I no longer recommend it here. The workflow section below covers the narrative layer with tools I could check. **Correction, 26 September 2026:** [critforge.com](https://critforge.com/) no longer resolves. CritForge now lives at [getcritforge.com](https://www.getcritforge.com/features). Its features page lists an Encounter Builder with "action economy warnings, legendary creature callouts, and one-click rebalancing", plus wandering encounter tables, and says it uses SRD 5.2.1 content. Its [pricing page](https://www.getcritforge.com/pricing) offers a 30-day free trial with 40 Generation Power credits (new accounts join a waitlist first). Paid plans start at Solo, $150 a year ($12.50 a month) for 200 credits a month. I could not confirm the encounter-history features I first described on its current pages. Vondy's homepage now presents it as a general AI app builder. I could not find a D&D encounter tool there, so I would not open it for encounter prep today. Neither replaces the core tools at the top of this list, but both are worth bookmarking if you want to see where the space is heading. ## Where CharGen fits, and why I still think it belongs in this list Right, so this is the bit where some comparison posts get dishonest. I have to correct my own post here, because I left this section stale for two months. When I first wrote this comparison, CharGen did not calculate encounter difficulty. It does now. The [Encounter Generator](/encounter-generator) shipped a difficulty engine in June 2026, and it answers "what CR budget fits four level 6 characters?" directly. It uses the 2024 Dungeon Master's Guide per-character XP budgets, the 2014 thresholds, the Pathfinder 2e budgets from GM Core, and Savage Worlds. Each foe contributes XP weighted by its own CR. The meter updates live as you add or remove creatures. So CharGen is a builder now, and I should say so plainly rather than keep the modest old framing. What CharGen still does better than the others is everything that comes immediately after. Once I know the rough fight I want, I move into [RPG Workshop](https://char-gen.com/rpg-workshop), [Monster Generator](https://char-gen.com/monster-generator), and [Battlemap](https://char-gen.com/battlemap). That turns a balanced encounter into something I can show players. I can give the basilisk a look, give the shrine a floor plan, and then crop the necessary faces into tokens. None of the classic encounter builders solve that bit well. If you want a CharGen-specific example, my older post on [building balanced fights with CharGen's Monster Generator](/blogs/how-i-build-balanced-dnd-encounters-with-chargen-monster-generator) still holds up. That workflow is monster-first rather than calculator-first, which is why I would not call it a pure encounter generator. It is still useful because once the fight concept exists, CharGen helps me make it feel like part of the same campaign instead of a spreadsheet result. ![Top-down battlemap example showing a chapel-style arena with clear lanes, cover, and a central threat zone for a D&D encounter](/blog-images/dnd-encounter-generator-battlemap-example.webp) One concrete workflow I actually use: 1. balance the fight in Kobold+ or D&D Beyond 2. build the signature enemy in [Monster Generator](https://char-gen.com/monster-generator) 3. create or choose a matching board in [Battlemap](https://char-gen.com/battlemap) 4. export tokens if the fight is going to a VTT That chain fixes a common DM problem. The maths may be fine, but the fight still feels abstract until you give it visual identity. A level-appropriate manticore is one thing. A rain-soaked harbour manticore with broken wing leather, a custom token, and a map full of crane shadows is another. Players remember the second one. ![Fantasy encounter planning board comparing several monster concept options beside notes, tokens, and candles](/blog-images/dnd-encounter-generator-model-comparison-ui.webp) I also like doing a quick visual A/B pass before I commit. CharGen's paid Arena is handy when I need to know whether a monster design is going to hold together across portrait, battlemap dressing, and token export. That is not encounter maths, but it is good prep. ## July 2026 update: make the handoff explicit when your table uses 5.5e The term “5.5e” has escaped the group chat and started appearing around D&D Beyond too. It is informal shorthand for the 2024 revision, not a new game that makes your 2014 books vanish. Still, it is useful shorthand when I am checking an encounter, because it tells me to stop assuming that every tool in the chain is using the same baseline. The awkward detail is that D&D Beyond's broader character and rules tools have received 2024 updates, while its Encounters beta continues to use the encounter rules from the 2014 Dungeon Master's Guide. [D&D Beyond's own support note](https://dndbeyond-support.wizards.com/hc/en-us/articles/46363685344148-What-is-happening-to-the-Encounters-tool) says exactly that. It does not make Encounters useless. It just means I treat its difficulty badge as a 2014 estimate, then make a conscious call about the table in front of me. ![D&D encounter ruleset checklist beside a ruined observatory battle map, painted miniatures, dice, and a lantern](/blog-images/dnd-encounter-generator-ruleset-check-2026.webp) Here is the handoff I now write in the notes field before I move from a builder to actual prep: | Write this down | Why I do it | | --- | --- | | rules label: 2014 or 2024/5.5e | It stops a familiar tool from hiding which assumptions produced its label. | | source for each unusual monster | A legacy stat block can be a deliberate choice, but it should not be an accidental one. | | party resources right now | A fighter with Action Surge available and one who spent it an hour ago are not the same input. | | encounter purpose | “Protect the observatory lens for three rounds” produces better decisions than “reduce every hit point to zero”. | | exit or escalation | Reinforcements, a retreat route, a flooding room, or a surrender keeps the fight from becoming a long calculation. | For a five-person level 5 group, I recently used this on a flooded observatory scene. The builder supplied a sensible starting mix, but it could not know that one player would be absent, the cleric was nearly out of spell slots, and the enemy's job was to delay the party while an ally escaped through a cracked dome. I removed one supporting creature, made the stair an obvious choke point, and gave the lead enemy a clear retreat trigger. That was a better adjustment than trying to chase a perfect numerical label. Kobold+ Fight Club remains the cleaner choice when I want a tool that has a deliberate 2024 strategy. D&D Beyond remains convenient when the campaign, character sheets, and tracker are already there. The useful habit is the same for both: name the ruleset, read the output as a starting point, then turn it into a scene with an objective, terrain, and a way for the situation to change. After that, I use [CharGen's Monster Generator](/monster-generator) and [Battlemap](/battlemap) to make those choices visible at the table. ## 14 August 2026 update: use the 2024 XP budget as a ceiling I have added one more check to this comparison after reviewing the official [2024 Dungeon Master's Guide encounter tools](https://www.dndbeyond.com/sources/dnd/br-2024/dms-toolbox) again. The 2024 guidance uses Low, Moderate, and High difficulty categories. It gives an XP budget for each character level, then asks you to multiply that number by the number of characters in the party. The practical instruction is simple: spend as much of the budget as possible without going over. That is a better handoff than copying a green difficulty badge into my notes. The table below shows the values I use for a quick check. These are per character values from the 2024 guidance, not the total for a whole party. | Character level | Low | Moderate | High | Moderate for four characters | Moderate for five characters | | ---: | ---: | ---: | ---: | ---: | ---: | | 3 | 150 XP | 225 XP | 400 XP | 900 XP | 1,125 XP | | 5 | 500 XP | 750 XP | 1,100 XP | 3,000 XP | 3,750 XP | | 8 | 1,000 XP | 1,700 XP | 2,100 XP | 6,800 XP | 8,500 XP | | 10 | 1,600 XP | 2,300 XP | 3,100 XP | 9,200 XP | 11,500 XP | For example, a party of five level 5 characters has a Moderate budget of 3,750 XP. That does not mean an encounter at 3,750 XP is automatically right. The official guidance still tells the DM to check the number of creatures, the party size, the characters' abilities, and the actual situation. More than two creatures per character can make a fight harder to run. A single creature with a much higher Challenge Rating can also overwhelm a lower-level group. ![Five adventurer miniatures face an enemy group beside Low, Moderate, and High encounter planning markers](/blog-images/dnd-encounter-generator-xp-budget-2026.webp) My updated five-minute pass is now: 1. Write the party level and the number of characters. 2. Multiply the 2024 per-character budget by that number. 3. Keep the total at or below the chosen Low, Moderate, or High budget. 4. Count the creatures, then check whether the action economy makes sense. 5. Add the terrain, objective, escape route, and any player absence. The numbers give me a ceiling, not a verdict. A narrow stair, a flying enemy, or a monster that can disable one character can change the real difficulty. I also adjust when one player cannot attend. The official table assumes a party count. It cannot know that the missing character was the group's only source of healing or area control. One other distinction matters. The [D&D Beyond Maps combat tool](https://dndbeyond-support.wizards.com/hc/en-us/articles/46385529638164-Combat-Encounters-on-Maps) updates its Low to High estimate as I add or remove tokens. The separate [Encounters beta remains based on the 2014 rules](https://dndbeyond-support.wizards.com/hc/en-us/articles/46363685344148-What-is-happening-to-the-Encounters-tool). I would therefore record the source beside the total before I move into monster, map, and token prep. ## The full 2024 (5.5e) XP budget table and encounter calculator, levels 1 to 20 The August table above covers four levels. People searching for a 5.5e encounter calculator kept landing on this post, and the level they needed was often missing. So here is the whole table. I copied every value from the XP Budget per Character table in the [2024 free rules DM's Toolbox on D&D Beyond](https://www.dndbeyond.com/sources/dnd/br-2024/dms-toolbox) and checked it line by line on 26 September 2026. Each figure is per character. Multiply it by the number of characters in the party. The last two columns do that for four characters, the party size the 2024 guidance uses for its single-monster rule of thumb. | Character level | Low | Moderate | High | Moderate for four characters | High for four characters | | ---: | ---: | ---: | ---: | ---: | ---: | | 1 | 50 XP | 75 XP | 100 XP | 300 XP | 400 XP | | 2 | 100 XP | 150 XP | 200 XP | 600 XP | 800 XP | | 3 | 150 XP | 225 XP | 400 XP | 900 XP | 1,600 XP | | 4 | 250 XP | 375 XP | 500 XP | 1,500 XP | 2,000 XP | | 5 | 500 XP | 750 XP | 1,100 XP | 3,000 XP | 4,400 XP | | 6 | 600 XP | 1,000 XP | 1,400 XP | 4,000 XP | 5,600 XP | | 7 | 750 XP | 1,300 XP | 1,700 XP | 5,200 XP | 6,800 XP | | 8 | 1,000 XP | 1,700 XP | 2,100 XP | 6,800 XP | 8,400 XP | | 9 | 1,300 XP | 2,000 XP | 2,600 XP | 8,000 XP | 10,400 XP | | 10 | 1,600 XP | 2,300 XP | 3,100 XP | 9,200 XP | 12,400 XP | | 11 | 1,900 XP | 2,900 XP | 4,100 XP | 11,600 XP | 16,400 XP | | 12 | 2,200 XP | 3,700 XP | 4,700 XP | 14,800 XP | 18,800 XP | | 13 | 2,600 XP | 4,200 XP | 5,400 XP | 16,800 XP | 21,600 XP | | 14 | 2,900 XP | 4,900 XP | 6,200 XP | 19,600 XP | 24,800 XP | | 15 | 3,300 XP | 5,400 XP | 7,800 XP | 21,600 XP | 31,200 XP | | 16 | 3,800 XP | 6,100 XP | 9,800 XP | 24,400 XP | 39,200 XP | | 17 | 4,500 XP | 7,200 XP | 11,700 XP | 28,800 XP | 46,800 XP | | 18 | 5,000 XP | 8,700 XP | 14,200 XP | 34,800 XP | 56,800 XP | | 19 | 5,500 XP | 10,700 XP | 17,200 XP | 42,800 XP | 68,800 XP | | 20 | 6,400 XP | 13,200 XP | 22,000 XP | 52,800 XP | 88,000 XP | Two things stood out when I read it from top to bottom. First, the step from level 4 to level 5 is steep. A Moderate fight for four level 4 characters (1,500 XP) sits below the Low budget for the same party at level 5 (2,000 XP). Old prep notes from level 4 will feel soft a session later. Second, High pulls away from Moderate as levels rise. At level 1, High is 100 XP against 75 XP. At level 20, High is 22,000 XP against 13,200 XP. ![A Dungeon Master's desk at night with an open ledger headed XP Budget per Character, wax seals marked Low, Moderate and High, and four adventurer miniatures facing a wight and giant wasps on a grid map](/blog-images/dnd-2024-xp-budget-ledger-encounter-2026.webp) ### Which encounter builders run the 2024 maths I checked each tool's own page on 26 September 2026. This is what each one says it supports, not a guess from its age. | Tool | 2024 (5.5e) budgets | 2014 thresholds | Cost | What I noticed | | --- | --- | --- | --- | --- | | [Kobold+ Fight Club](https://koboldplus.club/) | yes, a separate 2024 strategy | yes | free, no account | the quickest to open cold | | [AideDD Encounter Builder](https://www.aidedd.org/dnd-encounter/) | yes, a 2024 switch beside the Calculate button | yes | free, ad-supported | it also works out individual and hoard treasure | | [Shieldmaiden](https://shieldmaiden.app/tools/encounter-builder/build-encounter) | yes, its page says it builds for 5e and 5.5e | yes | free to start | best if you also want its combat tracker | | [D&D Beyond Encounters](https://www.dndbeyond.com/encounter-builder) | no, its support note says it stays on 2014 rules | yes | free for registered users | handy only if your characters already live there | | [CharGen Encounter Generator](/encounter-generator) | yes | yes, plus Pathfinder 2e and Savage Worlds | free with a CharGen account | adds terrain, an objective and tactics; Savage Worlds returns a ratio guide, not a number | If all you need is the number, Kobold+ and AideDD are faster than CharGen, because neither asks you to sign in. CharGen needs a free account. Editing an encounter after it is generated is a premium feature. That is the honest trade-off. ### A worked 2024 example, with the checks the table cannot do Here is a Moderate fight for four level 4 characters. The budget is 375 XP times four, so 1,500 XP. I used XP values that the 2024 toolbox itself prints for these stat blocks: | Creature | Challenge Rating | XP each | Count | XP total | | --- | ---: | ---: | ---: | ---: | | Wight | 3 | 700 XP | 1 | 700 XP | | Bugbear Warrior | 1 | 200 XP | 2 | 400 XP | | Giant Wasp | 1/2 | 100 XP | 4 | 400 XP | | **Total** | | | **7** | **1,500 XP** | That spends the budget exactly. The maths is done, but the 2024 guidance lists more checks in its Troubleshooting section, and I run three of them every time: 1. **Creature count.** Seven creatures against four characters is 1.75 per character. The guidance flags more than two per character, and says the extra creatures should be fragile. This fight sits under that line. 2. **Powerful creatures.** The Wight is CR 3 and the party is level 4, so no creature is above the party's level. The guidance warns that a creature above party level can drop a character with one action. Its own example is an Ogre (CR 2) killing a level 1 Wizard with a single blow. 3. **Stat blocks.** This fight uses three. The guidance says more than two or three can be daunting to run. I would not add a fourth. Then the absence check. If one player cancels, the budget drops to 1,125 XP (375 XP times three). I remove both Bugbear Warriors. The Wight and four Giant Wasps come to 1,100 XP. That is under the new ceiling, and it is one stat block lighter at the table. This is the loop CharGen's [Encounter Generator](/encounter-generator) runs for me. I pick the 2024 rules and set four level 4 characters, and the difficulty is recomputed every time the foe list changes. It then adds terrain, an objective and tactics, which are the parts no budget table can give you. If the fight sits inside a dungeon crawl, CharGen's [Dungeon Generator](/dungeon-generator) builds the rooms around it. ## My 30-minute workflow for a balanced fight that looks like a real scene This is the routine I would actually use tonight if my session were tomorrow. | Prep block | Time | Tool | What I do | | --- | --- | --- | --- | | difficulty pass | 5 minutes | Kobold+ Fight Club or D&D Beyond | set party size, test monster combinations, pick the fight shape | | reality pass | 5 minutes | D&D Beyond rules or my own notes | check terrain, action economy, and any party-specific weirdness | | monster pass | 8 minutes | CharGen Monster Generator | build or refine the lead creature so it has a clear identity | | map pass | 7 minutes | CharGen Battlemap | create a board with cover, lanes, and one obvious hazard | | token and notes | 5 minutes | CharGen tools | crop tokens, note the gimmick, and stop fiddling | That time limit matters. Encounter tools can waste hours if you keep polishing after the useful decisions are already made. My rule is simple: once the fight has a purpose, readable terrain, and a recognisable lead enemy, I stop. The final 20 per cent of prep usually adds less than people think. ## Which dnd encounter generator I would choose for different jobs If your real question is "which one should I open first?", here is the shortest answer I can give. | If you need... | Open this first | Why | | --- | --- | --- | | the best pure 5e encounter builder | [Kobold+ Fight Club](https://koboldplus.club/) | quickest route to a sane fight budget | | a builder plus combat tracker in one account | [D&D Beyond Encounters](https://www.dndbeyond.com/encounter-builder) | strongest if your characters already live there | | a random fight because the party has gone off the plan | [Donjon Random Encounter Generator](https://donjon.bin.sh/5e/random/#type=encounter) | ugly, fast, and weird in useful ways | | a longer combat with lots to track | [Shieldmaiden](https://shieldmaiden.app/tools/encounter-builder) | better if you want to run the fight in the same tool | | campaign-wide encounter history and persistence | [CritForge](https://www.getcritforge.com/features) (formerly critforge.com) | saves encounters to a campaign library; I could not confirm that it tracks encounters across sessions | | narrative context and flavour for a fight | none I could verify in September 2026 ([Vondy](https://vondy.com/) used to fill this row) | I listed Vondy for AI-generated room descriptions, NPC motivations, scene flavour, but it is now a general AI app builder | | the part after balance, monster look, map, and tokens | [CharGen RPG Workshop](https://char-gen.com/rpg-workshop) | best visual follow-up workflow of the group | | one free builder that also makes the monster, map, and tokens | [CharGen Encounter Generator](/encounter-generator) | 2024, 2014, PF2e, and Savage Worlds difficulty in one tool, no payment for the maths (generating is free with a CharGen account; editing a generated encounter is premium) | ## My recommendation after testing these again For pure encounter generation, Kobold+ Fight Club still wins. I am saying that plainly because it is true, and because readers can smell it when a comparison bends itself into a product pitch. Kobold+ is the best `dnd encounter generator` if what you really need is fast, practical fight balancing. D&D Beyond is the better choice when your whole group already lives there. Donjon is the scrappy randomiser I never quite stop using. Shieldmaiden is the stronger "run the combat too" option. CharGen is now a builder too, and it is the only one here that carries the fight through to art, maps, and tokens. I would still open Kobold+ first for a pure CR check, because it is faster to reach cold and it needs no account. I would open [CharGen](/encounter-generator) when I want the difficulty maths and the finished scene in the same place, or when the table plays Pathfinder 2e or Savage Worlds, which Kobold+ does not cover: [Roll20's GM Hub](https://gmhub.roll20.net/resources/kobold-plus-fight-club/) describes it as a D&D 5E encounter utility (checked 26 September 2026). That is still a useful conclusion. A balanced fight is not automatically a memorable one. Once I know the encounter works on paper, CharGen is what helps me turn it into a monster with a face, a board with a purpose, and tokens that work in Roll20 or Foundry. If that part matters to you, open [CharGen signup](https://char-gen.com/generate) and start with [RPG Workshop](https://char-gen.com/rpg-workshop). Build the balanced fight elsewhere if you like. Then make it look like it belongs in your campaign. ![Fantasy tabletop token prep kit with circular creature markers, parchment map fragments, dice, and encounter notes](/blog-images/dnd-encounter-generator-token-maker-ui.webp) ## FAQ ### What is the best dnd encounter generator overall in 2026? For pure 5e encounter building, I would pick Kobold+ Fight Club. It is still the fastest and cleanest tool for party setup, monster filtering, and quick difficulty checks. ### Is D&D Beyond Encounters better than Kobold+ Fight Club? Only if your campaign already lives in D&D Beyond. If your characters, monsters, and combat tracking are already there, the builder plus tracker combo is useful. Remember that its Encounters beta uses 2014 encounter rules, so note that when your table uses the 2024 revision. If not, Kobold+ usually feels quicker. ### Can I use a 2014 encounter builder for a 2024 or 5.5e D&D party? Yes, as a starting estimate, but write down the rules baseline and check the actual party resources, monster source, terrain, and objective yourself. Kobold+ Fight Club has a dedicated 2024 strategy. D&D Beyond's Encounters beta remains a 2014-rules workflow. ### Does CharGen have its own encounter builder? Yes, since June 2026. The [Encounter Generator](/encounter-generator) computes difficulty against the 2024 Dungeon Master's Guide XP budgets, the 2014 thresholds, Pathfinder 2e, and Savage Worlds, with a meter that updates as you edit the fight's foe list. It is free to generate an encounter with a CharGen account. Correction, 26 September 2026: editing an encounter after it is generated needs a premium plan. I then use the same tool for monster generation, battlemaps, visuals, and token prep. An earlier version of this post said CharGen had no builder, which was true when I wrote it and is not true now. ### What is the best random encounter generator for D&D? Donjon still gets my vote. It is quick, flexible, and good at giving me a usable prompt for a fight when players go somewhere I did not expect. ### How do I make encounters feel less generic? Use the builder for the maths, then add terrain, a clear objective, and one strong visual idea. That is exactly where pairing a builder with CharGen helps. ### What are CritForge and Vondy? CritForge is a campaign management tool with encounter building built in, good for keeping encounters across a multi-session arc in one campaign library. It moved from critforge.com to [getcritforge.com](https://www.getcritforge.com/features) and offers a 30-day trial. Vondy was an AI tool that generated encounter flavour text, NPC motivations, and room descriptions; in September 2026 it is a general AI app builder and I could not find that encounter tool. Neither replaces a CR calculator, but CritForge does address the creative and narrative parts of encounter prep that Kobold+ Fight Club leaves unfinished. ### What is the difference between a D&D encounter builder and an encounter generator? A builder is a calculator you drive. You pick the monsters and it scores the difficulty. A generator picks the monsters for you from a level and an environment. Kobold+ Fight Club and D&D Beyond Encounters are builders. Donjon is a generator. Use a builder when you know the fight, and a generator when you need an idea. ### Is there a free 5e encounter builder? Yes. Kobold+ Fight Club is free and needs no account. D&D Beyond Encounters is free for registered users. Donjon is free as well. None of them charge for the difficulty maths, so I would not pay for that part on its own. ### Is there a 5.5e encounter calculator? There is no separate 5.5e maths. "5.5e" is shorthand for the 2024 revision. The 2024 Dungeon Master's Guide uses flat Low, Moderate, and High XP budgets per character instead of the old multiplier table. Pick a builder with a 2024 strategy, such as Kobold+ Fight Club, and you have a 5.5e calculator. ### How do I balance a 5e encounter in under five minutes? Write the party level and head count. Multiply the 2024 per-character XP budget by the head count. Add monsters until the total sits just under that ceiling. Then choose one choke point and one way the fight can end other than at zero hit points. The last step takes thirty seconds and does more for the fight than the maths. ## Image credits - Hero and supporting images for this post were generated on 24 April 2026 through WaveSpeed using GPT Image 2 at medium quality and 1k resolution. The hero image was then cropped and resized to 1200x630 for the blog card. - The 14 August 2026 XP-budget image was generated through WaveSpeed using GPT Image 2 at medium quality and 1k resolution. - The 9 September 2026 builder-versus-generator and five-minute-pass images were generated through WaveSpeed using GPT Image 2 at medium quality and 1k resolution. - The 26 September 2026 XP-budget ledger image was generated through WaveSpeed using GPT Image 2.5 Sunburst at default quality, then resized to 1200x675. --- ## Best Free D&D Token Generators in 2026: Tested on Roll20 and Foundry URL: https://char-gen.com/blogs/best-free-token-generators-for-dnd-ttrpgs-2025-guide Published: 2026-04-23 Updated: 2026-09-23 Summary: We tested the best free D&D token generators of 2026 on Roll20 and Foundry VTT. Compare exports, borders, animated tokens and the grid size every 5e creature needs. Tags: free-dnd-token-maker, vtt-token-maker, dnd-token-generator, roll20-tokens, foundry-vtt-tokens, ai-token-generator, token-maker-5e, 5e-token-maker, tabletop-gaming, ttrpg-tools # Best Free D&D Token Generators in 2026: Tested on Roll20 and Foundry ![A circular fantasy token foundry workbench, six round wooden tokens with painted character portraits arranged in a half-circle, a brass template ring being lowered onto a fresh portrait, paint pots, and a magnifying lens under warm focused lamplight](/blog-images/best-free-token-generators-for-dnd-ttrpgs-2025-guide/hero-2026-07-08-1200x630.webp) A good **free D&D token generator** turns session prep from a Photoshop chore into a 30-second job. For 5e, it has one extra job on top of that. The exported file has to match the creature's size category, so an ogre covers four squares on the grid and a goblin covers one. I have tested every major token tool available in 2026, from the browser-based classics to the new animated-token generators that appeared this year. The field has changed significantly since my original 2025 guide. New tools like GMCraftTavern and Heroic Token have entered the space, animated tokens are now a realistic option for free, and AI-powered generation means you can go from a text description to a finished VTT token without ever opening an image editor. This guide ranks the tools I actually use for [CharGen](https://char-gen.com) and my own campaign prep. Every tool listed here is free or has a meaningful free tier. I tested each one by creating tokens for Roll20, Foundry VTT, and Fantasy Grounds, checking export quality, border options, and how quickly I could go from raw portrait to game-ready asset. For full character portraits rather than tokens, see the [D&D character art generator comparison](https://char-gen.com/blogs/best-ai-image-generators-dnd-2026-compared) or the [character creator tools guide](https://char-gen.com/blogs/top-10-dnd-character-creator-tools). ## How I Tested These Token Makers I ran each tool through the same workflow: upload a fantasy character portrait, apply a border, adjust the crop, and export a transparent PNG at VTT-standard dimensions. For tools that support it, I also tested animated token export and AI generation from text prompts. I scored on five criteria: speed (time from upload to export), border variety, export quality, VTT compatibility, and whether I needed to create an account. ## CharGen Token Maker: Generate and Frame in One Step ![A 4x3 grid of fantasy character tokens on a tactical battlemap, each token a circular portrait with a coloured border (red for monsters, blue for allies, green for NPCs) with dice and miniatures scattered alongside](/blog-images/best-free-token-generators-for-dnd-ttrpgs-2025-guide/01-token-grid.webp) [CharGen's Token Maker](https://char-gen.com/token-maker) is the tool I built, so take my ranking with appropriate scepticism. What makes it different from the other tools on this list is the integrated workflow. You can generate a character portrait using any of CharGen's 160+ AI models, then convert that portrait into a VTT token without leaving the site. No download, re-upload, or tab switching. The token maker itself is straightforward. Upload or select an image, choose from 20+ border styles, adjust scale and rotation, then download a transparent PNG. It works without an account, which I think matters for a tool people reach for five minutes before a session. **The numbers:** free, no sign-up, no watermark, no subscription. Exports are a single 1024x1024px transparent PNG, which downscales cleanly to Roll20's 280px and Foundry's 400px standards. It is confirmed compatible with Roll20, Foundry VTT, Fantasy Grounds, Owlbear Rodeo, D&D Beyond, MapTool and TaleSpire. Where CharGen pulls ahead is the ecosystem. If you have already generated an [NPC](https://char-gen.com/npc-generator) or a [monster](https://char-gen.com/monster) using CharGen's generators, you can turn that entity's portrait into a token in two clicks. The same image stays consistent across your [character portraits](https://char-gen.com/character), your [battlemaps](https://char-gen.com/battlemap), and your token tray. For DMs running sessions with 10+ NPCs, that consistency adds up. **Best for:** DMs who already use CharGen for NPC and monster generation and want the fastest portrait-to-token pipeline. **Limitations:** No animated token export yet. Border library is smaller than GMCraftTavern's. ## Token Stamp 2: The Speed Benchmark [Token Stamp 2](https://rolladvantage.com/tokenstamp/) from RollAdvantage has been the default answer to "how do I make a D&D token?" for years, and it still deserves that reputation. The interface is as minimal as a token tool can get: drag an image onto the canvas, pick a border colour and style, export. Done. Token Stamp 2 also has a [Foundry VTT module](https://foundryvtt.com/packages/rolladvantage-token-stamp-2-foundry) that embeds the tool directly inside Foundry's actor configuration panel. You create tokens without leaving your VTT, which eliminates the export-import friction entirely. If you run Foundry, this module alone might make Token Stamp your default choice. The tool supports multiple export formats (WebP, PNG, JPEG, GIF, TIFF) and PSD overlays for custom masking. It handles the basics better than almost anything else because it does not try to do more than the basics. **The numbers:** free, no account, no pricing tier at all. The [official Foundry VTT module listing](https://foundryvtt.com/packages/rolladvantage-token-stamp-2-foundry) states compatibility from Foundry 0.6.5 up to a verified 0.9.9 build, which is several major versions behind Foundry's current v13 line, so I would test the module against your own install before building a session around it rather than trusting the listing blind. **Best for:** Quick one-off tokens when you already have character art. Foundry VTT users who want native integration. **Limitations:** No AI generation. No animated tokens. The border selection is functional but not extensive compared to newer tools. ## GMCraftTavern: Animated Tokens and a Full Tool Suite [GMCraftTavern](https://gmcrafttavern.com/token-maker/) is the most significant new entry in the token maker space since 2025. It is not just a token tool. It is a six-tool suite: circular token maker, top-down token generator, animated token maker, paper mini maker, fantasy token border generator, and an image converter. All free, no signup required. The standout feature is animated token support. You upload a short video clip (WEBM or MP4), choose from 200+ animated border frames, align the character, and export as WEBM or GIF. The tool even generates a static PNG first-frame fallback for VTTs that do not support animation. That is a genuinely useful detail that shows someone thought about real-world usage. The border library is the largest I have tested. Over 200 frames covering fantasy, sci-fi, horror, and generic styles. The top-down token generator is a separate tool specifically for creating overhead-view tokens, which matters for VTTs where players see their characters from above rather than as portraits. GMCraftTavern also provides 3,000+ free maps alongside the token tools, making it a one-stop resource for VTT prep. **The numbers:** the token maker itself is free with no account required. Static tokens export at 512, 768, 1024 or 2048px; animated exports come out as WEBM or GIF with an optional PNG still frame. It confirms compatibility with Roll20, Foundry VTT and Fantasy Grounds. The wider Treasure Room asset library sits behind an optional Patreon starting at $4.99 a month, but the token maker stays free either way. **Best for:** DMs who want animated tokens, top-down tokens, or the widest border selection available for free. **Limitations:** No AI art generation. The interface has more options than simpler tools, which means a slightly longer learning curve on the first visit. ## Heroic Token: Cloud Storage and Mobile Support [Heroic Token](https://heroictoken.com/) takes a different angle from the other tools here. It works on both desktop and mobile, and it stores your tokens and custom borders in the cloud. That means you can create tokens on your phone during your commute and access them from your desktop when you sit down to prep. The free tier includes 100+ border frames across fantasy, sci-fi, and horror themes. The tool handles the standard workflow well: upload an image, stamp it with a border, export with a transparent background. What sets it apart is the organisation layer. You can store source files alongside finished tokens and access your entire collection from any device. Heroic Token is compatible with Foundry VTT, Roll20, MapTool, and other platforms. The cross-device workflow is its genuine advantage. If you prep sessions across multiple devices, or if you frequently build tokens on mobile, Heroic Token is worth trying. **The numbers:** the free tier now runs 400+ token borders, up from the roughly 100 I counted when I first tested it, and the editor itself needs no account. Exports are PNG or WebP with a transparent background, or WebM for animated tokens. A paid Pro tier layers on custom border uploads and multi-device cloud sync, though the exact price is not published on the site, only the feature list. **Best for:** DMs who prep on mobile or across multiple devices and want cloud-synced token libraries. **Limitations:** No bulk upload or tagging system for large collections. No animated token support. Requires account creation for cloud features. ## The Fateful Force VTT Token Creator [The Fateful Force](https://thefatefulforce.com/battle-resources/token-creator/) offers a clean, focused token maker as part of a broader suite of TTRPG battle resources. The tool is simple by design: upload an image, select a border, adjust positioning, and export. It also provides direct upload to Imgur, which is convenient if you share tokens with players through image links rather than file transfers. The Fateful Force is a good choice when you want something that works without any friction. No accounts, no options overload, no learning curve. Upload, frame, export. Their broader site includes encounter calculators and initiative trackers, so if you are already using their battle prep tools, the token maker fits naturally into that workflow. **The numbers:** free to use, no account required. Unlike the other tools here, The Fateful Force does not publish a resolution spec or a formal VTT compatibility list, just a general claim of support for D&D, Pathfinder and other popular RPGs, so I would export a test token and check it against your own VTT's minimum size before relying on it for a full campaign. **Best for:** DMs who value simplicity and want a token maker that does exactly one thing without distractions. **Limitations:** Smaller border library than GMCraftTavern or Heroic Token. No animated tokens. No AI generation. ## TokenTool 2: Batch Processing for Campaign-Scale Prep ![A row of freshly-cut wooden token blanks on an artisan's bench, each one stamped with a different fantasy creature portrait by a small enchanted press, with gold-leaf border being applied with a thin brush in soft afternoon light](/blog-images/best-free-token-generators-for-dnd-ttrpgs-2025-guide/03-batch-tokens.webp) [TokenTool 2](https://www.rptools.net/toolbox/token-tool/) from RPTools is the desktop option. It requires installation, which is a genuine trade-off, but it offers capabilities that browser-based tools cannot match. Batch processing is the main one. You can apply consistent borders and overlays across dozens of tokens simultaneously, which matters when you are building a token library for a multi-year campaign. TokenTool 2 also supports custom border creation with pixel-level control over colours, widths, and overlay effects. If you have a specific visual identity for your campaign (faction-coloured borders, custom insignia overlays), TokenTool gives you the precision to implement it. The tool works on PC, Mac, and Linux. It is completely free and open source. The community has contributed additional border packs and templates that extend the built-in options significantly. **The numbers:** the current release is [TokenTool 2.3.0](https://github.com/RPTools/TokenTool/releases), rewritten in JavaFX with a modernised interface, shipped as native installers for Windows (.msi/.exe), Linux (.deb/.rpm) and macOS (.pkg/.dmg, with Apple Silicon supported through Rosetta 2). RPTools states plainly that its products are open source and always free, so there is no paid tier or account gate anywhere in the stack. **Best for:** Long-running campaigns that need hundreds of visually consistent tokens. DMs who want custom borders beyond what web tools offer. **Limitations:** Requires installation and updates. No AI generation. No animated tokens. Tied to one device unless you sync files manually. ## AI-Powered Token Makers: Text to Token in 2026 The 2026 token field includes several tools that skip the portrait stage entirely. You describe a character in text, and the tool generates both the art and the token frame. **[YesChat DnD Token Crafter](https://www.yeschat.ai/gpts-9t557ButXl-DnD-Token-Crafter)** is an AI-powered token generation tool accessed through a ChatGPT-style interface. Type a description such as "scarred half-orc barbarian with battle-worn armour" and it produces a unique character portrait already framed as a circular token. The **TTRPG Token Designer** (also via YesChat.ai) works on similar principles with slightly different style outputs. The quality varies between generations, and getting a consistent likeness across multiple images of the same character is still unreliable, but for one-off NPCs and random encounters these tools cut real time from your prep. **NightCafe** and **Pixa** offer similar text-to-token workflows with different AI models and style options. NightCafe tends toward more painterly results; Pixa leans toward clean digital illustration. [**Vondy**](https://www.vondy.com/tools/dnd-character-generator) is a newer entrant worth noting. Its AI character generator produces portrait-style images that work as token bases after cropping, and it has a dedicated D&D character template that pushes results toward the high-contrast fantasy aesthetic that reads well at small sizes. [**Decohere**](https://decohere.ai) focuses on AI image and short-clip generation with strong photorealistic tendencies. It is less purpose-built for TTRPG tokens than the others, but it produces unusually detailed faces, useful for gritty humanoid NPCs, and you can crop and frame the result in a token maker. If NightCafe's painterly style appeals but you want to see what else can produce token-ready fantasy art, I have tested its closest rivals in my [NightCafe alternatives](https://char-gen.com/alternatives/nightcafe) comparison. [CharGen](https://char-gen.com/generate) takes a different approach. Instead of generating a pre-framed token directly, you generate a full character portrait using any of 160+ AI models across 70+ art styles, then use the [Token Maker](https://char-gen.com/token-maker) to frame it. This two-step process gives you more control over the final crop and border, and the full portrait remains available for character sheets, handouts, or social sharing. The consistency problem is worth flagging honestly. AI generators in 2026 still struggle to produce multiple images of the same character that look like the same person. If you need tokens for a recurring NPC who appears across five sessions, you are better off generating one strong portrait and using a framing tool. AI-generated tokens work best for characters who appear once or twice. **Best for:** DMs who need unique tokens for disposable NPCs and random encounters and do not have existing character art. **Limitations:** Inconsistent results across multiple generations. Style varies between tools. Most free AI tools have daily generation limits. ## VTT Platform Compatibility at a Glance ![An overhead view of a campaign battlemap with circular fantasy tokens placed on grid squares, a hand reaching in with a brass measuring rod, painted miniatures replacing the tokens in some squares, and a parchment initiative tracker on the side](/blog-images/best-free-token-generators-for-dnd-ttrpgs-2025-guide/02-vtt-screen.webp) Your VTT determines more about your token workflow than the token maker itself. Here is what each platform expects: | Platform | Standard Size | Native Token Tool | Best External Tools | | --- | --- | --- | --- | | Roll20 | 280 x 280 px | No | Token Stamp 2, CharGen, GMCraftTavern | | Foundry VTT | 400 x 400 px | Yes (Tokenizer, Easy Token modules) | Token Stamp 2 (native module), CharGen | | Fantasy Grounds | 100-300 px (varies by creature size) | No | TokenTool 2, Token Stamp 2 | | Owlbear Rodeo | Flexible (auto-scales) | Basic | Any web-based tool | A practical tip: always create tokens at 400 x 400 px or higher, then let the platform downscale. Upscaling a 280 px token to 400 px introduces visible quality loss. Downscaling from 400 px to 280 px is lossless. Export with transparent backgrounds so each platform can handle token borders according to its own display logic. Foundry VTT users have the smoothest experience overall. The Tokenizer and Easy Token modules integrate directly into the actor configuration panel, so you never leave your VTT to create tokens. Roll20 and Fantasy Grounds require external tools, which adds an import step but gives you the freedom to use whichever token maker you prefer. ## 5e Token Sizes: The Grid Footprint Every Creature Size Needs Pixel dimensions are only half of the job. The other half is the size category printed on the stat block. D&D 5e defines six of them, and each one occupies a fixed amount of space in combat. The [Basic Rules monster chapter](https://www.dndbeyond.com/sources/dnd/basic-rules-2014/monsters) gives the space for each size in feet. Because a 5e battle grid uses 5 ft squares, that converts straight into a token footprint. ![A dark tactical battle grid showing four circular fantasy tokens at increasing sizes, labelled Medium 1x1, Large 2x2, Huge 3x3 and Gargantuan 4x4, with a brass lantern and rolled maps at the edges](/blog-images/best-free-token-generators-for-dnd-ttrpgs-2025-guide/5e-creature-size-token-grid-2026.webp) | 5e size | Space (Basic Rules) | Grid squares | Roll20 board size at 70 px | Foundry grid units | Master file I export | | --- | --- | --- | --- | --- | --- | | Tiny | 2 1/2 by 2 1/2 ft. | Four share one square | 70 px | 0.5 x 0.5 | 512 px | | Small | 5 by 5 ft. | 1 x 1 | 70 px | 1 x 1 | 512 px | | Medium | 5 by 5 ft. | 1 x 1 | 70 px | 1 x 1 | 512 px | | Large | 10 by 10 ft. | 2 x 2 | 140 px | 2 x 2 | 512 px | | Huge | 15 by 15 ft. | 3 x 3 | 210 px | 3 x 3 | 1024 px | | Gargantuan | 20 by 20 ft. or larger | 4 x 4 or more | 280 px or more | 4 x 4 | 1024 px | That last column is the part most token guides skip, including the earlier version of this one. The standard advice is to export at 400 px and let the platform scale down. That advice is correct for a Medium creature. It quietly fails for a big one. Here is the arithmetic. A Medium token displays at roughly 70 px on a Roll20 grid, so a 400 px master gives you about 5.7 times more detail than the board needs. A Gargantuan token displays at 280 px across four squares. The same 400 px master now gives you 1.4 times headroom. Zoom in once and the kraken goes soft while the goblin next to it stays sharp. So I changed my own rule this year. Medium and Large creatures get a 512 px master. Huge and Gargantuan get 1024 px. Both [CharGen's Token Maker](https://char-gen.com/token-maker) and TokenTool 2 export at 1024 px, so this costs nothing but a moment of attention at the export step. Tiny creatures are the other awkward case. The rules let four Tiny creatures share a single 5 ft square. Foundry accepts a fractional token size, so a sprite or an imp can sit at 0.5 x 0.5 and four of them fit properly. Roll20 has no sub-square token footprint, so I keep the token at one square and shrink the artwork inside the frame instead. It reads correctly at the table even though the underlying object still owns a full square. One habit saves a lot of mid-combat fiddling. In Foundry, the dnd5e system reads the Actor's size and sets the Prototype Token footprint for you, so an ogre imported as Large arrives at 2 x 2 without any manual work. Roll20 does not do this from a free token upload. I set the footprint once on the Art Library entry rather than resizing the same owlbear on every new map. ## July 2026 Free D&D Token Maker Update: Export Checks I Use Now ![A free D&D token maker export checklist scene with circular tokens, transparent layers, dice, and a virtual tabletop map on a game master's desk](/blog-images/best-free-token-generators-for-dnd-ttrpgs-2025-guide/vtt-token-export-checklist-2026.webp) The biggest change since I last refreshed this guide is not a flashy new border style. It is how much more fussy VTT handoff has become. [Foundry's official token documentation](https://foundryvtt.com/article/tokens/) now puts more emphasis on prototype tokens, placed tokens, wildcard image paths, dynamic token rings, display names, vision settings, scale, tint, and token disposition. Roll20 is still forgiving for simple PNG tokens, but the minute you start mixing player tokens, monster art, animated frames, and imported marketplace assets, a sloppy export folder costs real prep time. So I have added a small export check before I call any token finished. It sounds boring. It saves me every week. | Check | Why it matters | My default | | --- | --- | --- | | Transparent background | Avoids square image boxes on darker maps | PNG for static tokens | | 400 x 400 px or larger | Downscales cleanly for most VTTs | 512 px when available | | Face readable at 70 px grid size | The board view is smaller than the preview | Tight crop for enemies, looser crop for social NPCs | | Border contrast | Tokens vanish on busy battlemaps if the ring is too subtle | Blue allies, red hostiles, brass neutral NPCs | | Filename includes role | Search beats memory during a live session | `city-watch-sergeant-hostile-token.png` | | One master export | Platform variants multiply mess quickly | Only make variants after a real display issue | CharGen fits this routine because the token maker keeps the character portrait and token framing close together. My normal flow is: generate or pick the portrait, open Token Maker, select a border, adjust scale and rotation, download the transparent PNG, then import it into the VTT. For a recurring NPC, I also keep the full portrait attached to the character or NPC record so I can use the same face in a handout, recap, or later scene image. [GMCraftTavern](https://gmcrafttavern.com/token-maker/) changed the animated-token part of the comparison. Its token maker page now advertises image uploads in PNG, JPG, and WebP, animated uploads in WEBM or MP4, static exports at 512, 768, 1024, or 2048 px, and animated export as WEBM or GIF with an optional PNG still. That optional still is more useful than it sounds. A static fallback means I can use the same token pack across a table where one VTT setup handles animation and another does not. That said, I still do not recommend animated tokens for every creature. They look great for a lich, a wildfire elemental, or a player character reveal. They are overkill for eight bandits in a warehouse. Animated files also make asset libraries harder to scan, and some tables already have enough going on with lighting, spell effects, and music. My rule is one animated token per encounter unless the animation is doing practical work, like marking a boss phase or a summoned creature. For static tokens, the boring rule wins: make the face readable, keep the border consistent, and export with transparency. A beautiful 2048 px token that turns into a muddy coin on the battle grid is not better than a clear 512 px token with a strong silhouette. ## Batch Token Consistency for NPC Groups ![A batch of consistent NPC tokens with matching blue borders arranged beside a gridded fantasy city map for Roll20 and Foundry prep](/blog-images/best-free-token-generators-for-dnd-ttrpgs-2025-guide/batch-token-consistency-workflow-2026.webp) The search data for this article shows people are not only looking for "token maker". They are also searching for "dnd token maker", "dnd token generator", and "ttrpg token maker", which usually means they have a practical problem rather than curiosity. They need a stack of usable tokens before the next game. For one-off monsters, almost any tool in this list will do. For NPC groups, consistency matters more than tool count. I would rather have twelve city-watch tokens with matching crop, border, and lighting than twelve individually prettier portraits that look like they came from different campaigns. Here is the batch pattern I use for factions and towns: | Batch type | Prompt anchor | Border rule | Export note | | --- | --- | --- | --- | | City watch | `blue tabard, brass badge, damp street light` | blue or steel ring | keep all faces chest-up | | Cult cell | `ash mark, black cord necklace, candlelit cellar` | dark red or bone ring | make elite cultists tighter crops | | Tavern regulars | `work clothes, warm lamplight, worn wooden room` | simple brass ring | avoid dramatic action poses | | Wilderness scouts | `weathered cloak, mud, pine needles, grey sky` | green or leather ring | leave more shoulder detail | In CharGen, I normally start with the [NPC Generator](https://char-gen.com/npc-generator) for names, roles, motives, and quick personality notes, then use [Generate](https://char-gen.com/generate) for portraits and [Token Maker](https://char-gen.com/token-maker) for framing. For monsters, I do the same with the [Monster Generator](https://char-gen.com/monster-generator). That keeps the token tied to the actual campaign entity instead of becoming another orphaned image in Downloads. A concrete example from my own prep: I needed a dockside patrol for a smuggling session, not heroic splash art. I generated a scarred half-orc harbour guard with a chipped tusk, a tired human toll clerk with ink on his cuffs, a dwarf night-watch captain with a brass jaw clasp, and a nervous teenage runner in an oversized watch cloak. The token prompts shared three anchors: wet dock light, blue-black watch uniform, and chest-up portrait. After that I used the same simple steel border for all four. On the VTT, my players read them as one organisation immediately. That is the real value of a free D&D token maker in 2026. It is not just "can it crop a circle?" It is whether the tool lets you make enough readable, related tokens before prep becomes homework. For that job, CharGen is strongest when you need the character record, portrait, and token in one place; Token Stamp 2 is still excellent when you already have art; GMCraftTavern wins when animated export matters; TokenTool 2 is the best choice when you are maintaining a large local library. ## Which Free D&D Token Maker Should You Pick? After testing everything on this list, here is how I would decide: **Need a token in 30 seconds from existing art?** Token Stamp 2. Nothing is faster for the drag-drop-export workflow. **Want to generate the art and the token in one place?** [CharGen](https://char-gen.com/token-maker). The integrated generator-to-token pipeline eliminates the multi-tool shuffle. **Want animated tokens for free?** GMCraftTavern. It is the only free tool that handles animated borders with video input. **Prep on your phone?** Heroic Token. Mobile support with cloud sync is its genuine differentiator. **Building tokens for an entire campaign?** TokenTool 2. Batch processing and custom borders scale where web tools do not. **No art, no budget, need something unique?** DnD Token Crafter or CharGen's AI generators. Text to token with no artistic skill required. There is no single best tool. I use CharGen for anything connected to my NPC and monster prep, Token Stamp 2 for quick one-offs from existing art, and GMCraftTavern when a player asks for an animated token. Different jobs, different tools. ## Getting a Token Off Your Screen and Onto Roll20 or Foundry ![A dungeon master's laptop showing a virtual tabletop grid map with a circular fantasy token being dragged into place, a tablet beside it displaying a separate VTT token library panel, dice and an open rulebook on the desk](/blog-images/best-free-token-generators-for-dnd-ttrpgs-2025-guide/vtt-token-import-workflow-2026.webp) A **vtt token maker** only does half the job. The export is a transparent PNG or WebP sitting in your downloads folder. Getting it onto the actual table looks slightly different depending on the platform. On Roll20, drag the exported PNG straight into a page, or upload it to your Art Library first if you want to reuse it across multiple scenes. Open the token's settings, set "Has Sight" if the creature needs vision, and Roll20 will scale a 400px token down to its 280px grid squares without visible softening. On Foundry VTT, drop the file into your world's `tokens` folder (or a scene-specific assets folder if you keep things tidy), then attach it to the Actor's Prototype Token settings. Foundry expects roughly 400x400px and handles dynamic token rings and vision settings from there, which is why [Foundry's own token documentation](https://foundryvtt.com/article/tokens/) has grown more detailed as those features matured. Fantasy Grounds is the fussiest of the three. It wants creature-size-appropriate dimensions rather than one universal standard, so a 400px token built for Foundry can look oversized on a Fantasy Grounds table without a manual resize. Owlbear Rodeo is the most forgiving, it auto-scales almost anything you drop on the board. The practical rule across all of them: export bigger than you need (512px or higher if the tool offers it) and let the platform scale down. Scaling up a small token always looks worse than scaling down a large one. ## August 2026 update: check the token record, not only the image I have added one more check to this free D&D token maker workflow. The file can look perfect and still be configured badly inside the VTT. Foundry separates a **Prototype Token** from a **Placed Token**. The prototype stores the default image, dimensions, scale, rotation, disposition and vision settings for new copies of an Actor. A placed token is its own copy on a Scene, so you can change its vision or scale without changing every future token. [Foundry's current token guide](https://foundryvtt.com/article/tokens/) explains the difference and also documents wildcard images. That distinction matters for a recurring NPC. I keep the portrait and token file stable, set the default in **Prototype Token**, then adjust the copy on the Scene only when the encounter needs a different light range or size. I do not edit the source image every time the token needs a table-specific change. Roll20 has a different constraint. Its current file guidance lists JPG, GIF and PNG as the static image formats. The same page lists a 20 MB limit for Free accounts, 50 MB for Plus and 100 MB for Pro. A normal 512px transparent PNG is far below those limits, but a folder of oversized exports can still waste storage and slow down a game. ![A Foundry Prototype Token and Placed Token workflow showing the same transparent D&D token with different scene settings](/blog-images/best-free-token-generators-for-dnd-ttrpgs-2025-guide/vtt-token-prototype-placed-workflow-2026.webp) Here is the check I now run before I make a full faction pack: | Check | Foundry VTT | Roll20 | | --- | --- | --- | | File | PNG or WebP works; PNG is the safer shared export | Use PNG for transparency | | Default image | Set it in **Prototype Token** on the Actor | Upload to **Art Library** or drag it to the tabletop | | Scene copy | Edit the **Placed Token** when one encounter needs a change | Edit the token object after placing it | | Footprint | Set **Dimensions** in grid units, then check **Scale** | Start at one grid square and use **Set Dimensions** for an exact size | | Vision | Review **Vision** and **Detection Modes** only for tokens that need them | Turn on **Has Sight** only when the creature should reveal the map | | Group variation | Use a wildcard path when one Actor needs several images | Use separate files or separate token objects | ![A token export checklist showing a transparent PNG, a clean filename, a 512px master and separate Roll20 and Foundry settings](/blog-images/best-free-token-generators-for-dnd-ttrpgs-2025-guide/vtt-token-roll20-file-check-2026.webp) One more practical rule helps with both platforms. Keep one square master, one transparent PNG and one clear filename. Use `dock-watch-captain-token.png`, not `final-final-3.png`. If the same NPC later needs an alternate face or disguise, add a new file rather than overwriting the original. The [Roll20 file guide](https://help.roll20.net/hc/en-us/articles/360037256634-Best-Practices-for-Files-on-Roll20) also lists 70px grid squares and recommends reducing very large web images. I use that as a display check, not as an export target. A 512px or 1024px master gives me room to crop. The VTT can scale it down. A small blurry token cannot recover its detail. ## September 2026 update: Foundry v14 renames the token size fields If you follow the Foundry column in the table above, one label is about to move. Foundry VTT v14 relabels the Token Config field group from **Dimensions (Grid Spaces) Width / Height / Depth** to **Size (Grid Spaces) X / Y / Z**. The change is tracked as [foundryvtt issue #13973](https://github.com/foundryvtt/foundryvtt/issues/13973), opened on 18 March 2026 and marked Done under the V14 User Testing 2 milestone. Two things worth being clear about. The numbers do not change, only the labels. A Huge creature is still 3 x 3 whether the box says Width or X. And v14 was still in user testing when I checked in September 2026, so if you are on the stable v13 release, the field is still called Dimensions. ![A dungeon master's desk at night with a laptop showing a virtual tabletop token panel headed Size (Grid Spaces) with X 3, Y 3 and Z 1, beside an open Huge Giant stat block and a circular ogre token on a gridded map](/blog-images/best-free-token-generators-for-dnd-ttrpgs-2025-guide/5e-token-size-vtt-settings-2026.webp) The Z value is the one that catches people out. It is depth, not scale. Leave it at 1 for a normal ground creature. It matters for elevation-aware modules, not for making an ogre look bigger. If your ogre is the wrong size on the board, fix X and Y, not Z. ## Token makers that export straight to Roll20 and Foundry The last part of a **roll20 token maker** test is the upload. A transparent file can still create friction if the export format, crop, or filename does not suit the table where you use it. Roll20's current tabletop guide accepts JPG and PNG files. A PNG with transparent elements displays correctly. For a circular token, I use PNG because it keeps the area outside the border clear and gives me one file that also works in Foundry VTT. Roll20 lets you drag the file onto the tabletop or batch upload up to ten files through the Art Library, with a 5 MB batch limit. Foundry supports more image formats, including PNG and WebP. Its token guide treats the art file and the Actor settings as separate parts of the job. Set the default art in **Prototype Token**, then edit a **Placed Token** only when one scene needs a different size, rotation, vision range, or image. That is useful for a recurring NPC who appears in several encounters. I run this four-step export check: 1. Crop the face and signature equipment at the size of the map token, not the size of the source portrait. 2. Export a transparent PNG at 512px or 1024px so the VTT can scale it down cleanly. 3. Name the file for the creature and variation, such as `dock-watch-captain-token.png`. 4. Set the grid footprint inside the VTT. The file size does not decide whether a creature is Medium, Large, or Huge. CharGen's Token Maker suits this workflow because it accepts PNG, JPG, and WebP source art, processes the crop in the browser, and exports a transparent 1024px PNG. I can drag to position, scroll to zoom, choose a border, and download the file without creating an account. If I am signed in, I can also choose **Save to Gallery**. The same portrait can remain available for a character sheet or a later edit. ![A finished transparent token moves from a browser workbench to two virtual tabletop map views](/blog-images/best-free-token-generators-for-dnd-ttrpgs-2025-guide/roll20-foundry-token-export-2026.webp) The platform choice changes the final clicks, not the core token. Roll20 needs an upload to the Art Library or tabletop, then the token's scene settings. Foundry needs an asset path or upload, then the Actor's Prototype Token and the placed copy. Make the image once, check the footprint twice, and keep the source portrait beside the export. ## Frequently Asked Questions ### What is the difference between a Foundry Prototype Token and a Placed Token? A Prototype Token stores the default settings for new copies of an Actor. A Placed Token is the copy on a Scene, and you can change its settings without changing the prototype. Use the prototype for the campaign default and the placed token for one encounter's needs. ### What file types should I use for a Roll20 token? Use a PNG when the token needs transparency. Roll20's current static image guidance lists JPG, GIF and PNG. A transparent PNG is the safest shared export for a circular token that must work across Roll20 and Foundry VTT. ### What is the best free D&D token maker for Roll20? Token Stamp 2 and [CharGen](https://char-gen.com/token-maker) are the strongest free options for Roll20. Both export transparent PNGs at the correct dimensions without requiring an account. CharGen adds AI portrait generation if you need to create the character art as well as the token. ### Can I make animated tokens for free? Yes. GMCraftTavern's animated token maker accepts short video clips (WEBM or MP4) and exports animated tokens as WEBM or GIF with over 200 border frames. It also generates a static PNG fallback for VTTs that do not support animation. ### Do I need Photoshop to make D&D tokens? No. Every tool on this list is a dedicated token maker that handles cropping, framing, and export without general-purpose image editing software. Upload a portrait, choose a border, download the token. The entire process takes under a minute. ### What size should my D&D tokens be? Create tokens at 400 x 400 px as a baseline. Foundry VTT uses this as its standard, and it downscales cleanly to Roll20's 280 x 280 px standard. Fantasy Grounds tokens range from 100-300 px depending on creature size. Always export with a transparent background. ### Can AI generate consistent tokens for the same character? AI token generators in 2026 still struggle with consistency across multiple generations of the same character. For recurring NPCs, generate one strong portrait and use a framing tool like [CharGen's Token Maker](https://char-gen.com/token-maker) or Token Stamp 2 to create the token. AI-generated tokens work best for one-off characters and random encounters. ### What size should physical D&D tokens be? Physical D&D tokens are typically 1 inch (25mm) for Medium creatures when used with miniatures. Digital tokens for VTTs like Roll20 or Foundry are typically 70-140px square at the grid level, but you should always export at a higher resolution. Most AI token generators export at 400-512px, which you can resize in any image editor without quality loss. ### Can I use AI tokens on Roll20? Yes. Download your AI-generated token as a PNG, upload it to Roll20's token library, and set it as your character's token image. Set the "Has Sight" property on the token if the character needs vision for fog-of-war. Transparent PNG backgrounds work best on Roll20's map canvas. ### Are AI-generated tokens legal for D&D? AI-generated tokens for personal use at the table are generally fine. For commercial or published materials, check the terms of service of the AI tool you used. CharGen's tokens are free for personal use; commercial usage rights are included with the Elite and Ultimate plans. ### What is the best free dnd token maker overall, not just for one VTT? If I had to pick one, it is CharGen for anyone who is already generating NPC or monster art, because the portrait and the token stay in the same workflow, and Token Stamp 2 for anyone who already has finished art and just wants the fastest possible crop-border-export loop. Neither one requires an account, and both export in seconds. The right pick depends on whether your bottleneck is "I need art" or "I already have art and just need a frame." ### What exactly is a vtt token maker? A vtt token maker is a tool that takes a source image, usually a character or monster portrait, and turns it into the small circular (or square) icon that represents that creature on a virtual tabletop's grid. That is different from a full art generator or a general image editor. A vtt token maker specifically handles the cropping, the border framing, the transparent background, and the export dimensions that Roll20, Foundry VTT, Fantasy Grounds and Owlbear Rodeo expect, so the finished file works the moment you drop it onto the board. ### How do I use a token maker for Roll20 specifically? Export your token as a transparent PNG at 400px or larger, since Roll20 downscales cleanly to its own 280 x 280px standard but upscaling a smaller file looks soft. Upload the file to Roll20's Art Library or drag it directly onto a token, open its settings, and turn on "Has Sight" if the creature needs vision for fog-of-war. Token Stamp 2 and CharGen's Token Maker both produce Roll20-ready exports without an account. ### What size should a 5e token be? It depends on the creature's size category, not on a single number. Small and Medium creatures occupy one 5 ft square, so one grid unit. Large is 2 x 2, Huge is 3 x 3, and Gargantuan is 4 x 4 or larger. Four Tiny creatures share one square. Export a 512 px master for Medium and Large, and a 1024 px master for Huge and Gargantuan, because a Gargantuan token displays at about 280 px on a 70 px Roll20 grid and a 400 px file leaves almost no detail in reserve. ### How do I make 5e tokens for Roll20 without paying? Use a free browser token maker and export a transparent PNG. [CharGen's Token Maker](https://char-gen.com/token-maker) and Token Stamp 2 both work without an account, without a watermark, and without a subscription. Upload or generate a portrait, pick a border, export at 512 px or larger, then drag the file onto a Roll20 page or into your Art Library. Set the token footprint to match the creature's 5e size category before you save it. ### Does Foundry set 5e token sizes automatically? Yes, for Actors in the dnd5e system. Foundry reads the Actor's size and sets the Prototype Token footprint from it, so a Large ogre arrives at 2 x 2 grid units. Roll20 does not do this for a free token upload, so you set the footprint yourself once on the Art Library entry rather than resizing the token on every map. ### Which token maker works with both Roll20 and Foundry VTT? CharGen's Token Maker, Token Stamp 2, and other browser tools can work with both platforms when they export a transparent PNG. The important part is the file, not the marketing label. Check the crop, transparency, and grid footprint in the VTT before you make a full pack. ### Should I export a Roll20 token as PNG or WebP? Use PNG when you want one transparent file that works in Roll20 and Foundry VTT. Foundry also supports WebP, but Roll20's current tabletop guide lists JPG and PNG. A 512px or 1024px transparent PNG is a safe shared export for most D&D tokens. --- ## D&D Token Maker: Turn Any Portrait into a VTT Token URL: https://char-gen.com/blogs/dnd-token-maker-turn-any-portrait-vtt-token Published: 2026-04-22 Summary: My practical dnd token maker guide for turning portraits into Roll20 and Foundry-ready PNG tokens in CharGen in under 30 seconds. Tags: dnd-token-maker, vtt-token-maker, roll20-tokens, foundry-vtt-tokens, ai-token-generator-for-dnd # D&D Token Maker: Turn Any Portrait into a VTT Token Most bad VTT prep dies in the same place, right after you find a portrait that looks brilliant full size and awful once it is shrunk into a circle. That is why I still care about a **dnd token maker** even now, when generating portraits is easy and decent fantasy art is all over the place. The hard part is not getting a face. The hard part is getting a token that reads clearly on a busy map in Roll20 or Foundry without dragging the whole job into Photoshop. ![D&D token maker hero image showing a fantasy portrait transformed into a VTT-ready circular token](/blog-images/dnd-token-maker-hero-1200x630.webp) CharGen's [Token Maker](https://char-gen.com/token-maker) is built for that exact handoff. You upload a portrait, crop it, choose a border, tweak `Scale` and `Rotation`, then hit `Download PNG`. If you are logged in, you can also use `Save to Gallery` and file the result into one of the built-in content categories. If you are not logged in, it still works, which I like, because a free tool should act like a free tool. I am not writing another roundup of every token site on the internet. I already covered the bigger batch-prep workflow in [How to Make DnD Tokens Fast for Roll20 and Foundry](/blogs/how-to-make-dnd-tokens-batch-npc-roll20-foundry). This tutorial is narrower on purpose. I am focusing on the single quickest job most DMs and players actually need: take one portrait you already have, or one you just generated, and turn it into a VTT-ready token in about half a minute. ## Why a dnd token maker still saves time in 2026 Search results for this topic are crowded with generic token tools, official VTT help pages, and a few dedicated web apps. The search intent is not complicated, though. Most people are trying to do one of three things: - get a token ready before tonight's session - make a portrait readable at small size - keep Roll20 and Foundry assets consistent without more manual editing That matches my own use almost exactly. I do not open a token tool because I want another art playground. I open it because the portrait is done and the game asset is not. There is also a practical difference between a portrait and a token that newer DMs sometimes underestimate. A portrait can survive extra shoulder detail, background clutter, or dramatic lighting. A token cannot. Once it is sitting on a gridded map, you need the face, silhouette, and border contrast to do the work fast. If the important detail disappears at token size, the art has failed the job. One recent example made that painfully obvious. I had a half-orc harbour enforcer with a split tusk, wet hair, and a tar-black coat. Full portrait looked great. My first crop looked muddy once I imagined it over a dock map at table distance. I pushed the face higher, increased `Scale`, and swapped to a brighter border. Same art, much better token. That is the whole value of a good token maker. It gives you a fast correction loop after the portrait stage instead of forcing you to regenerate the art from scratch. ## The CharGen Token Maker workflow I actually use The current page copy is refreshingly direct: `Create circular tokens for your VTT characters`. Under that, the interface shows the main promise straight away: `Free`, `No signup required`, `20+ borders`, and `All VTTs supported`. Good. That is exactly what a token page should say. When you open the tool, the empty state says `Drop image here or click to upload`, with `Pick from Gallery` underneath. That matters more than it sounds. A lot of token tools assume you already have a tidy local art folder. In real prep, I am often pulling from a fresh CharGen image, an older PNG, or some half-forgotten WebP I made three sessions ago. Being able to upload locally or pull from the gallery covers both habits. Here is the basic flow I use: | Step | UI control | What I do | Typical time | | --- | --- | --- | --- | | 1 | `Drop image here or click to upload` | load a PNG, JPG, or WebP portrait | 5 seconds | | 2 | `Border Style` | choose a ring that fits the campaign or faction | 5 seconds | | 3 | `Scale` and `Rotation` | tighten the crop until the face reads clearly | 10 seconds | | 4 | `Download PNG` | export the transparent token for VTT use | 5 seconds | | 5 | `Save to Gallery` | optional if I want the token stored inside CharGen | 5 seconds | That is the whole job. No layer stack. No detour into a design suite. No wrestling with a canvas that thinks I am building a poster. ![CharGen Token Maker workspace with portrait upload, crop controls, border style options, and finished VTT token preview](/blog-images/dnd-token-maker-workspace.webp) The preview on the right is the part I trust most. You see the finished token small enough that bad crops become obvious quickly. If the chin is clipped, or the border disappears into the hair, you know straight away. The `Clear` button is also worth mentioning. It sounds minor, but it keeps experiments cheap. I would rather clear and restart than drag a bad crop around for two more minutes out of stubbornness. ## Turning one portrait into a Roll20 or Foundry token Right, so here is the exact use case that sold me on this workflow. I generated a dwarven quartermaster for a city militia arc. The portrait had a brass monocle, cropped beard, and a blue officer's sash. Lovely image. Useless token on the first pass. The monocle sat too close to the ring, the beard ate half the lower frame, and the sash vanished completely. Inside Token Maker, I fixed it in three moves: - I zoomed in until the face filled more of the circle - I nudged the crop up so the monocle stayed visible - I used a warmer ring so the token would still pop on a cold stone battlemap That was enough. I did not need a second render. I had a similar result with a goblin courier who wore a red scarf and an oversized satchel. Full portrait was busy in a fun way. Token version only worked once I accepted that the satchel did not matter. I centred the sneer, kept the scarf knot, dropped the rest, and exported. Players recognised him immediately the next time he appeared. The main lesson people miss when they search for a **vtt token maker** is simple. You are not preserving the whole composition. You are preserving the fastest readable identity cues. If you want a quick rule, I use this one: - faces first - signature detail second - everything else only if it survives the crop For a paladin, that might be a scar and a white tabard edge. For a vampire courtier, it might be the eyes and the high collar. For a kobold alchemist, it might be the goggles and a green splash of poison light. The token does not need to carry every design choice. It needs to carry enough. ## From generated NPC to saved token without leaving CharGen CharGen pulls ahead of generic token makers for me here. The tool is free on its own, but it is better when you use it as part of the wider stack. If I need faces first, I start in [NPC Generator](https://char-gen.com/npc-generator). If I already have portraits in my account, `Pick from Gallery` keeps the handoff short. If I want to reuse older assets or check which characters I have already finished, [Browse](https://char-gen.com/browse) is useful as a quick memory jog. The point is not that CharGen invented circular crops. The point is that the portrait, token, and campaign prep jobs can sit next to each other instead of living in separate tabs and separate services. That becomes even more useful for recurring NPCs. I do not generate tokens for everyone. I am too lazy for that, and frankly most tables do not need it. I do generate tokens for people who will show up again and whose face needs to land fast on a VTT. Tavern owner. Rival knight. Smugglers' broker. Militia captain. Those are the faces worth preserving cleanly. ![D&D token maker examples showing portrait art alongside matching VTT-ready character tokens for recurring NPCs](/blog-images/dnd-token-maker-portrait-sheet.webp) If I am logged in, `Save to Gallery` does one more useful thing. It forces a naming decision. That sounds boring, but boring is good here. One of the more common Foundry complaints I still see is portrait or token confusion caused by generic names, duplicate defaults, or sloppy file habits. Unique names stop a lot of nonsense before it starts. My naming pattern is plain: - `campaign-location-role-name` So instead of `token-final-2.png`, I end up with something like `blackwake-watch-quartermaster-ivril`. It is dull. It also works. If you are running a game with a dozen recurring NPCs, that tiny bit of discipline saves far more time than people expect. ## Where CharGen beats generic token makers, and where it does not I think CharGen wins this search because it keeps the job short. That is not the same thing as saying it does everything. Here is the honest version: | Tool | Best when | Where it wins | Where it falls short | | --- | --- | --- | --- | | [CharGen Token Maker](https://char-gen.com/token-maker) | you want portrait-to-token speed inside a broader RPG workflow | free, no signup needed, quick crop, clean PNG export, easy handoff from generated art | less elaborate than specialist editors if you want lots of decorative extras | | [Heroic Token](https://heroictoken.com/) | you want a big border library and cloud organisation | strong border catalogue, folder-style organisation, batch-friendly feel | extra account and feature depth can be overkill for one fast token | | [Token Stamp 2](https://rolladvantage.com/tokenstamp/) | you want a simple browser crop with no platform ecosystem | still quick, still familiar, light mental load | weaker if your portraits live elsewhere and your wider prep is already in CharGen | | Foundry native token tools | you already manage everything inside one Foundry world | close to the table, no export hop if you stay in Foundry | weaker if you need the same asset in Roll20, Owlbear, or elsewhere | The key difference is context. If you live entirely inside Foundry, native token handling may be enough. If you hop between systems, prep on one machine and run on another, or build the portrait in one step and the token in the next, CharGen is far more convenient. I also like that the tool does not pretend to be a full-blown art editor. Some competing token makers pile on so many border, text, and embellishment options that the quick fix becomes its own mini-project. That may suit pack creators. It does not suit me on a Wednesday night. That said, there are real limits. - If you want animated tokens, CharGen is not the deepest option today. - If you want text overlays or highly custom frames for every faction, a specialist tool may offer more knobs. - If the source portrait itself is weak, no token crop will save it completely. I would rather be honest about that. CharGen is the tool I reach for when I want a clean static token fast, not when I am producing a premium token pack for sale. ## Roll20 and Foundry tips that stop ugly token crops The token export is only half the job. The other half is not sabotaging it when you import. Roll20's own [token features guide](https://help.roll20.net/hc/en-us/articles/360039674573-Token-Features) is a useful reminder that tokens can be resized, snapped to the grid, and edited after import. Foundry's official [token guide](https://foundryvtt.com/article/tokens/) is worth reading too, especially if you want to understand grid dimensions, scale, and when Foundry's own ring system is doing part of the visual work for you. Even so, I still prefer exporting a clean transparent PNG first. That gives me one stable asset I can move across Roll20, Foundry, or Owlbear without rebuilding the crop every time. The three import rules I use most are: - do not rely on the VTT to find the correct crop for you - test the token against one real map tile before you mass-import anything - keep bright borders for dark maps and quieter borders for pale maps One example: I had a bone-coloured token ring that looked gorgeous on parchment-style encounter maps and nearly vanished on a snowy pass. Same token, wrong map, bad result. I switched to a darker ring and the problem went away in seconds. Another one: a basilisk token with lots of spines looked dramatic at full size, then became unreadable once the spikes touched the outer ring. The fix was not a new portrait. The fix was a tighter crop on the eyes and jaw. ![VTT-ready D&D token variants showing how readable crops and stronger borders improve monsters and NPCs on crowded maps](/blog-images/dnd-token-maker-token-variants.webp) The thing is, readability beats perfection every single time. Your players see tokens in motion, over maps, next to status markers, often on a laptop screen. You are building for clarity, not for a portfolio. ## My recommendation if you just need a token before tonight's session Use the shortest route that gets you to a readable PNG. If you already have the portrait, open [Token Maker](https://char-gen.com/token-maker), upload it, choose a border, tweak `Scale`, export, done. If you do not have the portrait yet, generate the face in [NPC Generator](https://char-gen.com/npc-generator), then send it through Token Maker immediately while the character is still fresh in your head. If you are building a larger recurring cast, save the finished results, give them sensible names, and keep the pretty-but-useless experiments out of your live prep folder. That is the practical version. No mystique. No fiddly detour. Just a solid token you can drop into Roll20 or Foundry and recognise instantly when initiative starts. ## FAQ ### What is the fastest way to make a D&D token for Roll20? Upload a portrait into CharGen Token Maker, pick a border, adjust the crop with `Scale` and `Rotation`, then hit `Download PNG`. That is the quickest route I have found when the art already exists. ### Does CharGen's dnd token maker need an account? No. The core token workflow is free and works without signup. You only need an account if you want to save the finished token back into your gallery. ### Can I use the same token in Foundry and Roll20? Yes. That is one of the reasons I prefer exporting a transparent PNG first. It gives me one clean asset I can reuse across both platforms. ### Should I make tokens for every NPC in my campaign? Probably not. I only do it for people likely to recur, or for encounters where visual clarity matters. Throwaway tavern extras do not usually deserve five extra minutes of prep. ### What matters more, the portrait quality or the crop? Both matter, but the crop decides whether the token actually works at table size. A decent portrait with a smart crop usually beats a gorgeous portrait with a muddled token frame. ## Image credits - WaveSpeed retry update on 22 April 2026: text-to-image requests were still blocked by content review, but `edit` requests succeeded. The hero image and portrait-sheet image were replaced with WaveSpeed-edited versions derived from CharGen-owned local source assets. - Remaining in-content images use existing CharGen UI screenshots and token example assets already stored in this repository. --- ## Creative Ways Students Can Apply D&D Strategies to Academic Group Projects URL: https://char-gen.com/blogs/creative-ways-students-can-apply-dnd-strategies-to-academic-group-projects Published: 2026-04-21 Summary: A practical guide to using D&D strategies like party roles, session zero, campaign planning, and reflection to improve academic group projects. Tags: dnd, group-projects, study-habits, student-collaboration, teamwork # Creative Ways Students Can Apply D&D Strategies to Academic Group Projects Group projects can feel like a random encounter in a fantasy campaign. One teammate disappears. Another wants to lead every decision. Someone forgot the deadline. And suddenly, what started as a simple class task turns into a chaotic battle with time, stress, and confusion. That is exactly why students can learn a lot from Dungeons & Dragons (D&D). At first, D&D and school assignments may seem like two completely different worlds. One is full of dragons, dice, and magical quests. The other is full of research, slides, and grading rubrics. But look closer, and the connection becomes clear. Both require teamwork, planning, problem-solving, and flexibility. In D&D, a group of players works together to complete a mission. Every player has a role, a strength, and a purpose. Success depends on communication and trust. Sound familiar? That is also the heart of a good academic group project. In this article, we will explore creative ways students can use D&D strategies to improve collaboration, stay organized, solve problems, and even enjoy working together more. Think of it like turning your group project into a well-run campaign instead of a messy dungeon crawl. ![Set of colorful dices on desk with pencils and toys](/blog-images/pexels-set-of-colorful-dices-on-desk-with-pencils-and-toys-3857508.webp) ## Roll for problem-solving and adaptability Every D&D player knows one truth: no plan survives contact with chaos. Dice rolls go wrong. NPCs act unexpectedly. The party takes a strange turn. That is part of the fun. Group projects are not very different. Teammates get sick. Research sources fall apart. Technology fails. Schedules clash. Problems happen. That is why D&D teaches a powerful lesson for students: adaptability matters more than perfection. When a project hits a problem, groups should respond the way a strong adventuring party would. First, pause and assess the situation. Second, use each person's abilities wisely. Third, choose the best available option and keep moving. Instead of blaming each other, the group should treat the problem like a challenge to solve together. Students can even make brainstorming more creative by using a "roll for solutions" method. For example, if the group is stuck, each member can offer one possible fix, even a weird one. Then the team evaluates the ideas without judging too quickly. Sometimes the unusual plan leads to the best result. After all, some of the most memorable D&D victories come from unexpected moves. Sometimes the smartest move is knowing when your group needs extra support. If the team feels stuck, asking for help from a teacher, tutor, or the legitimate service [PapersOwl](https://papersowl.com/do-my-assignment) trusted academic support service can be a strong example of real problem-solving. Reaching out for guidance, feedback, or editing advice does not weaken the project; it can help students understand the task better and improve the final result. Just like in D&D, the party does better when it uses every available resource wisely. This mindset also reduces fear of mistakes. Many students become stuck because they want every part of the project to be perfect from the start. But D&D players know progress often comes through trial, error, and quick thinking. Academic teams can benefit from that same courage. ## Why D&D thinking works so well for group projects D&D is not just a game about imagination. It is also a game about cooperation. Players must make decisions as a team, adapt to surprises, and use each person's strengths to move forward. These same ideas can make academic group work much more effective. One of the biggest problems in student projects is a lack of structure. Many groups start with energy, but then they lose focus. D&D offers a useful model because it gives teams a shared goal, clear roles, and a reason to communicate often. In a campaign, nobody expects one player to do everything. The wizard, rogue, fighter, and healer all bring something important. In the same way, a good project team should value different skills instead of forcing everyone into the same mold. Another reason D&D strategies work is that they make collaboration feel more active and engaging. Let's be honest: group projects can be boring. But when students frame the experience like a quest, it can feel more meaningful. A research paper becomes a mission. A presentation becomes a final boss battle. Suddenly, the work has energy. This mindset also helps reduce conflict. Why? Because D&D teaches that success is shared. If one player dominates the table, the campaign suffers. If one student controls the whole project, the same thing happens. D&D encourages balance, listening, and teamwork, which are skills every academic group needs. ## Assign party roles based on real strengths One of the smartest D&D-inspired strategies is assigning "party roles" to each group member. This does not mean students need to dress like elves or speak in character. It simply means the team should recognize each person's natural strengths and build the project around them. For example, one student may be great at research. That person could take on the role of the "wizard", gathering knowledge, finding sources, and explaining complex ideas. Another student may be confident and persuasive. They might be the "bard", helping with presentation delivery or group communication. Someone who loves structure and deadlines could act like the "paladin" or "fighter", keeping the team focused and organized. A detail-oriented student might be the "rogue", catching mistakes and improving the final edit. This approach works because it helps students feel useful. Too often, group members are given generic tasks without thinking about their strengths. That can lead to frustration and weak results. But when people work in roles that fit them, they usually perform better and feel more motivated. It is also important to remember that roles should support the team, not trap people. In D&D, characters grow over time. Students can do the same. A shy student may want to practice presenting. A strong speaker may want to improve their research skills. So while roles should start with natural strengths, they can also create chances for growth. ## Turn traditional roles into character-inspired responsibilities A fun way to use this strategy is to rename normal project jobs with D&D-style titles. For example, the "[Lorekeeper](https://www.reddit.com/r/Dimension20/comments/13if0ch/what_do_the_lore_keepers_do/)" can manage research notes and citations. The "Quest Leader" can track deadlines and meeting goals. The "Diplomat" can handle communication between members. The "Archivist" can organize files and final drafts. This small creative touch can make the project more memorable. It also makes roles easier to discuss. Instead of saying, "Who is doing the boring admin work?" students can say, "Who wants to be the Quest Leader?" That shift may sound simple, but it can change the mood of the whole team. ## Treat the project like a campaign, not a last-minute battle Many group projects fail because students treat them like a one-time event instead of a process. They wait too long, rush at the end, and hope for the best. That is like entering a dragon's cave with no map, no supplies, and no plan. Brave? Maybe. Smart? Not really. D&D campaigns succeed because they are built in stages. There is a main quest, smaller tasks, checkpoints, and regular meetings. Students can use the same system in academic work. Instead of focusing only on the final deadline, groups should break the project into smaller missions. For example, the team can create a campaign map with milestones such as choosing a topic, collecting sources, building the outline, drafting the content, designing visuals, and rehearsing the final presentation. Each step becomes a quest objective. This makes the work feel less overwhelming and more manageable. Regular check-ins are also essential. In D&D, players stop often to review what happened and decide what comes next. Project groups should do the same. A short weekly meeting can help everyone stay aligned, fix problems early, and keep momentum strong. This campaign mindset is especially useful when the assignment is complex. Big projects can feel like dark forests: confusing, stressful, and easy to get lost in. But with a campaign plan, the group has a path forward. ## Use session zero to prevent future conflict In D&D, many groups begin with something called a "session zero". This is a meeting before the real adventure starts. Players discuss expectations, boundaries, goals, and character ideas. It may not sound exciting, but it can prevent many problems later. Students should absolutely steal this idea for group projects. Before starting the actual work, the team should hold a short planning meeting to discuss how they want to operate. Who prefers texting, email, or shared documents? When is everyone available? What quality standard does the group want to reach? How will tasks be divided? What happens if someone misses a deadline? These questions may seem basic, but they are often ignored. Then trouble appears halfway through the project, like a trap hidden in the hallway. One student assumes everyone is working independently. Another expects daily updates. One person wants an A. Another is happy with "good enough". Without shared expectations, tension grows fast. A session zero helps everyone get on the same page. It creates trust early and makes later conversations easier. It also gives quieter students a chance to speak before louder voices take over. That matters a lot in group dynamics. ## Create group rules like a campaign agreement To make session zero even more useful, students can write a simple "party agreement". This can include deadlines, communication rules, file naming systems, and meeting expectations. It does not need to be formal or complicated. Even a one-page shared note can work. The point is not control. The point is clarity. Think of it like packing torches before entering a dungeon. You hope you will not need every tool, but you will be glad they are there when things get dark. A project agreement gives the team something to return to when confusion or conflict appears. ## Celebrate wins, learn from failures, and level up together A good D&D campaign is not only about defeating enemies. It is also about growth. Characters learn, improve, and become stronger after each challenge. Group projects should work the same way. Too often, students finish a project, submit it, and never talk about it again. That is a missed opportunity. One of the best D&D-inspired habits is reflection. After the assignment is complete, the team should spend a little time reviewing what worked and what did not. Did role assignments help? Were meetings effective? Did someone step up in a surprising way? Were deadlines realistic? This reflection helps students "level up" for the next project. It turns one assignment into long-term learning. Celebrating small wins during the process is helpful too. Finished the outline? Great. Completed the slides? Excellent. Nailed the rehearsal? That deserves recognition. In D&D, players gain experience points from progress. In school, small moments of progress also matter. They build confidence and keep the team motivated. There is something powerful about recognizing that teamwork is a skill, not just a requirement. Like any skill, it gets better with practice. The more students use creative systems like role design, session zero, campaign planning, and group reflection, the stronger their collaboration becomes. In the end, applying D&D strategies to academic group projects is not about pretending school is a fantasy game. It is about borrowing smart, creative tools from a system that understands teamwork deeply. D&D shows students how to use different strengths, plan ahead, communicate clearly, adapt under pressure, and grow from experience. Those are not just gaming skills. They are life skills. So the next time you are assigned a group project, do not think of it as a burden. Think of it as a quest. Gather your party, define your roles, plan your campaign, and face the challenge together. With the right strategy, even the most difficult assignment can feel less like a disaster and more like an adventure worth remembering. ## Image credits - https://www.pexels.com/photo/set-of-colorful-dices-on-desk-with-pencils-and-toys-3857508/ --- ## Best AI Battlemap Generators for D&D in 2026 URL: https://char-gen.com/blogs/best-ai-battlemap-generators-dnd-2026 Published: 2026-04-20 Updated: 2026-09-16 Summary: My tested guide to the best ai battlemap generator tools for D&D in 2026, from fast text prompts to VTT-ready maps and exports. Tags: ai-battlemap-generator, best-battlemap-generator-dnd, ai-map-maker-dnd, dnd-battlemap-tool, battlemap-generator-online **Updated July 2026:** Added a new section on what an **ai battlemap generator** needs to handle now that D&D Maps is absorbing some Sigil ideas and Foundry import tools are better at turning map files into playable scenes. **Updated September 2026:** Added a VTT export comparison for Roll20, Foundry VTT, Fantasy Grounds and Owlbear Rodeo, and corrected my notes on CharGen exports, which now include VTT grid presets. # Best AI Battlemap Generators for D&D in 2026 A battlemap can look gorgeous and still be useless the second initiative starts. That is the whole problem with the current **ai battlemap generator** boom. I do not need another moody overhead illustration with no readable choke point, no obvious cover, and a staircase that turns into decorative fog if I zoom in. I need a map I can drop into a session tonight, preferably without spending an hour repairing it in Foundry or Roll20 afterwards. ![Top-down ruined chapel battlemap with broken pews, stained glass, and a ritual dais for a D&D encounter](/blog-images/ai-battlemap-generator-hero-1200x630.webp) The search results for this topic are crowded now, but the real split is simple. Some tools are fast prompt machines. Some are proper map editors with AI helping in the background. A few do a decent job of both. If you want the short answer, CharGen is my top pick for weekly D&D prep because it gets me from prompt to usable map faster than the rest, and it sits next to the wider workflow I actually care about: [Battlemap Generator](https://char-gen.com/battlemap), [Dungeon Generator](https://char-gen.com/dungeon-generator), and [Token Maker](https://char-gen.com/token-maker) in one stack. ## What I judge before I call something the best battlemap generator for D&D Pretty art is not enough. For an **ai map maker dnd** workflow to earn a place in my prep tabs, I want five things. - top-down readability, not faux-isometric theatre - strong combat shapes: cover, choke points, hazards, lanes - map outputs that still make sense after zooming in - a clean handoff to VTT play, print, or a follow-up editor - enough speed that I will actually use it on a Tuesday night A lot of AI map tools fail on the third point. The thumbnail looks great. Then I look closer and the bridge is half a river, the altar is melting into the floor, or the room layout stops making tactical sense. That is why I have become much harsher with battlemaps than with character art. A portrait can be a bit weird and still work. A map has to survive scrutiny. ![Top-down ruined chapel battlemap with readable lanes, broken pews, and a ritual platform suited to a D&D boss fight](/blog-images/ai-battlemap-generator-chapel-map.webp) One honest wrinkle here, parts of the battlemap community are still openly hostile to AI maps, and I understand why. [r/battlemaps made the call to ban AI-generated images](https://www.reddit.com/r/battlemaps/comments/116mooi/review_of_poll_results_and_final_mod_decision/) after community blowback over quality and plagiarism concerns. That does not make AI battlemaps useless for home games. It does mean I am careful about what job I am asking them to do. For private prep, speed and flexibility matter. For published map packs, the bar is much higher. ## The quick answer: my ranking for 2026 | Tool | Best for | What I like | Main limitation | | --- | --- | --- | --- | | [CharGen](https://char-gen.com/battlemap) | fast prompt-to-map prep for active campaigns | quick generation, fantasy-first prompts, strong links to dungeon and token workflows | less granular editor control than a full map studio | | [Dungeon Alchemist](https://www.dungeonalchemist.com/) | indoor tactical maps you want to adjust room by room | auto-populates rooms with doors, walls, lighting, furniture, and objects | more hands-on than pure text prompt tools | | [TT-RPG](https://www.tt-rpg.app/en) | browser-based battlemaps with tokens and NPCs nearby | online workflow, community maps, useful if you want several prep jobs under one roof | newer product, so I still treat it as promising rather than settled | | [BatlGrid](https://batlgrid.ai/) | repairing, extending, and restyling existing map drafts | selective edits, sketch-to-map flow, great if you already have a rough layout | strongest when you begin with something, weaker as a blank-page tool | | [DungeonFog](https://www.dungeonfog.com/) | detailed handcrafted battlemaps with reliable export | vector editor, deep asset library, solid Foundry handoff | not the tool I reach for if I want a finished map from one sentence | | [Dungeonscrawl](https://dungeonscrawl.com/) | lightweight free browser-based grid mapping | clean minimalist grid tools, no account required, instant shareable link | no AI generation, purely manual grid drawing | | [BattlemapAI](https://battlemapai.com/) | dedicated AI battlemap generation | focused entirely on battlemap output, no feature bloat | newer product, smaller model variety than platforms like CharGen | CharGen wins because it matches the real pace of campaign prep. Dungeon Alchemist is the best pure mapmaker in the group when I want more manual control. TT-RPG is the online contender I would watch. BatlGrid is the salvage expert. DungeonFog is still good, but it is more editor than prompt generator, and I think people searching **battlemap generator online** often want a shorter route than that. ## 1. CharGen is the best AI battlemap generator for fast weekly prep CharGen takes the top spot for one blunt reason. It gives me a map quickly, and the rest of the platform already understands what I am doing next. The public [Battlemap Generator](https://char-gen.com/battlemap) pitch is refreshingly direct. It is about creating combat arenas, dungeons, taverns, forests, and streets that are ready for VTT use or print. The workflow is short and table-facing: describe the place, add cover, light and hazards, then download the map with a square or hex grid sized for your VTT. That reads like actual prep, not marketing improv. I also like that the examples are grounded. `City Under Siege Battlemap`, `Forest Tavern`, and `Underground Caverns` are exactly the sort of jobs I need on short notice. No fuss. No weird attempt to pretend every encounter is an art book spread. The best part, though, sits outside the map itself. If the battlemap is for a dungeon crawl, I can pull the shape from [Dungeon Generator](https://char-gen.com/dungeon-generator). If I want tokens to match the same session, I can move straight into [Token Maker](https://char-gen.com/token-maker). If I am not sure which image model gives me the clearest stonework or terrain read, I can run a [paid Arena A/B test](https://char-gen.com/ai-model-leaderboard/run-a-test). That joined-up workflow is the real advantage. ![Historical CharGen Model Comparison Tool used before the current two-model paid Arena](/blog-images/ai-battlemap-generator-model-comparison-ui.webp) This screenshot shows the retired four-model comparison tool. The current paid Arena uses one prompt and exactly two models. The paid Arena is particularly useful when I want to keep an encounter pack visually consistent. I choose two image models, send both the same prompt, and vote on the blind A/B result before their names are shown. I would much rather test a ruin prompt there for five minutes than generate six almost-identical maps and hope one lands. Here is the kind of prompt structure that works best for me in CharGen: `top-down battlemap, ruined cliffside chapel, broken pews for cover, raised ritual dais, two side entrances, fallen glass, readable paths, cold moonlight, no characters` That prompt is doing three important things. It calls for a top-down map. It defines usable cover. It gives the encounter a tactical shape. If I leave those elements out, the result gets prettier and less useful. One concrete example. Last week I wanted a smugglers' dock fight with one crane, one warehouse door, and enough water hazard to make forced movement funny. I asked for a `top-down dock battlemap`, specified `stacked cargo for half cover`, `one narrow gangplank`, and `lantern pools at night`, then kept the second variation because the first one overdid the boats. That is roughly the right amount of work. My only real complaint is the same one I have with most prompt-first map tools. If you need exact walls, exact lighting, and exact grid logic, you will still want an editor afterwards. CharGen is the tool I use to get the battlefield idea fast. It is not pretending to replace every manual polish pass forever. ## 2. Dungeon Alchemist is still the best choice when you want the room layout under your hand I rate [Dungeon Alchemist](https://www.dungeonalchemist.com/) very highly, even though it is not as fast as CharGen for raw prompt-to-image speed. Its big strength is that it is not trying to be vague magic. The official pitch is simple: draw the rooms, and the app automatically populates them with doors, walls, lighting, furniture, and objects. That is a very strong value proposition if you care about tactical clarity more than instant variety. Indoor fights are where it shines. Boss chambers, taverns, crypts, manors, laboratories, and hideouts all fit the tool neatly. When I already know the room count and encounter beats, I do not want an AI to invent a clever shape. I want help filling a shape I already trust. Dungeon Alchemist also plays nicely with the VTT side of prep. The [Foundry-compatible quick importer](https://foundryvtt.com/packages/quick-battlemap-importer) explicitly mentions support for many Dungeon Alchemist exports, which is the sort of practical detail I care about far more than a shiny demo reel. Where it loses ground against CharGen is spontaneity. If a party ignores my prep and walks into an abandoned bathhouse instead of the watch post I expected, CharGen is faster. If I am building the bathhouse as a set-piece in advance, Dungeon Alchemist might win. ## 3. TT-RPG is the online contender that feels closest to a full browser toolkit [TT-RPG](https://www.tt-rpg.app/en) is the most interesting pure browser rival in this lane. The official battlemap page is pushing the right keywords: battlemaps, tokens, NPCs, community maps, and prompt-driven generation. That combination matters because **free ai battlemap** searches are rarely just about maps. They are often shorthand for, "I need the map, I need the tokens, and I do not want to spend my whole lunch break stitching them together." I would not put TT-RPG above CharGen yet, mostly because CharGen's broader campaign tooling is more proven in my own workflow. Even so, TT-RPG gets points for staying focused on what an online DM actually needs. The example pages are readable. The tool keeps tokens and NPC support nearby. It is clearly built by somebody who understands that battlemaps do not live alone. If your group is heavily online-first, and you want one browser tab where the map and token jobs sit close together, TT-RPG makes sense. I would just keep expectations realistic and test it on a real encounter before building a whole campaign pipeline around it. ## 4. BatlGrid is the tool I would reach for when the layout exists but the finish is weak [BatlGrid](https://batlgrid.ai/) solves a different problem from the others. Its homepage is not really selling "type one sentence, get one perfect map". It is selling rough sketch to polished map, tactical AI editing, style transfer, upscaling, and selective inpainting. That is excellent if your real pain is revision. I can imagine two very practical uses for it: - I have a rough hand-drawn plan and want it polished fast. - I have a decent existing map but need an interior, a collapsed wall, or a night variant without rebuilding the whole thing. That is more useful than it might sound. Some of my favourite encounter maps start as ugly scribbles. The hard part is not the layout. The hard part is making the finished map look coherent without burning an evening. BatlGrid also feels less likely to produce useless visual noise because it assumes you are guiding it. That said, it is not my first recommendation for someone who wants a blank-page **dnd battlemap tool**. It is the right pick when you already know roughly what the battlefield should look like. ## 5. DungeonFog is still excellent when you want reliability more than novelty [DungeonFog](https://www.dungeonfog.com/) does not belong in every "AI battlemap generator" roundup, but I think leaving it out would make the list worse. Officially, it is a TTRPG map editor with a vector-based workflow, a large asset library, a public map library, and explicit export support for external VTTs. DungeonFog also calls out its long-running Foundry partnership, including export with walls, doors, windows, and lighting support. That is serious practical value. The reason I keep it below the faster prompt tools is simple. When I search **ai battlemap generator**, I usually want less editor time, not more. DungeonFog asks for more craft. In return, it gives more control. That trade is worth it if you are making campaign maps that will recur for months, or if you want public-map editing plus a deeper manual pass. It is less compelling if you need a forest ambush in ten minutes and the kettle is already boiling. So yes, I still recommend it. I just recommend it to the right person. ## Which tool I would use for specific battlemap jobs | If my real problem is... | I would start with... | Why | | --- | --- | --- | | I need a fight map tonight from a prompt | [CharGen](https://char-gen.com/battlemap) | quickest route from encounter idea to usable battlefield | | I want exact rooms, props, doors, and lights | [Dungeon Alchemist](https://www.dungeonalchemist.com/) | best blend of control and fast population | | I want map, NPC, and token jobs close together in-browser | [TT-RPG](https://www.tt-rpg.app/en) | good online stack for multi-asset prep | | I already have a rough map and need smart edits | [BatlGrid](https://batlgrid.ai/) | strongest repair and iteration workflow | | I want long-term editor control and solid exports | [DungeonFog](https://www.dungeonfog.com/) | reliable map studio with proper VTT handoff | That table also explains why CharGen still finishes first for me. Weekly D&D prep is not only about map quality. It is about how fast I can turn the map into a playable session. ## My prompt formula for battlemap generator online tools Most generators get better the moment I stop writing like a novelist and start writing like a tactical designer. My working formula is: `top-down battlemap, [location], [combat objective], [3 pieces of cover], [1 hazard], [entry points], [lighting], readable layout, no characters` Examples I would actually use: - `top-down battlemap, flooded warehouse, stop the ritual, stacked crates for cover, broken gantry, deep water hazard, two dock entrances, lantern light, readable layout, no characters` - `top-down battlemap, forest shrine clearing, rescue captive druid, fallen logs, standing stones, mossy wall segments, unstable sinkhole, moonlit rain, readable layout, no characters` - `top-down battlemap, noble villa kitchen fire, protect the ledger, long counters, overturned tables, pantry doorway, spreading flames, night interior lighting, readable layout, no characters` The thing is, "readable layout" matters almost as much as the scene dressing. If I forget to ask for readability, many generators default to atmosphere over clarity. Great for a handout, not great for combat. ## The VTT handoff is where most map tools quietly lose points A lot of map reviews stop at the image itself. I think that misses the hard part. The real question is what happens next. Can I turn the image into a session asset without a mood swing? This is where I still give CharGen extra credit. Once I know the encounter map works, I can move straight into [Token Maker](https://char-gen.com/token-maker), which is laid out in a way that makes immediate sense. The top actions are `Download PNG`, `Save to Gallery`, and `Clear`. The border picker is right there under `Border Style`. The page copy is blunt about the point: create circular tokens for VTT characters, with no signup required. ![CharGen token maker interface showing upload, border style selection, and direct PNG export for Roll20 or Foundry VTT tokens](/blog-images/ai-battlemap-generator-token-maker-ui.webp) That matters because a battlemap is only half the board. If you run Roll20 or Foundry, the follow-up jobs are always the same. You need matching tokens. You need scale that does not look absurd. You need a quick export path. I wrote the fuller token workflow in [How to Make DnD Tokens Fast for Roll20 and Foundry](/blogs/how-to-make-dnd-tokens-batch-npc-roll20-foundry), but the short version is that faster handoff beats prettier theory. If you want to see how CharGen's Token Maker actually stacks up against Token Stamp 2, GMCraftTavern, Heroic Token and the rest of the free field, I ranked all of them properly in my [free D&D token generator comparison](/blogs/best-free-token-generators-for-dnd-ttrpgs-2025-guide). If you are working in Foundry with editor-built maps, keep an eye on import support too. The [Universal Battlemap Importer](https://foundryvtt.com/packages/dd-import/) is still useful for Dungeondraft, DungeonFog, and Arkenforge exports. Practical boring tools like that save more time than most AI launch announcements. ## My honest recommendation if you want the best AI battlemap generator in 2026 If you only test one tool this week, make it CharGen. I say that because the keyword is not just **best battlemap generator dnd**. The real search intent is, "Which tool will get me to a playable encounter fastest without making me rebuild the whole thing later?" For that job, CharGen is the best fit. Dungeon Alchemist is the stronger choice when you want to author the room with more precision. TT-RPG stays on my shortlist for online-first groups. BatlGrid is excellent for revisions, and DungeonFog remains a solid studio if you want editor depth. None of those are bad tools. CharGen simply matches weekly prep better. If you want the fastest test, do this tonight: 1. Open [Battlemap Generator](https://char-gen.com/battlemap) and write one blunt prompt with top-down language, cover, and one hazard. 2. If the result is close, run one more variation instead of endlessly tinkering. 3. Pull the encounter into [Dungeon Generator](https://char-gen.com/dungeon-generator) if you need room logic. 4. Finish the board in [Token Maker](https://char-gen.com/token-maker) so the session assets actually match. That sequence is short enough that I will really do it. That is why it wins. ## Using AI battlemaps with your VTT Generating a great map is only half the job. Getting it into your VTT cleanly is where most DMs lose time. Here is what I have found works with each major platform. **Roll20:** Export your map as a PNG and upload it as a table background. Roll20's default grid is 70px per square. Set your map's resolution to a multiple of 70 (for example, 700x700 for a 10x10 room) and the built-in grid align tool will snap cleanly. CharGen exports at web-ready resolution that works without resizing. Correction, September 2026: CharGen now has a Roll20 preset that sizes the download at 70 px per square, so you do not need to count pixels yourself. **Foundry VTT:** Import via Scene creation, then set the grid size in pixels per unit. Most AI battlemaps work well at 100px per 5ft square in Foundry. The [Universal Battlemap Importer](https://foundryvtt.com/packages/dd-import/) handles exports from DungeonFog and Dungeondraft. For CharGen PNG exports, create a new Scene and set grid scale manually. Correction, September 2026: an earlier version of this section stopped there. CharGen now offers a Foundry VTT preset at 100 px per square and a Foundry scene file (JSON), which I cover in the September section below. **Fantasy Grounds:** Fantasy Grounds uses its own map format but accepts PNG imports through the Maps layer. Set the grid scale in the map editor to match your tile size. AI-generated PNGs generally import without issue, though precise grid calibration takes a few minutes. **Owlbear Rodeo:** The simplest VTT handoff of all. Drag and drop your PNG directly onto the Owlbear board, then use the ruler tool to calibrate grid size by measuring one known square. No account required. CharGen maps drop in cleanly in my experience. One general tip: always export at the highest resolution you have available. A 2048px wide map gives you room to zoom without visible compression, and most VTTs handle large images fine on modern hardware. ## July 2026 update: what an AI battlemap generator has to get right now The **ai battlemap generator** question has changed a bit since I first wrote this guide in April. Back then, most of the comparison came down to speed versus control. Now I care more about the next five minutes after the image exists. That shift is partly because the official D&D digital map story is moving again. In May 2026, GamesRadar reported that Hasbro wants D&D Maps to become a simpler browser-based version of some of the ideas that Sigil was meant to cover, with more customisable avatars, interactive stickers, and maps you can adjust in play. That matters because it points in the same direction most home DMs already went: 2D maps that run on ordinary hardware beat ambitious 3D scenes that only work if everyone has the right machine. For AI map tools, that is a useful pressure test. A generated map cannot just look impressive in a blog thumbnail. It has to behave like a game object. I want obvious doors, places where tokens can stand, enough negative space for spell templates, and a composition that still reads when the VTT grid sits over the top. If the map has six gorgeous staircases but none of them connect to a believable room, I am not using it. ![A D&D battlemap generator comparison board showing an unclear fantasy map beside a cleaner tactical map with readable cover, entrances, and grid planning](/blog-images/ai-battlemap-generator-readability-check-2026.webp) Here is the quick readability check I use before saving a map: - Can I explain the battlefield in one sentence? - Can every player tell where the entrances are? - Is there cover for both sides, or only decoration? - Does the hazard affect movement, damage, or line of sight? - Will medium tokens fit without covering the important art? That list sounds basic, but it catches most weak AI battlemaps. One example from my own prep: I generated a ruined glasshouse ambush for a druid villain. The first image had beautiful wet leaves, broken panes, and moonlight everywhere, but the aisles were too narrow for movement and the central tree swallowed the whole grid. The second prompt was uglier and better: `top-down battlemap, ruined glasshouse, four clear aisles, raised planter cover, broken glass hazard, two side doors, central tree offset, readable grid`. That one worked. CharGen is still the fastest option for that kind of iteration because I can rerun the tactical wording without rebuilding the whole encounter. Dungeon Alchemist still wins when I know the room geometry in advance and want walls, doors, and lights to come across cleanly. The newer Foundry importer ecosystem makes that distinction sharper. Foundry's [Universal Battlemap Importer](https://foundryvtt.com/packages/dd-import/) currently supports Dungeondraft, DungeonFog, and Arkenforge exports, while [Myxelium's Battlemap Importer](https://foundryvtt.com/packages/quick-battlemap-importer) can turn a background image, and optional wall and light data, into a scene with less manual setup. Plain images still work, but tools that understand export data save time. ![A practical D&D VTT handoff desk with a finished battlemap, circular tokens, grid notes, wall markers, light markers, dice, and scene setup panels](/blog-images/ai-battlemap-generator-vtt-handoff-2026.webp) So my July 2026 advice is slightly stricter than my April advice. Use CharGen when you need the map idea fast, especially for taverns, streets, forests, ruins, and ambush sites. Use Dungeon Alchemist or DungeonFog when the map is going to become a complex Foundry scene with walls and lighting. Use BatlGrid when you already have a rough layout and need to repair the finish. Do not judge any of them from the thumbnail alone. The prompt I keep coming back to is blunt: `top-down battlemap, [location], [clear combat objective], [three cover pieces], [one movement hazard], [two entrances], [lighting], readable grid, no characters` If I had to run a fight tonight, I would rather have a slightly plain map with clean lanes than a spectacular one where the rogue spends ten minutes asking whether the balcony is real. Pretty maps are nice. Playable maps are the thing I come back for. ## August 2026: the AI battlemap generator must survive VTT setup The map is not finished when the PNG downloads. The real test starts when I place it on a virtual tabletop and add the grid. That matters more now because the main VTT choices are becoming easier to use. D&D Beyond Maps is still in beta, but it lets account holders upload their own maps, add player tokens, and use fog of war in a shared browser space. [D&D Beyond's current Maps guide](https://dndbeyond-support.wizards.com/hc/en-us/articles/46363122030868-What-is-Maps) also says that no subscription is required to explore the tool. Foundry gives you more control, but it also makes the map's structure your responsibility. The background image sits below tokens and tiles. The foreground image stays above them. Walls, lights, notes, and the grid are separate scene data. A beautiful image with vague doors still creates extra work. Here is the test card I use before I call a map ready for a VTT: | Check | What I verify | Why it matters | | --- | --- | --- | | Encounter footprint | The map has a clear square count and enough room for the fight | Players need space for movement and spell templates | | Door and wall alignment | Entrances, walls, and stairs sit on sensible grid boundaries | Foundry walls are hard to place when the art ignores the grid | | Overlay separation | The exported art has no baked-in grid or labels | The VTT can then show its own grid and markers | | Readability | Cover, hazards, and routes remain clear at normal zoom | A token should not hide the encounter's important choices | | Handoff | I can set the scene size without stretching the map | Scale errors create more work before the session | ![A top-down D&D battlemap with readable cover, entrances, and a clean gridless layout for Foundry VTT setup](/blog-images/dnd-encounter-generator-battlemap-example.webp) ### Plan the square count before you write the prompt Most people start with an art prompt. I start with the fight. If I need a 32 by 18 encounter, I know the map should contain 576 playable squares. At 100 pixels per square, that becomes 3,200 by 1,800 pixels. That gives me a useful target before I ask for stained glass, rain, or dramatic moonlight. The numbers are not decoration. Foundry's [content creation guide](https://foundryvtt.com/article/content-creation-guide/) says image quality comes from resolution and pixels per grid space, not DPI or PPI. It also warns about non-uniform grids. A 16:9 map can use 32 by 18 squares. A 30 by 20 map does not match that ratio. AI models do not reliably draw an exact 32 by 18 grid. I treat the square count as a layout brief, not a guarantee. I ask for broad lanes, complete rooms, and no pre-rendered grid. Then I set the actual grid in the VTT. My prompt for a ruined observatory would look like this: `top-down tactical battlemap, ruined observatory, 32 by 18 square layout, four clear approach lanes, broken telescope platform, stone cover, one collapsed stair, two entrances, open centre for spell templates, cold dawn light, gridless, no labels, no characters` The useful parts are `four clear approach lanes`, `two entrances`, and `open centre`. The model may miss the square count. It has a better chance of keeping the encounter readable when the tactical job is stated plainly. ### Keep the grid in the VTT, not in the artwork I used to ask for a visible grid because it looked like a finished battlemap. I stopped doing that for most VTT work. Foundry's [media guide](https://foundryvtt.com/article/media/) recommends leaving the visible grid out of the final map. It lets the GM switch between square, hexagonal, and gridless play. It also keeps the grid colour and opacity under the table's control. Roll20 follows the same practical logic. Upload the image to the Map layer, then use the page-size or grid-alignment tools when the map does not match. Its current [map setup guide](https://help.roll20.net/hc/en-us/articles/29257877241495-5-Setting-up-your-map-in-Roll20) recommends adjusting the page size when the exported dimensions are known. Gridless art also gives me a clean print option. I can overlay a faint grid for a VTT, remove it for a handout, or print the map without two sets of lines fighting each other. There is one exception. If the image is only a player handout, a light baked grid can be useful. I still keep a separate gridless version when I can. That small bit of file discipline saves a surprising amount of repair work later. ### Use the current CharGen flow as a map brief, not a magic button The current [CharGen Battlemap Generator](https://char-gen.com/battlemap) gives me three useful stages: `Set the Encounter`, `Add Tactical Detail`, and `Generate & Play`. I read those labels as a prompt checklist. `Set the Encounter` answers where the fight happens. `Add Tactical Detail` answers what creates choices. `Generate & Play` reminds me to test the image in the place where the fight will run. For a flooded warehouse, I might write the following: - location: riverside warehouse with a broken loading door - objective: stop a cult from pushing a sealed crate into the water - cover: stacked barrels, a crane base, and a stone office wall - hazard: deep water beside the eastern dock - movement: one narrow gangway and two wide warehouse lanes - output: top-down, gridless, no characters, no text That brief gives the model enough structure without trying to describe every plank. It also gives me a review list. If the output has no gangway, I know what to fix. If the water covers the whole floor, I can reduce the hazard in the next variation. The first result is often a draft. That is fine. I check the entrances, cover, and routes before I judge the colour or atmosphere. If the map fails the first three checks, another lighting prompt will not rescue it. ### A five-minute Foundry handoff For a plain image, I use this sequence: 1. Export a clean map without a baked grid. 2. Create a new Foundry Scene and set the image as the background. 3. Count the map's squares and set the grid size in pixels. 4. Check one doorway and one room corner against the grid. 5. Add walls and lights only after the scale is correct. Foundry's scene guide says the default grid is 100 pixels, with a 50-pixel minimum. It also warns that changing the grid size later can move walls, lights, tokens, and tiles. Set the scale before you add the expensive details. ![A D&D chapel battlemap with a visible grid, aligned walls, cover, and a ritual area ready for VTT calibration](/blog-images/dnd-horror-one-shot-chapel-battlemap-wavespeed.webp) I do not try to build every wall during the first import. I place one test token. I measure one corridor. I check the scene at the zoom level my players will use. Only then do I add vision, doors, and hidden areas. The same principle works in Roll20. Drop the image on the Map layer, choose the page size that matches the image, and use `Align to Grid` if the lines drift. A quick calibration is better than trusting the export name. ### What has changed in my ranking CharGen remains my choice for a map I need tonight. Its advantage is the short route from an encounter idea to several visual options, with [Token Maker](https://char-gen.com/token-maker) and [Dungeon Generator](https://char-gen.com/dungeon-generator) nearby for the next jobs. Dungeon Alchemist remains better when I know the rooms and want to place furniture, doors, and lights by hand. DungeonFog remains better for a longer project with exact vector geometry. A VTT-ready image is not the same thing as a complete VTT scene. That distinction is the useful update for August. Choose a prompt-first tool when you need a readable draft fast. Choose an editor when the wall data matters more than the first image. In both cases, measure the handoff before session day. The best AI battlemap generator is not the one with the most dramatic thumbnail. It is the one that leaves you with a map your players can use. ## September 2026: VTT export compared for Roll20, Foundry and Fantasy Grounds Most of this guide says the same thing in different ways. The map has to survive the VTT. So this month I tested the step that most comparison posts skip: the download itself. CharGen changed here on 2 September 2026. Save a battlemap from the gallery and a `Download battlemap` panel opens. It lists four presets: `Roll20` at 70 px per square, `Foundry VTT` at 100 px, `Fantasy Grounds` at 50 px, and `Print` at 1 inch per square and 150 dpi. Under the presets, a `Grid` switch offers `None`, `Square` or `Hex`. CharGen draws the grid on the PNG at download. The model never sees the grid, so the art underneath stays the same. ![Four copies of a flooded chapel battlemap labelled with Roll20 70 px, Foundry VTT 100 px, Fantasy Grounds 50 px and hex grid export presets](/blog-images/ai-battlemap-vtt-export-presets-2026.webp) That fixes the problem I described in August. I used to count squares and do the pixel maths by hand. Now the workbench has three size tiles: `Landscape` (30 × 20 squares), `Portrait` (20 × 30) and `Square` (20 × 20). The export works out the pixel size from that square count. ### The VTT export table | VTT | Grid unit | CharGen preset | 30 × 20 map size | Where the map goes | Price | | --- | --- | --- | --- | --- | --- | | [Roll20](https://help.roll20.net/hc/en-us/articles/360039243994-Sizing-and-Aligning-Maps) | 1 unit = 70 px, 5 ft by default | Roll20, 70 px | 2,100 × 1,400 px | Map layer, tokens on the Objects & Tokens layer | Free tier; Plus $5.99/month, Pro $10.99/month | | [Foundry VTT](https://foundryvtt.com/purchase/) | 100 px default, 50 px minimum | Foundry VTT, 100 px, plus scene JSON | 3,000 × 2,000 px | Scene background, walls and lights as scene data | $50 one-time licence | | [Fantasy Grounds](https://www.fantasygrounds.com/home/Subscriptions.php) | You set the grid to fit the image | Fantasy Grounds, 50 px | 1,500 × 1,000 px | Image window; tokens scale to one grid square | Standard $3.99/month, Ultimate $9.99/month | | [Owlbear Rodeo](https://docs.owlbear.rodeo/docs/managing-your-subscription/) | Calibrate by measuring one square | No preset; use the Roll20 or Foundry file | Your choice | Drag the image onto the scene | Free Nestling tier with 200 MB storage | Roll20's prices come from its own [July 2021 price announcement](https://bloghub.roll20.net/posts/roll20-pricing-increase-announcement/). Roll20 lists a 10 MB upload limit for Plus and 20 MB for Pro on the [Roll20 wiki](https://wiki.roll20.net/Pro_Subscription). A detailed PNG at Foundry size can get close to that. If an upload fails on Roll20, use the Roll20 preset. It has about half the pixels of the Foundry file. Fantasy Grounds gives a different warning. Its [image guide for GMs](https://fantasygroundsunity.atlassian.net/wiki/spaces/FGCP/pages/996640166/Working+with+Images+as+the+GM) recommends 16 million pixels at most for Unity, and about 1 MB so the image reaches players quickly. The 50 px preset keeps a 30 × 20 map at 1.5 million pixels. That is well inside the limit. ![A 30 by 20 square riverside warehouse battlemap with export sizes for Roll20, Foundry VTT and Fantasy Grounds listed underneath](/blog-images/ai-battlemap-grid-square-count-2026.webp) ### Grid on or grid off? I still export `None` for Foundry and Roll20 most of the time. Both VTTs draw their own grid. A second grid in the art gives you two sets of lines if the scale drifts by a few pixels. I pick `Square` in two cases. The first is a printed handout. The second is Owlbear Rodeo, where a visible grid makes ruler calibration quick. I pick `Hex` for overland chases and naval fights, because my players read distance faster on hexes. ### What the Foundry scene file does and does not do The `Foundry scene file (JSON)` button gives you a scene with the map as its background and a 100 px square grid. It uses the image's own width and height. It does not add walls, doors or lights. So I import it, drop one medium token, and check one corridor against the grid. If the squares do not line up, I switch the scene background to the Foundry VTT preset download and set the size again. That is the honest position. CharGen now gets a map into a VTT at the right scale in one click. Dungeon Alchemist and DungeonFog still win when you need wall and light data. If you run tonight, the preset is enough. Pick the tile, generate, download at your VTT's scale, and test one token before the players arrive. ## FAQ ### What is the best AI battlemap generator for D&D right now? For fast weekly prep, I would pick CharGen. It is the quickest route I have found from text prompt to a map that still makes sense at table scale. ### Are AI battlemaps actually usable in Foundry or Roll20? Yes, but the good ones are the ones built for readability rather than pure art. Prompt-first maps are fine for quick encounters, while editor-heavy tools like Dungeon Alchemist and DungeonFog are stronger when you want exact walls, lights, and export data. ### Should I choose a prompt generator or a map editor? Pick a prompt generator if speed is the real goal. Pick an editor if the room layout must be exact. I use CharGen when time is tight and Dungeon Alchemist when the map itself is a bigger piece of prep. ### What should I write in a battlemap prompt? Start with `top-down battlemap`, then describe the location, the combat objective, the cover, one hazard, the lighting, and the entry points. If you skip those tactical details, the result often gets pretty and vague. ### Can I use AI-generated battlemaps commercially? That depends on the tool, the licence, and how much manual work or source material is involved. I would check each platform's terms carefully, and I would be much more cautious for paid map packs than for private home-game prep. ### Which export size should I use for Roll20, Foundry or Fantasy Grounds? Use 70 px per square for Roll20, 100 px for Foundry VTT and 50 px for Fantasy Grounds. CharGen's battlemap download has a preset for each, so a 30 × 20 map exports at 2,100 × 1,400, 3,000 × 2,000 or 1,500 × 1,000 pixels. ## Frequently Asked Questions **What is the best AI battlemap generator for D&D in 2026?** CharGen, Dungeon Alchemist, and Dungeonscrawl are the strongest options in 2026. CharGen excels at atmospheric maps with consistent art style. Dungeon Alchemist provides 3D previews with detailed room placement. Dungeonscrawl is a lightweight free option for quick grids. **Can AI generate battle maps for Foundry VTT?** Yes. Export your map as a PNG or WEBP and import it as a scene in Foundry VTT. Set the grid scale to match your tile size (typically 70-100px per 5ft square). CharGen exports maps at web-ready resolution suitable for VTT import. **Are there free AI battlemap generators?** CharGen offers free battlemap generation without an account. Dungeonscrawl has a fully free browser-based grid mapper. Dungeon Alchemist has a paid licence but offers a limited free web preview. **How do I make a D&D battlemap with AI?** Use CharGen's [battlemap generator](/battlemap): describe your location (forest clearing, dungeon corridor, tavern interior), choose an art style, and generate. Export the PNG, then import into Roll20, Foundry VTT, or Owlbear Rodeo. For grids, enable grid overlay in your VTT at 70px per square. ## Image credits - Hero image and chapel battlemap regenerated on 20 April 2026 with WaveSpeed Google Nano Banana 2 `edit`, using the earlier CharGen-owned chapel map as the source reference and a tighter tactical-map prompt for a cleaner top-down result. - July 2026 readability-check and VTT-handoff images generated with WaveSpeed GPT Image 2 at `1k`, medium quality, then converted to WebP. - August 2026 gridless-export and Foundry-calibration sections reuse reviewed CharGen-owned battlemap assets because the image service was unavailable during this run. - The historical Model Comparison Tool and Token Maker images remain CharGen UI screenshots from existing repository assets. --- ## How Role-Playing Games Inspire Smarter Study Habits URL: https://char-gen.com/blogs/how-role-playing-games-inspire-smarter-study-habits Published: 2026-04-20 Summary: A practical guide to using RPG mechanics like quests, side quests, boss battles, and levelling systems to build better study habits. Tags: rpg, study-habits, learning, productivity, student-tips # How Role-Playing Games Inspire Smarter Study Habits Have you ever noticed how easy it is to spend hours inside a role-playing game, but how hard it can feel to study for even 30 minutes? That difference is not just about fun. It is about design. Role-playing games, often called RPGs, are built to keep us motivated, focused, and curious. They give us clear goals, fast feedback, small wins, and a strong sense of progress. In other words, they use many of the same principles that can make studying more effective. That is why the idea of using RPG-inspired study habits is so powerful. Instead of treating learning like a long, boring road, you can turn it into a journey full of quests, levels, rewards, and challenges. Suddenly, your textbook is not just a textbook. It becomes a map. Your weekly plan becomes a quest log. Your exams become boss battles. And your progress starts to feel real. In this article, we will explore how role-playing games inspire smarter study habits, why these ideas work so well, and how you can use them in your own daily routine. Whether you are a student, a lifelong learner, or someone trying to build better focus, you may find that the smartest study system is not always the strictest one. Sometimes, it is the one that feels like an adventure. ![Gray and black dice on board game](/blog-images/pexels-gray-and-black-dice-on-board-game-7150641.webp) ## Why RPGs hook our brains so well RPGs are masters of motivation. They know how to pull players in and keep them moving forward, even when tasks are difficult. Why? Because they break progress into small, visible steps. You rarely begin a game as a hero with unlimited power. You begin small, make mistakes, learn the system, and grow stronger over time. That pattern feels natural because it matches how humans learn best. Studying often fails because it feels too vague. A student may say, "I need to learn biology", but that goal is huge and hard to measure. In an RPG, the goal is rarely that unclear. The game says, "Collect three items", "Talk to the village leader", or "Gain 200 experience points". These tasks are specific, manageable, and rewarding. As a result, players know what to do next. When study goals are broken into smaller missions, learning feels more manageable and far less overwhelming. A mountain turns into a staircase: instead of saying "study history", you can choose clear actions like reviewing Chapter 3 notes, making five flashcards, answering ten practice questions, or getting help at [https://edubirdie.com/do-my-assignment](https://edubirdie.com/do-my-assignment) from a professional writer when a topic feels confusing. These mini-goals create movement, and movement builds momentum. RPGs also make progress visible. A progress bar, a level-up animation, or a skills menu tells you that your effort is working. Studying often hides progress. You may spend two hours reading and still feel unsure. But if you track your effort like a game tracks experience points, your learning becomes easier to see. That simple shift can change your mindset from "I am stuck" to "I am improving". ## Turn big goals into quests One of the smartest lessons from RPGs is that every big mission is really a group of smaller quests. The hero does not save the world in one step. First, they gather tools, build skills, talk to allies, and solve problems one by one. Study goals work in exactly the same way. When students struggle, it is often because they are staring at the final result instead of the next action. "Pass the exam" is important, but it is too large to guide your behavior hour by hour. A quest-based study system solves that problem. It turns the final target into daily missions. For example, imagine your goal is to improve in maths. Instead of writing "get better at algebra", you could create a quest chain like this: review formulas, solve five easy problems, solve five medium problems, check mistakes, and explain one concept in your own words. Each step is clear. Each step feels possible. And together, they move you forward. This approach also makes studying more emotionally manageable. Big goals can create fear. Small quests create action. It is the difference between being told to cross an ocean and being handed a boat, a compass, and the next location on the map. ## Side quests build consistency In RPGs, side quests may look small, but they are often where real growth happens. They help players earn resources, practice skills, and explore the world without the pressure of the main storyline. Study habits work the same way. Your main quest might be preparing for a final exam. But your side quests are the small daily habits that support success: reviewing vocabulary for ten minutes, organising notes, revisiting old mistakes, or watching a short lesson to clarify one topic. These tasks may not feel dramatic, yet they build the foundation for long-term learning. This is important because consistency beats intensity. Many students wait for the perfect mood to study hard. But smart learners know that a little work done regularly is often more powerful than one giant study session before a test. Side quests keep your brain active. They reduce forgetting. They also make studying feel less heavy because you are doing manageable tasks instead of facing a giant wall. Even better, side quests can make bad days productive. Maybe you are tired and cannot handle a full study block. Fine. Do a side quest. Review ten flashcards. Summarise one page. Clean your desk. Small wins still count. In fact, they keep the habit alive, and that is what matters most. ## Boss battles teach exam strategy Every great RPG has a boss battle. It is the moment when the game asks, "Have you really learned what you needed to learn?" Exams, presentations, and major assignments play the same role in real life. What makes boss battles interesting is that success does not come from hope alone. Players prepare. They study patterns, gather tools, upgrade abilities, and sometimes fail before they win. That is a much smarter way to think about tests. Instead of seeing an exam as a sudden judgement, think of it as a final challenge that rewards preparation. This mindset helps reduce panic because it reminds you that performance is built step by step. You do not walk into a boss fight with random gear and no plan. So why walk into an exam without practice, review, and a strategy? [RPG thinking](https://www.reddit.com/r/rpg/comments/1mw5w6r/whats_the_best_rpg_to_foster_creative_solutions/) also teaches something valuable about failure. In games, losing to a boss is frustrating, but it is rarely the end. It is feedback. It tells you what to improve. Maybe your timing was wrong. Maybe your build was weak. Maybe you needed better resources. In study terms, a poor test result can show gaps in knowledge, weak time management, or ineffective revision methods. Failure is not proof that you cannot learn. It is information that helps you prepare better for the next battle. ## Levelling systems create better motivation One reason RPGs are so satisfying is the levelling system. You do the work, gain experience, and become stronger. It sounds simple, but it taps into a deep human need: we want effort to lead somewhere visible. Traditional study habits often ignore this. A student may spend days working hard and still feel like nothing has changed. Without visible progress, motivation drops. This is why RPG-inspired study systems can be so effective. They create a personal levelling structure. You can design your own experience points, or XP, for study tasks. For example, reading a chapter might earn 20 XP, solving practice problems might earn 30 XP, and completing a mock test might earn 50 XP. After reaching 200 XP, you "level up". That level could unlock a small reward, like a break, a favourite snack, or an hour of guilt-free gaming. Does this sound childish? Maybe at first. But it works because it gives the brain immediate feedback. And studying often needs that. Humans are not machines. We respond to progress, reward, and momentum. A levelling system turns invisible effort into visible growth. There is another benefit too: levelling encourages long-term thinking. In games, players know that weak early progress still matters because every point adds up. The same is true in learning. One study session may not transform your grades overnight, but it does add to your skill level. Over weeks and months, the gains become real. Think of it like building a character. You are not just cramming facts. You are developing abilities: memory, focus, analysis, discipline, and confidence. Those are real stats, even if they do not appear on a screen. ## Party play shows the power of studying with others Many RPGs are not solo adventures. They include teams, guilds, or parties, and each member brings something valuable. One player may be strong in strategy, another in support, another in speed or knowledge. This idea offers a brilliant lesson for study habits: learning does not always have to be lonely. Study groups work best when they act like a balanced party. Instead of just sitting together and hoping for results, each person can take on a role. One student explains concepts, another creates quiz questions, another checks deadlines, and another keeps the group focused. Suddenly, the session has structure and energy. This matters because teaching others is one of the best ways to learn. When you explain a topic clearly, you expose gaps in your understanding. It is like trying to guide your team through a dungeon. If you do not know the path, it becomes obvious very quickly. There is also a strong emotional benefit. RPG parties create accountability. If your team is counting on you, you are more likely to show up prepared. The same happens in study partnerships. When someone expects you to bring notes, answer questions, or review a topic together, your commitment increases. Of course, not every group works well. Some turn into social time with books open and minds closed. That is why smart group study needs a shared mission. Choose one goal for each session, divide tasks clearly, and end with a short review of what everyone learned. That way, the group becomes a real party, not just a crowd in the tavern. ## How to build your own RPG-inspired study system The good news is that you do not need to love fantasy games to use these ideas. You just need a system that makes studying clearer, more motivating, and more rewarding. You can start small. First, create a quest log. Write your main academic goals for the week, then break them into daily quests. Keep each task specific and realistic. "Read pages 20 to 30" is better than "study literature". Clear quests reduce stress because they tell you exactly what to do. Next, add a simple XP system. Give points for tasks based on effort and difficulty. Keep it flexible, but stay honest. Then decide what counts as a level-up. It could be every 100 or 200 points. At each new level, reward yourself in a small but meaningful way. After that, identify your boss battles. These are exams, essays, interviews, or difficult projects. Prepare for them like a player prepares for a major fight. Review old mistakes, train with practice questions, gather the right materials, and rest before the challenge. Good preparation is not glamorous, but neither is running into a dragon with no armour. You can also add side quests for days when energy is low. Make a short list of easy but useful tasks, such as reviewing flashcards, summarising notes, or watching a five-minute lesson. This protects your routine and keeps your learning streak alive. Finally, reflect on your character build. Ask yourself: what kind of learner am I becoming? More patient? More organised? Better at critical thinking? This question matters because study habits are not just about results. They shape identity. And once you start seeing yourself as someone who can learn, adapt, and improve, studying becomes less of a punishment and more of a path. Role-playing games inspire smarter study habits because they understand something many traditional systems forget: people learn better when progress feels meaningful. Quests make big goals manageable. Side quests build consistency. Boss battles teach preparation. Levelling systems create motivation. Party play shows the strength of collaboration. When you borrow these ideas, studying stops feeling like a dull routine and starts feeling like a living adventure. You are no longer just trying to survive your workload. You are building skills, gaining experience, and moving toward mastery one step at a time. And really, is that not what every great hero does? --- ## Best AI Worldbuilding Tools for D&D and TTRPGs in 2026 URL: https://char-gen.com/blogs/best-ai-worldbuilding-tools-dnd-ttrpg-2026 Published: 2026-04-15 Updated: 2026-09-21 Summary: I tested the AI worldbuilding tools D&D GMs actually use in 2026. Real prices, co-author seat counts, and which ones keep your lore straight mid-campaign. Tags: ai-worldbuilding-tools-ttrpg, dnd-world-generator, world-codex, region-generator, rpg-workshop, collaborative-worldbuilding, ai-worldbuilding-pricing, collaborative-worldbuilding-tools, best-ai-for-dnd-world-building # Best AI Worldbuilding Tools for D&D and TTRPGs in 2026 A setting usually goes soft in the same place, five tabs in and thirty minutes after you meant to stop prepping. The search phrase **ai worldbuilding tools ttrpg** looks a bit awkward, but it points at a real problem. You do not need another random village name toy. You need a way to build a region, give it factions, pin NPCs to it, and still remember why the bridge cult hates the salt guild two sessions later. That is the standard I used here. ![Fantasy worldbuilding board with linked settlements, regional notes, and campaign planning cards for a D&D setting](/blog-images/ai-worldbuilding-tools-ttrpg-hero-1200x630.webp) I checked the tools that keep surfacing in current worldbuilding searches, then filtered them through one question: can I turn a rough campaign idea into something I can actually run this week? For me, that means clean region setup, searchable notes, linked entities, and enough AI help to speed things up without sanding every idea down into the same bland paragraph. The shortlist ended up being less about pure prose quality and more about memory. Good worldbuilding tools do not just spit out lore. They help you keep hold of your own setting after players take a hard left turn at the table. That is where some tools earn their keep and others become very pretty clutter. *Updated 30 July 2026: I checked every price and free-tier limit in this post again and added a full cost breakdown table plus a short FAQ for the "which one is actually collaborative" and "which one is chat-based" questions I keep seeing in search.* *Updated 29 August 2026: added a section on what "collaborative" actually costs per tool, with co-author seat counts and permission levels checked this month, plus a section on keeping lore consistent once play starts. Two new images.* *Updated 21 September 2026: corrected the StormScape entry (see the note under the shortlist table) and added a section on using ChatGPT or Claude as a worldbuilding chat app with your own lore connected. One new image.* ## AI worldbuilding tools TTRPG GMs should shortlist first | Tool | Best for | What I like | Where it annoys me | | --- | --- | --- | --- | | [CharGen](https://char-gen.com/world-codex) | playable worldbuilding tied to session prep | regions, entities, notes, art, and follow-up workflow stay connected | less wiki-like than dedicated lore encyclopaedia tools | | [World Anvil](https://www.worldanvil.com/) | giant lore bibles and public-facing setting docs | articles, maps, timelines, and setting structure are strong | it can feel like homework when you only need tonight's prep | | [Friends & Fables](https://fables.gg/) | AI-led play inside a custom setting | AI Game Master plus world tools is a clever mix | less useful if your real table already exists and you just need prep support | | [LitRPG Adventures](https://www.litrpgadventures.com/) | fast bursts of hooks, names, and setting fragments | loads of generator output when you need raw material quickly | you still need to organise the good bits somewhere else | | [Kanka](https://kanka.io/en-US) | structured campaign notes with light overhead | characters, locations, organisations, calendars, and maps stay tidy | not strongly AI-first, which can be a plus or a minus depending on your mood | | [Summon Worlds](https://summonworlds.com/) | AI world generation with consistent internal lore | focuses on keeping faction, geography, and history coherent across the same setting | newer product, still building out its library of generator types | | [Jenova AI](https://jenova.ai/) | session prep and campaign notes in one tool | good at turning rough notes into structured session summaries | less focused on visual world building and entity generation | | [Reality Forge](https://realityforge.ai/) | worldbuilding with AI memory across sessions | maintains a persistent world state you can query between sessions | smaller tool set than CharGen or World Anvil | | [StormScape](https://stormscape.app/) | session memory for groups that play on Discord | records the session, transcribes it with speaker labels, and links NPCs, locations, factions and items in a campaign wiki | it captures and organises what happened at the table; it does not generate factions or faction logic for you | > **Correction (21 September 2026):** An earlier version of this table described StormScape as "collaborative world creation with faction AI", with "faction logic and inter-group tension built into the worldbuilding layer". That was wrong. StormScape's own feature list names session recording from Discord, automatic transcription with speaker labels, 20-minute interval summaries, a campaign wiki with @mentions for NPCs, locations, factions and items (GM notes stay private), a Discord audio bot, and AI reports after each session. It lists no faction AI. When I checked on 21 September 2026, stormscape.app did not load (it returned a Cloudflare 525 error), so this list comes from its most recent archived homepage, from January 2026. Check the live site before you sign up. If you want my short answer early, CharGen is the best fit for most active D&D campaigns because it handles the annoying join between worldbuilding and actual play. World Anvil is better if your favourite part of GMing is building a huge setting bible. Friends & Fables is the oddball pick if you want the world to feed directly into AI-run adventures. LitRPG Adventures is great for idea volume. Kanka is the clean notebook option when you want less machine voice and more manual control. ## What I actually need from a worldbuilding tool I am not looking for infinite lore. I am looking for friction removal. The jobs I care about are simple: - build a region fast enough that I can still prep a session afterwards - connect locations, factions, and named NPCs without rewriting the same notes - keep campaign memory searchable when players revive an old plotline - create enough visual support that the setting feels real, not just filed away - avoid spending my whole evening curating AI sludge One concrete example. Say I want a coast where salt tariffs are rising, ferries keep vanishing at dusk, and a ruined toll bridge has become sacred ground to the wrong sort of pilgrims. That idea should give me a region, three settlements, at least one faction split, and a short list of people who care. If a tool makes me rebuild those links by hand, it is not saving me time. It is moving the mess into a shinier box. That is why search intent for this topic feels more practical than people assume. Most GMs looking for an **ai world builder dnd** workflow are not trying to write a setting book for publication. They are trying to stop improvising entire towns from scraps every Thursday night. ## 1. CharGen is the strongest pick for live campaign worldbuilding CharGen wins this list for me because it does the boring but important part well. It keeps worldbuilding attached to the rest of campaign prep. The flow I like starts in [Region Generator](https://char-gen.com/region-generator). The page is blunt about what it is for: geography, settlements, factions, and adventure hooks. That is exactly the right scope. I do not want a thousand optional systems before I have even decided where the river goes. I want one strong regional frame that can support actual sessions. On the public page, the entry point is literally `Generate Region`, which is refreshingly direct. From there the tool pushes towards the details that matter at the table, not just decorative lore. The related tool links are also sensible. Region to settlement, region to NPC, region to faction, then battlemap or session summary if the idea sticks. That chain makes sense because it matches how a campaign actually expands. Here is the sort of seed I would use: `Storm-worn border coast, salt guild squeezing ferry towns, one collapsed saint's bridge treated as holy ground, smugglers working with a shrine faction, local ruler too broke to intervene.` That is enough. Geography, pressure, conflict, and room for players to interfere. ![CharGen Region Generator Configure and Generate view for building a TTRPG region](/blog-images/ai-worldbuilding-tools-ttrpg-region-generator-ui.webp) What makes CharGen harder to replace is what happens next. Once I have the region concept, I move into [World Codex](https://char-gen.com/world-codex) and keep the setting in a workspace that behaves like campaign infrastructure rather than a pile of floating text. The UI labels tell you what it is built for. There is `All Entities` in the sidebar, a `Search entities...` field when your campaign grows teeth, and a `Generate New Entity` flow that breaks into `Choose Generator` and `Configure & Generate`. That sounds mundane, but the mundane part is why it works. In practice, I can create a collection for `Mire Coast Arc`, generate a Region, then add a Settlement, NPC, Faction, or Building without leaving the same general workspace pattern. I do not need a second app just to remember who runs the customs house or why the marsh temple hates the guild hall. The [RPG Workshop](https://char-gen.com/rpg-workshop) is useful when I want faster cross-entity ideation. It lets me bounce between generator types like `NPC`, `Faction`, `Settlement`, `Region`, `Poetry & Lore`, and `Building` without pretending that those things live in separate universes. That matters when a world idea changes shape mid-prep. One rumour becomes a faction, the faction needs a hideout, the hideout suddenly wants a named quartermaster, and now you are doing real prep rather than keeping neat categories for their own sake. This is also where CharGen exploits a gap most competitors still leave open. Plenty of worldbuilding tools help you write lore. Fewer help you carry that lore into art, encounter prep, tokens, or recap notes without duplicating effort. CharGen does not make every other tool obsolete, but it does reduce context loss. I have already found the best companion reads inside this same blog stack: - [DnD Region Generator Workflow: Build 3 Settlements Fast](/blogs/dnd-region-generator-build-settlements-fast) - [Quick NPC Creation for DMs in World Codex: My Workflow](/blogs/quick-npc-creation-for-dms-world-codex-workflow) - [Automated RPG Session Summary - How I Stopped Taking Notes in D&D](/blogs/automated-rpg-session-notes-with-chargen) Honest limitation, though: if your favourite hobby is writing a huge setting wiki for its own sake, CharGen feels more practical than ceremonial. I mean that as a compliment, but it is still a distinction. It is built for playable momentum, not for spending a whole Sunday categorising the migration routes of three forgotten dynasties. On cost, since that is usually the real question: the free tier logs you 10 gold a day with no account required for the core generators, so a Region, [Settlement](/settlement-generator), NPC or Faction pull costs nothing to try (char-gen.com/pricing, checked July 2026). Plus sits at £8.00 a month for 900 gold, Elite at £16.00 a month adds 2,000 gold plus 5,000 free Flux.Dev images, and Ultimate is £32.00 a month for 4,500 gold plus 15,000 free Flux.Dev images and commercial usage rights. There are 160-plus AI models to pick from across those tiers, which is the widest model range of anything on this list. ## 2. World Anvil is still the heavyweight for lore obsessives When I want to see what a fully expanded setting management tool looks like, [World Anvil](https://www.worldanvil.com/) is still the obvious benchmark. Articles, maps, timelines, family links, setting primers, and all the other lore scaffolding are there. If your goal is a world bible you might eventually share with players or publish in some form, it earns the attention it gets. The upside is depth. World Anvil feels like a proper archive for a setting that has already outgrown rough notes. You can give places and bloodlines real shape, then keep drilling down without the whole thing collapsing into an unsearchable heap. The downside is pace. On a weeknight, depth can become drag. I do not always want a cathedral. Sometimes I need a usable dock district and one cult schism before the kettle goes cold. World Anvil is good when the setting itself is the project. It is less charming when the project is getting Friday's session ready. So yes, I rate it highly, but I would choose it for a different temperament. If you enjoy curation nearly as much as play, it makes sense. If you mainly want your notes to stop attacking you, CharGen is the more forgiving pick. Worth knowing before you commit an evening to it: the free Freeman plan caps out at 2 worlds and 42 published articles, with a 100MB total media allowance and a 10MB limit per image. The paid Guild tier starts from around $5 a month and is really where privacy controls and a proper storage bump (roughly 1GB) kick in. For a lore-heavy campaign that outgrows the free cap fast, budget for Guild from day one rather than hitting the article limit mid-setup. ## 3. Friends & Fables is the most interesting hybrid [Friends & Fables](https://fables.gg/) caught my eye because it does not stop at worldbuilding. It pairs world tools with an AI Game Master and playable adventures. That is a clever angle. Instead of saying, "here is your lore, good luck", it tries to keep the setting active in play. I can see the appeal straight away. If you are experimenting with solo sessions, duet campaigns, or AI-assisted one-shots, having world creation and play logic tied together is genuinely useful. It also makes sense for people who like building a world, then stress-testing it immediately through scenarios rather than through note maintenance. My reservation is scope control. If you already run a normal table and your pain point is prep, an all-in-one AI play environment can be more system than you need. It is interesting tech, but it may not solve the everyday "I need three places, two rival groups, and one clue chain" problem as neatly as a tool aimed at direct campaign prep. Still, it earns a place on this list because it is trying something more ambitious than "AI writes you a kingdom history". I respect that. Friends & Fables runs a genuinely usable free tier at $0 a month, giving 25 turns a day, unlimited campaign slots, and three-player groups, with the AI Game Master itself named Franz. The catch is the turn cap. Once you want unlimited turns and a fourth player at the table, the Starter plan is $19.95 a month, and Legend at $39.95 a month is what gets you six players and the highest character customisation cap (fables.gg/pricing, checked July 2026). ## 4. LitRPG Adventures is good when you need idea volume now [LitRPG Adventures](https://www.litrpgadventures.com/) is the kind of tool I reach for when I want raw material in a hurry. Names, hooks, short concepts, bits of lore, faction prompts, setting fragments, all that generator-heavy stuff lands quickly. That speed has real value. Some nights the problem is not organisation. The problem is that your brain is empty and the session is still happening. In those moments, a tool that can kick loose twenty decent ideas is useful, even if only three survive contact with the campaign. The trade-off is cohesion. Fast fragments are not the same thing as a world model. LitRPG Adventures helps me fill gaps, but it does not become the source of truth for the campaign unless I move the good parts somewhere more stable afterwards. So I think of it as a pressure-release valve. Excellent for jump-starting a region name set, a corrupt guild concept, or a local superstition. Less convincing as the place where I want all long-term campaign memory to live. It runs on a credit system rather than a flat subscription. Individual generators cost between 0 and 25 credits each, and the Bronze Membership at $5 a month gives you 700 credits plus full workshop access. A one-time $6 Starter Pack buys 600 credits for a month if you just want to try it without committing, and the Premium plan at $9 a month is the unlimited option for custom adventures and worlds. ## 5. Kanka is the quiet pick when you want less AI noise [Kanka](https://kanka.io/en-US) deserves a place here even though it is not the loudest AI-first option. In a funny way, that is exactly why I like it. Kanka is good at staying out of the way. Characters, locations, organisations, calendars, and maps can sit in a clean structure without the tool constantly trying to impress you. If you have ever had an AI paragraph oversell a simple village bakery like it was the hinge point of history, you will understand the appeal. There are campaigns where I would actively prefer Kanka over a flashier tool. If I already know the world voice I want, and the bigger problem is keeping my notes tidy, Kanka makes a lot of sense. It asks more of you as the writer, but sometimes that is the healthy trade. I would not choose it first if my goal was rapid **ai campaign world generator** style output. I would choose it when I want the storage and relationship layer without a lot of extra prose arriving uninvited. If you want the full breakdown against its closest paid rival, I put Kanka and [LegendKeeper](/alternatives/kanka-legendkeeper) side by side against CharGen, free unlimited wiki versus polished nested maps and a whiteboard. Kanka's free Kobold plan genuinely has no campaign or entry limit, which is rare on this list, and needs no card to start. If you want a premium campaign with more storage, Owlbear is $4.99 a month for one premium campaign, Wyvern is $9.99 a month for three, and Elemental is $24.99 a month for seven, with per-tier file upload caps running from 10MiB up to 100MiB (kanka.io/pricing, checked July 2026). ## Which tool I would use for specific TTRPG jobs | If your real problem is... | I would start with... | Why | | --- | --- | --- | | building a playable region tonight | [CharGen Region Generator](https://char-gen.com/region-generator) | fastest route from place idea to linked session material | | keeping a campaign codex tidy over months | [CharGen World Codex](https://char-gen.com/world-codex) or [Kanka](https://kanka.io/en-US) | one is stronger on AI-assisted generation, the other on clean note structure | | writing a giant setting bible | [World Anvil](https://www.worldanvil.com/) | still the strongest lore archive feel | | AI-led play inside the world itself | [Friends & Fables](https://fables.gg/) | worldbuilding and AI Game Master belong to the same loop | | generating lots of hooks and fragments fast | [LitRPG Adventures](https://www.litrpgadventures.com/) | quick idea volume when prep energy is low | That table also explains why CharGen finishes first for me overall. It covers the widest useful band between idea generation and actual table prep. Most of the other tools are sharper in one lane, but narrower across the whole week. ![World Codex overview showing connected entities and searchable campaign organisation](/blog-images/ai-worldbuilding-tools-ttrpg-world-codex-ui.webp) ## My honest ranking after checking them against real prep 1. CharGen 2. World Anvil 3. Friends & Fables 4. LitRPG Adventures 5. Kanka That order is not about which tool can write the fanciest paragraph about an ancient empire. It is about what helps me run games with less waste. CharGen stays on top because it handles the overlap between **ttrpg world builder**, session prep, and campaign continuity better than the rest. A region can lead to entities, those entities can stay organised in World Codex, and the same broader platform still has room for NPC art, encounters, notes, and other practical work. That is a stronger proposition than a lore tool that stops at lore. World Anvil comes second because it is still excellent at scale. If I were building a setting to document for years, it would be hard to ignore. Friends & Fables lands third because the AI GM angle is genuinely interesting and more useful than some people will expect. LitRPG Adventures stays valuable as a hook engine. Kanka rounds the list out because structure is underrated, and sometimes a clean system beats another bright burst of generated text. ## The CharGen workflow I would actually recommend If you want a fast test instead of another comparison tab, do this tonight: 1. Open [Region Generator](https://char-gen.com/region-generator) and build one pressured region, not a whole continent. 2. Move the idea into [World Codex](https://char-gen.com/world-codex) and create one collection for that arc. 3. Use `Generate New Entity` to add one settlement, one faction, and two named NPCs. 4. Search the collection with `Search entities...` and check whether the campaign still makes sense after ten minutes away from it. 5. If it does, you have found a workflow worth keeping. That is also where [CharGen signup](https://char-gen.com/generate) makes the most sense as a call to action. Not because you need another tool account for the collection, but because this is one of the few cases where a quick test tells you more than ten more review posts will. ![Session planning board linking region hubs, NPC anchors, and recap-ready campaign notes](/blog-images/ai-worldbuilding-tools-ttrpg-session-board.webp) ## What changed in 2026: AI memory and session consistency The biggest shift in worldbuilding tools over the past year is not generation quality. It is persistence. Early AI worldbuilding tools were good at producing a region, a faction description, or a set of NPC hooks. What they could not do was remember what you had already made. Each session you came back to a blank context, and the tool had no idea that the Mire Coast existed, that the salt guild was collapsing, or that the player characters had already burned the bridge cult's headquarters three weeks ago. That is changing. The 2026 generation of tools, including CharGen's [World Codex](https://char-gen.com/world-codex) and newer entrants like Reality Forge, are building what I would call an entity graph: a searchable, persistent record of every person, place, faction, and event in your campaign. When you generate a new NPC or settlement, the tool can reference what already exists instead of inventing from scratch. The practical difference at the table is real. If I ask CharGen to generate a settlement for the Mire Coast, the World Codex knows the Mire Coast arc exists because I created it as a collection. New entities can slot into a world that already has shape. I am not starting from zero every session. Reality Forge is taking this further by making the world state queryable. You can ask, "who are the three most politically powerful people in the Salt Dock district?" and get an answer grounded in entities you have already built, rather than a freshly hallucinated answer with no continuity. Reality Forge (reality-forge.com) builds this around article writing, maps, and RPG campaign management in one AI-assisted workspace. StormScape takes a different route into the same problem. It does not model your world state or your factions; it searches what was actually said at the table. It records your actual Discord session, then generates a self-building wiki, player journals written in each character's voice, and an in-world "Chronicle" newspaper from what happened at the table, deleting the raw audio within seven days. Its free Apprentice plan covers 2 campaigns and one recorded session a month up to 6 hours, and the paid Adventurer tier at $9.99 a month steps that up to 5 campaigns and 3 sessions a month (stormscape.app, checked July 2026). Collaboration is the other 2026 shift worth naming. [Summon Worlds](https://www.summonworlds.com/) is built specifically for building a shared fantasy knowledge base with other people rather than solo, free to start on both iOS and Android, with characters, locations, and lore all living in one connected world multiple contributors can add to. That is a genuinely different shape of tool to CharGen's World Codex, which is built around one GM's account rather than live multiplayer editing, so pick based on whether "collaborative" means your whole table co-writing lore together or one person prepping between sessions. ![Adventurers and a dungeon master gathered around a glowing collaborative worldbuilding table](/blog-images/ai-worldbuilding-tools-collaborative-table-scene.webp) For DMs running long campaigns, this is the capability gap that matters most in 2026. A tool that can generate good lore is useful. A tool that can generate lore and remember what you built last month is genuinely valuable. The [RPG Workshop](https://char-gen.com/rpg-workshop) is worth mentioning here too. It lets you move across generator types (Region, NPC, Faction, Settlement) from a single workspace, which means your creative session can follow the natural shape of a campaign idea rather than jumping between disconnected tools. ## Best AI app for collaborative worldbuilding: check the seat count first "Collaborative" covers three different products. I worked that out after paying for the wrong one. Shape one is co-authoring. Two or more people write the same setting. Everybody edits. You need permissions, because a player should not read the villain's file. Shape two is player-facing publishing. One person writes. The rest read. Beta readers and west marches tables want this. Shape three is shared capture. The tool records your session. It writes the lore up afterwards. Nobody edits by hand. Most roundups score these as one feature. The tools price them very differently, so the seat count is the number to check before you subscribe. World Anvil is the clearest case. Co-authoring there is a paid feature. The Master tier at $6.50 a month gives you 0 co-authors. Grandmaster at $12 a month gives you 4 co-author seats and 10 subscriber seats. Sage raises that to 20 co-authors and 1,000 subscriber seats (worldanvil.com pricing and the Guild feature list, checked August 2026). So the honest answer to "can I build a world with my friends on World Anvil" is yes, from $12 a month. The permission model is the part worth paying for. World Anvil splits co-authors into four levels. Writers draft, but cannot edit published articles or view private content. Advanced Writers keep editing after publication. Edits can create and change anything, private content included. Co-Owners also get the configuration page and the CSS (worldanvil.com co-author documentation, checked August 2026). That matters when a player is also a co-author. Kanka takes the opposite position. Collaboration costs nothing. You invite people to a campaign and assign roles. Every campaign starts with three: Admin, Player and Public. Admins see and do everything. Player is a catch-all that holds no permissions until you grant them. Public controls what non-members see on a public campaign. You can add roles, and one person can sit in several (Kanka permissions documentation, checked August 2026). Kanka also does per-entry permissions. Each entry has its own Permissions tab. You can let one named person update one location and nothing else. That is finer control than most paid tools give you, on a free plan. | Tool | Can other people edit? | Permission control | Cost before a second person can edit | | --- | --- | --- | --- | | [Kanka](https://kanka.io/en-US) | yes, invite to the campaign | roles plus per-entry permissions | £0 on the free Kobold plan | | [World Anvil](https://www.worldanvil.com/) | yes, co-author seats | four co-author levels | $12 a month, Grandmaster, 4 seats | | [CharGen](https://char-gen.com/world-codex) | no live co-editing, one GM account | share a collection, not seat-based | not applicable | | [StormScape](https://stormscape.app/) | capture only, not editing | Discord-based | free Apprentice, $9.99 Adventurer | | [Summon Worlds](https://www.summonworlds.com/) | yes, shared knowledge base | not published on-site | free to start | My picks by shape. If your table co-writes lore, Kanka is the cheapest honest answer, and the per-entry permissions are better than the price suggests. If you want a public setting bible with beta readers, World Anvil at Grandmaster is worth the $12. If one person preps and everybody else just turns up to play, you do not need a collaborative tool at all. That last case is most D&D tables, and it is the one I build for. CharGen's [World Codex](https://char-gen.com/world-codex) is built around a single GM account. There is no live multiplayer editing, and I would rather say that plainly than stretch the word "collaborative". You share the output, not the edit rights. If your group genuinely co-writes, take Kanka and use CharGen alongside it for the [generation](https://char-gen.com/generate) and the art. Worth reading next to this: I keep a separate field report on [World Anvil alternatives](https://char-gen.com/alternatives/world-anvil), re-tested in August 2026, which goes deeper on the migration question than this roundup does. ![Four fantasy scribes working together around one large shared map table in a cartographers guild hall](/blog-images/ai-worldbuilding-collaborative-co-authors-2026.webp) ## Which AI chat app works for worldbuilding? A lot of people search for an AI chat app, not a worldbuilding tool. They already use ChatGPT or Claude. The chat is good at ideas. The problem is memory. A normal chat does not know the harbour town you made last month, so each new answer can contradict your canon. There are two fixes. The first is a chat-first product built for play, such as Friends & Fables (see the FAQ below). The second is to keep the chat you already use and connect it to your own world data. The second route uses MCP (Model Context Protocol). Anthropic introduced this open standard in November 2024. CharGen runs an MCP server at `https://api.char-gen.com/mcp`. You paste that address into the connector settings in Claude or ChatGPT, log in with your CharGen account, and approve the scopes. The server has 48 tools: 25 read, 21 write and 2 generate (char-gen.com/mcp, checked 21 September 2026). For worldbuilding, four tools do most of the work: - `chargen_search_campaign` searches your entities, quests, plot threads, recaps and transcripts for lore you already wrote. - `chargen_get_relationship_graph` returns who is tied to whom, so a new faction slots into rivalries that already exist. - `chargen_generate_entity` writes a new NPC, settlement, faction, region or quest, with a free portrait. - `chargen_link_generation` attaches the new entity to your campaign. A typical prompt from my own prep: "The salt guild is collapsing. Read my factions and give me the group that fills the gap." The assistant reads the graph first and writes second. The new faction then sits in the same campaign as the rest of my lore, so it is still there next week. The costs are simple. Reading your campaign is free on any CharGen account. Entity generation is free for subscribers, and the write tools need a paid CharGen tier. Claude's custom connectors need a paid claude.ai plan. ChatGPT supports custom connectors on Plus, Pro, Business, Enterprise and Edu. One setting to know: generated entries are public by default, and you can change that in CharGen. The full setup is in my guide to [using ChatGPT as a D&D campaign manager](/blogs/chatgpt-dnd-campaign-manager-mcp-tools). The honest limit: the chat is still one person's tool. It adds no co-author seats. If your table co-writes lore, the seat-count section above still applies. ![A game master at a candlelit desk asking a glowing chat window about a world atlas, with golden threads linking the chat to a harbour town, a guild crest and an NPC portrait](/blog-images/ai-worldbuilding-chat-app-connection-2026.webp) ## Keeping lore straight once roleplay starts Worldbuilding does not fail on the page. It fails three sessions later, when a player asks who runs the docks and you give a different name than last time. This is the job behind searches about worldbuilding and lore in roleplay. It is a recall problem, not a writing problem. Generation quality does not fix it. I have run campaigns with beautiful prose and no idea what I had already said out loud. Four habits fixed it for me. Write the contradiction-prone facts down first. Names, titles, who owes whom money, who is dead. Not descriptions. Descriptions you can improvise. A name you gave a player in session four is a fact, and facts break when you guess. Keep one file per faction, not one per session. Session notes are ordered by time. Questions at the table are never ordered by time. A player asks about the salt guild, so the salt guild needs its own entry with everything on it. Record the lore your players invent. Players make canon constantly. They name their contact, decide their character's home village, invent a family rivalry. Half my best material came in sideways like that. If it only lives in your memory, it is gone by the next session. Check the file before the session, not during. Two minutes reading beats thirty seconds of silence at the table. A tool helps when it does the recall for you. That is why the entity graph matters more than the prose. When I generate a [dungeon](https://char-gen.com/dungeon-generator) or a settlement for an arc that already exists, the point is that it lands inside a world with shape, not that the description reads well. Where AI still gets this wrong: it will happily invent a consistent-sounding answer for something you never wrote. That is worse than a blank, because it sounds right. I only trust a tool's answer here when I can click through to the entity it came from. If it cannot show me the source, I treat it as a suggestion and write the real answer myself. ![Open campaign ledger with a hand-drawn faction diagram on a table during a roleplaying session](/blog-images/ai-worldbuilding-lore-consistency-play-2026.webp) ## What these AI worldbuilding tools actually cost in 2026 Price is the thing most worldbuilding roundups leave vague, so here is what each tool on this list actually charges, checked in July 2026. | Tool | Free tier | Cheapest paid tier | What paid adds | | --- | --- | --- | --- | | [CharGen](https://char-gen.com/pricing) | 10 gold/day, no account needed for generators | Plus, £8.00/month (900 gold) | premium models, batch portraits, 160+ AI models total | | [World Anvil](https://www.worldanvil.com/pricing) | Freeman: 2 worlds, 42 articles, 100MB storage | Guild, from $5/month | privacy controls, ~1GB storage | | [Kanka](https://kanka.io/pricing) | Kobold: unlimited campaigns and entries | Owlbear, $4.99/month | 1 premium campaign, larger uploads | | [Friends & Fables](https://fables.gg/pricing) | $0/month: 25 turns/day, 3-player campaigns | Starter, $19.95/month | unlimited turns, 4-player groups | | [LitRPG Adventures](https://www.litrpgadventures.com/) | limited stories, credit system | Bronze, $5/month (700 credits) | full workshop tool access | | [StormScape](https://stormscape.app/) | Apprentice: 2 campaigns, 1 session/month | Adventurer, $9.99/month | 5 campaigns, 3 sessions/month | | [Summon Worlds](https://www.summonworlds.com/) | free to start, solo or collaborative | not published on-site | not published on-site | The pattern that jumps out: every tool on this list meters something, whether that is turns, credits, campaigns, or storage. None of them are unlimited-and-free forever once you go past a light hobby pace. If your table wants a linked workflow from region to settlement to session prep without hitting a hard wall, start with the [Region Generator](https://char-gen.com/region-generator) and the [RPG Workshop](https://char-gen.com/rpg-workshop), both usable before you create an account, and only add a paid tier once you know which limit you actually bump into first. ## FAQ ### What is the best AI worldbuilding tool for D&D right now? For playable weekly prep, I would pick CharGen. It is the best balance I found between idea generation, entity organisation, and campaign follow-through. ### Which tool is best if I want a public setting wiki? World Anvil. It is better suited to deep lore presentation, timelines, and article-heavy world documentation. ### Can I use CharGen for worldbuilding and session notes together? Yes. That is one of the main reasons it ranks first here. The worldbuilding side connects more naturally to the rest of prep than most competitor tools do. ### What if I only need prompts and hooks, not a whole codex? LitRPG Adventures is a good place to start if your brain mainly needs a shove. I just would not leave the final campaign memory there. ### Is an AI tool even necessary if I already have a notes app? Not always. If your notes are tidy and your world voice is stable, Kanka or even a plain notes stack may be enough. AI helps most when speed and recall are the pain points. ## Frequently Asked Questions **What are the best AI worldbuilding tools for D&D in 2026?** CharGen, World Anvil, Friends & Fables, Kanka, Summon Worlds, and Reality Forge are the strongest options in 2026. The best choice depends on whether you prioritise active campaign prep (CharGen), lore encyclopaedias (World Anvil), or AI-run play (Friends & Fables). **Can AI worldbuilding tools remember what happened in previous sessions?** Yes, this is the defining shift in 2026. Tools like CharGen's World Codex and newer entries like Reality Forge maintain a searchable entity graph that persists between sessions. You can query what the blacksmith's name was three campaigns ago without digging through notes. **Are AI worldbuilding tools free?** Most offer a free tier with some limits. CharGen is free to start with no account required for basic generation. World Anvil has a free tier. Friends & Fables and LitRPG Adventures have paid plans. Kanka is free for most features. **What is the best free AI worldbuilding tool for D&D?** CharGen is the most feature-complete free option for active campaigns, with free generation, no account required, and the World Codex accessible without payment. For pure lore writing, World Anvil's free tier is strong. **Do I need an account to use AI worldbuilding tools?** CharGen's generators (region, NPC, [settlement](/settlement-generator), faction) work without an account. Saving to the World Codex requires a free account. Most other tools require a free account to access generation features. **What's the best AI for D&D world building?** For live campaign prep, CharGen. It links [Region Generator](https://char-gen.com/region-generator), World Codex and [RPG Workshop](https://char-gen.com/rpg-workshop) into one workspace, the core generators work with no account, and the free tier resets 10 gold a day (char-gen.com/pricing, checked July 2026). If you only need faster names and hooks rather than a linked campaign memory, LitRPG Adventures is the quicker but shallower option. **What's the best AI app for collaborative worldbuilding?** Summon Worlds is built specifically for that: a free-to-start iOS and Android app where you build a shared fantasy knowledge base solo or with other contributors in the same connected world (summonworlds.com, checked July 2026). CharGen's World Codex handles the collaborative side differently, a collection shared through one account rather than live multiplayer editing, which suits a GM prepping between sessions more than a group co-writing lore in real time. **What's the best AI chat app for fantasy worldbuilding?** Friends & Fables is the clearest fit if you want worldbuilding through conversation. Its AI Game Master, named Franz, narrates scenes and reacts in natural language, with a free tier at $0 a month covering 25 turns a day and three-player campaigns, and a Starter plan at $19.95 a month removing the turn cap (fables.gg/pricing, checked July 2026). CharGen and World Anvil are structured entity and article tools rather than chat interfaces, so if chat-first is the actual requirement, Friends & Fables is the one built for it. If you would rather keep using ChatGPT or Claude, you can connect either one to your CharGen campaign over MCP, so the chat reads your existing factions and NPCs before it writes anything new. **How much does it cost to world-build with my friends?** It depends entirely on the tool, and the gap is wide. Kanka is free: you invite people to a campaign and assign roles on the free Kobold plan. World Anvil charges for it, because the Master tier at $6.50 a month includes 0 co-author seats and you need Grandmaster at $12 a month for 4 seats (both checked August 2026). Check the seat count before you subscribe, not after. **Which worldbuilding tool has the best permission controls?** Kanka, and it is free. Every campaign has Admin, Player and Public roles, you can add more, and each individual entry has its own Permissions tab so one person can edit one location and nothing else. World Anvil's four co-author levels (Writer, Advanced Writer, Edits, Co-Owner) are close behind and better documented, but they start at the $12 a month Grandmaster tier. **How do I stop my campaign lore contradicting itself?** Write down the facts that break, which are names, titles, debts and deaths, and skip the descriptions you can improvise. Keep one file per faction rather than one per session, because questions at the table never arrive in date order. Record the canon your players invent. Then read the file before the session rather than during it. ## Image credits - Fallback used for this post: existing CharGen-generated and CharGen UI asset images already in the repository were reused for this article after WaveSpeed Google Nano Banana 2 image requests were blocked by content review during this run on 15 April 2026. If you only test one tool from this list this week, make it the one that leaves you with cleaner notes the next morning. That is usually the difference between worldbuilding you admire and worldbuilding you can actually run. --- ## DnD Horror One-Shot Prep with Ravenloft AI Tools URL: https://char-gen.com/blogs/dnd-horror-one-shot-ravenloft-ai-tools Published: 2026-04-13 Updated: 2026-08-24 Summary: I use CharGen to build a dnd horror one-shot with Ravenloft-style NPCs, monsters, dungeon pacing, and battlemaps in under an hour. Tags: dnd-horror-one-shot, ravenloft-session-prep, horror-dnd-campaign, dnd-horror-encounter, dark-fantasy-dnd # DnD Horror One-Shot Prep with Ravenloft AI Tools Half an hour before a session, the weak point in a **dnd horror one-shot** is almost never the stat block. It is tone. I can fix a loose armour class in ten seconds. I cannot fix a horror game that feels like a normal dungeon crawl with extra candles. That is why my prep for Ravenloft-style games starts with mood, then moves to faces, then room pressure, and only then lands on mechanics. CharGen is useful here because it lets me build the cast, the monster, the dungeon frame, and the battlemap in one run instead of scattering those jobs across six tabs and a notes file I will absolutely forget to reopen. ![Candlelit gothic tabletop prep scene with maps, a haunted castle, rain-streaked windows, and a carriage outside for a dnd horror one-shot](/blog-images/dnd-horror-one-shot-hero-wavespeed.webp) When I say Ravenloft-style, I do not mean you need to copy Barovia room by room. I mean you want the same pressure points that make gothic horror work: dread before combat, social discomfort before violence, and one place that feels wrong the moment the party steps inside. If you want official tone references, [Curse of Strahd](https://marketplace.dndbeyond.com/beyond-digital/curse-of-strahd?icid_medium=organic) and [Van Richten's Guide to Ravenloft](https://www.dndbeyond.com/marketplace/sourcebooks/van-richtens-guide-to-ravenloft) are still the cleanest starting points. I am not trying to recreate those books scene for scene. I am trying to steal the bits that matter and get a playable one-shot ready tonight. The trick is staying small. Horror gets weaker when I overexplain it. One strong village, one unsettling host, one monster that feels personal, and one map that turns movement into a bad decision is usually enough. If I keep those pieces connected, the session lands. If I build them separately and hope the mood appears on its own, the game turns into regular fantasy with wetter weather. ## Why a dnd horror one-shot goes flat so quickly Most horror one-shots miss for the same reason, they prep danger but not discomfort. A hard combat is not horror by itself. Neither is a grotesque monster portrait. Horror needs anticipation. The group should feel a little off balance before initiative starts. They should realise that the ferryman knows too much, that the inn has no mirrors, or that the abbey bells ring a beat too late after midnight. Those details cost almost nothing in prep, but they do far more work than another sack of hit points. I also think many DMs make the map too large. A sprawling castle sounds grand until the session runtime collapses under empty travel, five backup encounters, and players forgetting which staircase matters. In a horror one-shot, I would rather have six meaningful rooms than sixteen decorative ones. Tight spaces make clues matter and escape routes feel thin. Here is the checklist I keep in my head before I generate anything: | Horror job | What I actually need | | --- | --- | | Social unease | one NPC the party does not fully trust | | Visual dread | one strong exterior, one strong interior | | Combat fear | one memorable creature, not a zoo | | Pacing | a short route with no dead wings | | Aftertaste | one image or line players repeat after the game | That last one matters more than people admit. If the group finishes the session and immediately says, “Right, the wet footprints stopped outside the locked chapel door,” the one-shot worked. ## My CharGen workflow before I roll a single die I use four CharGen tools for this job (the full prep stack, and how it compares to the solo-play AI DMs, is in my [best AI dungeon master tools roundup](/blogs/best-ai-dungeon-master-tools-2026)): | Tool | What I use it for | | --- | --- | | [NPC Generator](https://char-gen.com/npc-generator) | one or two faces that define the mood | | [Monster Generator](https://char-gen.com/monster-generator) | the central threat and its behaviour | | [Dungeon Generator](https://char-gen.com/dungeon-generator) | the route, room count, and pressure points | | [Battlemap Generator](https://char-gen.com/battlemap) | the final confrontation space | I keep [RPG Session Notes](https://char-gen.com/rpg-session-notes) nearby as well if I think the one-shot might seed a longer campaign, but the core prep sits in those four tools. The order matters. I do not start with the monster because horror is personal before it is tactical. I want to know who opens the door, who lies to the party, and what the place smells like before I decide whether the boss should be CR 5 or CR 7. ## Start with one place, one face, one wrong detail The opening image in my head for this sort of session is usually simple: a village lane after rain, a door that should be open but is shut, and one local who speaks as if they have rehearsed their grief. That is enough to start. In [NPC Generator](https://char-gen.com/npc-generator), I keep the form tighter than I would for a long campaign. The fields I care about most are `Race`, `Class`, `Gender`, `Age`, `Level`, `Game System`, and `Additional Details (Optional)`. I only touch `Occupation (Optional)` if the job itself is the point of the scene. For a Ravenloft-style opener, I might build: - a ferryman who insists the river only takes payment in silver buttons - an abbey caretaker who smiles at the wrong moments - a child messenger who refuses to step inside any building after dusk The important bit is the wrong detail. Without that, the NPC is only decorative. One example I would actually use: `Occupation`: Ferryman `Age`: Middle Aged `Game System`: D&D 5E `Additional Details (Optional)`: Keeps his gloves on indoors, smells faintly of lilies and river mud, speaks politely but never answers a question the first time. That gives me enough to improvise from. I do not need twelve paragraphs of lore. I need one person the players remember because something about him is off. ![Fog-drenched gothic village arrival with crooked houses, wet cobblestones, lantern light, ravens, and a carriage at dusk](/blog-images/dnd-horror-one-shot-village-arrival-wavespeed.webp) This is also where I stop myself from overbuilding the village. One inn, one chapel, one house nobody enters, and one road out is plenty. If the opening settlement has more moving parts than the actual horror site, the session loses shape immediately. ## Build the dungeon like a trap, not a sandbox Once the opening mood is locked, I move to [Dungeon Generator](https://char-gen.com/dungeon-generator). The fields here are exactly the sort of thing that decide whether your horror session feels sharp or baggy: - `Dungeon Size` - `Exact Room Count (Optional)` - `Theme` - `Difficulty` - `Party Level` - `Monster Types` - `Loot Rarity` - `Trap Density` - `Additional Details` For horror, I bias small. My default settings for a 3 to 4 hour session are: | Field | What I usually pick | Why | | --- | --- | --- | | `Dungeon Size` | `Small (5-8 rooms)` or `Medium (10-15 rooms)` | horror needs rhythm, not sprawl | | `Exact Room Count (Optional)` | `7` or `8` | enough for discovery and escalation | | `Theme` | `Crypt`, `Castle`, or `Temple` | instant gothic shape | | `Difficulty` | `Hard` | tension without automatic disaster | | `Party Level` | real party level | keeps the climax fair | | `Monster Types` | undead, humanoids, spirits | coherent fear profile | | `Trap Density` | `Light` | pressure is good, admin is not | The field I rely on most is `Additional Details`. That box is where the one-shot stops being generic. A prompt I would genuinely use: `Abandoned chapel above a drowned village. The abbey bells ring even though the tower is cracked. Final room should contain a ritual chamber with a chained reliquary. Include signs that the caretaker still serves somebody who died years ago. Keep travel between rooms short and tense.` That is enough. Short. Concrete. Playable. If I pour in every scrap of backstory, the output gets muddy. If I give the generator a place, a wound, and one active lie, the rooms come out cleaner. Worth saying plainly, this is where horror one-shots often die. DMs build a lovely location, then stuff it with too many unrelated enemies because the empty rooms look lonely. I do the opposite. I let the rooms breathe, then make each sign of trouble count. ## Make one monster feel personal The boss in a horror one-shot should not feel like it wandered in from a random encounter table. It should look as if the place itself produced it. That is why I use [Monster Generator](https://char-gen.com/monster-generator) after the dungeon draft, not before. By then I know the room tone, the social angle, and the sort of fear I want the players to feel. The fields I focus on are: - `Quick Description (Optional)` - `Challenge Rating` - `Monster Type (Optional)` - `Combat Role (Optional)` - `Environment (Optional)` - `Party Level (Optional)` - `Difficulty (Optional)` - `Reskin Of (Optional)` - `Additional Details (Optional)` My usual horror rule is one central monster, two minor supporting threats, and no more. If everything is weird, nothing is weird. One example that worked well for me in testing: `Quick Description (Optional)`: An abbey warden who stitched prayer-cloth into his own robes and now guards a saint's empty coffin. `Challenge Rating`: 6 `Monster Type (Optional)`: Undead `Combat Role (Optional)`: Controller `Environment (Optional)`: Ruins `Difficulty (Optional)`: Hard `Reskin Of (Optional)`: Wraith `Additional Details (Optional)`: Speaks in soft liturgical phrases, extinguishes candles before attacking, avoids direct sunlight and mirrors. I like `Reskin Of (Optional)` for horror because it keeps the mechanics familiar while the presentation does the unsettling work. Players do not need a completely new rules engine every time they enter a cursed abbey. They need a threat that feels rooted in the story. ![Dark fantasy monster reveal showing a pale ceremonial guardian in candlelit crypt shadows with cracked stone and drifting incense](/blog-images/dnd-horror-one-shot-monster-reveal-wavespeed.webp) And yes, I keep the body horror restrained. A little goes a long way. Too much detail turns the scene from eerie to silly. A cracked jaw, damp linen, and a ceremonial bell tied to the wrist is often stronger than another paragraph of flesh description. ## Use the battlemap like a pressure cooker I only make one detailed battlemap for a horror one-shot unless the group is unusually combat-heavy. The rest of the session can live off theatre of the mind, quick sketches, or rough room references. The final confrontation, though, needs a space with obvious bad choices. For [Battlemap Generator](https://char-gen.com/battlemap), I keep the brief blunt. On the image side of CharGen, I switch to the `Battlemap` category, fill `Battlemap Name`, and keep the prompt focused on movement problems rather than decoration. I want players asking, “Can we get behind the altar without crossing the lit aisle?” not, “What colour is the carpet?” My favourite horror map features are: - narrow lanes that split the party if they panic - one central focal point, usually an altar, coffin, or well - difficult ground that slows retreat - sightline breaks where something can vanish for one round - one source of light the players immediately start worrying about A battlemap prompt I would use: `Haunted chapel nave, broken pews, central altar, wet stone floor, moonlight through cracked stained glass, guttering candles, side crypt doors, enough open space for a final confrontation but no easy straight retreat.` That gives me a room with a shape the players can read quickly. Horror combat does not need complicated geometry. It needs a space that feels dangerous the moment the minis land. ![Haunted chapel battlemap with broken pews, moonlight through stained glass, ritual candles, damp stone, and a central altar](/blog-images/dnd-horror-one-shot-chapel-battlemap-wavespeed.webp) The thing is, good horror maps do not look fair. They can be mechanically fair, but they should not feel comfortable. If the players are delighted by how tactically tidy the room is, I probably missed the tone. ## My 50-minute Ravenloft prep loop When I need this done on a work night, I give myself 50 minutes and stop pretending I am writing the next great gothic campaign book. | Block | Time | What I do | | --- | --- | --- | | opening concept | 8 minutes | choose one village, one host, one lie | | NPC pass | 10 minutes | build 2 or 3 locals in NPC Generator | | dungeon pass | 12 minutes | set room count, theme, difficulty, and details | | monster pass | 10 minutes | make one boss and two lesser threats | | battlemap pass | 10 minutes | build one final room with pressure points | That schedule works because horror is mostly subtraction. I am stripping away the unnecessary rooms, the spare villains, and the funny side plots that belong in a longer campaign. I am keeping the single thing that will bother the group all evening. One concrete example. If I only had fifty minutes tonight, I would prep this: - village: Mourning Ford, where everyone hangs black cloth outside but nobody names the dead - host: Sister Ilva, who invites the party to the abbey and refuses to ring the chapel bell herself - site: seven-room hill chapel over catacombs - monster: a reliquary warden built from grief and ritual obedience - battlemap: candlelit nave with side crypts and one blocked west door That is already enough for a proper session. The players will investigate, meet someone disquieting, enter a place they should probably have avoided, and eventually confront a creature tied to the same lie that opened the story. ## What AI helps with, and what it does not AI is very good at giving me draft structure, visual anchors, and rapid variants. It is not good at deciding what my players fear. That part still belongs to me. If my table hates helplessness but loves social dread, I need more whispered politeness and fewer paralysis effects. If the group enjoys tragic horror more than shock, I need a monster they can pity before they try to kill it. If the players are deeply suspicious already, I can make the opening NPC warmer and let the location do the creeping instead. CharGen helps because it shortens the boring parts: - getting a believable opening cast - keeping the location tight - making the monster match the place - giving the finale a visual shape It does not replace judgement. It gives me more room to use judgement where it counts. I also keep one rule for myself with horror AI prompts: never ask for ten weird ideas when one good one will do. Horror gets cheap fast when every corridor has a new gimmick. The session should feel like one bad truth unfolding, not a parade of spooky wallpaper. ## The practical recommendation If you want to run a dark fantasy D&D session next week, do not start with the whole domain. Start with one road, one house of worship, one local who has already made peace with something unforgivable, and one monster that belongs there. Open [NPC Generator](https://char-gen.com/npc-generator) first. Then move to [Dungeon Generator](https://char-gen.com/dungeon-generator), keep the room count short, build one proper threat in [Monster Generator](https://char-gen.com/monster-generator), and finish with a cramped [Battlemap Generator](https://char-gen.com/battlemap) layout that gives the players nowhere comfortable to stand. That is enough for a strong night of play. If you want the fast route, give yourself fifty minutes and keep every choice slightly meaner than your first instinct. Wetter stones. Colder bells. Kinder smiles that feel wrong. That is usually where the good stuff starts. If you have not used the tool stack yet, [sign up for CharGen](https://char-gen.com/generate) and build the opening village plus the final chapel tonight. Once those two pieces exist, the rest of the session becomes much easier to finish. ## Image notes Images in this post are AI edits of CharGen artwork. --- ## Best D&D Character Sheet Creators in 2026, Tested URL: https://char-gen.com/blogs/dnd-character-creator-guide-art-voice-sheets Published: 2026-04-10 Updated: 2026-08-26 Summary: I tested six D&D character sheet creators in 2026. Real prices, real export formats, and where each one stops being useful at the table. Tags: dnd-character-sheet-creator, dnd-character-sheet-maker, dnd-character-sheet-generator, dnd-character-creator, dnd-character-generator, character-builder-5e, ai-dnd-character-generator, printable-character-sheet # Best D&D Character Sheet Creators in 2026, Tested I have built the same level 5 half-orc cleric in six different D&D character sheet creators this year. The fastest gave me a legal sheet in about ninety seconds. The slowest gave me a beautiful page I could not print. That gap is the whole point of this post. Below are the six tools, what each one costs in 2026, what it exports, and where it stops. After that I show the workflow I use now. The older guide to art, voice and sheets is still here, further down the page. ![A finished D&D character sheet, a printed ranger portrait and dice on a dark oak table](/blog-images/dnd-character-sheet-creators-2026/dnd-character-sheet-creators-2026-hero.webp) ## The six D&D character sheet creators, compared | Tool | Price in 2026 | Free limit | Sheet export | Rules | | --- | --- | --- | --- | --- | | [D&D Beyond](https://www.dndbeyond.com/subscribe) | Free, Hero $2.99/mo, Master $5.99/mo | 6 character slots | print from sheet view | official 5e 2014 and 2024 | | [Roll20](https://app.roll20.net/why-subscribe-to-roll20) | Free, Plus $5.99/mo, Pro $10.99/mo | unlimited games | sheet lives inside a game | 5e plus 100+ other systems | | [Dicecloud](https://dicecloud.com/) | Free, funded by Patreon | 5 characters on v2 | browser sheet, shareable link | 5e, custom formulas | | [AideDD](https://www.aidedd.org/en/) | Free | no slot limit | fillable PDF download | 5e 2014 and 2024 | | [Vondy](https://vondy.com/ai-character-sheet-generator--mY1FsAnC) | Free, premium upgrade | standard resolution art | download from the browser | 5e core races and classes | | [CharGen](https://char-gen.com/character-generator) | Free, Plus £8/mo, Elite £16/mo, Ultimate £32/mo | 10 gold daily | PDF, Markdown, JSON, Foundry .json | 5e 2014, 5e 2024, Dungeon World, Cypher | ![Six parchment character cards labelled D&D Beyond, Roll20, Dicecloud, AideDD, Vondy and CharGen on a dark table](/blog-images/dnd-character-sheet-creators-2026/dnd-character-sheet-creators-comparison-2026.webp) ### D&D Beyond D&D Beyond is still the default answer, and I think that is mostly fair. It holds the official Wizards of the Coast content. The sheet updates itself when you buy a book. A free account gets six character slots. The Hero tier at $2.99 per month removes that cap. The Master tier at $5.99 per month adds content sharing to as many as three campaigns, so twelve players can read a book you paid for. The cost is lock-in. Your character lives on their servers, in their format. There is no clean JSON or Markdown export to take somewhere else. If your group already owns books there, that trade is worth it. If not, you are buying the same rules twice. ### Roll20 Roll20 charges $5.99 per month for Plus and $10.99 per month for Pro. The free tier is genuinely free and hosts unlimited players and games. The sheet is the part people misunderstand. On Roll20 a character sheet is an object inside a game, not a standalone document. That is excellent during play, because the sheet rolls dice into the chat log and reads your tokens. It is poor before play. You cannot easily hand a new player a Roll20 sheet the week before session one. Build elsewhere, import for the table. ### Dicecloud Dicecloud is free, funded through Patreon, and the source code is published on GitHub under a GPL licence. That last fact matters more than it sounds. An open licence means the tool does not vanish when the funding does. Version 2 caps free users at five characters. In exchange you get the most flexible maths of anything on this list. Dicecloud lets you write your own formulas, so homebrew subclasses and third-party feats actually calculate. The interface is dense. New players will struggle. Rules tinkerers will love it. ### AideDD AideDD is the quiet winner for anyone who just wants a printable page. It is free, it runs in the browser, and it keeps two separate builders: one for the 2014 rules and a Character Creator for 2024. It downloads a fillable PDF. It also exists in French and English, which is rare. There is no art, no campaign storage and no VTT integration. It does one job. It does that job without asking for a card. ### Vondy Vondy generates a sheet from a text prompt and writes the flavour for you. It covers the core races and classes from the Player's Handbook. Free users get standard resolution images. Premium users get up to 4K, which matters if you plan to print the portrait. My honest test result: the prose was good and the numbers were not reliable. I would not take a Vondy sheet to a table that cares about rules accuracy. I would take it to a one-shot where speed beats precision. ### CharGen I built CharGen, so read this section with that in mind. I will keep it to checkable facts. The builder walks through species, class, ability scores and background. It applies Point Buy, Standard Array or 4d6 rolls with the official bonuses, then calculates proficiencies, skills, AC, HP, attacks and starting spells. It writes a backstory, ideals, bonds and flaws, and generates matching portrait art. Four systems are supported, not one: D&D 5e 2014, D&D 5e 2024, Dungeon World and the Cypher System. The 5e species list runs to fourteen entries including Aasimar, Goliath, Orc, Aarakocra and Genasi. The free tier gives 10 gold per daily login. Paid plans are £8 per month for Plus, £16 for Elite and £32 for Ultimate, verified against [the pricing page](https://char-gen.com/pricing) on 26 August 2026. What it does not do: it does not hold the official D&D Beyond sourcebook library, and it will not replace Roll20 during live play. ## The four tests I run on any character sheet creator Marketing pages all promise the same three things. These are the checks that separate them. ![A character sheet, a dwarf cleric portrait and a round VTT token labelled sheet, portrait and token](/blog-images/dnd-character-sheet-creators-2026/dnd-character-sheet-portrait-token-outputs.webp) **1. Does it produce legal numbers?** Ask for a level 5 cleric. Check the proficiency bonus is +3, not +2. Check that heavy armour proficiency appears if the domain grants it. Two of the six tools I tested got a spell slot count wrong on the first try. **2. Can I get the character out?** A sheet you cannot export is a rental. Look for PDF, Markdown or JSON. A Foundry VTT `.json` file is the strongest signal, because it means the tool understands the data rather than just drawing it. **3. Does it survive a rules edition?** The 2024 Player's Handbook changed backgrounds and species bonuses. Tools that hardcoded 2014 assumptions broke. AideDD solved this by shipping two builders. CharGen solved it by treating each ruleset as a separate system module. **4. Can a new player use it alone?** This is the one most tools fail. Dicecloud is powerful and intimidating. D&D Beyond's Quickbuilder is the current benchmark here. ## Four rules systems, not one Most sheet builders assume you play D&D 5e. Most people do. But roughly a third of my own table time in 2026 has gone to something else. ![Four leather rulebooks fanned across a dark table beside a blank character sheet and a pencil](/blog-images/dnd-character-sheet-creators-2026/dnd-character-sheet-creator-four-game-systems.webp) CharGen's builder treats the ruleset as a first choice, before species or class. Dungeon World replaces spell slots and ability bonuses with moves, drives and bonds. The Cypher System builds from a Descriptor, a Type and a Focus, and covers Tier 1 through Tier 6. Those are different data shapes, so a single 5e sheet template cannot hold them. If you only ever play 5e, this is not a reason to switch. If your group rotates systems between campaigns, it saves you learning a second tool. ## What actually exports, and why it matters The export list is the least exciting part of any tool page. It is also the part you notice six months later, when the campaign moves to a new VTT. ![A freshly printed two page character sheet on a games table with a pencil, dice and a mug of tea](/blog-images/dnd-character-sheet-creators-2026/dnd-character-sheet-pdf-export-printed.webp) CharGen exports four formats from the character view: - a **PDF character sheet** in a traditional layout, saved as `Character_Grom.pdf` for a character called Grom - **Markdown**, for campaign notes in Obsidian or a wiki - **JSON**, if you want the raw structure - **Foundry VTT (.json)**, which imports straight into a Foundry world I print the PDF for players who like paper. I keep the Markdown in my campaign vault. The Foundry file is the one that saves the most time, because it removes a manual retype at the start of every campaign. Worth being straight about the rest of the field: D&D Beyond has no equivalent open export, Roll20 keeps the sheet inside its own game object, and AideDD gives you a PDF and nothing else. ## Which one I would pick If your group already buys books on D&D Beyond, stay there. The rules integration is worth the subscription and nothing else matches it. If you want a free printable sheet and no account, use AideDD. If you write your own subclasses, use Dicecloud and accept the learning curve. If you want the sheet, the portrait and the VTT token from one build, and you want to take all three away as files, [build a character in CharGen](https://char-gen.com/character-generator). The free tier is enough to test the whole loop before you pay anything. One last practical tip. Whichever tool you pick, export the character the day you make it. Do not wait until the campaign moves platform. That is when sheets get lost. ## The longer guide: art, voice, and sheets in one workflow Late March 2026 reminded me how hungry people still are for a better **dnd character creator**. D&D Beyond's newer Quickbuilder got attention because it cuts the rules admin and gets a playable sheet on screen fast, which is useful, especially for brand-new players. Fair enough. The problem is that most quick builders stop the moment the maths is done. You still need portrait art, a voice players remember, a backstory with some bite, and a printable sheet you can actually bring to the table. That gap is exactly why CharGen's newer [Character Generator](https://char-gen.com/character-generator) has become interesting to me. ![Silver-haired high-elf warlock conjuring violet crystal magic in a cinematic fantasy hero image for a dnd character creator guide](/blog-images/dnd-character-creator-hero-wavespeed-final.webp) I do not think every character needs a full dramatic package. Sometimes you just need a level 3 fighter before the pizza arrives. Even so, the renewed buzz around D&D Beyond's Quickbuilder made one thing obvious to me: people want speed, but they also want a character that feels like more than a list of modifiers. PC Gamer's coverage of the newer Quickbuilder in March 2026 pushed the "hero in seconds" angle hard, and the older official D&D Beyond guide still frames Quick Build as the fast route when you want a sheet with minimal fuss. I get the appeal. I also think that is only half the job if your group cares about presentation, memory, or roleplay. [Read the PC Gamer piece here](https://www.pcgamer.com/games/d-and-d-beyonds-slick-new-online-character-creator-lets-you-make-a-hero-in-seconds/) and the [official D&D Beyond character guide here](https://www.dndbeyond.com/posts/1059-how-to-create-your-first-dungeons-dragons?icid_campaign=2025_giftguide&icid_content=article_911&icid_medium=organic&icid_source=editorial) if you want the rules-first view. What CharGen now does differently is practical. The current builder lets me switch between `Character Builder` and `Quick Generate`, move through `System`, `Species`, `Class`, `Abilities`, `Background`, and `Details`, then turn the result into something table-ready with portrait art, inline edits, voice, ambience, share cards, PDFs, and markdown exports. That matters more than a flashy landing page. If I can move from "I need a warlock for next Thursday" to "here is the portrait, sheet, and voice intro" inside one workflow, I am much more likely to finish the job. ## What most dnd character creator tools still miss Most character builders are good at the same three things: | Job | Usually handled well | Usually left hanging | | --- | --- | --- | | Rules setup | class, species, stats, equipment | memorable presentation | | Fast onboarding | a legal sheet in a few clicks | campaign-specific flavour | | Shared understanding | everyone sees the numbers | nobody hears the character | That last bit is where things start to fall apart. At my table, the character sheet is not the finished product. It is the receipt. The actual character becomes real once the group can picture them, quote them, and recall one or two details without shuffling through notes. A half-elf paladin with 18 Strength is mechanically sound. A half-elf paladin with chipped blue armour, vineyard vows, and a voice that sounds like she has not slept properly in a fortnight is memorable. That is why I no longer judge a dnd character creator only on how fast it fills out AC and hit points. I want five things: 1. a clean rules foundation 2. a believable backstory that is short enough to use 3. character art I would not be embarrassed to show in Discord 4. a printable or shareable format for actual play 5. one sensory hook, usually voice or ambience, that the group can recognise quickly Plenty of tools do one or two of those well. Very few do all five in one place. ## Where CharGen's new Character Builder actually helps The biggest improvement is that CharGen now treats a player character like a proper entity, not a one-off prompt result. The builder itself is structured, and the generated character view is designed for ongoing use rather than a single screenshot. When I open the page, the first choice is straightforward: - `Character Builder` if I want to make meaningful decisions - `Quick Generate` if I only have a concept line and need the AI to do the heavy lifting That split is sensible. Some nights I want to choose every detail. Other nights I want to type "human warlock who used to be a tax clerk and now owes favours to a lighthouse spirit" and move on. Inside `Character Builder`, the wizard steps do a decent job of keeping me honest. | Step | What I use it for | What it stops me from doing | | --- | --- | --- | | `System` | locking the rules frame | pretending system assumptions do not matter | | `Species` | anchoring traits and ability bonuses | building in pure flavour fog | | `Class` | defining role and spell access | making a concept with no play shape | | `Abilities` | choosing `Point Buy (27)`, `Standard Array`, `Roll 4d6`, or `Manual Entry` | getting lost in stat indecision | | `Background` | adding skills and one social angle | forgetting why the character existed before session one | | `Details` | name, gender, alignment, level, and `Personality / Backstory Prompt` | producing a blank, generic hero | That is the part I like. The page is not trying to be mysterious. It is giving you a sensible sequence and letting you move. ![CharGen character page hero view showing the warlock portrait, top action bar, and lower stat strip in the live UI](/blog-images/dnd-character-creator-ui-hero-screenshot.webp) One honest limitation though, CharGen is not pretending to replace everything in the official rules ecosystem. The current builder is aimed at D&D 5e SRD content, and the app itself already says Pathfinder 2e support is still coming later. If you need every paid rules option, every subclass edge case, and sourcebook-specific automation, D&D Beyond still has the better claim there. I would rather say that plainly than pretend one tool should do every job. ## My actual workflow for making a character people remember Here is the routine I would use on a normal weeknight. ### Start in `Character Builder` when the concept matters If the character is going to stick around for a campaign, I use the wizard rather than `Quick Generate`. I begin with class first in my head, even though the page starts with system and species. I want to know the party role before I fuss over hair colour or tragic childhoods. Once I know the role, I can make cleaner decisions. For example, a recent concept I tested went like this: `A human paladin who survived a failed pilgrimage and now treats every oath like a debt ledger.` From there, I would set: - `System`: D&D 5e - `Species`: Human - `Class`: Paladin - `Abilities`: `Point Buy (27)`, because I want predictable numbers - `Background`: something that implies duty or travel - `Details`: level 4, lawful leanings, and a short `Personality / Backstory Prompt` about guilt, ritual discipline, and not trusting miracles That prompt is where the app starts paying off. I do not write a novella there. I write one sentence with tension inside it. Something like: `Carries herself like a clerk of the divine, but she is privately convinced the pilgrimage massacre was her fault.` That gives the AI enough direction to build a personality, ideals, bonds, and flaws without sounding like it swallowed a lore encyclopaedia. ### Use `Quick Generate` when you need a spark, not full control `Quick Generate` is the mode I would use for one-shots, guest players, or NPC-adjacent companions who need full player-facing stats. The mistake people make here is typing a mushy concept. If you want a good result, give the tool a role, one contradiction, and one visual clue. Three prompts I would genuinely use: - `Tiefling bard with chapel choir training, dry humour, and burnt-gold eyes` - `Dwarf ranger who maps monster migration routes and hates heroic speeches` - `Human warlock, former barrister, now bound to a tide spirit, immaculate coat and terrible sleep` Those are short, but they are not bland. The contradiction does the work. Worth mentioning though, I rarely accept the first result unchanged. The newer CharGen view makes that easy because so much is editable inline. I can adjust stats, tweak story sections, add spells, add equipment, and tidy the parts that came out too smooth. That last pass is important. AI is very good at producing tidy nonsense. You still need taste. ## The bit I think CharGen gets more right than quick builders Once the character is generated, the page stops looking like a form and starts behaving like a presentation layer for play. The tabs matter: - `Identity` - `Features` - `Spells` - `Story` That sounds simple, but it changes how I use the result. I am not staring at one long document and hoping I remember where the flaw text went. I can jump to the part I need. On the character page itself, a few details stand out: - the sticky stat strip keeps `Level`, `AC`, `HP`, `Speed`, `Initiative`, `Prof Bonus`, and `Hit Dice` visible - the portrait area has a visible `Animate` action on hover - the top-right toolbar gives me `View` and `Share` - under the portrait, there are separate `Voice` and `Ambience` strips instead of one vague audio slot That split between voice and ambience is a better decision than it might look on paper. Voice is identity. Ambience is context. I do not want those blurred together. If I were prepping the paladin above, I would give her a ten-second intro voice that sounds clipped, exhausted, and formal. Then I would add a faint chapel-stone ambience track with rain on distant windows. Nothing huge. Just enough that when I reintroduce her three sessions later, the group recognises the mood immediately. ![CharGen identity tab showing saving throws, proficiencies, languages, and species traits beside the portrait](/blog-images/dnd-character-creator-ui-identity-screenshot.webp) That is also where CharGen starts connecting neatly with other parts of the site. If I want to build out the campaign around the character, I can jump into the [NPC Generator](https://char-gen.com/npc-generator), [RPG Session Notes](https://char-gen.com/rpg-session-notes), or even the [Media Center](https://char-gen.com/media-center) when I want to turn a still portrait into something with a bit more theatre. I covered the audio side in more detail in my post on [DnD ambience generator workflows](/blogs/dnd-ambience-generator-music-voices-cues), but the short version is this: once your character voice and ambience live in the same ecosystem as the notes, you are far more likely to use them. ## Where D&D Beyond still wins, honestly I do not think honesty hurts a comparison post. It makes it readable. If your priority is strict rules implementation, fast official onboarding, and immediate access to the wider D&D Beyond ecosystem, their builder still has the cleaner story. That is especially true for groups who already live inside purchased books, encounters, and digital sheets there. If your priority is presentation, export flexibility, and turning a legal character into a campaign object with art, story, and audio cues, CharGen has the more interesting workflow right now. Here is the blunt version: | If you need this most | Better fit | | --- | --- | | official D&D onboarding and sourcebook gravity | D&D Beyond Quickbuilder | | art, backstory, and a more theatrical character handoff | CharGen Character Generator | | one-shot speed with minimal editing | either, depending on whether visuals matter | | printable narrative card plus traditional sheet export | CharGen | | campaign presentation with voice and ambience hooks | CharGen | I would not force a false winner here. I would use D&D Beyond when the rules container is the whole job. I would use CharGen when the sheet is only the beginning. ## The export options are more useful than they sound People underestimate this part until the first time they need to move a character between tools. CharGen's exports are not just there for marketing bullets. The printable character sheet is obvious, but the narrative card, markdown, Obsidian, and JSON options are what make the workflow durable. That means I can do things like: - print a traditional sheet for the table - send a share card to the group chat before session one - drop markdown into campaign notes - keep a clean JSON export if I want to reuse the structure elsewhere later I especially like that the character does not feel trapped once it exists. Too many generators are good at making something and bad at letting you live with it. Second example, because specifics matter. If I were building a tiefling bard for a city-intrigue campaign, I would: 1. run the character through `Quick Generate` 2. edit the backstory down from three paragraphs to five sharp sentences 3. generate the portrait look I want 4. attach a voice intro that sounds amused rather than theatrical 5. export the sheet PDF for the player and the markdown file for my own campaign vault That entire loop is much closer to how people actually prep than the old split between one sheet builder, one art tool, one notes app, and a fourth tab you forget to reopen. ![Moody voice-and-performance artwork that matches the kind of distinct intro cue I would attach to a bard or warlock build](/blog-images/dnd-character-creator-voice-performance.webp) ## My recommendation if you are choosing a dnd character creator today If you are a brand-new player and you mostly need help getting legal numbers on a page, start with the fastest rules builder you already trust. There is no shame in that. If you are a DM, a regular player, or the sort of person who cares how a character lands in the room, I would use a dnd character creator that handles more than the rules. That is where CharGen's current setup earns its keep. The `Character Builder` gives you just enough structure. `Quick Generate` gives you speed when you need it. The generated character view gives you a better place to edit. The `Voice`, `Ambience`, `Animate`, `Share`, and export options are the bits that turn a neat sheet into a playable character. My advice is simple. Build the chassis fast, then spend ten extra minutes on the parts players actually remember. Add one image, one line of voice, one strong flaw, and one export you can reuse later. If you want to do that in one place, [build your next character in CharGen](https://char-gen.com/character-generator). --- **Image credits:** - Hero image regenerated with WaveSpeed Nano Banana 2 edit using saved real CharGen UI screenshots plus existing CharGen reference assets. - In-content screenshots use saved CharGen character-page captures from the Desktop screenshots supplied during this run. - Remaining in-content artwork uses existing CharGen product imagery and edit-tool assets. - Automation note: text-to-image failed repeated preflight test generations on moderation checks, but Nano Banana 2 edit succeeded when driven from existing reference images. --- ## DnD Campaign Trailer Workflow in CharGen Media Center URL: https://char-gen.com/blogs/dnd-campaign-trailer-workflow-chargen-media-center Published: 2026-04-06 Summary: Build a dnd campaign trailer with CharGen's Media Center using AI video, audio, voiceover, and export controls that fit a real prep night. Tags: dnd-campaign-trailer, dnd-intro-video, ai-video-generator-for-dnd, ai-rpg-storytelling-tools, media-center # DnD Campaign Trailer Workflow in CharGen Media Center A **dnd campaign trailer** sounds like the sort of thing you make once, post in Discord, and forget about. I used to think that as well. Then I noticed that a short, well-cut teaser does one job absurdly well: it gets players thinking about tone before they ever sit down at the table. Not lore homework, not ten minutes of preamble, just a fast hit of mood, danger, and one promise about what this campaign is actually going to feel like. ![Dungeon Master planning a fantasy campaign trailer with storyboard cards, a glowing timeline, and a castle preview](/blog-images/dnd-campaign-trailer-hero-1200x630.webp) The timing for this is unusually good. On 20 February 2026, D&D Beyond published its [2026 development roadmap](https://www.dndbeyond.com/forums/d-d-beyond-general/general-discussion/236560-d-d-beyond-2026-development-roadmap/unread), which is another sign that campaign prep keeps drifting towards more digital support, more shared assets, and more between-session touchpoints. Then, on 22 March 2026, a [Curse of Strahd teaser trailer thread on Reddit](https://www.reddit.com/r/CurseofStrahd/comments/1s0nhl1/curse_of_strahd_teaser_trailer_i_made/) picked up because people clearly still love a strong campaign intro when it feels handmade rather than over-produced. Fair enough. Nobody at my table wants a fake Marvel intro. They do want a moody thirty-second cue that says, "Right, this is a grim coastal campaign, pack accordingly." That hook also lines up with CharGen's recent product work. The newer [Media Center](https://char-gen.com/media-center) gives me a cleaner place to assemble clips, audio, voiceover, and still images than the old “everything in separate folders” routine. I can keep the trailer close to the [Video Cutscenes](https://char-gen.com/generation/video-cutscenes) flow, the [Generate Audio](https://char-gen.com/generate?contentType=audio) tools, and [RPG Session Notes](https://char-gen.com/rpg-session-notes), which matters more than flashy rendering. If the teaser lives in the same working area as my session notes, I am far more likely to reuse it for recaps, boss stings, and later chapter intros. Search intent around this topic is practical. If somebody looks up `dnd campaign trailer`, `dnd intro video`, or `ai campaign trailer`, they are usually trying to solve one of four things: - get players excited before session one - set the campaign mood without writing a wall of text - turn NPC art, scene images, and music into one shareable file - avoid spending all night in a video editor that was never built for tabletop prep That is the problem I care about here. Not film school. Not “content creation”. Just a repeatable tabletop workflow that fits an actual Tuesday evening. ## Why a DnD campaign trailer earns its keep The trailer is not the campaign. It is the invitation. When I do this well, the clip answers three useful questions before the players ask them: | Question | What the trailer should signal | | --- | --- | | What sort of world is this? | rain-soaked gothic horror, bright heroic frontier, grimy city intrigue, and so on | | What pace should the players expect? | tense and careful, loud and pulpy, tragic and slow-burn | | What details matter? | haunted abbeys, masked nobles, dragonfire over the walls, smuggler lanterns in the fog | That clarity saves time later. A group that has seen a thirty-second teaser with black water, toll bells, and a silent rider on the causeway tends not to arrive with “I made a cheerful circus artificer who only speaks in puns” energy. I mean, they still might, but at least I have warned them. Short trailers also help with recall. One of my favourite side effects is that players remember the campaign's visual anchors better when they first encounter them in motion. A still image of a fortress is useful. A quick sequence of fortress, storm, chapel candles, then the villain's silhouette is far stickier. Worth saying though, I do not make one for every campaign. If the game is a throwaway pub crawl one-shot, I would rather prep another encounter than cut a video. I use a trailer when the campaign tone matters and I know I will be able to reuse some of the same media later. ## What CharGen's Media Center gets right Most video tools are fine at cutting clips and dreadful at campaign organisation. CharGen's Media Center is useful because it starts from the opposite direction. When I open it, the first thing I see is `New Project`, then `Project Title`, then `Aspect Ratio`. That sounds basic, but it already pushes me towards a sane setup. For a trailer I nearly always pick `16:9`, give it a proper name, and keep the project title tied to the campaign arc rather than the file format. After that, the layout is blunt in a good way: - toolbar buttons for `Gallery`, `Upload`, `Queue`, and `Generate` - a `Generate` panel with separate `Video`, `Audio`, and `Image` tabs - a timeline with `Video` and `Audio` tracks - clip controls for moving a selected clip left or right, deleting it, and zooming the timeline - transport controls for `Play`, `Pause`, `Stop`, `Skip to start`, and `Skip to end` - an `Export` button that opens `Export Project`, shows clip counts and duration, then lets me hit `Start Export` That split is the whole point. It stops me from pretending one asset type can do every job. I also like that the media timeline is honest about the difference between video and sound. Video clips are arranged in sequence. Audio and voiceover sit as positioned layers. That means I can keep a visual rhythm on top, then slide in an ambience bed or one short narrator line without wrecking the pacing. Plenty of general editors can do more than this. That is not the contest I care about. I care that CharGen keeps the trailer close to the same fantasy image and campaign-note workflow I already use, because context switching is what usually kills the idea. ## My CharGen workflow for a campaign trailer Here is the exact routine I would use tonight. ### Start with three beats and one promise Before I touch the `Generate` panel, I write three beats on paper. Not six. Not twelve. Three. For a gothic coastal campaign, mine might be: - storm over the abbey ruins - masked ferryman crossing black water - bell tower fire as the villain turns towards camera Then I write one promise beneath them: `This campaign is about dread, salt, secrets, and people who wait too long to speak plainly.` That sentence keeps me honest. If a shot looks pretty but does not support that promise, it goes. I usually lift those beats from the same notes I keep in [RPG Session Notes](https://char-gen.com/rpg-session-notes). Even before session one, I want the trailer tied to campaign facts, not random vibes. If your recap workflow is already clean, the teaser comes together much faster because you are choosing from actual scenes and NPCs. ### Create the project before you generate anything Next, I open [Media Center](https://char-gen.com/media-center), hit `New Project`, add a `Project Title`, and set the `Aspect Ratio` to `16:9`. Right, so, here is the boring part that saves time later. I name the project after the campaign arc, not after the export: - `Black Tide Campaign Trailer` - `Ash Chapel Intro` - `City of Bells Chapter One` I do not call it `trailer-v2-final-real.mp4`, because I am trying to act like an adult. Once the project exists, I decide where each asset will come from: - `Generate` if I need fresh image, video, or audio material - `Gallery` if I already have portraits or scene art in CharGen - `Upload` if I am bringing in a handout, outside audio cue, or a cleaned voice line - `Queue` if I want to pull a finished generation straight onto the timeline That decision is tiny, but it stops me from regenerating work I already have. ### Build the visual lane first In the `Generate` panel I usually start on `Image`, not `Video`. That surprises people, but it is faster. A trailer needs clean visual anchors before it needs motion. I would rather lock three strong stills, then animate one or two of them, than chase motion first and discover the composition was wrong all along. My prompt structure is plain: `[place], [subject], [weather], [lighting], [framing], [mood], fantasy style` Concrete examples from the sort of trailer I actually make: - `Storm-battered abbey ruin, broken rose window, rain and sea mist, blue-grey dawn light, wide shot, mournful mood, fantasy style` - `Masked ferryman on a black river skiff, lantern glow, heavy fog, medium shot, tense mood, fantasy style` - `Bell tower on fire above a cliff town, sparks in night rain, low angle shot, ominous mood, fantasy style` After that, I switch to `Video` only for the shot that really benefits from motion. Usually one of these: - cloak and lantern sway on a character reveal - slow push across a ruin or skyline - rain, smoke, sparks, or fire movement on the final shot One moving shot inside a thirty-second trailer often feels better than five twitchy ones. ![Fantasy campaign trailer workflow board with scene cards, voiceover notes, waveform strips, and storyboard thumbnails](/blog-images/dnd-campaign-trailer-workflow-board.webp) ### Cut the timeline harder than you think Once the assets exist, I drag them into the `Video` track. Then I get strict. Most DMs, me included, leave shots too long on the first pass. We spent time making them, so we want to admire them. The players do not care. They need rhythm. My rough timing for a thirty-second trailer looks like this: | Shot job | Typical length | What it should do | | --- | --- | --- | | opener | 4 to 6 seconds | establish the world fast | | middle image or clip | 5 to 7 seconds | introduce threat, cast, or mystery | | pressure shot | 4 to 6 seconds | increase stakes | | final hero or villain beat | 6 to 8 seconds | leave the group with one memorable image | | end card or hold | 2 to 4 seconds | give the title room to land if needed | In the timeline I zoom in, click the clip I want, and trim or reorder until the sequence reads cleanly. If one shot says the same thing as the previous shot, it goes. If two moody wide shots sit back to back, one becomes a close-up or I cut it. The move controls are handy here. I use `Move clip left` and `Move clip right` far more often than I expected, because trailer pacing is mostly about order rather than polish. ### Add audio after the cuts work Only once the visual order is locked do I touch sound. For trailer work, I use three sound layers at most: - one background ambience or music bed - one impact cue or swell near the end - optional short voiceover line That is enough. More than that and it starts sounding like a fan edit. If I need fresh sound, I open [Generate Audio](https://char-gen.com/generate?contentType=audio) through the Media Center `Generate` panel and use the `Audio` tab. I keep prompts plain and scene-led: - `Low ominous strings, sea wind, restrained percussion, gothic fantasy tension` - `Wet stone cavern ambience, distant bells, slow echo, unsettling mood` - `Short dramatic swell for a reveal, choir texture, one hit, not heroic` For voiceover, I am even stricter. One line. Maybe two. A line I would actually use: `When the bells begin again, keep away from the water.` That is enough to do the job. It sounds like the campaign. It leaves room for players to imagine the rest. If you want a wider audio workflow for the same sort of game, my post on [DnD ambience generation for music, voices, and cues](/blogs/dnd-ambience-generator-music-voices-cues) is the companion piece to this one. I use that method when I need longer beds or NPC voice stings rather than one compact trailer mix. ### Export something the table will actually watch Once the clip works, I hit `Export`, check the `Export Project` summary, then use `Start Export`. The summary panel is useful because it forces one last sanity check: - project title - video clip count - audio clip count - total duration - aspect ratio If the trailer is drifting past forty seconds, I cut it again before export. My personal sweet spot is 20 to 35 seconds. That is long enough to set a mood and short enough that people will actually hit play in the group chat. I also keep the trailer tied to the campaign notes. In my recap or prep file I add one short line: `Trailer: show before session one. Uses abbey ruin, ferryman, bell tower fire sequence.` That tiny note is why the project becomes useful later. The abbey ruin shot can return as a chapter bumper. The ferryman voice line can become a recap sting. The final bell tower frame can come back when the villain reappears twenty sessions later. ![Gothic fantasy teaser shot for a tabletop RPG campaign with riders approaching a storm-lashed keep under moonlight](/blog-images/dnd-campaign-trailer-gothic-teaser.webp) ## Common mistakes I would stop making straight away ### Mistake: treating the trailer like a short film Fix: cut to one mood, one threat, one promise. You are teasing a campaign, not submitting to a festival. ### Mistake: generating motion before the composition is stable Fix: lock strong stills first. Motion is garnish unless the base image already works. ### Mistake: stuffing in too much lore Fix: the trailer should raise one or two questions, not explain your pantheon, your trade routes, and the duke's tax policy. ### Mistake: writing a full narrator monologue Fix: use one clean line. If the voiceover runs longer than the strongest shot, it is probably too long. ### Mistake: leaving every clip on screen for ages Fix: trim harder. A good shot often lands faster than you think. ### Mistake: making a trailer that cannot feed later prep Fix: pull the assets from the same CharGen stack you already use for cutscenes, summaries, and audio. Reuse is where the effort starts paying back. ## My 45-minute campaign trailer loop When time is short, this is the cap I set myself. | Block | Time | What I do | | --- | --- | --- | | beat list | 7 minutes | write three shots and one tone promise | | project setup | 5 minutes | create the project, choose `16:9`, name it properly | | visual generation | 14 minutes | make two or three stills and one motion shot at most | | timeline cut | 11 minutes | order clips, trim dead air, remove repeats | | audio + export | 8 minutes | add one bed, optional one-line voiceover, export and note where it belongs | That schedule is tight on purpose. Trailer work expands to fill any evening you give it. If you want the longer version for a full media-heavy campaign, pair this with the broader [AI video generator for DnD guide](/blogs/ai-video-generator-for-dnd-cutscene-guide-2026). That post is where I talk about cutscenes and recap clips in general. The workflow here is narrower. One intro file, built fast, with the newer Media Center doing the assembly work. ![Fantasy trailer edit desk with preview screen, clip stacks, audio track notes, miniatures, and dice](/blog-images/dnd-campaign-trailer-edit-desk.webp) ## FAQ ### How long should a DnD campaign trailer be? I aim for 20 to 35 seconds. Longer than that and the clip starts asking for more patience than a group chat trailer deserves. ### Should I use voiceover in every campaign trailer? No. Some campaigns work better with music and scene cuts only. I add voiceover when one line can sharpen the mood without explaining too much. ### Is a trailer better than a written campaign pitch? Not by itself. The trailer sets mood. The written pitch handles logistics, content boundaries, and the actual campaign premise. Use both. ### Can I make one trailer and reuse it later? Yes, and that is half the value. Recut the same shots into recap stings, chapter intros, or boss reveals once the campaign is underway. ### What is the fastest CharGen route for this? Use `Image` for the visual anchors, `Video` for one moving shot, `Audio` for one music bed or ambience layer, then cut everything together in [Media Center](https://char-gen.com/media-center). ## What I would do tonight If your campaign starts soon, do not wait for the perfect trailer. Open [CharGen signup](https://char-gen.com/generate), make one `16:9` project in [Media Center](https://char-gen.com/media-center), choose three images that actually represent your game, add one restrained audio bed, and export something under thirty seconds. That is enough to tell your players what sort of trouble they are walking into, and it leaves you with assets you can use again next week. ## Sources - [D&D Beyond 2026 Development Roadmap forum post, 20 February 2026](https://www.dndbeyond.com/forums/d-d-beyond-general/general-discussion/236560-d-d-beyond-2026-development-roadmap/unread) - [Reddit: "Curse of Strahd teaser trailer I made!", 22 March 2026](https://www.reddit.com/r/CurseofStrahd/comments/1s0nhl1/curse_of_strahd_teaser_trailer_i_made/) ## Image credits All images in this post were created for CharGen with WaveSpeed Google Nano Banana 2. The hero image was resized to 1200x630 for social sharing. --- ## DnD Ambience Generator for Music, Voices, and Cues URL: https://char-gen.com/blogs/dnd-ambience-generator-music-voices-cues Published: 2026-04-03 Summary: Use a dnd ambience generator to build tavern music, combat cues, and NPC voice lines fast with CharGen's audio workflow. Tags: dnd-ambience-generator, ai-rpg-audio-generator, ai-npc-voice-generator, dnd-background-music-generator, ai-dungeon-master-tools # DnD Ambience Generator for Music, Voices, and Cues A **dnd ambience generator** only started mattering to me once I stopped treating music as decoration and started treating it as a timing tool. The problem was never finding one dramatic tavern loop on YouTube. The problem was getting the right sound at the right moment, without opening six tabs, forgetting to switch tracks, and then accidentally dropping combat drums under a funeral scene. That sort of thing kills the mood faster than a bad goblin accent. ![Dungeon Master using AI audio tools for tavern music, NPC voice cues, and campaign prep at a candlelit table](/blog-images/dnd-ambience-generator-hero-1200x630.webp) That pain still feels current in April 2026. In February, one [r/DnD thread about playlist recommendations](https://www.reddit.com/r/DnD/comments/1r5sg0y/recommendations_for_good_dnd_playlists_on_spotify/) complained about weird AI-made playlists with random tracks breaking the mood. A few days later, a [r/DungeonMasters thread on session music](https://www.reddit.com/r/DungeonMasters/comments/1rgfy2g/how_do_you_implement_music_into_your_dnd_sessions/) landed on the same practical problem I hear all the time: even when the DM prepares playlists, somebody still forgets to swap them at the right beat. Fair enough. Running the room and running the soundtrack are two different jobs. That is where CharGen has become useful for me. I can open [Generate Audio](https://char-gen.com/generate?contentType=audio), split the prep into `Background Audio`, `Music Generation`, and `Text to Speech`, then pair those clips with campaign notes from [RPG Session Notes](https://char-gen.com/rpg-session-notes). Instead of hunting for music on one site, voice lines somewhere else, and recap notes in a doc I forgot to rename, I keep the whole thing tied to the same campaign prep loop. Search intent around this topic is practical. If somebody is looking for `dnd ambience generator`, `ai rpg audio generator`, or `ai npc voice generator`, they are usually trying to solve one of four problems: - get atmosphere into a session fast - stop playlist juggling from becoming homework - make key NPCs sound distinct without recording everything by hand - keep audio cues tied to actual campaign events instead of random vibes That is the job I care about here. Not theatre kid grandstanding. Not a fake promise that a tool can run your table for you. Just a workflow that makes your prep night shorter and your sessions easier to steer. ## Why most DnD ambience setups fail in real play The weak point is not audio quality. It is recall. Most GMs can find suitable audio eventually. The hard bit is remembering what to use, when to use it, and why the cue exists in the first place. I have made every boring mistake on this list: - one giant fantasy playlist with no scene control - tavern music that stayed on during an ambush because I forgot to touch it - NPC voices that sounded funny once and vanished from my brain by next week - boss music that was too busy, too loud, or weirdly cheerful - hand-built folders with names like `final_boss_real_final_2` That last one should be a criminal offence. The thing is, ambience only works when it supports a scene the players already understand. If the sound tells them "tense ritual chamber" but the room description says "quiet ruined archive", the audio is not helping. It is competing. I would rather have no music than music that pushes the table in the wrong direction. That is also why I do not want a pure music toy. I want a setup that lets me build three separate layers: | Layer | What I need | What usually goes wrong | | --- | --- | --- | | Bed | low-drama background loop for place and mood | too much melody, too much attention | | Cue | short moment-specific sting or transition | no obvious trigger, lost in folder chaos | | Voice | a line or two for one memorable NPC or prop | voice sounds good once, then disappears from prep notes | If I can keep those three layers straight, the rest is easy. If I cannot, the session ends up sounding like I am live-DJing a medieval pub quiz while trying to remember initiative. ## What I actually want from a DnD ambience generator I want speed, but I also want discipline. More specifically, I want a generator that helps me answer five blunt questions before I hit `Generate Audio`: | Question | Why it matters | | --- | --- | | What scene is this for? | Stops generic fantasy sludge | | Is this background, music, or voice? | Keeps layers from blurring together | | How long does it need to run? | Prevents a 3-minute cue for a 20-second reveal | | Does it loop cleanly? | Essential for taverns, roads, rain, and dungeons | | Where will I store the cue in my notes? | If it is not linked to the scene, I will forget it | CharGen's audio page maps surprisingly well to that discipline because the UI already splits the work into the right buckets. - `Background Audio` is where I make rain, room tone, distant crowd noise, dungeon air, shrine hum, and short sound-effect style cues. - `Music Generation` is where I make scene music, battle beds, tavern loops, and slower emotional tracks. - `Text to Speech` is where I build a few useful lines for NPCs, prop recordings, warnings, prayers, or villain messages. That structure is more important than it sounds. A lot of bad prep starts because everything becomes "music". It is not all music. Footsteps in a flooded crypt are not music. A barkeep greeting the party is not music. Wind through a broken tower is definitely not music. Once I sort the audio by job, my prompts get shorter and the outputs get better. ## My CharGen workflow for music, voices, and cues This is the exact routine I would use on a normal weeknight. ### 1. Start with the session beat, not the sound I begin in [RPG Session Notes](https://char-gen.com/rpg-session-notes) or my notes from the last game and mark the scenes that actually deserve audio help. Usually that is only three or four moments: - the opening location bed - one social hub, often a tavern, market, dock, or shrine - one reveal or transition cue - one boss or chase track That cap matters. If every room gets bespoke sound, I am just making more admin for myself. A recent example from my own game: - opening: sleety harbour before dawn - social hub: noisy ropeworkers' tavern - reveal cue: locked shrine door begins to sing - confrontation: cramped customs yard chase Once I have those beats written down, I open [Generate Audio](https://char-gen.com/generate?contentType=audio). I do not start by picking a model. I start by deciding which tab each beat belongs to. ### 2. Use `Background Audio` for places, not drama I click `Background Audio` when I need a location to feel inhabited. This is the tab for air, motion, texture, and pressure. I keep prompts short, concrete, and free of flowery rubbish. One good prompt I used recently: `Wind through harbour rigging, distant gulls, creaking wood, muted surf, cold dawn, sparse dock activity` That gave me something I could leave under the opening scene without fighting the dialogue. Another one: `Busy fantasy tavern room tone, low lute in the corner, mugs, soft laughter, chair scrape, fireplace crackle` That is not trying to write a song. It is trying to make the room feel occupied. In the CharGen UI I pay attention to three bits here: - the `Prompt` box - the `Duration` field - the `Loop` toggle when the model supports it For taverns, streets, rain, temple halls, and dungeon air, I usually keep `Loop` on and set a duration long enough that I am not touching controls every 15 seconds. A short clean loop is far more useful than one over-written two-minute epic with too much going on. ![Fantasy tavern interior with warm firelight, musicians, mugs, and the kind of room tone a DM would want for a social scene](/blog-images/dnd-ambience-generator-tavern-music.webp) ### 3. Use `Music Generation` only when the scene needs shape Many DMs overdo this part. Background audio can run for ages because it stays out of the way. Music is different. Music tells the table how to feel, so I only use it when I actually want that push. CharGen makes that split easy because `Music Generation` is its own lane. I can write for genre, tempo, instrumentation, and mood without muddying up my location beds. Three prompts I would genuinely use: - `Tense low-tempo pursuit music, hand percussion, bowed strings, narrow city alleys, no triumphant feel` - `Quiet sacred music for a storm shrine, distant choir texture, restrained percussion, uneasy mood` - `Rowdy tavern tune with fiddle, hand drum, and rough chorus, suitable for a crowded dockside inn` One honest point, I nearly always ask for less than my first instinct. If I think the scene needs "huge dramatic boss music", it usually needs something tighter and nastier instead. A cramped knife fight in a storehouse should not sound like the end of the world. Save the really large tracks for the scenes that can carry them. I also like that CharGen surfaces multiple audio models rather than pretending one engine is magic. The audio landing section currently highlights options such as `ElevenLabs Music`, `Cassette AI`, `MiniMax Speech`, `Lyria 3 Pro`, `Lyria 2`, and `MMAudio V2`. That matters because different jobs want different behaviour. If I need a cue with cleaner prompt control, I make one choice. If I need speech, I switch tabs and stop trying to force a music model to do a voice job it should not be doing. Worth mentioning though, the model does not rescue a vague prompt. If I type "epic fantasy battle song", I deserve whatever mush comes back. ### 4. Use `Text to Speech` for one line, not a full radio play `Text to Speech` is where I think CharGen gets surprisingly useful for tabletop. I do not try to produce ten minutes of voiced drama. I generate one or two sharp lines for moments that benefit from hearing a voice rather than reading boxed text. That keeps the novelty intact and keeps prep manageable. The UI here is straightforward: - choose `Text to Speech` - pick the model - use `Select Voice` - paste the exact line - hit `Generate Audio` The placeholder text in the form gets this exactly right: enter only the script, without descriptions or instructions. If I start stuffing acting notes and scene lore into the speech box, the result usually gets worse. Good use cases: - a barkeep greeting the party in a memorable voice - a cult warning spoken from a relic - a short message crystal recording - a villain's one-line threat before initiative Bad use cases: - reading your whole recap - voicing every NPC in the city - forcing long emotional monologues into a novelty clip Concrete example. I used this for a port inspector recently: `No cargo leaves the quay until I see the seal, and no, your friend cannot wink his way past customs twice.` That line did the job. It set his tone, got a laugh, and gave the players a strong memory anchor. I did not need five more lines. ### 5. Tie the clip back to the campaign notes immediately This is the boring step. It is also the reason the whole workflow keeps working after session two. As soon as I generate something usable, I add one line to my recap or prep note: - `Harbour dawn bed` - `Ropewalk tavern loop` - `Inspector voice line` - `Shrine reveal cue` If I do not label the cue then and there, I will absolutely forget what it was for. That is why pairing audio prep with [RPG Session Notes](https://char-gen.com/rpg-session-notes) matters more than a model comparison spreadsheet. The audio is only useful if it stays attached to the scene, the NPC, or the session beat that needs it. If you are also building cutscenes, my earlier guide on [AI video generation for DnD](https://char-gen.com/blogs/ai-video-generator-for-dnd-cutscene-guide-2026) fits neatly beside this one. I still keep audio and video as separate prep passes, then join them only for scenes that really need polish. ## Three setups I would use tonight Theory is fine. Real prep blocks are better. ### Dockside tavern Use when: - the party needs a social hub - the room should feel alive, but not pushy - you expect chatter, deals, rumours, and one bad song My setup: - `Background Audio` - prompt: `Busy fantasy tavern room tone, rough dock workers, soft lute, mugs, chair scrape, fireplace crackle` - `Duration`: around 30 to 60 seconds - `Loop`: on if available Optional extra: - `Music Generation` for a separate rowdy tune when the brawl starts ### Storm shrine reveal Use when: - you need a clue or transition moment - the room should feel sacred and slightly wrong - the players are moving from investigation into danger My setup: - `Background Audio` for low room tone - prompt: `Stone chamber hum, storm wind through cracks, faint chain movement, distant water drip` - short `Music Generation` cue for the door opening - one `Text to Speech` line from the relic if the scene deserves it I like this setup because the layers stay separate. Room tone for the scene, music for the reveal, speech for the prop. Nothing is doing a job it should not be doing. ### Chase through a customs yard Use when: - you want momentum - initiative may start suddenly - the party is moving through a tight urban space My setup: - `Background Audio` for footsteps, crates, gulls, rope creak - `Music Generation` prompt: `Tight urgent chase music, hand percussion, low strings, no heroic swell` - no voice line at all, because the scene is already busy That last bit matters. Not every scene needs all three layers. ![Campaign prep board linking NPC portrait cards, notes, and a magical voice cue workflow for recurring characters](/blog-images/dnd-ambience-generator-npc-voice-board.webp) ## Mistakes I would stop making immediately The most common problems are not technical. They are judgement problems: - writing prompts that describe a whole film instead of one audio job - using music when background audio would do the job better - making every cue too long - generating too many NPC voices - forgetting to label clips inside your prep notes - choosing tracks that are louder than the table conversation One more mistake deserves its own paragraph. Do not use audio to compensate for weak scene framing. If the room description is vague, a nice storm loop will not rescue it. If the NPC has no agenda, a voice clip will not give them one. Audio is support. Good support, yes. Still support. That is also why I am more interested in practical audio tools than generic AI hype. Official product pages from places like [Eleven Music](https://elevenlabs.io/docs/overview/capabilities/music) make it clear that promptable music editing is moving fast, and the broader AI audio stack is improving across speech, music, and timing. Nice. Useful, even. But for tabletop prep, the real question remains boring and important: can I make a cue in under five minutes, remember to use it, and reuse it next session without digging through a mess? If the answer is yes, I care. If not, I do not. ## FAQ ## Is a DnD ambience generator better than a normal playlist? Sometimes, yes. A playlist is still fine for general background listening. A generator becomes more useful when you need scene-specific loops, short transition cues, or a couple of NPC voice lines tied to campaign notes. ## What should I generate first, music or ambience? Ambience first. It is easier to use and harder to overcook. Once the room tone feels right, add music only to scenes that need stronger shape. ## How many NPC voice lines should I prep for one session? Very few. I usually do one to three. More than that starts turning into production work rather than useful prep. ## Can I use CharGen for both audio and campaign notes? Yes, and that is the part I find most useful. The audio clips make more sense when they are paired with [RPG Session Notes](https://char-gen.com/rpg-session-notes) and the rest of your campaign prep rather than living in a random folder. ## Which CharGen audio tab should I use for tavern sound, battle music, and NPC speech? Use `Background Audio` for tavern room tone and environmental beds, `Music Generation` for battle tracks and stronger scene music, and `Text to Speech` for NPC lines, prop recordings, or short spoken cues. If you want a simple place to start, open [Generate Audio](https://char-gen.com/generate?contentType=audio), make one tavern loop, one reveal cue, and one NPC line for your next session. That is enough to tell whether the workflow helps your table or just gives you more things to manage. In my experience, once those cues are linked to your notes properly, they stick. --- **Image credits:** - Blog images generated for this article with WaveSpeed Google Nano Banana 2 using custom prompts by the author. --- ## DnD Building Generator for Fast GM Prep URL: https://char-gen.com/blogs/dnd-building-generator-fast-gm-prep Published: 2026-04-01 Summary: Use a dnd building generator to prep temples, guild halls, prisons, and manors fast with CharGen's new workflow for NPCs, hooks, and lore. Tags: dnd-building-generator, fantasy-building-generator, rpg-building-generator, dnd-worldbuilding, ai-dungeon-master-tools # DnD Building Generator for Fast GM Prep The session goes sideways the moment your players stop caring about the obvious quest marker and decide the old temple is where the real answers are. That is exactly when a **dnd building generator** stops sounding like a gimmick and starts earning its keep. I do not need a vague paragraph about "a place of worship with ancient vibes". I need a building with a believable history, people inside it, one secret worth chasing, and enough detail that I can run the next hour without pretending I planned it all week. ![Fantasy temple district with a guild hall, archive tower, and busy street prepared for tabletop RPG session notes](/blog-images/dnd-building-generator-hero-1200x630.webp) March 2026 has made that sort of prep pressure more obvious, not less. D&D Beyond's [2026 calendar release](https://www.dndbeyond.com/posts/2136-d-d-2026-calendar-release) points toward a year stuffed with fresh adventure material, horror settings, and faster digital play support. That usually means the same thing at home tables. More side locations. More improvised detours. More moments where the players care deeply about one building you had named "Temple???" in your notes. That is why the new [Building Generator](https://char-gen.com/building-generator) in CharGen immediately stood out to me. It is not trying to replace good GM judgement. It is doing the useful part instead. You pick a `Building Type`, a `Game System`, a `Party Level`, a `Condition`, and a `Size`, then you use `Extra Details (Optional)` to steer the thing toward your campaign. The result is usually close enough to table-ready that I can spend my energy on consequences and player decisions rather than inventing a whole guild hall from scratch. I also like that this post fills a gap in the current search results. When I checked what ranks for `dnd building generator` and `fantasy building generator`, the page is thin. You get generic worldbuilding tools, map toys, and a lot of results that are really about art rather than play. That leaves a wide opening for something more practical. ## Why most building prep collapses under real play The problem is rarely the exterior. Anybody can say there is a manor on the hill or a prison near the river. What slows a session down is everything attached to that statement. Who runs the place. Why it exists in its current form. Which room matters. What the local rumour gets wrong. Why the players should care beyond "there is a door here". I have made all the usual mistakes: - a temple with decent flavour and no live conflict - a guild hall that looked important but had nobody memorable inside it - a prison stocked with cells and guards but no reason for the party to come back - a library that sounded lovely on paper and collapsed the second a wizard asked who catalogues the banned collection That is the bit many generators miss. They offer architecture when you actually need pressure. The official [D&D Beyond Basic Rules](https://www.dndbeyond.com/sources/dnd/br-2024) still do the important rules job, but they are not meant to hand you a ready-to-run guild ledger dispute or a compromised shrine cellar. That last stretch is still on the GM, which is exactly where a focused building tool helps. For session prep, I want a building to do five jobs at once: | Job | What I need | What weak generators usually give me | | --- | --- | --- | | Scene anchor | a place the table can picture quickly | generic stone walls and candles | | Social engine | staff, rivals, patrons, visitors | empty rooms with lore wallpaper | | Adventure hook | a problem, secret, debt, or danger | flavour with no consequence | | Campaign fit | something that belongs in my setting | a building that could exist anywhere | | Reusability | details I can bring back next session | one-off text that dies after first use | That is also why I do not treat building prep as separate from the rest of my campaign. A temple needs priests, petitioners, relic politics, and local gossip. A guild hall needs rivals, apprentices, ledgers, and somebody taking bribes badly. A prison needs routines, shortcuts, loyalties, and one person who should absolutely not still be alive in cell seven. If the output does not create play, it is just decoration. ## What I want from a dnd building generator I want speed, but not random noise. More specifically, I want a generator that gives me one location I can run tonight, then expand next week if the players latch onto it. That means the first pass has to be specific enough to be useful and loose enough that I can still make it mine. CharGen's building workflow gets closer to that than the average fantasy worldbuilding tool because it starts with fields that actually matter at the table: - `Building Type` tells the model what sort of social space this is - `Game System` changes how crunchy details and assumptions feel - `Party Level` helps the stakes land in the right band - `Condition` signals whether the place is polished, crumbling, occupied, or hiding damage - `Size` decides whether I am dealing with one notable room or a whole mini-complex - `Extra Details (Optional)` is where I add the campaign-specific mess that makes the result mine That last field is the one that makes the whole page worth using. If I type nothing but "Temple / Shrine", I get a respectable shell. If I add "salt-marsh shrine, split clergy, relic theft rumours, one side chapel sealed after a failed exorcism", I get something I can actually play. Same page, very different output. One honest note though, you still need restraint. If every building gets six secrets, three subplots, and a full family tree for the caretaker, you are just moving your prep problem into a shinier box. I use the tool best when I ask for one strong building and one clear pressure point. ## My CharGen workflow for fast building prep Here is the routine I would use on a weeknight when I have maybe forty minutes and a cup of tea that has already gone cold. ### 1. Start with the building's social job I begin with `Building Type`, not the description field. That sounds obvious, but it matters because the type tells the generator what sort of relationships should exist around the place. A `Temple / Shrine` implies clergy, visitors, rites, relics, and doctrinal tension. A `Guild Hall` implies hierarchy, trade pressure, apprentices, records, dues, and politics. A `Prison` implies routines, discipline, corruption, desperate favours, and bad timing. When I am unsure what the players will investigate, I usually choose from three types that naturally create scenes: - `Temple / Shrine` - `Guild Hall` - `Library / Archive` Those three produce social friction almost by default. They also connect well to other CharGen tools later, especially [NPC Generator](https://char-gen.com/npc-generator), [Faction Generator](https://char-gen.com/faction-generator), and [Settlement Generator](https://char-gen.com/settlement-generator). ### 2. Use `Condition` and `Size` to control the mood before you write a prompt Quick prep usually improves here. If I set `Condition` to something tidy and `Size` to something big, I am telling the generator to make the building stable, active, and visible. If I pick a more damaged condition and a tighter footprint, the output tends to sharpen around a few notable rooms and one strong problem. I do this on purpose depending on the session: - `Well-Maintained` plus `Medium` for places players should trust at first - worn or compromised conditions for places hiding political cracks - larger sizes when I expect a proper infiltration or multi-room social scene - smaller sizes when the building is really a delivery system for one encounter or one revelation That gives me tone before I have written a single extra word. ### 3. Treat `Extra Details (Optional)` as your pressure valve That field is the difference between "generic fantasy building" and "that place the party still talks about two months later". I keep my extra details to one sentence or a tight fragment list. Long prompt essays usually make the result softer, not better. I want concrete anchors, not a novella. Three prompts I would genuinely use: - `Marsh temple with a split priesthood, flooded crypt access, local fisherfolk depend on blessings for safe tides` - `Stonemasons guild hall, respectable front, secret debt to smugglers, apprentice strike brewing downstairs` - `Border prison built into an old watchtower, overcrowded, one famous prisoner is rumoured dead but still receiving food` Those work because each one contains a location, a pressure point, and at least one obvious scene. ![Building prep board showing a marsh temple brief, prompt notes, and linked NPC portraits for a GM workflow](/blog-images/dnd-building-generator-marsh-temple-workflow.webp) ### 4. Generate one building, then stop and interrogate it Once the output lands, I do not immediately accept every flourish. I ask four blunt questions: - what is the players' reason to enter - who is the most useful NPC here - what is the secret that creates motion - what detail will the table remember If I cannot answer those quickly, I edit or regenerate. Concrete example. I tested a marsh shrine build last night using a temple setup with a middling party level and a damaged condition. The best part was not the relic chamber. It was a conflicted sub-priest who kept the outer hall open for fishermen after curfew because he thought the official doctrine was cruel. That one choice gave me a social scene, a faction split, and a reason the party might return later. The sealed crypt was nice. The priest was the campaign glue. Second example. I ran a guild hall concept with a labour dispute in the extra details. The result gave me an ageing guildmaster, two aggressive foremen, and a records room where loan agreements had been tampered with. I threw away half the decorative history and kept the forged ledgers. That was the bit players could actually act on. ## Three building setups I would use tonight Theory is fine. Specifics are better. Here are three setups I would happily feed into the page right now. ### The tide-scarred temple Use when: - you need a morally messy sacred space - the party is dealing with fishing villages, storms, river travel, or sea cult rumours - you want one building that can support investigation and combat later My setup: - `Building Type`: `Temple / Shrine` - `Game System`: `D&D 5E` - `Party Level`: `5` - `Condition`: damaged or strained - `Size`: `Medium` - `Extra Details (Optional)`: `marsh shrine to a storm saint, flood damage in lower halls, relic theft rumour, one priest covers for local smugglers` What I am hoping to get: - one strong public chamber - one hidden or restricted area - a priest with divided loyalties - a reason the locals keep protecting the place Why I like this setup, it gives the players several ways in. They can investigate the theft, exploit the smuggling angle, protect the shrine, or simply treat it as a weird moral knot instead of a dungeon. ### The guild hall with the polite rot Use when: - the campaign is in a city - you want class tension without writing a manifesto into your prep notes - the party needs a favour, permit, job, or witness My setup: - `Building Type`: `Guild Hall` - `Game System`: `D&D 5E` - `Party Level`: `6` - `Condition`: `Well-Maintained` - `Size`: `Large` - `Extra Details (Optional)`: `stonemasons guild with a respectable facade, ledger fraud in the basement, apprentice strike building, rival merchants pushing for a takeover` That combination usually gives me social texture immediately. A polished exterior with internal rot is a gift for play. Players see the confidence first, then the cracks. One small trick here, I nearly always tie a guild building to a named faction straight after generation. If you want that broader organisational layer, the [Faction Generator](https://char-gen.com/faction-generator) makes the whole place feel less isolated. ### The border prison that should not be full Use when: - you need a rescue, a transfer, an interrogation, or a political embarrassment - you want urgency instead of leisurely exploration - the party has enemies who prefer bureaucracy to swords My setup: - `Building Type`: `Prison` - `Game System`: `D&D 5E` - `Party Level`: `7` - `Condition`: overused or poorly maintained - `Size`: `Medium` - `Extra Details (Optional)`: `watchtower prison on a wet frontier road, too many inmates, guards unpaid for weeks, one dead prisoner still appears on food tallies` That sort of prompt gives you motion straight away. Somebody is covering something up. The routines are fraying. The building wants to break before the party even touches it. ![Fantasy guild hall ledger room with stonemason insignia, tense apprentices, and a secret basement archive](/blog-images/dnd-building-generator-guild-hall-ledgers.webp) ## Turn one building into a whole district without wasting your evening At this point the building generator becomes more than a novelty. I do not usually stop at the building. I use it as the anchor for a small chain. If the players get interested, I extend outward in this order: 1. building 2. named NPCs 3. faction or ownership 4. surrounding settlement context 5. post-session memory That stack matters because it stops me from inventing disconnected lore blobs. A simple example: - generate a temple - spin up two clergy and one lay caretaker in [NPC Generator](https://char-gen.com/npc-generator) - create the owning order or rival sect in [Faction Generator](https://char-gen.com/faction-generator) - place the building in a district using [Settlement Generator](https://char-gen.com/settlement-generator) - after play, log what changed in [RPG Session Notes](https://char-gen.com/rpg-session-notes) That entire chain is cleaner than juggling a note app, a map app, a random name site, and a separate prompt doc. It also keeps continuity tighter. If the players burn down the outer shrine storehouse, I want that to matter next session. If the guild clerk loses face publicly, I want the faction response to change. If the prison riot frees the wrong person, I want that recorded before I forget it. If you want an older companion read for the wider worldbuilding layer, my post on [building settlements fast with CharGen's region workflow](/blogs/dnd-region-generator-build-settlements-fast) pairs well with this. For cast-building, my earlier piece on [quick NPC creation](/blogs/quick-npc-creation-for-dms-world-codex-workflow) is still the fastest way to turn a location into a social scene. ## My 40-minute building prep loop Here is the exact cap I would put on myself before a session. | Block | Time | What I do | | --- | --- | --- | | Building pass | 10 minutes | choose type, system, level, condition, size, then write one sharp extra-details prompt | | Trim pass | 8 minutes | keep the best NPC, best secret, best memorable visual, cut the fluff | | Support cast | 9 minutes | generate two to three linked NPCs and one faction only if the building needs them | | Placement | 7 minutes | decide where the building sits in the district and what the neighbours think of it | | Aftercare | 6 minutes | note filenames, export anything needed, and leave a recap hook for after the session | That cap is not about discipline for its own sake. It is about protecting the part of prep that still needs your brain. Once the building works, stop polishing and decide what the place means in the campaign. ## Where I would not use a building generator I would not use it for every cottage, shed, and harmless bookshop. The tool shines when a location needs consequence. If the party only needs a quick backdrop for five minutes of shopping, I will improvise. If the building is likely to return, hide a secret, anchor a faction, or trigger a moral choice, that is when I reach for CharGen. I also would not let the output boss me around. Sometimes the generator produces a very juicy side thread that does not belong in my current arc. Fine. I save the idea and move on. Good prep is not about keeping every interesting scrap. It is about keeping the ones that serve tonight's game. One more honest limit, buildings can become too ornate if you keep regenerating for prettiness rather than play value. The best results I got for this article were not the most baroque ones. They were the ones where I could tell, in about ten seconds, why the players would push on the front door. ![Border watchtower prison in rain with crowded cells, torchlit walls, and a tense transfer yard](/blog-images/dnd-building-generator-border-prison.webp) ## FAQ ### Is CharGen's building generator free to use? Yes. You can use the [Building Generator](https://char-gen.com/building-generator) after a quick sign-up, and the premium tier is where editing and export options become more useful. ### What is the best building type to start with? I would start with `Temple / Shrine` or `Guild Hall`. Both create instant social tension and give the generator enough structure to produce usable hooks. ### Can I use the output outside D&D 5E? Yes. The `Game System` field means the building can lean toward different rules assumptions, and the story side of the output adapts well even if you are running another fantasy system. ### How many details should I put in `Extra Details (Optional)`? Keep it short. One sentence or a compact list is usually enough. I get better results from `flooded crypt, relic theft, divided clergy` than from a giant paragraph. ### Does this replace mapmaking? Not really. It is better for playable location content than literal floor plans. I use it to decide what matters inside the building, then I only map the parts the session actually needs. The main reason I expect this tool to stick in my own workflow is simple. It solves a very real GM problem without asking me to hand over the fun part. I still decide who the villain is, which lie matters, and whether the guild strike turns bloody. CharGen just gets me to a strong starting point much faster. If you want to test it properly, do not start with a grand capital city. Start with one building that needs to carry tonight's session. Pick a temple, guild hall, or prison, add one pressure point in `Extra Details (Optional)`, then build outward only if the players care. That is enough to tell whether the tool is saving you time or giving you prettier ways to overprepare. If you want the shortest route, open [CharGen sign-up](https://char-gen.com/generate), head to the [Building Generator](https://char-gen.com/building-generator), and make the first place your players are likely to ruin. --- **Image credits:** - Images for this post were generated for the CharGen blog with WaveSpeed Google Nano Banana 2 using original prompts written for this article. Batch generation stalled, so the final assets were created with sequential individual generations. --- ## Best AI Dungeon Master Tools for 2026 Prep URL: https://char-gen.com/blogs/best-ai-dungeon-master-tools-2026 Published: 2026-03-30 Updated: 2026-08-24 Summary: The best AI dungeon master tools for 2026, split into solo-play AI DMs that run the game and prep assistants that speed up your session prep. Tags: best-ai-dungeon-master-tools, ai-dungeon-master-tools, best-tools-for-dungeon-masters, ai-session-notes-dnd, ai-rpg-art-generator, ai-dungeon-models-2026, ai-dungeon-alternatives, dnd-5e-campaign-prep, long-term-campaign-organisation # Best AI Dungeon Master Tools for 2026 Prep Wednesday night is where my prep stack usually gets exposed. I have a half-finished encounter, three NPCs who suddenly matter, and one player asking for a recap because they missed last session. The reason I keep testing the **best ai dungeon master tools** every few months is simple: the wrong tool does not just waste time, it scatters your campaign across six tabs and two bad filenames. Quick framing before the list, because it decides everything: an **ai dungeon master** is one of two things. Either software that runs the game for you (solo-play), or software that speeds up the prep for a game you still run yourself. Most DMs want the second. I cover both below, with an honest comparison table, so you do not buy the wrong category. ![Dungeon Master prep desk with AI-generated NPC portraits, session recap cards, map notes, and token sheets](/blog-images/best-ai-dungeon-master-tools-2026-hero-1200x630.webp) March 2026 is a good time to refresh the list. On 3 March 2026, D&D Beyond staff pointed players to the new 2026 roadmap and calendar release, which is another reminder that many home campaigns are about to absorb more side quests, horror arcs, and one-shot spillover. On the AI side, OpenAI introduced GPT-Image-1.5 on 16 December 2025 with much tighter editing and instruction following, while Midjourney V7 has now been the default model since 17 June 2025 and keeps features like Draft Mode and Omni Reference in the mix. Those changes matter because most DMs are not fighting for abstract image quality. We are trying to prep faster without making the campaign feel generic. I also checked what has shifted in CharGen itself before writing this. The recent product work has leaned into practical prep, not fluff, with additions like the new Hazard Generator and better support around campaign-facing content. That fits what I keep seeing in DM spaces. People are not short on raw text generation any more. They are short on systems that help with continuity, art, tokens, and recap memory at the same time. So this is my 2026 field list. Not a hype parade, not a giant spreadsheet of every AI app on the internet, just the tools I would actually reach for if I had a session to run this week. ## The quick answer: which tools are worth a DM's time? If you only want the short version, this is where I land after another round of testing. | Tool | Best for | Main weakness | Where I would use it | | --- | --- | --- | --- | | CharGen | all-in-one campaign prep, NPCs, monsters, session memory, tokens, art | easiest to overuse if you generate before deciding what matters | weekly prep, recurring campaigns | | ChatGPT Images | edit-heavy handouts, signboards, poster fixes, visual revisions | not built around campaign entities or token workflow | prop art, patch jobs, UI-like edits | | Midjourney V7 | dramatic mood boards and high-flair scene art | still awkward when I need repeatable campaign admin | big reveals, location concepting | | Archivist | campaign recap memory and searchable continuity tracking | paid plans can scale up for heavy-session groups | campaign recaps, continuity checks, post-session memory | | ElevenLabs | voice lines, mood-setting narration, audio props | easy to overdo, and players notice quickly if every NPC sounds produced | letters read aloud, villain stings, recap intros | My favourite point in that table is not who wins. It is why. The strongest tools all solve a specific job. The bad stack is what happens when you ask one tool to be your campaign memory, your portrait engine, your map brain, your token cropper, and your audio booth all at once. ## Why the best AI dungeon master tools in 2026 look different The 2024 and 2025 discussion was mostly about whether AI could make nice pictures. Fine. We are past that bit now. In 2026, the more useful question is whether a tool survives contact with a real campaign. For me, that means five tests. - Can it save prep time this week? - Can it help me keep recurring NPCs coherent? - Can it reduce boring admin after the session? - Can it produce assets that still work on Roll20 or Foundry? - Can I come back in three weeks and still understand what I made? That last one is where a lot of DM tech falls apart. I have seen beautiful NPC art become useless because it was saved as `final-final-actual-use-this.png`. I have seen decent recap tools fail because they summarised events but lost the who-changed-what layer. I have also seen flashy voice tools flatten a scene because every generated line sounded a bit too polished, a bit too eager, and not at all like the grubby smuggler I meant to portray. Worth saying clearly, none of these tools replace encounter judgement, pacing, or your table instincts. If you do not know why a rival priest is lying, no prompt box is going to rescue that scene. What the good tools can do is remove the admin drag around the interesting decisions. ## 1. CharGen is still the best overall AI dungeon master tool If I had to cut everything down to one subscription and one browser tab, I would keep CharGen. That is not because it wins every isolated category. Midjourney can still beat it for pure painterly drama on a hero scene. ChatGPT Images can be brilliant when I want one signboard corrected or one handout adjusted without rebuilding the whole image. But weekly DM prep is not a beauty contest. It is a continuity problem. What makes CharGen useful is the way the pieces sit together: - [NPC Generator](https://char-gen.com/npc-generator) when I need a cast quickly - [Monster Generator](https://char-gen.com/monster-generator) when I want encounter logic before art - [D&D AI Art](https://char-gen.com/generation/dnd-ai-art) when I need portraits, scenes, or environment images - [Token Maker](https://char-gen.com/token-maker) when those portraits have to become usable pieces on a VTT - [RPG Session Notes](https://char-gen.com/rpg-session-notes) when notes, NPC state changes, and campaign memory need to stay linked - [Paid Arena A/B tests](https://char-gen.com/ai-model-leaderboard/run-a-test) when I want to test whether a prompt holds up across two model families before I commit That stack solves a very specific headache. I can prep a suspicious dockmaster, generate a portrait, crop a token, note that he lost two fingers after session eleven, and carry that forward without starting from zero next week. Concrete example, I recently needed eight city NPCs in under an hour: a customs clerk, a washed-up duellist, a bruised temple guard, a river pilot, and four people who were meant to be background colour until the players inevitably fixated on them. I started with one-line roles in NPC Generator, promoted only three portraits to higher quality, built tokens for the two most likely combat pieces, then saved one recap note per recurring face in RPG Session Notes. That is the sort of boring, useful workflow that wins campaigns. The main risk with CharGen is that it is easy to generate too much because the routes are close together. If you start polishing every innkeeper like they are the campaign villain, your prep night disappears. My rule is simple: only recurring NPCs get premium attention. ![Planning board showing a Dungeon Master workflow that links NPC portraits, summary notes, model checks, and token exports](/blog-images/best-ai-dungeon-master-tools-2026-toolkit-board.webp) ## 2. ChatGPT Images is my favourite edit-heavy side tool OpenAI's December 16, 2025 image update made a noticeable difference to how I use generated art for tabletop prep. The big shift was not just prettier output. It was cleaner editing. That matters when you are fixing props rather than creating everything from scratch. If I need a wanted poster with legible text, a tavern noticeboard with one name changed, or a player handout where the wax seal should stay put while the parchment wording changes, ChatGPT Images is one of the few tools I trust enough to try before opening an editor. OpenAI's own announcement specifically called out stronger instruction following, denser text rendering, and more precise editing, and that matches my experience. Where it helps me most: - patching one visual detail without restarting the whole image - making handout-style props that include readable text - adjusting a scene image after I realise the mood is right but the composition is wrong Where it does not replace CharGen for me: - campaign entities - token workflows - worldbuilding generators - recap linkage In other words, ChatGPT Images is a scalpel. CharGen is the workshop. If you run a mystery-heavy campaign with lots of letters, guild notices, branded shop signs, or faction pamphlets, this tool earns its place fast. If your sessions are more about cast management and encounter prep, it becomes a secondary lane rather than the main one. June 2026 update: OpenAI has moved on again since I first wrote this section. GPT-Image-2 shipped on 21 April 2026, replacing GPT-Image-1.5 inside ChatGPT, with sharper text rendering and noticeably faster edits. Everything I said above about prop patching still holds, it just got better at the exact jobs I was already using it for. Handout text that needed two or three rerolls in March now usually lands first try. ## 3. Midjourney V7 is still excellent for big scene energy I still use Midjourney when I want one image to hit hard. The official Midjourney model documentation says Version 7 was released on 3 April 2025 and became the default model on 17 June 2025, with Draft Mode and Omni Reference added to the lane. That sounds dry, but the practical result is easy to spot. It is very good at dramatic composition, richer texture, and images that feel expensive even when the underlying prompt is not especially elegant. For dungeon masters, that means three very good use cases: - splash art for a villain reveal - location mood boards before I build a battlemap - campaign posters and chapter-divider art I would not use Midjourney as my only DM tool, mostly because it does not solve the admin bits that actually drain me. You still need somewhere to keep notes, somebody still has to turn that lovely portrait into a token, and your players still need a recap after the dice stop rolling. That said, I am not going to pretend the output is not lovely. When I want a cursed lighthouse on a black coast, or a throne room that feels damp, ceremonial, and slightly wrong, Midjourney is often where I start. I just make sure it is feeding a workflow rather than becoming the workflow. One limitation that matters for tabletop use, character consistency is still work. Reference features help, but recurring NPCs can drift if you change pose, lighting, costume detail, and mood at the same time. That is why I prefer to test anchor prompts in CharGen's paid Arena before I commit to a full portrait set. June 2026 update: Midjourney has not stood still either. V8 entered alpha on 17 March 2026 and V8.1 followed at the end of April with much faster renders and HD output. My testing for this section was done on V7, and the verdict carries over: the composition is even stronger on V8.1, the campaign-admin gaps are exactly the same. It still does not know who your dockmaster is. If the subscription is the sticking point, I have written up the [Midjourney alternatives](https://char-gen.com/alternatives/midjourney) I actually use for fantasy art, tested against the same DM workflow. ## 4. Archivist is the recap tool I wish existed two years ago I used to recommend NotebookLM in this spot. It is a good general research tool, but it was never designed for tabletop campaigns. You had to do all the organising yourself, feed it clean sources, and hope it understood the difference between an NPC and a location. [Archivist](https://www.myarchivist.ai/) skips that entirely because it was built for exactly this problem. Feed it your session recordings, notes, or Foundry and Discord logs. It builds a living campaign compendium. Characters, NPCs, locations, factions, quest threads. All tracked, all cross-linked, all searchable. When a player asks "who gave us that amulet in session four?" you can just ask Archivist instead of scrolling through three months of messages. I use it for: - automated session recaps that separate plot beats from combat noise - a compendium that links NPCs, locations, and factions with wiki-style cross-references - "Ask Archivist", a query tool trained on your actual campaign history, not generic D&D lore - cast analysis that shows speaking time, engagement, and pacing per player - printable two-page session handouts for the table It works with any TTRPG system and connects to Discord, Foundry VTT, and Obsidian. The free tier gives you 30 days with two sessions to test whether it sticks. The reason I swapped NotebookLM out is scope. NotebookLM is a general tool that happens to work with your notes if you do the filing. Archivist is purpose-built for the exact problem DMs actually have: keeping a campaign's memory intact without becoming a full-time note-taker yourself. Where CharGen handles what your world looks like, the faces, the monsters, the maps, Archivist handles what happened and who was involved. Generate your cast in CharGen before the session, then let Archivist file the events away after. Pricing: Free 30-day trial (1 campaign, 2 sessions) | Casual $10/mo (4 sessions) | Seasoned $20/mo (3 campaigns, 10 sessions) | Pro $35/mo and up for heavier groups. ## 5. ElevenLabs is useful when you want audio, not when you want everything I am cautious with generated voice in TTRPGs because it can turn tacky very fast. One over-produced villain monologue and the table mood goes from tense to "why does this cultist sound like a luxury podcast host". Still, there is a real use case here. I like ElevenLabs for small audio pieces that support a scene rather than dominate it: - an in-world proclamation played before a city session - a dream message with obvious magical distortion - a short recap intro for players who listen during the commute - a villain note or shrine warning handed over as an audio file That is enough. I would not voice every NPC. I would not replace live table delivery with clips every week. Used sparingly, though, it can make one moment land harder. I had a temple bell notice read aloud before a plague-session arc last year and it worked because it lasted nineteen seconds, not four minutes. This is also where CharGen's own [video cutscene generation](https://char-gen.com/generation/video-cutscenes) becomes relevant. If I want a fuller media beat, I would rather keep it connected to the same campaign stack than stitch a dozen unrelated media apps together. ![Campaign prep board combining recap notes, token sheets, scene references, and short-form audio cue planning](/blog-images/best-ai-dungeon-master-tools-2026-session-stack.webp) ## Prep versus play: where I draw the AI line Every tool on this list shares one assumption, and I should make it explicit, because it is the most argued-about question in DM spaces right now. AI belongs before the session and after it. It does not belong in the chair. If you read r/DMAcademy or any of the bigger TTRPG forums in 2026, the debate has mostly settled into that shape. Using AI for prep support, recaps, and brainstorming barely raises an eyebrow any more. Using it to run the game, or quietly shipping AI text into the fiction mid-session, is where the pushback lives. The wider industry has drawn an even harder line: the ENnie Awards stopped accepting any AI-assisted submissions from the 2025-2026 cycle onwards. You do not have to agree with that policy to read the signal. A large part of this hobby treats the live, human-authored part of the game as the part that matters. I build AI tools for a living, so I am clearly not anti-AI. But on this one the sceptics are mostly right, and the reasons are practical rather than ideological. First, models still cannot hold a campaign's state. Run one as a live DM for more than a session or two and it contradicts itself, forgets who has the amulet, or invents a new faction out of nowhere. People have run this experiment over and over and the failure mode is always continuity, not prose quality. Second, an AI never says no. Ask one whether your fighter can flap his arms hard enough to fly and it will find a way to make it interesting. That sounds generous until you realise a campaign without refusal has no stakes. Half of DMing is adjudication, and adjudication needs an owner. Third, and this is the one that actually matters to me, the model cannot read the table. When a player mentions a backstory detail for the first time in eight sessions, a human DM hears the invitation and pivots the scene. A model sees a sentence. The dramatic timing of a campaign lives in exactly those moments, and no recap file substitutes for noticing them live. Before the session, the picture flips completely. Prep work produces assets, not rulings. You can check a statblock, rewrite a name, bin a portrait. You stay the editor. That is the whole design behind CharGen's [Session Prep](https://char-gen.com/session-prep) bundles: generate the dungeon, the cast, and the hooks the night before, throw away what does not fit, and walk into the session with material you have already judged. Same logic for the [Dungeon Generator](https://char-gen.com/dungeon-generator) when I need a floor plan to riff on, or the [NPC Generator](https://char-gen.com/npc-generator) when Wednesday's cast is three faces short. After the session, recap summarisation is admin, not play, so that side of the line is fine too. One honest caveat on etiquette. The threads where this goes badly are almost never about the tools, they are about the surprise. Players who discover months in that the handouts were generated tend to feel misled, even when they did not mind the handouts. If you think your table would care, say so up front. Mine knows exactly which parts of my prep are generated, and nobody has ever objected to a better-prepared session. So the rule I actually run by: anything that exists before the players sit down is fair game. Once dice are rolling, the judgement is mine. ![Dungeon master's prep desk the night before a session, with maps, miniatures, handwritten notes and a glowing screen of NPC portraits](/blog-images/best-ai-dungeon-master-tools-2026-prep-vs-play-desk.webp) ## Solo-play AI dungeon masters vs AI prep assistants: which do you actually want? Right, so here is the split that every fresh 2026 roundup leads with, and it is the single most useful thing to sort out before you spend a penny. When people search for an **ai dungeon master**, they are usually after one of two completely different things, and the tools that serve them barely overlap. ![Comparison graphic contrasting a solo-play AI dungeon master that runs the game for you with an AI prep assistant like CharGen that keeps you in the DM chair](/blog-images/best-ai-dungeon-master-tools-2026-solo-vs-prep.webp) The first camp is the **solo-play AI DM**. The AI runs the game for you. It narrates the scene, plays the NPCs, adjudicates the dice, and reacts to whatever you type. No human at the head of the table. This is what you want if you have no group, your group cancelled again, you fancy a solo session at midnight, or you want to test a plot before you inflict it on real players. The serious names here in 2026 are AI Dungeon, Friends and Fables, RoleForge, AI Realm, and the various solo SRD bots people build on top of ChatGPT and Claude. They sell themselves on one promise above all others: persistent memory across months of play, so the campaign does not forget who you are between sessions. The second camp is the **AI prep assistant**. The AI accelerates your prep, then gets out of the way. It generates NPCs, portraits, battlemaps, tokens, dungeons, loot, and recaps that you carry into a game you run yourself. You stay the DM. This is the lane CharGen lives in, alongside Dungeon Alchemist for maps, Tabletop Arc and Archivist for campaign memory, ScriptoriumGM for structured prep, and LitRPG Adventures for bulk text generation. The promise here is different: faster Wednesday nights, not a robot in the chair. So which do you actually want? Honest verdict, most people reading a "best ai dungeon master tools" list are not trying to fire themselves as DM. They have a group. They love running the game. What they hate is the four hours of admin on the Tuesday before. If that is you, a solo-play AI DM solves the wrong problem. You do not need something to run the table, you need something to stop your prep eating the week. That is a prep assistant, and CharGen is the fastest visual one I have used. The flip side, and I will be straight about it, CharGen will not run a game for you. If you genuinely have no group and you want to play tonight with nobody else in the room, do not download CharGen and feel let down. Go and try AI Dungeon or Friends and Fables, they are built for exactly that. CharGen is a prep accelerator, not a DM-replacement, and pretending otherwise would just waste your evening. The two categories are friends, not rivals. Plenty of solo players use a prep tool to build the cast and maps, then feed them into a solo-play engine to actually play. ## A 2026 quick-pick comparison: solo-play AI DMs vs prep tools This is the table I wish the search results gave me up front. I have split it by category so you can see at a glance whether a tool runs the game or helps you prep it, then matched each one to the job it is genuinely best at. Prices are the public 2026 figures at the time of writing, so check the tool's own pricing page before you commit, because the solo-play apps in particular keep shifting their plans. | Tool | Category | Best for | Price / free tier | | --- | --- | --- | --- | | CharGen | Prep assistant | Visual prep stack: NPC portraits, battlemaps, tokens, recaps in one place | Free tier, paid plans for heavier image use | | AI Dungeon | Solo-play AI DM | Freeform interactive fiction, no rules, go-anywhere stories | Free Wanderer tier; paid from $14.99/mo | | RoleForge | Solo-play AI DM | Persistent worlds, real dice, hand-drawn maps (still in alpha) | Free during alpha, no limits | | Friends and Fables | Solo-play AI DM | Solo or duo 5e play with tactical combat and battlemaps | Free 25 turns/day; paid from ~$19.95/mo | | Tabletop Arc | Prep assistant | Structured campaign canon and continuity ledger | Free generators; ~30 min/mo transcription free | | Archivist | Prep assistant | Searchable campaign memory and recap continuity | Free 30-day trial; paid from $10/mo | | ScriptoriumGM | Prep assistant | Adventure and session-structure prep | Free tier with paid upgrades | | Dungeon Alchemist | Prep assistant | Fast 3D battlemaps you can export to a VTT | One-time purchase (no subscription) | | LitRPG Adventures | Prep assistant | Bulk text generation: NPCs, quests, items at volume | Subscription (lifetime option historically offered) | | ChatGPT / Claude | Either, with effort | Ad-hoc brainstorming, dialogue, or a DIY solo bot | Free tier; paid from ~$20/mo | If you want the prep-side picks broken out in more detail, I keep a running list in [Top 10 AI Tools Every Dungeon Master Needs](/blogs/top-8-ai-tools-every-dungeon-master-needs), and if your specific pain is fights rather than faces, the [best D&D encounter generators](/blogs/best-dnd-encounter-generators-2026) post covers that lane. For player-facing art, the [character art generator](https://char-gen.com/character) is the prep tool I reach for most. On the solo-play side, I put AI Realm, StoryRoll, and AIDungeonMaster.ai through their own dedicated [AI Dungeon Master apps comparison](/alternatives/ai-dungeon-master-apps), including which ones are actually live versus still waitlist-gated. The thing worth noticing in that table is the memory column under the surface. Every solo-play engine is fighting the same enemy, the context window. AI Dungeon's well-known weakness is that its memory is conversational, so a long campaign slowly forgets its own past. RoleForge and Friends and Fables make persistent state a headline feature precisely because that is the hard part. On the prep side, memory is a different shape: Archivist and Tabletop Arc store campaign canon as structured data so it survives past session fifteen, while ChatGPT keeps nothing between chats unless you hand-feed it every time. CharGen's [RPG Session Notes](https://char-gen.com/rpg-session-notes) sits on the prep side of that line, keeping NPC state changes linked to your campaign rather than relying on a chat history that scrolls away. ## What AI models does AI Dungeon run in 2026? AI Dungeon is the name that comes up most when people search for an **ai dungeon master**, so it deserves more than one row in a table. Its model list changed a lot during 2026, and the old "it runs GPT-3" answer is now wrong. Here is the current shape of it, taken from AI Dungeon's own model documentation. The free Wanderer tier gives you five story models. Dynamic Small switches automatically between several small models. Wayfarer Small 2 is a 12B in-house finetune tuned for combat, injury and harsh consequences. Madness is a 12B finetune aimed at darker material. Fable is an 8B Llama 3 finetune built by a community creator for roleplay. DeepSeek V4 Flash is a mixture-of-experts model that is quick in dialogue-heavy scenes. Paid tiers add the larger options. Muse (12B) and Hearthfire (24B, a Mistral Small 3.2 finetune) handle quiet atmospheric scenes. Harbinger (24B) is the newer branch of the Wayfarer line. Equinox (31B) is a Gemma 4 finetune tuned for second-person scene continuation. Nova (70B) and Wayfarer Large (70B) are both Llama 3.3 finetunes. At the top sit DeepSeek V4 Pro, GLM 5.1, Hermes 3 405B, and the experimental Atlas and Raven variants. Two things stand out in that list. There is no OpenAI model on it any more, anywhere. AI Dungeon started on GPT-3 and has since moved to open-weight bases plus its own finetunes. And the in-house models are described by behaviour, not just by size. Wayfarer is tuned for consequences. Hearthfire is tuned for slice-of-life. That is a genuine design decision, and it is why the "which model should I pick" argument never ends. ### The number that matters more than the model name Model choice is the fun argument. Context size is the one that decides whether your campaign holds together. AI Dungeon publishes it per tier, so you can compare it directly. | Tier | Monthly price | Story context | Memory Bank | | --- | --- | --- | --- | | Wanderer | Free | Up to 4k tokens | 25 memories | | Journey | $14.99 | Up to 8k tokens | 100 memories | | Legend | $29.99 | Up to 16k tokens | 200 memories | | Mythic | $49.99 | Up to 32k tokens | 400 memories | | Ultimate | $99.99 | Up to 32k tokens | 800 memories | Those are the published figures at the time of writing. Check the memberships page before you pay, because the tiers move. 4,000 tokens is roughly 3,000 words. On the free tier, that is the total amount of campaign the model can hold in front of it at once. Everything older has to be compressed into 25 Memory Bank entries or it is gone. That is not a bug in AI Dungeon, it is the honest arithmetic of running a story inside a context window. It is also exactly the ceiling I described further up: the failure mode of a long AI-run campaign is continuity, not prose. ![Comparison graphic contrasting a solo-play AI dungeon master limited to a 4k context window with an AI prep assistant that keeps a whole campaign linked](/blog-images/best-ai-dungeon-master-tools-2026-context-vs-prep.webp) ### If you are looking for AI Dungeon alternatives The searches for alternatives usually come from one of two complaints, and they point at different replacements. If the complaint is memory, that a campaign forgets itself after a few weeks, the fix is a solo-play engine that stores state as structured data rather than as chat history. RoleForge and Friends and Fables both make persistent state a headline feature for that reason. Friends and Fables also runs actual 5e rules and tactical combat, which AI Dungeon deliberately does not. If the complaint is rules, that freeform fiction is not the game you wanted, then no solo-play engine is really the answer. You wanted D&D, and D&D needs adjudication. Get a group, run it yourself, and use a prep tool to cut the preparation time. That is the lane below. One more honest note. AI Dungeon is not competing with CharGen and I am not going to pretend it is. It runs stories. CharGen builds prep material for games you run. If you try to use one for the other job you will be disappointed by both. ## The best AI tools for D&D 5e campaign prep, specifically Most roundups answer "AI for tabletop" in general. 5e prep has a narrower shape than that, and the tools that fit it are not the same ones a Call of Cthulhu keeper or a PbtA group would pick. So here is the 5e-specific answer, sorted by the prep job rather than by the vendor. **Statblocks and encounters.** You need CR maths that survives contact with a real party. Generic chat models are poor at this and will hand you a CR 5 monster with CR 9 damage output. Use a generator that knows the 5e maths, then sanity-check the damage per round against your party's average hit points. I cover the options in the [best D&D encounter generators](/blogs/best-dnd-encounter-generators-2026) post. **Recurring NPCs.** 5e campaigns live or die on the cast the party keeps meeting. The job here is not "write me an NPC", it is "keep this NPC consistent for nine months". You want portraits, a short statblock, and a record of what changed each session, stored together. That is the [NPC Generator](https://char-gen.com/npc-generator) plus session notes, not a fresh chat window each week. **Tokens for the VTT.** If you play on Roll20 or Foundry you need circular, transparent, correctly-sized tokens, in batches. Portrait generators will not give you this. [Token Maker](https://char-gen.com/token-maker) does it directly, and I wrote up the batch workflow in [how to make D&D tokens](/blogs/how-to-make-dnd-tokens-batch-npc-roll20-foundry). **Battlemaps.** Two honest routes. Dungeon Alchemist if you want 3D maps you control and export, for a one-time purchase. A [battlemap generator](https://char-gen.com/battlemap) if you want something usable in a minute and you are happy to adjust it. **Session recaps.** The highest-value and least glamorous one. A recap tool that links events back to campaign entities beats a tool that only summarises text, because the second kind loses the who-changed-what layer. Archivist and [RPG Session Notes](https://char-gen.com/rpg-session-notes) both do the linked version. **Rules lookups.** Do not use a general AI model for this. It will confidently give you a 3.5e rule, a homebrew rule, or a rule it invented. Use the SRD or D&D Beyond. This is the one prep job I would keep AI away from entirely. The pattern across all six: AI is good at generating prep material you then judge, and bad at anything where being confidently wrong costs you a ruling at the table. ## Which AI platforms help you organise a long-term campaign? Running a campaign for six sessions is a content problem. Running one for sixty is an organisation problem, and almost no AI tool is built for the second. This is the question I get asked most by DMs two years into a game, so it is worth answering separately from the tool list. ![Campaign continuity board linking recurring NPC portraits, faction sigils, a city map and dated session cards with coloured thread](/blog-images/best-ai-dungeon-master-tools-2026-campaign-continuity.webp) Three things break in a long campaign, and they break in this order. **Session one: the cast blurs.** By session twenty you have forty named NPCs and you can only remember eight. The rest become "the guard captain" and the players notice. The fix is storing NPCs as entities with a portrait and a state, not as lines in a document. Anything that gives each NPC a stable identity works here. **Session thirty: the timeline drifts.** Someone asks when the treaty was signed and you have three contradictory answers across your notes. The fix is dated session records that link to the entities involved, so the timeline is derived from what happened rather than remembered. **Session fifty: the threads rot.** Half your plot hooks are dead, two are secretly resolved, and one is load-bearing for the finale. The fix is a hook or quest ledger with a status on each entry, reviewed every few sessions. For the platforms themselves, the split is straightforward. Archivist and Tabletop Arc are built around campaign memory and searchable continuity, and they are the right pick if recap drift is your main pain. ScriptoriumGM is stronger on structuring adventures than on tracking a long history. CharGen sits on the entity side: NPCs, factions, settlements and quests are stored as linked records in a [linked campaign records](https://char-gen.com/generate), so a session recap can point at the same NPC you generated eleven months ago. General chat models are the weakest option here by a wide margin, because they keep nothing between conversations unless you paste it in again every time. The honest summary: no AI platform will organise your campaign for you. What the good ones do is make the organised version cheap enough that you actually keep it up. A continuity system you abandon in month three is worse than a notebook you maintain. ## How I would build a sane 2026 DM stack Most DMs do not need five subscriptions and a manifesto. They need one stack that matches the job. Here is the setup I would actually recommend. ### If you run weekly D&D or Pathfinder Use CharGen as the core. Start with RPG Session Notes for campaign memory, use NPC Generator and Monster Generator for prep, generate only the art that players will actually see, then push recurring faces through Token Maker. Add Midjourney only if you want occasional chapter art with more flair than a standard session needs. ### If you run online and need tokens constantly Keep the art lane boring on purpose. Use stable portrait prompts, front-facing or three-quarter crops, one border family, and a hard reroll cap. The post I keep pointing people to here is [How to Make DnD Tokens Fast for Roll20 and Foundry](/blogs/how-to-make-dnd-tokens-batch-npc-roll20-foundry), because token readability beats cosmetic fuss every single time. For the tool choice itself, I tested and ranked every free option, CharGen included, in my [best free D&D token generator guide](/blogs/best-free-token-generators-for-dnd-ttrpgs-2025-guide). ### If your real pain is recap drift Start from notes, not art. Use [RPG Session Notes](https://char-gen.com/rpg-session-notes) first, then move to visuals once the memory layer is correct. If you want a campaign-specific continuity layer beyond your own files, [Archivist](https://www.myarchivist.ai/) is useful after that. ### If you only need one dramatic visual per arc Use Midjourney or ChatGPT Images for the hero piece, then stop. Do not drag your whole campaign into a high-flair image workflow if what you really need is one reveal image and six clean NPC cards. ## My honest ranking after testing these again This is the order I would recommend for a working DM, not an AI hobbyist. 1. CharGen 2. ChatGPT Images 3. Midjourney V7 4. Archivist 5. ElevenLabs Why CharGen stays on top is simple. It is the only one in this group that genuinely helps with the overlap between `ai session notes d&d`, `ai npc portrait generator`, `dnd session recap generator`, and `ai rpg art generator`. Most competitors are good at one slice. CharGen is the one I can use to move from prep notes to entities to visuals to tokens without dropping campaign context on the floor. If you want the shortest practical recommendation I can give, do this: - use CharGen for weekly prep - use ChatGPT Images for prop edits - use Midjourney for chapter art - use Archivist for campaign memory and recap continuity - use voice generation sparingly, if at all That stack covers nearly everything a busy DM actually needs. ## FAQ ### What is an AI dungeon master? An AI dungeon master is software that uses a language model to either run a tabletop game for you or help you prepare one. There are two kinds. A solo-play AI DM narrates scenes, plays NPCs, and adjudicates dice so you can play with no human at the table. An AI prep assistant generates the cast, maps, tokens, and recaps you bring to a game you run yourself. They solve different problems, so decide which one you actually need before you pick a tool. ### Is there a free AI dungeon master? Yes, several. RoleForge is free during its alpha with no limits. Friends and Fables gives you 25 turns a day on its free plan, and AI Dungeon has a free Wanderer tier with usage caps. On the prep side, CharGen has a free tier, Tabletop Arc has free generators, and ChatGPT's free model can act as a rough solo bot if you do the setup yourself. None of the free tiers are unlimited, so expect to hit a wall if you play or prep heavily. ### Can AI run a full D&D game? It can run a session or two convincingly, then it tends to wobble. The solo-play engines have got much better in 2026, but the recurring failure mode is continuity rather than prose. Over a long campaign the model forgets who holds the amulet, contradicts an earlier ruling, or invents a faction that never existed. It also never says no, which quietly removes the stakes. For a one-off solo evening it is genuinely fun. For a months-long campaign with real players, I still keep a human in the chair and use AI for prep instead. ### AI dungeon master vs AI prep tools: what is the difference? A solo-play AI DM replaces the person running the game, the AI does the narrating and adjudicating. An AI prep tool replaces the boring prep work, you still run the game. If your problem is "I have no group", you want a solo-play AI DM like AI Dungeon or Friends and Fables. If your problem is "I love DMing but prep eats my week", you want a prep assistant like CharGen, where NPCs, [battlemaps](https://char-gen.com/battlemap), and tokens live in one place. ### Does an AI DM remember my campaign? That is the hard part, and it depends on the tool. Solo-play engines run on a context window, so older events fall out of memory as the campaign grows. AI Dungeon's memory is conversational and degrades over long play, which is why RoleForge and Friends and Fables make persistent state a headline feature. Prep tools handle memory differently: Archivist and Tabletop Arc store campaign canon as structured data so it survives past session fifteen, and CharGen's [RPG Session Notes](https://char-gen.com/rpg-session-notes) keeps NPC state changes linked to your campaign rather than to a chat log that scrolls away. ### What is the best AI dungeon master tool overall in 2026? For actual weekly campaign prep, I would pick CharGen. It is not because it wins every single image contest. It is because it handles more of the real DM workflow in one place. ### Which AI tool is best for D&D session notes? For campaign-facing recap work, I would start with [RPG Session Notes](https://char-gen.com/rpg-session-notes). If you want a purpose-built campaign memory system with searchable recap context, [Archivist](https://www.myarchivist.ai/) is a strong secondary layer. ### Which AI tool is best for fantasy scene art? Midjourney V7 is still excellent when I want one dramatic scene image with strong composition and atmosphere. I just would not use it as my entire campaign system. ### Do I need separate tools for tokens and portraits? Usually, yes. A portrait that looks good full size can still fail as a token. That is why I like running portraits through [Token Maker](https://char-gen.com/token-maker) instead of assuming the original crop will hold up. ### Should I use AI during the session or only for prep? Only for prep and post-session admin, in my view. Generated NPC art, statblocks, maps, and recap summaries all get reviewed by you before players ever see them. Live rulings, pacing, and reading the table are different jobs, and models are still bad at all three. AI before the session, your judgement during it. ### Is it worth using AI for every part of a campaign? No. That is usually where the prep starts feeling flat. I use AI for admin pressure, asset generation, and occasional media support. I still want the campaign voice, choices, and emotional turns to stay mine. ## What I would do tonight If your current prep process feels slow, start by fixing one pain point rather than rebuilding everything. If your notes are messy, begin with [RPG Session Notes](https://char-gen.com/rpg-session-notes). If your NPCs blur together, begin with [NPC Generator](https://char-gen.com/npc-generator) and [Token Maker](https://char-gen.com/token-maker). If you are still unsure which image model survives your prompt habits, use a [paid Arena A/B test](https://char-gen.com/ai-model-leaderboard/run-a-test) before you burn time on rerolls. If you want the whole workflow in one place, make an account and run one recurring NPC from notes to portrait to token to recap linkage. That one test tells you more than any landing page ever will. And if the line you keep landing on is "I want to keep DMing, I just want to prep faster", you do not need a robot to take your chair. You need the prep stack in one tab. The [RPG Workshop](https://char-gen.com/rpg-workshop) puts NPC generation, battlemaps, and token making in the same place, so you can build Wednesday's cast and maps without bouncing between five apps. Start there, keep the table yours, and let the admin be the thing the AI handles. If you would rather start smaller than a whole workshop, generate one NPC first and see whether the output survives your standards. That takes about a minute and it is the cheapest test of any tool on this page. ## Sources - [OpenAI, "Introducing GPT-Image-1.5", 16 December 2025](https://openai.com/index/new-chatgpt-images-is-here/) - [Midjourney Docs, Version 7 model page](https://docs.midjourney.com/docs/models) - [D&D Beyond forums linking the 2026 D&D roadmap, 3 March 2026](https://www.dndbeyond.com/forums/d-d-beyond-general/general-discussion/237035-we-just-announced-the-2026-d-d-roadmap/unread) - [Archivist AI, product overview and pricing](https://www.myarchivist.ai/) - [OpenAI, "Introducing ChatGPT Images 2.0", 21 April 2026](https://openai.com/index/introducing-chatgpt-images-2-0/) - [Midjourney, V8.1 Alpha update, 30 April 2026](https://updates.midjourney.com/v8-1-alpha/) - [ENNIE Awards, "Revised Policy on Generative AI Usage"](https://ennie-awards.com/revised-policy-on-generative-ai-usage/) - [AI Dungeon Help, "AI Models and their Differences"](https://help.aidungeon.com/ai-model-differences) - [AI Dungeon Help, "Memberships & Benefits"](https://help.aidungeon.com/memberships-benefits) ## Image credits All images in this post were created for CharGen with WaveSpeed Google Nano Banana 2. The prep desk image in the prep versus play section was added in the June 2026 update and generated with WaveSpeed GPT-Image-2. --- ## Pathfinder Hazard Generator for Better PF2e Traps URL: https://char-gen.com/blogs/pathfinder-hazard-generator-better-pf2e-traps Published: 2026-03-30 Summary: Use a pathfinder hazard generator to build PF2e traps and set-piece hazards with better clues, counterplay, and room-by-room prep. Tags: pathfinder-hazard-generator, pf2e-hazard-generator, pathfinder-trap-generator, complex-hazard-pf2e, tabletop-trap-creator # Pathfinder Hazard Generator for Better PF2e Traps A **pathfinder hazard generator** only became useful to me once I stopped treating hazards as surprise damage parcels and started treating them as encounter pieces. That change matters because PF2e hazards can be brilliant when they give players clues, pressure, and a few ways to respond. They can also be a complete drag when the whole room turns into one person rolling Thievery while everybody else waits for their turn to be disappointed. ![Game Master prep desk with a glowing trap blueprint, hazard notes, and dungeon room sketches](/blog-images/pathfinder-hazard-generator-hero-1200x630.webp) The timing is good for this topic as well. CharGen just shipped its new [Hazard Generator](https://char-gen.com/hazard-generator), and the feature is not a throwaway trap toy. The form is built around actual hazard structure, including `Quick Prompt`, `Hazard Level`, `Game System`, `Hazard Type`, `Complexity`, `Environment`, `Theme`, `Disable Requirement`, and `Additional Details`. In other words, it is trying to help with the same problem I keep seeing in PF2e circles: hazards are fun in theory, fiddly in practice, and easy to overcook. That frustration is not imaginary. Archives of Nethys lays out the official [hazard rules](https://2e.aonprd.com/Rules.aspx?ID=2846) and the [hazard format](https://2e.aonprd.com/Rules.aspx?ID=680) very clearly, but a lot of tables still struggle with execution. A recent March 2026 thread on [r/Pathfinder2e about environmental hazards](https://www.reddit.com/r/Pathfinder2e/comments/1rt4j4y/environmental_hazards_looking_for_ideas/) had the exact complaint I hear from GMs all the time: they want hazards that feel tense, not sluggish. Fair. Nobody wants a room gimmick that sucks the oxygen out of session time. Search intent around `pathfinder hazard generator` is fairly practical. Most people looking it up want one of four things: - a fast way to build a trap or ward that feels like it belongs in the room - a `pf2e hazard generator` that produces something close to usable structure - help making complex hazards less annoying to run - ideas for environmental hazards that do more than ping hit points That is the job I am solving here. Not lore theatre, not abstract design advice, just a workflow I would actually use before tonight's session. ## Why most PF2e hazards fall flat Bad hazards usually fail in one of three places. The first problem is weak fiction. The room has a pressure plate, some darts fire, everybody shrugs, and the corridor might as well have been empty. You can get away with that once in a low-level tomb. You cannot build a memorable dungeon out of it. The second problem is narrow counterplay. One character has the right skill, one character maybe has a crowbar, and the rest of the table stares at the ceiling. That is why I keep side-eyeing hazard write-ups that look clever on paper but offer only one sensible answer in play. The third problem is encounter isolation. A lot of GMs, me included when I first switched over, run complex hazards as if they must fill the whole scene by themselves. Sometimes that works. More often, the hazard wants friends. A cultist trying to finish a rite while the ward pulses every round is a real scene. A glowing pillar in an empty room can feel like paperwork with initiative. Community advice on this point is surprisingly consistent. Older Pathfinder 2e discussion around complex hazards keeps landing on the same idea: use them as pressure inside a broader encounter, not as the entire meal. I agree. Once I started thinking of hazards as lair pressure, room pressure, and timing pressure, my sessions got better fast. ## What the CharGen Hazard Generator gets right I like the generator because it nudges me towards the questions that actually matter at the table. The empty-state copy is blunt about the job: traps, wards, and cursed set-pieces with clues, counterplay, and effects. That wording matters because it pushes you away from generic trap spam and towards hazards with identity. The fields also map neatly to the parts of PF2e hazard design that I usually forget under time pressure: | Field | Why I use it | What it improves | | --- | --- | --- | | `Quick Prompt` | Establishes the room idea fast | Stops me from designing a stat block with no scene | | `Hazard Level` | Forces an immediate threat target | Prevents accidental overtuning | | `Game System` | Keeps the frame honest | Useful if I want PF2e-first output | | `Hazard Type` | Mechanical, magical, environmental, haunting, and so on | Gives the hazard a clearer role | | `Complexity` | Simple or Complex | Helps me decide whether this is a trigger or an encounter engine | | `Environment` | Anchors the room | Makes details feel placed, not pasted on | | `Theme` | Adds narrative identity | Keeps hazards from blurring together | | `Disable Requirement` | Forces me to think about counterplay | Avoids the dreaded “guess what the GM meant” design | | `Additional Details` | Holds encounter context | Excellent for factions, boss rooms, and weird twists | That list might look basic, but it is exactly the sort of basic that saves prep time. If I have those decisions written down before generation, the result is usually half-sensible already. ## My workflow for building hazards players actually interact with I use four passes. Nothing fancy. The order does the heavy lifting. ### 1. Start with the room problem, not the stat block I begin with `Quick Prompt`, `Environment`, and `Theme`. That is the part where I define what the room is trying to do to the party. Not numerically. Dramatically. One recent example from my notes: `Shrine vestibule ward that punishes oathbreakers with blinding ash and slams the bronze doors shut` Then I filled the rest like this: - `Hazard Level`: `5` - `Game System`: `Pathfinder 2E` - `Hazard Type`: `Magical` - `Complexity`: `Complex` - `Environment`: `Temple` - `Theme`: `Ancient Warding` - `Disable Requirement`: `Religion or Thievery, expert` - `Additional Details`: `Visible prayer chains, cracked censer smoke, hazard should worsen if the idol is attacked directly` That is enough to produce a hazard with a real point of view. It tells me what the players notice, what the room protects, what skills might matter, and what sort of pressure the hazard should create. By contrast, a prompt like `dangerous magic trap in a shrine` gives me nothing to stage with. ### 2. Decide if the hazard is simple or complex before you get attached This is the fork that saves the most pain. If the hazard is only there to punish rash movement, reveal the room's tone, or tax attention for a moment, I keep it `Simple`. Good examples are hidden pits, collapsing awnings, poisoned locks, runes, and brittle floors. If the hazard needs to reshape the fight over several rounds, I make it `Complex`. Good examples are ritual braziers, flooding chambers, screaming idol wards, animated mirror halls, and unstable weather effects that keep changing the board. I do not promote a hazard to `Complex` just because the room is important. A short, brutal simple hazard can be perfect if the scene already has enough going on. My rule is blunt: - simple hazard if the room needs one sharp bite - complex hazard if the room needs ongoing pressure and tactical decisions That distinction keeps me from turning every trap into an event encounter. ### 3. Build at least two readable clues before the trigger PF2e hazard rules already push you towards detection, discovery, and disable logic. Good. I still have to make the clue work in the fiction. So I always ask for two visible or audible clues in `Additional Details`. One obvious, one subtle. For the shrine ward above, I wanted: - drifting ash moving against the air flow - prayer chains trembling before anyone touched the idol For an environmental river-cavern hazard I wrote last week, the clue pair was: - unnatural ripples that moved upstream - chalk-white bones caught in the grating under the bridge Those details matter because players interact with clues, not with the raw word `Trigger`. ![GM workflow board showing hazard clues, trigger notes, and counterplay options beside a room sketch](/blog-images/pathfinder-hazard-generator-workflow-board.webp) One honest weakness in many trap articles is that they skip this entirely. They tell you how much damage to roll, then forget that discovery is half the fun. ### 4. Give three kinds of counterplay if the scene is important This is the step that stops a complex hazard from becoming a rogue tax. On important hazards I try to support three lanes: - the obvious skill lane - a rough physical lane - a situational or magical lane Concrete example, I built a drowned archive hazard for a lighthouse vault: - skill lane: `Thievery` to jam the brass flood valves - physical lane: Athletics to wrench loose a seized gear housing - magical lane: cold or water control to stabilise pressure long enough to cross Not every lane has to be equally efficient. It just needs to give the table something to do. If the barbarian can hold the valve gate, the cleric can calm the haunt-saturated water, and the rogue can do the precise bit, the hazard suddenly feels collaborative instead of exclusive. That is where a generator helps. When the output gives me disable text, countermeasures, trigger logic, and variants in one pass, I can spend my prep time tuning the room rather than assembling raw format. ## A practical CharGen setup I would use tonight Here is a full setup that worked nicely for me when I wanted a boss-room hazard without making the encounter feel bloated. ### Example: Ash oath ward in a ruined chapel I started in [Hazard Generator](https://char-gen.com/hazard-generator) with: - `Quick Prompt`: `A warded idol that blinds intruders with sacred ash and locks the chapel doors` - `Hazard Level`: `6` - `Hazard Type`: `Magical` - `Complexity`: `Complex` - `Environment`: `Temple` - `Theme`: `Holy` - `Disable Requirement`: `expert Religion or Thievery` - `Additional Details`: `Hazard should telegraph itself with heat shimmer and chain movement, should work well alongside one elite cult acolyte, and should have a weakened variant for a damaged idol` From there I used the output to build the room around three beats: 1. The idol pulses, chains tighten, and the doors seal. 2. Ash bursts create sight pressure and force movement. 3. The acolyte uses the ward as cover while the party decides whether to break the idol, calm the ward, or outmanoeuvre the room. At that point I can pair the hazard with [Monster Generator](https://char-gen.com/monster-generator) if I want a linked encounter, or connect it to [Loot Generator](https://char-gen.com/loot-generator) if the ward protects a relic worth stealing. If I need the full chamber first, I build the room in [Dungeon Generator](https://char-gen.com/dungeon-generator) and then fit the hazard into the layout instead of pretending the room exists in a vacuum. That last part is where CharGen has a real advantage over a plain text document. The generator is not only producing a hazard sheet. It sits next to the tools I would use immediately afterwards. ![Ruined chapel hazard scene with a bronze idol, ash-filled air, and chains pulling shut heavy doors](/blog-images/pathfinder-hazard-generator-ash-ward-scene.webp) If you have read my guide on [fast one-shot prep with CharGen's Dungeon Generator](/blogs/how-i-prep-a-dnd-one-shot-fast-with-chargen-dungeon-generator), the logic is similar. Lock the scene idea first, then generate only what improves actual play. ## How I keep hazards from slowing the session down Hazards go bad when I get indulgent. So I keep a short checklist beside the output: - can the players spot at least one clue before full activation? - can more than one character contribute once it starts? - does the room change meaningfully if the hazard survives three rounds? - is there a reason this hazard exists here, beyond “dungeon room needs trap”? If I cannot answer yes to at least three of those, I trim the design. Another useful filter is timing. I ask whether the hazard wants 30 seconds of table attention, 3 minutes, or 15. A simple corridor pit should not demand the same emotional bandwidth as a final vault ward. One more thing, I do not make every hazard lethal. Some of my favourite ones are humiliating, loud, separating, or messy rather than murderous. Examples that worked better than pure damage: - a noble archive ward that stamps intruders with glowing legal sigils visible for hours - a fungus-bloom vent that fills armour seams with itchy spores and wrecks stealth - a bridge shrine that swings censers to break line formation rather than to drop huge damage Players remember those because they change behaviour. ## A 35-minute prep loop for PF2e hazards If you want a repeatable routine, use this. | Block | Time | What I do | | --- | --- | --- | | Room brief | 6 minutes | Decide the room job, mood, and what the hazard protects or expresses | | Generator pass | 8 minutes | Fill the CharGen hazard form with level, type, complexity, environment, theme, and disable lane | | Counterplay tune | 9 minutes | Add two clue details and at least two extra interaction routes | | Encounter link | 7 minutes | Pair with monster, loot, or room layout only if the scene needs it | | GM trim | 5 minutes | Delete excess text, sharpen the trigger, and cap the number of moving parts | I would much rather run one sharp hazard and one decent monster than one over-written mega-trap with three subsystems. If you want another reference for linked encounters, my earlier post on [building balanced fights with CharGen's Monster Generator](/blogs/how-i-build-balanced-dnd-encounters-with-chargen-monster-generator) is still useful, even though that guide is monster-first rather than hazard-first. ## Common mistakes I keep fixing ### Mistake: every hazard is a solo puzzle Fix: pair major hazards with enemies, changing terrain, or a time objective. Complex hazards shine when they pressure a wider scene. ### Mistake: the trigger is hidden, but the room has no mood Fix: add one sensory clue and one physical clue. Players should feel the room is wrong before the trap resolves. ### Mistake: only Thievery matters Fix: write at least one rough alternative. Athletics, Religion, Arcana, crafting logic, brute force, or positioning tricks can all help depending on the room. ### Mistake: every room is built to kill Fix: use conditions, movement pressure, resource denial, noise, separation, or delayed consequences. Damage is only one tool. ### Mistake: the output is too long to run smoothly Fix: trim the generated text to what you will actually say or roll. Good generated prep still needs an editor. That last point is worth saying plainly. I like generated tools most when they save me blank-page time, not when they try to become my GM voice. ![Storm-lashed bridge hazard with snapping ropes, swaying censers, and adventurers choosing different counterplay routes](/blog-images/pathfinder-hazard-generator-bridge-hazard.webp) ## FAQ: pathfinder hazard generator ### Is this only useful for Pathfinder 2E? No. The CharGen form is PF2e-first, which is helpful because the hazard structure is clear, but you can still tilt the output towards other fantasy systems by changing `Game System` and the details field. ### What is the best use for a complex hazard in PF2e? In my experience, it is best used as room pressure inside a wider encounter. A complex hazard can carry a whole scene, but it usually feels stronger when it is reinforcing enemies, a ritual, or a collapsing objective. ### What should I put in Additional Details? Use it for clues, alternative counterplay, room context, faction flavour, and any twist that changes the scene. It is the best field on the page if you already know what makes your encounter interesting. ### How many hazards should a normal dungeon floor have? Fewer than you think. I would rather run one memorable hazard every few rooms than pad a floor with repetitive trap checks. ## My recommendation after testing the new feature If you are the kind of GM who likes hazards in theory but keeps shelving them because prep turns fiddly, try the [Hazard Generator](https://char-gen.com/hazard-generator). Keep the first pass short. Start with one room that deserves a hazard, not five rooms that merely tolerate one. That is the practical win here. The tool gives me a fast route from room idea to usable hazard structure, then lets me branch into [Dungeon Generator](https://char-gen.com/dungeon-generator), [Monster Generator](https://char-gen.com/monster-generator), or [Loot Generator](https://char-gen.com/loot-generator) without losing the scene in the process. If you want the simplest possible test, build one Level 4 or 5 room hazard tonight. Give it two clues, three interaction lanes, and one clear reason to exist. If the room feels more alive after that, the workflow is doing its job. If you want to try it live, start at [CharGen signup](https://char-gen.com/generate) and open the generator from there. --- **Image credits:** - Images generated for this post with Google Nano Banana 2 via WaveSpeed for the CharGen blog workflow --- ## How to Use AI for DnD Campaigns in 2026 URL: https://char-gen.com/blogs/how-to-use-ai-for-dnd-campaigns-2026 Published: 2026-03-27 Summary: Learn how to use AI for DnD campaigns in 2026 with a practical CharGen workflow for notes, NPC art, maps, and session prep. Tags: how-to-use-ai-for-dnd-campaigns, ai-dungeon-master-tools, ai-session-notes-dnd, dnd-session-recap-generator, ai-rpg-art-generator # How to Use AI for DnD Campaigns in 2026 **How to use AI for DnD campaigns** got more awkward to discuss after 11 March 2026, when PC Gamer reported that Hasbro CEO Chris Cocks still uses piles of AI in his own home games while saying official D&D products avoid it because players do not want it there. Fair enough. Most tables are not asking for AI-written rulebooks anyway. What many of us do want is faster private prep, cleaner recap notes, better portraits for recurring NPCs, and a map ready when the party ignores the obvious plot hook. ![Dungeon Master prep desk with AI-assisted campaign notes, character portraits, and miniatures](/blog-images/how-to-use-ai-for-dnd-campaigns-2026-hero-1200x630.webp) That is the line I keep coming back to. I do not want AI deciding what my players care about. I do not want it replacing the fun bit of being a DM. I do want it handling the admin sludge around the edges, especially on a week where I have work, groceries, and one player texting me twenty minutes before game night to ask who the suspicious priest was. March 2026 is a useful moment to be blunt about this because the tension is out in the open. On 11 March 2026, [PC Gamer covered Cocks' comments about using AI heavily in personal D&D games while keeping it out of official pipelines](https://www.pcgamer.com/software/ai/hasbro-ceo-still-has-so-much-ai-based-grist-in-his-own-d-and-d-games-it-would-floor-you-but-hes-not-putting-it-in-mtg-cards-or-d-and-d-books-because-people-just-dont-want-it/). A few weeks earlier, on 19 February 2026, [D&D Beyond published its 2026 roadmap](https://www.dndbeyond.com/posts/2132-d-d-beyonds-2026-development-roadmap/), which is another reminder that official digital tooling keeps expanding while home tables still patch together their own prep systems. That gap is where CharGen makes sense for me. Search intent around this topic is practical, not philosophical. People looking up `how to use ai for dnd campaigns` or `ai dungeon master tools` are usually trying to solve one of four problems: - prep faster without lowering campaign quality - keep NPC art and notes in sync across several sessions - generate useful handouts, maps, and tokens on a real deadline - avoid the tacky feeling that the whole campaign was spat out by a machine That last point matters. Players can tell when the prep has no point of view. ## How to use AI for DnD campaigns without annoying your table My rule is simple: use AI for support work, not authorship. If I ask a tool to remember who got blackmailed in session fourteen, tidy up my notes, or generate a portrait for a half-orc customs inspector with a chipped tusk and a bad temper, that saves me admin time. If I ask it to invent the whole campaign premise, write every boxed text speech, or decide what the villain truly wants, I usually get something flat and forgettable. The cleanest way to think about it is job by job: | Campaign job | Good use of AI | Bad use of AI | | --- | --- | --- | | Session notes | summarising rough notes, extracting hooks, tagging NPC changes | replacing your actual memory of what players cared about | | NPC prep | quick records, portraits, token variants, name support | inventing six pages of lore nobody will use | | Encounter prep | rough monster concepts, map drafts, visual references | balancing every fight without checking the result | | Player-facing writing | short recap clean-up, handout polish, prop text checks | writing every speech in the campaign with the same voice | That is also how I talk about it with players if they ask. I am not pretending a generated portrait came from a hired illustrator. I am not pretending a recap drafted from my notes is the same thing as table creativity. It is prep support. Nothing more dramatic than that. One honest limit, if your group hates AI on principle, forcing it into visible parts of the campaign is a terrible idea. Keep it in private prep or do not use it at all. The game is still about trust at the table. ## Where AI actually helps a busy DM The strongest use cases are the boring jobs that pile up between sessions. For me, that list looks like this: - turning scrappy notes into a readable recap - creating a portrait set for recurring NPCs - making tokens that still read clearly on a cluttered VTT map - drafting a map or scene image when I suddenly need a visual anchor - keeping campaign facts linked, so last week's dockmaster still looks like last week's dockmaster Concrete example, I had a city session recently where the party bounced between a guild hall, a flooded shrine, and a customs checkpoint. I needed three things fast: a refreshed recap, art for a priest who had just switched sides, and a quick image of the checkpoint so the players stopped imagining wildly different spaces. AI was excellent at those support tasks. It would have been awful at deciding whether the priest was lying, because that depended on the campaign's actual emotional arc. Another example, one player wanted to track the difference between two rival captains. I generated both portraits with fixed anchors, one had a burn scar over the eyebrow and a brass whistle chain, the other had a shaved scalp and a lacquered black gorget. That took minutes. The interesting part was still me deciding which captain would sell the party out and why. Right, so the dividing line is not "AI good" or "AI bad". The useful question is whether the tool is reducing friction around the game you already want to run. ## My CharGen workflow for campaign prep CharGen works best for this because the tools sit close enough together that I do not lose track of the campaign between tabs. I am not using it as one giant magic button. I am using it as a workflow. ### 1. Start with campaign memory, not art I begin in [RPG Session Notes](https://char-gen.com/rpg-session-notes), because memory errors are more expensive than art errors. I paste in rough notes, bullet points, or a cleaned transcript, then I trim the output into five blocks: - key events - unresolved hooks - NPC state changes - location changes - what the party plans next If a section is empty, I delete it. Extra headers make a recap feel more organised than it really is. This is where AI session notes for D&D actually earn their keep. I do not need literary prose. I need a recap that reminds me the smugglers lost a warehouse, the abbess lied about the relic key, and the ranger promised to return to the salt marsh by next moonrise. If you want the full notes-first version of this routine, I still recommend my earlier guide on [AI session notes and campaign art](/blogs/ai-session-notes-dnd-visual-campaign-workflow). I use that loop constantly. ### 2. Build or refresh the people who matter Once the recap is stable, I open [NPC Generator](https://char-gen.com/npc-generator). This is where I decide which faces actually need work for the next session. I usually fill in fields such as: - `Quick Description` - `Race` - `Class` - `Age` - `Additional Details` Then I hit `Generate` and keep only what helps play. One prompt I used recently: `Harbour customs inspector, half-orc, late 30s, clipped speech, one chipped tusk, old chain shirt under civic coat, embarrassed by how much he enjoys bribery` That is enough to produce a usable character concept because it contains function, visual anchors, and a personality problem. By contrast, a vague prompt like "tough city guard with secrets" gives me mush nearly every time. Worth saying clearly, I do not generate twenty polished NPCs for a normal session. I make two or three recurring faces look solid, then I keep a bench of rough extras. That restraint matters more than the model choice. ### 3. Generate art only after the anchors are fixed Then I move to [Image Generator](https://char-gen.com/generate) or [DnD AI Art generation](https://char-gen.com/generation/dnd-ai-art), depending on what I need. The practical bits in the UI are the ones I care about: - the prompt box - the model dropdown - the aspect ratio picker - the `Generate` button I keep prompts short and concrete. A good campaign portrait prompt usually has: - role - species or body type - two permanent visual anchors - current mood - lighting or framing note For the inspector above, my portrait prompt became: `Half-orc harbour customs inspector, chipped tusk, civic coat over old chain shirt, tired suspicious expression, damp dawn light, chest-up portrait` That gets me much closer to a reusable image than a grand prompt full of purple fantasy wording. One more example from a swamp arc: `Human shrine keeper, reed-wrapped prayer staff, water damage on blue vestments, ink stains on fingers, guarded expression, lantern light, portrait` That portrait told the players almost everything they needed before the NPC spoke. ## How I keep AI output from wrecking campaign continuity Consistency is the real problem. Anybody can generate one striking portrait. Keeping six returning characters visually stable across two months is harder. My fix is boring, but it works: - one anchor list per recurring NPC - one naming pattern for exports - one short note about what changed after each session If Captain Veyra always has the same white streak in her fringe, black leather gorget, and silver tide-ring, I keep those anchors fixed every time. If session nineteen leaves her with a split lip and a torn sleeve, I add only those changes. I do not rewrite the whole prompt from scratch. That is also why I like pairing CharGen art tools with the summariser. Recap first, visuals second, token export third. The order stops me from accidentally generating an old version of a character and calling it finished. ![Overhead fantasy prep desk showing recap cards, portrait references, and a token tray](/blog-images/how-to-use-ai-for-dnd-campaigns-2026-prep-desk.webp) My token rule is even stricter. If a combat is likely, I only generate or crop tokens for creatures and NPCs the players are very likely to meet. The [Token Maker](https://char-gen.com/token-maker) is brilliant when I already know who matters. It is a time sink if I start making perfect tokens for every tavern patron in a port district. For VTT-heavy weeks, my existing guide on [how to make DnD tokens fast for Roll20 and Foundry](/blogs/how-to-make-dnd-tokens-batch-npc-roll20-foundry) is still the cleanest version of that workflow. ## A 50-minute prep loop I would actually use tonight If you want something practical rather than theoretical, copy this exactly once and adjust later. | Block | Time | What I do | | --- | --- | --- | | Recap lock | 10 minutes | Clean last session notes in RPG Session Notes, cut to key events and next hooks | | Cast refresh | 12 minutes | Update two to four NPCs in NPC Generator, skip luxury extras | | Art pass | 15 minutes | Generate only likely portraits, one location image, and any must-have monster art | | Combat support | 8 minutes | Make token crops or a quick map only if next session clearly needs them | | Final pass | 5 minutes | Check filenames, pin unresolved hooks, and stop fiddling | That cap matters. AI can waste just as much time as any other prep rabbit hole if you keep chasing prettier output instead of better play. Here is a real prep block from my own notes. I had a one-shot set in a drowned watchtower. In under an hour I produced: - a recap card for the previous scouting scene - portraits for a guilt-ridden ferryman and a shrine thief - one misty causeway image for scene-setting - two tokens for the final fight What I did not ask AI to do was invent the tower's secret or decide how the ferryman would react if the party offered mercy. Those were the parts I wanted to own. ## Where I refuse to use AI in a DnD campaign This bit matters just as much as the workflow. I do not use AI to: - decide campaign themes - replace player backstory work - write long villain speeches word for word - fake commissioned art - push out published setting material as if it were handmade Private campaign prep is one thing. Passing generated material off as something else is another. There is also a quality reason for restraint. AI often smooths scenes into the same house style if you lean on it too much. Everyone gets the same cheekbones, the same armour trim, the same smug three-quarter portrait. Once I see that happening, I cut back and reassert a human choice somewhere, often with better anchors or a more specific scene brief. Another honest problem, AI is bad at social nuance when your campaign has a long memory. It can give me a portrait of a nervous courtier. It cannot reliably understand why that courtier now masks fear with fake confidence because the party's warlock accidentally exposed her brother three sessions ago. That sort of tension lives in the campaign history, not in the image model. ## My recommendation after a month of testing this properly If you are wondering how to use AI for DnD campaigns without making the whole thing feel cheap, keep it on a short lead. Use it for recap clean-up, visual support, token prep, and rapid scene references. Keep your judgment for story choices, pacing, consequences, and anything the players will remember emotionally. That balance is why I still like CharGen more than cobbling together four unrelated tools. I can go from [RPG Session Notes](https://char-gen.com/rpg-session-notes) to [NPC Generator](https://char-gen.com/npc-generator) to [Image Generator](https://char-gen.com/generate) without losing the thread of the campaign. Fewer handoffs means fewer contradictions. ![Three-part campaign workflow board with recap notes, NPC portraits, and token planning](/blog-images/how-to-use-ai-for-dnd-campaigns-2026-workflow-board.webp) If you want to try the workflow I use, start small. Take your last session's rough notes, turn them into one tight recap, refresh two recurring NPCs, and generate one scene image you know you will actually show at the table. That is enough to see whether AI is saving you time or just giving you new ways to procrastinate. If you need one starting point, open [CharGen signup](https://char-gen.com/generate), then try [RPG Session Notes](https://char-gen.com/rpg-session-notes) first. Once your recap is clean, the rest of the prep gets easier because you are building from facts instead of vibes. --- ## AI Monster Generator for DnD Boss Fights URL: https://char-gen.com/blogs/ai-monster-generator-dnd-boss-fights-2026 Published: 2026-03-25 Updated: 2026-10-07 Summary: Use an AI monster generator to build DnD boss fights with cleaner prompts, stronger monster art, and token-ready variants in CharGen. Tags: ai-monster-generator, dnd-monster-generator, dnd-monster-art, monster-token-generator, ai-dungeon-master-tools # AI Monster Generator for DnD Boss Fights An **ai monster generator** only became properly useful to me once I stopped asking it for throwaway beasts and started using it for boss fights. A boss monster has to do three jobs at once. It needs a stat block that feels fair, art your players remember, and a token or handout version that still reads clearly once the battle starts. If one of those bits falls apart, the whole encounter feels cheaper than it should. ![Dungeon Master prep board with boss monster sketches, token variants, and encounter notes](/blog-images/ai-monster-generator-hero-1200x630.webp) That is why I now build boss monsters as a small workflow instead of one prompt and a prayer. CharGen helps because the [Monster Generator](https://char-gen.com/monster-generator), [D&D AI Art generation](https://char-gen.com/generation/dnd-ai-art), [paid Arena A/B test](https://char-gen.com/ai-model-leaderboard/run-a-test), and [Token Maker](https://char-gen.com/token-maker) all sit close enough together that I do not lose the thread halfway through prep. March 2026 is a good moment to tighten that workflow as well. Image models have improved again. OpenAI's recent image update pushed prompt adherence and editing quality forward, and Midjourney kept iterating on V7. Better raw output is nice, but the practical problem for DMs has not changed. You still need the monster to make sense in play. Sources: [OpenAI image update](https://openai.com/index/new-chatgpt-images-is-here/) and [Midjourney updates](https://updates.midjourney.com/). These model details reflect my March 2026 review. Search intent around this topic is fairly obvious. People looking for `ai monster generator` or `dnd monster generator` usually want one of three things: - a fast way to build a boss with a fresh concept - monster art that does not look like random fantasy sludge - a route from concept to Roll20 or Foundry token without another hour of cleanup That is the exact job I am solving here. ## What most ai monster generator guides get wrong Most guides stop too early. They show you how to get a cool picture, or they show you how to get a stat block, then they call it done. At the table, that split causes problems fast. I have made all of these mistakes: - beautiful monster art with no clear combat identity - a solid stat block attached to art that suggested a completely different threat - a dramatic handout image that turned into useless mush at token size - three versions of the same boss with no naming system and no clue which one was current The thing is, a boss monster is not just a piece of art and it is not just maths. It is encounter design, visual communication, and memory management all at once. That is why I still start from official encounter guidance when I care about fairness. The [D&D Beyond encounter-building rules](https://www.dndbeyond.com/sources/dnd/basic-rules-2014/building-combat-encounters) are not glamorous, but they stop me from wandering into nonsense. Once I know the encounter band I want, then I use AI to make the monster feel distinct. ## My CharGen workflow for boss monsters I use four connected passes. Not every creature needs every pass, but every boss does. ### 1. Build the creature logic in Monster Generator first I start in [Monster Generator](https://char-gen.com/monster-generator), not the image tool. That order matters. On the page I usually fill in: - `Quick Description` - `Challenge Rating` - `Game System` - `Optional Settings` - `Monster Type` - `Role` - `Environment` - `Difficulty` - `Reskin Of` - `Additional Details` If I skip those and go straight to art, I nearly always end up designing a creature that looks excellent but fights in a vague, forgettable way. One recent example from my own prep: - `Quick Description`: `Cathedral drake that feeds on incense, broken vows, and heat from brass censers` - `Challenge Rating`: `9` - `Role`: `Solo boss` - `Environment`: `ruined hill shrine` - `Reskin Of`: `young red dragon` - `Additional Details`: `prefers short lunges, wing-buffet repositioning, and punishes clustered targets with burning ash` That gave me a proper monster spine before I generated a single image. The output already suggested movement, scale, lair texture, and combat rhythm. Art became easier because the creature had a job. Worth saying clearly, I do not treat `Reskin Of` as a lazy shortcut. I treat it as a control knob. If I want a fight that behaves like a familiar chassis but feels new in the fiction, it is one of the fastest fields on the page. If you want a full encounter-side guide before the art phase, my earlier post on [building balanced encounters with CharGen's Monster Generator](/blogs/how-i-build-balanced-dnd-encounters-with-chargen-monster-generator) is still the one I would read first. ### 2. Translate the stat block into visual anchors Boss art improves the moment you stop prompting with lore blur and start prompting with combat-readable details. I pull three to five anchors from the monster output: - one body shape cue - one material cue - one attack cue - one environment cue - one memorable damage or status clue For the cathedral drake, my anchor list became: - ash-crusted brass scales - censers hanging from broken horn rings - cracked wings that leak ember dust - shrine tiles underfoot - throat glow before the breath attack That list is far more useful than writing something like "ancient terrifying sacred dragon of judgement". That sort of prompt sounds dramatic and gives me very little I can actually use. Another example I liked: `Glass basilisk from moonlit ruins, refracted light, fractured mirror plates along spine, blind pearl eyes, dust-white claws, low stalking posture` That prompt gave me a monster my players could identify instantly, and it also told me what the token had to preserve: spine silhouette, eye colour, and low profile. ![Crystalline basilisk in moonlit ruins with fractured mirror plates and pearl eyes](/blog-images/ai-monster-generator-glass-basilisk.webp) ### 3. Test one prompt across models before you commit I do not compare models for every goblin or ghoul. For a boss, I absolutely do. The [paid Arena](https://char-gen.com/ai-model-leaderboard/run-a-test) is where I check whether a prompt survives contact with different model habits. I choose two available image models, run the same boss prompt, then vote before the model names are shown. My scoring is simple: | Check | What I am looking for | Why it matters | | --- | --- | --- | | Silhouette clarity | Can I recognise the monster at a glance? | Token crops live or die here | | Material honesty | Does metal look like metal, bone like bone, ash like ash? | Bosses need believable texture | | Attack readability | Can I see the clue for its signature move? | Handouts should support memory | | Reroll pressure | Did I get a usable result fast? | Prep time still counts | One honest opinion from my own testing: fantasy boss monsters fall apart faster than character portraits when the model gets too painterly. Soft, atmospheric output can look lovely in a full-screen image and still be useless once you crop it for play. I would rather keep a sharper, slightly less fancy result than chase a cinematic version that cannot survive a 128px token. That is why I usually split my generation into lanes: | Lane | Purpose | Prompt emphasis | | --- | --- | --- | | Boss portrait | Player handout or article image | scale, mood, material detail | | Token crop | VTT readability | face shape, eye-line, contrast | | Variant sheet | elite or phase changes | one evolving anchor only | Keeping those lanes separate cut my rerolls down immediately. ### 4. Make token and phase variants on purpose The best boss fights often change state halfway through. Burning crown breaks. Wings tear open. Armour sloughs off. Parasites surface. You get the idea. If that shift matters in the scene, I make a second visual version and only change one major anchor. For a furnace drake I ran recently, my phase plan looked like this: - phase one: plated neck, closed jaw vents, stable ember glow - phase two: neck plates split open, jaw vents leaking fire, brighter throat core - token variant: tighter crop, brighter eye socket, less background clutter That kept the art progression readable without making it feel like I had swapped to a different creature by accident. The [Token Maker](https://char-gen.com/token-maker) is where I finish that work. I keep one border style for the whole encounter and only adjust crop depth or contrast. If I also change border family, background, and framing at the same time, players stop reading it as a state change and start reading it as a new token. If your current token process is messy, my batch guide on [how to make DnD tokens for Roll20 and Foundry](/blogs/how-to-make-dnd-tokens-batch-npc-roll20-foundry) covers the framing discipline that keeps these assets usable. ![Three token-ready monster variants showing one boss across baseline, elite, and final phase states](/blog-images/ai-monster-generator-token-variants.webp) ## Three boss prompts I would actually use Theory is fine. Real prompts are better. Here are three I would happily run tonight. ### The glass basilisk Use case: - ruin-crawler boss for levels 5 to 7 - best in moonlit or torchlit spaces - works when you want petrification tension without a giant snake cliché Prompt basis: `Crystalline basilisk formed from broken cathedral glass, fractured mirror plates along spine, blind pearl eyes, dust-white claws, low stalking posture, moonlit ruin floor, sharp silhouette, creature portrait` Why it works: - clear body plan - memorable material choice - obvious environment - one attack clue built into the look ### The bog saint ogre Use case: - swamp shrine boss - social horror build-up before combat - good for a one-shot where villagers have fed it offerings for years Prompt basis: `Ogre draped in flooded altar cloth, waterlogged prayer ribbons, barnacled iron censer chained to one wrist, reed-crowned skull mask, mud-dark skin, drowned shrine at dusk, heavy frontal pose` Why I like it: - the censer becomes a combat prop immediately - the shrine cloth tells story without extra exposition - the silhouette survives token crop better than a cluttered full-body swamp scene ### The furnace drake Use case: - forge boss - cult stronghold finale - excellent for phase changes Prompt basis: `Forge drake with ash-black brass scales, split jaw vents, cracked wing membranes, chain-scored chest plates, heat haze around throat, ruined hill shrine forge, side-lit portrait, high contrast` The good bit here is the split jaw vents. Players noticed them before the breath weapon landed. That meant the picture was helping the fight instead of just decorating it. ## A 45-minute prep routine that keeps me sane My actual time budget for a single boss usually looks like this: | Block | Time | Output | | --- | --- | --- | | Monster Generator pass | 10-12 min | stat block, role, encounter logic | | Art anchor extraction | 5 min | prompt scaffold | | Paid Arena A/B test | 10-12 min | chosen model lane | | Token Maker + variant crop | 10-12 min | VTT-ready token set | | Notes lock | 5 min | current boss version saved in campaign notes | That last block is easy to skip and always hurts later. I usually store one line in [RPG Session Notes](https://char-gen.com/rpg-session-notes) or [World Codex](https://char-gen.com/world-codex) after the session: `Cathedral drake, phase two visible from round 4, right horn ring broken, throat glow now constant, ash plume fills choir steps` That note means next week's recap, art refresh, and token folder all agree with each other. Tiny habit, stupidly useful. ## Where CharGen beats generic image-only tools for this job Generic art tools can absolutely produce a strong monster image. I still use external comparisons when I need them. The problem is not image quality on its own. The problem is workflow drag. For boss prep, I care about: - encounter rules and combat role - art that matches those mechanics - token exports - variant control - later session continuity That full loop is where CharGen earns its keep for me. I can start in [Monster Generator](https://char-gen.com/monster-generator), test two visuals in the [paid Arena](https://char-gen.com/ai-model-leaderboard/run-a-test), export through [Token Maker](https://char-gen.com/token-maker), and then keep the result tied to campaign memory with [RPG Session Notes](https://char-gen.com/rpg-session-notes). When I used separate tools for each piece, I lost time on admin, not creativity. I also contradicted myself more often. One week the boss had brass plating. Next week the handout showed black iron because I had copied an older prompt into the wrong tab. Nobody died. I did feel daft. ## Common failure points and quick fixes ### Failure: the boss art is gorgeous but the fight feels generic Fix: go back to `Role`, `Environment`, and `Additional Details` in Monster Generator. Your visual concept is probably outpacing your encounter design. ### Failure: the token is unreadable on dark battlemaps Fix: regenerate a token-specific crop with stronger contrast and less background. Do not reuse the handout image and hope for the best. ### Failure: each phase looks like a different monster Fix: keep the same silhouette and change one major anchor only, such as horn damage, glow intensity, or armour state. ### Failure: players forget the boss after one session Fix: add one weird practical detail. Censer chains. Glass spine plates. Prayer ribbons fused into skin. Concrete details stick. ### Failure: prep time balloons because you keep rerolling Fix: compare prompts once, lock a model lane, then stop. If you are five rerolls deep, the prompt scaffold is usually the problem. ## Dark lords and domain horror: Ravenloft-style monster archetypes Horror D&D runs differently from a standard dungeon crawl. The monsters are not just difficult. They are wrong in a specific, personal way. Ravenloft-style creatures work best when they carry a narrative function as well as a stat block, and AI generation handles this well if you prompt with the right framing. The key distinction is the **darklord archetype**: a powerful creature that is trapped by its own nature or condemned to a specific domain. Unlike a generic boss monster, a darklord has a defined weakness that comes from its own history, not from a monster manual entry. A vampire count who cannot enter a home uninvited because his victims once kept the door open for him. A werewolf knight whose silver allergy comes from the coins he used to pay assassins. The mechanic and the lore point at the same event. When prompting an AI monster generator for this type, I use four components: - **Domain context**: the environment the creature rules and cannot leave - **Corruption source**: what caused the curse or transformation - **Specific weakness**: tied to the corruption, not a generic type vulnerability - **Behavioural constraint**: something the creature compulsively does or cannot do A working example from my own prep: `Quick Description: A noblewoman transformed into a wyvern-like creature after poisoning her household to prevent a forced marriage. Rules a fog-locked manor where she compulsively hosts dinner parties with animated corpse guests. Weakness: she cannot harm anyone who addresses her by her childhood nickname, which only her surviving lady-in-waiting still knows.` That prompt gives the AI enough horror logic to produce a creature with real thematic weight. The weakness is not "immune to fire." It is a narrative pressure point the players can discover and exploit. **Domain-specific corrupted creatures** are the second Ravenloft archetype worth noting. These are not the domain ruler but the things the domain spawned around them. Peasants warped by the darklord's curse, guards who died serving the manor and still do, animals mutilated by the same event that created the ruler. When prompting for these, I frame them as consequences rather than independent threats. Example: `Reskin of: Ghoul. Additional details: Former manor cook, preserves her mistress's kitchen obsessively, offers poisoned meals to intruders with genuine hospitality, attacks only when food is refused.` **How to prompt for horror stat blocks:** The key difference from standard monsters is restraint. Horror creatures should feel weaker than they are when first encountered, then escalate. Prompt for stat blocks where the initial encounter has conditions (fog, darkness, social framing) that artificially suppress the creature's threat, with its true capabilities only revealed when those conditions shift. `Role: ambush predator that behaves like a host until its true nature surfaces` is a useful framing. See also [Dungeon Generator](https://char-gen.com/dungeon-generator) for horror-appropriate dungeon layouts, and [Battlemap](https://char-gen.com/battlemap) for domain environments with fog and decay aesthetics. ## 2026 check: use 2024 D&D encounter budgets for boss fights The encounter math changed. I check current rules before I accept a generated Challenge Rating. The 2024 Dungeon Master's Guide starts with a target difficulty. It sets an XP budget from party size and character levels. Each monster's XP value counts against that budget. The [official D&D Beyond encounter guide](https://www.dndbeyond.com/posts/1901-creating-combat-encounters-using-the-new-dungeon) explains the method. For example, five level-5 characters get 3,750 XP for a Moderate encounter. That is 750 XP per character. The budget is a planning limit. It cannot predict how every mix will play. A single boss, several minions and a timed ritual can spend the same XP in different ways. I could not verify a blanket 2024 rule that says a monster's CR must never exceed a character's level. The 2024 guidance I checked uses party-level XP budgets and asks the DM to inspect unusual monster features. Use CR to find a shortlist. Then total the XP and read the full stat block before you choose the fight. Avoid repeating a 2014 threshold as if it were a 2024 rule. The 2024 Basic Rules explain how to run monsters in line with their CR. Use a limited-use special ability as soon as it makes sense. Use Multiattack when a stronger ability is not taking its place. Use listed Bonus Actions, Reactions and Legendary Actions when their triggers occur. Read the official [How to Use a Monster guidance](https://www.dndbeyond.com/sources/dnd/br-2024/how-to-use-a-monster) before you add new actions to a homebrew stat block. ![A brass drake confronts four adventurers in a ruined shrine, with clear combat silhouettes](/blog-images/ai-monster-generator-2026-encounter-xp-budget.webp) I treat legendary actions as part of the boss's action economy, not as decoration. They let a monster act after another creature's turn, within the limits in its stat block. Lair actions are different. Use a specific lair rule only when the creature or adventure gives you one, and tell players what the environment does before it causes harm. For the cathedral drake example above, I would not stop at “CR 9”. I would check the party's target difficulty, add the drake's XP to any creatures fighting at the same time, and review its strongest attacks. Then I would decide what warning the players can see before the breath weapon lands. A glowing throat or a rattling censer chain gives them a clue and gives the fight a choice. A generated monster is a draft. Check its XP, action timing and escape or objective conditions against the rules your table uses. If the total misses your budget, change the number of enemies or choose a different base creature before you polish the art. ## FAQ ### What is the best way to use an ai monster generator for D&D? Start with the creature's combat job, not its art style. Build role, environment, and threat first, then translate that into visual anchors. ### Can CharGen create both monster stats and monster art? Yes. I use [Monster Generator](https://char-gen.com/monster-generator) for stat logic and [D&D AI Art generation](https://char-gen.com/generation/dnd-ai-art) for the visual pass, then [Token Maker](https://char-gen.com/token-maker) for VTT-ready output. ### Should I make separate images for handouts and tokens? Yes, most of the time. Handout art can carry more atmosphere. Tokens need cleaner silhouettes and stronger contrast. ### How many visual details should a boss monster prompt include? Usually three to five anchors is enough. More than that and the prompt often turns muddy. ### Is an ai monster generator useful for non-boss creatures? Of course, but bosses get the biggest benefit because they need stronger memory hooks and clearer visual continuity. ## Frequently Asked Questions **How do I create a custom monster for D&D 5e with AI?** Use CharGen's monster generator: describe the creature type, setting, and combat role. The AI generates a stat block with CR, abilities, and flavour text. You can iterate with follow-up prompts to adjust CR or add legendary actions. **Can AI generate balanced encounter CR for D&D?** AI can generate monsters at a requested CR, but always cross-check with the D&D Basic Rules encounter difficulty table. CharGen's monster generator targets a specified CR but the DM should verify the stat block maths for high-stakes encounters. **What is a good AI tool for D&D boss monsters?** CharGen specialises in boss-tier monsters with legendary actions, lair actions, and multi-phase stat blocks. Friends & Fables has AI-generated encounters. CritForge focuses on encounter balance rather than individual monster creation. **How do I make a horror monster for D&D?** Prompt with domain, curse, and narrative function: "A cursed noble trapped in werewolf form, rules a fog-bound moor, cannot cross running water, hates music from their human life." CharGen's monster generator handles horror archetypes well. Give it a narrative hook rather than a generic type. **What is the best free D&D monster generator?** CharGen is free to start with no account required. CritForge has a free tier. The D&D Beyond Monster Maker is free but manual, with no AI generation. ## My recommendation if you are prepping tonight Open [Monster Generator](https://char-gen.com/monster-generator) and build one boss with `Quick Description`, `Challenge Rating`, `Role`, `Environment`, and `Additional Details` filled in properly. Pull four visual anchors from that output, test one prompt against two models in the [paid Arena](https://char-gen.com/ai-model-leaderboard/run-a-test), then make a token-specific crop in [Token Maker](https://char-gen.com/token-maker). Keep the encounter notes and the art notes tied together from the start. If you want a fast route into the same workflow, create the monster now, then save the version you actually use in [World Codex](https://char-gen.com/world-codex) before game night. If you are not using CharGen yet, you can sign up here: [CharGen account](https://char-gen.com/generate). --- **Image credits:** - Hero and supporting images generated with OpenAI Images (`gpt-image-1.5`) after a successful precheck on 2026-03-25. --- ## D&D Character Backstory Generator: Playable Histories Fast URL: https://char-gen.com/blogs/dnd-backstory-generator-playable-histories-fast Published: 2026-03-23 Updated: 2026-10-12 Summary: Use a dnd character backstory generator workflow to build playable histories fast, with 2024 backgrounds, CharGen prompts, and a no-AI option. Tags: dnd-backstory-generator, character-backstory-generator-dnd, dnd-character-generator, ai-dungeon-master-tools, rpg-character-backstory # D&D Character Backstory Generator: Playable Histories Fast A **dnd backstory generator** became genuinely useful for me the moment I stopped asking it for a grand epic and started asking it for material I could actually play. Most characters do not need seven tragic chapters, a dead kingdom, and three secret bloodlines. They need a wound, a pressure point, a reason to stay with the party, and a few details your DM can pull on without breaking the campaign by accident. ![Dnd backstory generator workflow scene with players building character history at a candlelit table](/blog-images/dnd-backstory-generator-hero-1200x630.webp) That is the gap I keep seeing in search results. Plenty of pages will spit out lore. Fewer help you build a backstory that survives session one. Even fewer connect that backstory to art, names, NPC relationships, and future session notes. That last bit matters more than people admit. If your history does not create playable hooks, it is just decorative paperwork. One note before I get into the workflow. CharGen now has a [Backstory Generator](https://char-gen.com/backstory-generator) that writes a first draft from a saved character or a short idea. The useful part is still the workflow around it. I combine it with [NPC Generator](https://char-gen.com/npc-generator), [Name Generator](https://char-gen.com/name-generator), [DnD Character Art](https://char-gen.com/generation/dnd-character), and later [RPG Session Notes](https://char-gen.com/rpg-session-notes) to build character histories that are short, specific, and easy to bring back into play. ## Why most backstory generators fail at the table Most generated backstories fail for one simple reason. They answer questions nobody at the table is asking. I do not need to know every ancestor in a paladin's line. I do need to know why she flinches when a duke offers patronage. I do not need four paragraphs about a rogue's childhood district. I do need one person from that district who can show up with bad timing. When I test generated backstories, I use three blunt checks: - can I explain the character in under 30 seconds - can the DM turn one element into a scene next session - can the player make a decision from it when under pressure If the answer is no on any of those, the backstory is too soft, too long, or too vague. Official D&D material points in the same direction. The [D&D Beyond backgrounds library](https://www.dndbeyond.com/backgrounds) is full of backgrounds that imply social role, skills, and campaign texture. The older [Basic Rules section on personality and background](https://www.dndbeyond.com/sources/dnd/basic-rules-2014/personality-and-background) is still useful because it pushes you toward ideals, bonds, and flaws instead of endless family-tree padding. That structure works because it creates action. Right, so the target is not "deep". The target is playable. ## What I want from a dnd backstory generator I want five outputs, and I want them fast. | Output | Why it matters | What bad generators do instead | | --- | --- | --- | | Social role | Gives the character a place in the world | writes generic destiny fluff | | Past rupture | Explains why life changed | piles on random tragedy | | Present pressure | Creates urgency at session start | leaves everything resolved already | | Future pull | Gives the character a reason to move | gives them no active goal | | Table-facing detail | Helps everyone remember them | buries useful details in prose | My short formula looks like this: `background role + past rupture + present pressure + future pull + one visual anchor` That is usually enough. For example, instead of: "A once-proud knight from a fallen house who wandered the north for many years after betrayal and now seeks purpose while wrestling with loss." I would use: "Disgraced house guard. Took the blame for a noble's failed escape. Owes money to the smugglers who got him out. Wants proof that the heir survived. Keeps the house signet but the stone is cracked." Second version is easier to play, easier to remember, and much easier for a DM to use. ## My CharGen workflow for backstory building I use four connected steps. Not every character needs all four, but this is the system I come back to when I want a result in fifteen to twenty minutes rather than a whole lost evening. ### 1. Start with role and pressure in NPC Generator I begin in [NPC Generator](https://char-gen.com/npc-generator), even for player characters sometimes, because it is very good at pulling out role, motivation, quirks, and immediate friction. The page is built around fields such as race, class, gender, age, and description, which is enough structure to stop me from drifting into mush. My description field is usually one sentence, not a full prompt essay. Three examples I would actually type: - `Former city watch investigator who hid evidence to protect a sibling and now fears exposure` - `Temple courier whose mentor vanished after delivering a sealed letter meant for a saint's relic vault` - `Dwarven siege engineer dismissed after refusing an order that killed civilians` That gives CharGen something to work with. It also forces me to define the live problem before I romanticise the past. When the output comes back, I am not looking for perfect prose. I am scanning for four things: - one concrete motivation - one contradiction or flaw - one relationship hook - one detail I can visualise If I get those, I keep going. If I do not, I regenerate or tighten the prompt. Worth saying clearly, I do not keep every flourish the model offers. If it gives me six dramatic turns in one paragraph, I cut it down. Too much drama makes a character feel pre-spent before the campaign even starts. ### 2. Use Name Generator for culture and tone Good backstories fall apart surprisingly fast when the names feel borrowed from three different worlds. CharGen's [Name Generator](https://char-gen.com/name-generator) has an `extra prompt` field, and that is the bit I care about most. I use it to steer names toward status, region, trade, or social class rather than just race. Examples: - `former noble household in a storm-lashed port city` - `shrine keeper family with old military ties` - `miners from an isolated border hold` Small change, big result. A name is not just flavour. It tells the table whether the character belongs somewhere specific. One of my better recent tests was a half-elf messenger. The first pass sounded like generic fantasy soup. After adding an extra prompt about "canal-city couriers, trade district, practical working class", the names snapped into place and the backstory stopped feeling like it had been copied from a tavern wall. ### 3. Lock one visual anchor with Character Art I then move to [DnD Character Art](https://char-gen.com/generation/dnd-character). Not because every player needs a painted portrait on day one, but because visual anchors make backstories easier to write and far easier to remember. ![Three-part backstory framework showing past rupture, present pressure, and future goal as tabletop props](/blog-images/dnd-backstory-generator-story-beats.webp) On the character art page I keep the prompt simple. I start with class identity, race, one piece of gear, and one scar or keepsake that comes from the backstory. For the dismissed dwarven engineer, I might use: `Dwarf former military engineer, heavy coat with ash stains, damaged bronze pauldron, carries surveying tools and a folded field map, stern but tired expression` That one damaged pauldron does more work than a page of lore. The player remembers it. The DM can mention someone recognising it. Another player can ask where it came from. Story done, no speech required. My rule here is strict. One anchor only, maybe two. If every detail is symbolic, none of them are. ### 4. Save later reveals in RPG Session Notes Backstory should not all hit the table in session zero. Some of the best character material only becomes interesting after the campaign pushes on it. That is where [RPG Session Notes](https://char-gen.com/rpg-session-notes) becomes useful later. I use it to preserve what changed: - what the party learned was true - what turned out false - which NPCs are now tied to the character - which visual or emotional detail has changed That means the backstory keeps breathing without becoming chaos. If your cleric starts with "broken holy charm from her old abbey", and session six reveals the abbey sold out her mentor, that development should live in the campaign notes, not vanish into memory. ## The three-part structure I trust most If you only copy one thing from this post, copy this. I build most backstories around three beats: ### Past rupture Something went wrong, ended, or changed. Not five things. One. Examples: - the guild cast him out - her patrol abandoned civilians - his brother vanished with church money ### Present pressure What is making life awkward right now? Examples: - debt - blackmail - a promise that is coming due - a lie that keeps getting harder to keep ### Future pull Why is this character still moving? Examples: - clear a family name - find one missing witness - earn enough power to refuse the next order This structure is plain on purpose. It works for new players because it avoids panic. It works for experienced players because it leaves room to improvise once the campaign begins. ## Three backstories I built in under ten minutes I tested this keyword with three different character starts because examples matter more than theory. ### Example 1: the ex-soldier who hates parades Prompt basis: `Dwarf former line officer who obeyed one cruel command too long` Usable result after trimming: "Former fortress officer. Stayed loyal during a siege evacuation that was really a cover for abandoning labourers in the lower tunnels. Discharged with honours on paper, shame in private. Now works as a caravan guard and sends half his pay to survivors' families. Wants testimony from the quartermaster who signed the order. Cannot stand triumphal military music." Why it works: - one event defines the past - current behaviour grows from that event - future goal is clear - table detail is memorable without turning into parody ### Example 2: the courier with the letter she should have burned Prompt basis: `Tiefling temple courier caught between faith and evidence` Usable result after trimming: "Temple courier. Carried sealed messages between shrines until one packet contained proof that a revered cleric falsified miracle accounts to protect donor money. She kept the letter instead of delivering it. Now former allies think she stole sacred records. Wants to learn whether her missing mentor exposed the same fraud first. Keeps every message pouch she has ever failed to deliver." That final detail is doing excellent work. It gives the player something to touch, the DM something to notice, and the group something to ask about. ### Example 3: the acolyte who only trusts bad maps Prompt basis: `Human novice scholar whose best discovery ruined his reputation` Usable result after trimming: "Acolyte cartographer. Found old shrine routes that redirected pilgrims through a toll network run by local priests. Presented the evidence and was told to retract it. Refused, lost his place, and now sells copied maps to travellers while pretending it was his own choice to leave. Wants the original archive ledger before the church destroys it. Trusts damaged maps more than clean ones." Again, short. Specific. Playable. ![Three fantasy character concepts built from concise playable backstory prompts](/blog-images/dnd-backstory-generator-examples.webp) ## Common mistakes that make generated backstories worse I see the same failures again and again. ### Mistake: asking for "detailed lore" Detailed lore sounds useful and often produces sludge. Ask for pressure, motive, contradiction, and one physical keepsake instead. ### Mistake: stacking too many tragedies You do not need dead parents, a cursed village, a lost crown, a demon pact, and a secret heir claim. Pick one serious break. Maybe two if your campaign is very big and your group likes operatic nonsense. ### Mistake: resolving the arc before session one If the character already knows the truth, made peace with it, and finished grieving, there is less to play. ### Mistake: writing for a novel instead of a party game Your backstory needs room for other players. If everything about your character demands the spotlight, the table will feel it. ### Mistake: forgetting the campaign's actual scale A village mystery does not need "last heir of the shattered astral empire" energy unless your DM explicitly asked for that kind of thing. ## Search intent, translated into table reality People searching `dnd backstory generator` are usually trying to solve one of three jobs: - make a new character quickly - turn a vague class idea into someone worth roleplaying - fix a character sheet that has numbers but no personality Most ranking pages only solve the first job. They produce text fast and call it a day. I would rather solve the second and third. Those are the people who actually need help, and they are also more likely to appreciate a workflow that connects story, naming, art, and later campaign continuity. That is where CharGen has a real advantage over a plain random-text site. If you want a related workflow once the character joins the campaign, read [AI Session Notes D&D Workflow for Consistent Campaign Art](/blogs/ai-session-notes-dnd-visual-campaign-workflow). If you are building supporting cast at the same time, [Quick NPC Creation for DMs in World Codex](/blogs/quick-npc-creation-for-dms-world-codex-workflow) pairs nicely with this approach. ## My quick template for a playable backstory When I am tired, I use this exact format: | Field | Keep it to | | --- | --- | | Former role | 3-6 words | | Worst event | 1 sentence | | Current pressure | 1 sentence | | Active goal | 1 sentence | | Person who matters | 1 line | | Physical keepsake or scar | 1 line | | Habit under stress | 1 line | Example: - Former role: shrine courier - Worst event: kept a sealed letter that exposed fraud - Current pressure: temple agents think she stole records - Active goal: find missing mentor before the church does - Person who matters: elder sister still serving at the shrine - Keepsake: water-damaged message pouch with wax still attached - Stress habit: counts doorways before entering a room That took under two minutes, and I would happily sit next to that character at a table. > Tip: if you cannot explain your character without using the words "chosen", "ancient", or "secret heir", strip one layer off and try again. ## July 2026 update: connect the story to the character sheet and campaign The useful change to make in 2026 is not writing more history. It is making sure your first few backstory choices have a job on the character sheet, then leaving enough loose thread for the campaign to answer. The 2024 D&D rules frame a background as a character's formative place and occupation, and pair it with ability-score choices, an Origin feat, skills, a tool proficiency, and starting equipment. That is a much better starting point than picking a tragic event at random. You can read the official [2024 Character Origins guidance](https://www.dndbeyond.com/sources/dnd/br-2024/character-origins) if you want the full breakdown. I now do a quick origin pass before I ask CharGen for any prose. I write down the former role, match that role to the class or useful proficiencies, choose one unresolved pressure, then pick one object that can appear in the portrait. A ranger who used to be a river warden might have Survival, a boatman's tool kit if the table allows it, a missing patrol partner, and a copper whistle with the river's old seal. None of that needs a family tree. All of it gives the player a decision to make when the party reaches a flooded village. ![D&D backstory generator checklist showing role, training, campaign hook, and a visible keepsake](/blog-images/dnd-backstory-generator-2026-origin-checklist.webp) That order also answers one fair complaint about AI backstories. A recent D&D community discussion made the sensible point that a character does not need a dark past to be interesting, and that a few loose paragraphs leave the DM room to use the material. I agree. Give a generator constraints that connect to play, then treat its output as a menu. Keep the useful motive, bin the melodrama, and ask your DM which detail fits the setting. ### The five-minute compatibility check I use Before session zero, I check five things: - Can I point to one background choice that explains a skill, tool, feat, or piece of equipment? - Does the character have a present reason to travel with this particular party? - Is the unresolved hook small enough that it will not demand the whole campaign? - Can I describe the physical anchor to another player without reading notes? - Have I asked the DM which name, place, or NPC should be changed to fit their world? If the answer to the fourth question is no, I open [D&D Character Art](https://char-gen.com/generation/dnd-character) and make the keepsake visible. For the river warden, I would use a weathered green cloak, the copper whistle, a small tide chart tucked into a belt pouch, and no more than that. A backstory visual is a memory aid, not a police sketch. Once the campaign is running, I use the Campaigns area to keep the original hook from becoming stale notes. CharGen's current campaign context can draw on tracked entities and pinned documents, and the Documents tab gives me a sensible home for a letter, contract, or handout that matters to the character. If that river warden meets the missing partner in session four, I update the relevant campaign note and let the next NPC or location prompt refer back to it. The history now has consequences without forcing the generator to pretend it knew the ending on day one. ![Backstory continuity flow from a character origin and visual anchor through a table event to campaign notes](/blog-images/dnd-backstory-generator-2026-campaign-continuity.webp) The handoff is simple: origin first, visible detail second, actual table events third, campaign notes after that. It keeps the player in charge of their character while still giving the DM material worth bringing back. I would rather play a cheerful dwarf trying to repay a debt to an old mentor than another lost heir with three kingdoms in the attic. ## D&D character background vs backstory The words sound similar, but they do different jobs. A background is a rules-facing part of character creation. A backstory is the personal history you build around it. A good **dnd character backstory generator** workflow keeps the two connected without treating them as the same thing. The official [2024 Character Origins rules](https://www.dndbeyond.com/sources/dnd/br-2024/character-origins) describe a background as the place and occupation that shaped your character before adventure. A background also gives ability-score options, an Origin feat, two skill proficiencies, a tool proficiency, and equipment. That list gives your history useful boundaries. | Term | Its job | Example | | --- | --- | --- | | Background | Sets formative role and rules choices | Acolyte with Religion, Insight, and Magic Initiate | | Backstory | Explains what happened before play | The acolyte kept a ledger that exposed a false miracle | | Campaign hook | Gives the DM a future pressure point | The temple wants the ledger before the party reaches the city | I write the background first, then ask what event made the character leave that life. A Sage might have found a forbidden map. A Soldier might have refused an order. A Criminal might have protected the wrong witness. The history grows from the rules choice, so the character feels like one person instead of a list of disconnected prompts. The link to [D&D Character Generator](https://char-gen.com/character-generator) helps when I need the mechanical shell before the prose. I check the class, background, ability priorities, and equipment first. Then I send the unresolved part to CharGen as a focused prompt. That order makes it easier to reject a dramatic detail that does not fit the actual character. ![D&D character background and backstory worksheet linking a rules choice to a playable campaign hook](/blog-images/dnd-backstory-generator-2026-background-vs-backstory.webp) For example, a Criminal with thieves' tools does not need a royal bloodline. They might have copied a key for a client, learnt that the target was a child, and kept the key instead of finishing the job. The tool proficiency now has a memory attached to it. The DM has a former client, a moral problem, and a reason for the character to distrust locked rooms. ## How to make a D&D backstory without AI Some players and groups do not want generated writing at the table. That is a fair boundary. You can make a strong backstory with a blank page, the 2024 background list, and five short answers. A **dnd backstory generator no ai** search often means the player wants prompts, not a machine-written character. I understand that distinction. Use this five-minute version: 1. Write the former role in six words or fewer. 2. Name one event that ended or changed that role. 3. Add one current pressure that is still unresolved. 4. Choose one person the character still needs or fears. 5. Write one object, habit, or phrase that other players can notice. Here is a complete example written without AI: > Former village apothecary. Sold medicine during a fever and hid the shortage from the reeve. Now a surviving family wants the truth. Her old mentor knows where the missing supplies went. She keeps a chipped brass measure and checks every bottle twice. That is 47 words. It gives the player a past, a present problem, a relationship, a prop, and a reason to make choices. The DM can place the mentor in a later town. Another player can notice the repeated bottle check. Nothing needs a second page. If the group welcomes AI help, I use the same five answers as the prompt. CharGen can suggest alternatives, but I keep ownership of the final choices. If the group does not welcome AI help, stop at the worksheet. The method still works. The useful part is the constraint and the review, not the source of the first idea. ![Handwritten no-AI D&D backstory worksheet with five short prompts, a chipped brass measure, and a campaign hook](/blog-images/dnd-backstory-generator-2026-no-ai-workflow.webp) I also ask the DM before I attach a famous city, deity, organisation, or historical event to the character. A backstory can be well written and still be wrong for the campaign. Five minutes of setting review prevents an hour of repair later. It also leaves room for the DM to offer a better connection. ## FAQ: dnd backstory generator workflow ### What is the best way to use a dnd backstory generator? Use it to produce hooks, not finished fiction. Ask for role, rupture, pressure, goal, and one memorable detail, then trim hard. ### How long should a D&D backstory be? For most campaigns, 150 to 300 words is plenty. You can keep private notes beyond that, but the table-facing version should stay lean. ### Should I write backstory before stats and class choices? Usually I sketch class and role first, then write the backstory. Mechanical choices and history should inform each other, but one does not need to fully finish before the other begins. ### Does CharGen have a backstory generator? Yes. The [Backstory Generator](https://char-gen.com/backstory-generator) writes a backstory from a saved character or a short idea, with the tone and hooks you choose. I still pair it with NPC Generator for motive and friction, Name Generator for tone, Character Art for a visual anchor, and RPG Session Notes to keep later reveals straight. ### How do 2024 D&D backgrounds help with a backstory? Use the background as a practical prompt. It gives your character a formative role, ability-score options, an Origin feat, skills, a tool proficiency, and equipment. Pick one part that the history explains, then add one unresolved situation your DM can use later. ### What makes a generated backstory feel human instead of artificial? Specific limitations. A cracked ring, a debt that is overdue, a missing witness, a sibling who still writes once a month. Tiny practical details beat grand declarations every time. ### What is the difference between a D&D background and backstory? A background is a rules-facing origin with ability-score options, an Origin feat, skills, a tool proficiency, and equipment. A backstory explains the personal events around those choices and gives the DM a hook to use. ### Can I make a character backstory without AI? Yes. Write the former role, one turning event, one current pressure, one important person, and one visible detail. That five-minute worksheet is enough for a playable first draft. ## October 2026 update: keep the generated backstory playable The CharGen Backstory Generator can start from a saved character or one short idea. Its tone choices are tragic, heroic, grim, and light. A draft can include family, a defining event, a secret, a rival, and three DM hooks. That gives you useful material, but the output can run longer than your table needs. The generator aims for about 400 to 600 words. I still prefer a 150 to 300 word summary for a character sheet or a session introduction. Keep extra history in private notes, then trim the public version to the detail that creates a choice. For example, keep the mentor who taught your ranger to read tide marks. Cut the names of four distant cousins unless one can appear in the campaign. A short detail gives the DM room to respond. A long family tree can become homework. The generator does not spend Gold when you create or save a backstory. Account access may still be required. I review the tone, names, and hooks before I use the result. The same check works when a character's history feeds into a [D&D mystery and its clue trail](https://char-gen.com/blogs/dnd-mystery-generator-clue-audit). ![Half-orc ranger writing a short D&D backstory beside a compass and campaign map](/blog-images/dnd-backstory-generator-2026-table-ready-example.webp) ## My recommendation if you want to finish tonight Open [NPC Generator](https://char-gen.com/npc-generator), write one sentence about role plus present pressure, then generate. Keep only the best motive, best contradiction, and best detail. Move that into [DnD Character Art](https://char-gen.com/generation/dnd-character) and add one visible anchor from the history. If the name feels generic, fix it in [Name Generator](https://char-gen.com/name-generator) with the extra prompt field. That is enough to turn "I guess I am playing a cleric" into someone the table can remember. If you have not started using CharGen yet, sign up here: [CharGen account](https://char-gen.com/generate). Image note: visuals for this post were generated with OpenAI image generation via the project automation pipeline. --- ## Best DnD Session Summary Tool Options for Busy DMs URL: https://char-gen.com/blogs/best-dnd-session-summary-tool-options-2026 Published: 2026-03-20 Updated: 2026-09-29 Summary: The best dnd session summary tool options for 2026, with real per-hour costs, an honest answer on free and no-subscription note takers, and workflow advice. Tags: dnd-session-summary-tool, ai-session-notes-dnd, campaign-note-taker-rpg, dnd-session-recap-generator, ai-dungeon-master-tools, free-dnd-session-notes, no-subscription-note-taker, does-an-ai-session-summary-tool-replace-remembering-a-dnd-session, is-using-an-ai-to-summarize-dnd-sessions-cheating, ai-session-recap-vs-writing-your-own-notes # Best DnD Session Summary Tool Options for Busy DMs A **dnd session summary tool** stopped being optional at my table after session twelve of a political city campaign. We had too many names, too many promises, and one player who took excellent notes but missed one week out of three. Once that happened, continuity started slipping. A noble house changed motives between sessions, two NPC voices blended together, and I spent prep night repairing story memory instead of planning the next scene. ![Dungeon Master campaign desk with recap cards, linked NPC portraits, and timeline planning](/blog-images/best-dnd-session-summary-tools-2026-hero-1200x630.webp) I tested several approaches again in March 2026 because tooling moved quickly over the last year and table expectations moved with it. Players now expect clean recaps in Discord, visual references for recurring faces, and fewer "wait, who was that" pauses during play. Fair expectation, honestly. It does mean your summary workflow now needs to do more than produce a paragraph. Right, so this is a practical comparison for people who actually run weekly games. I am focusing on speed, clarity, and how well each option keeps session notes tied to NPC art and prep assets. *Updated 29 July 2026: I've added a full section on the question I keep seeing asked in recommendation threads, whether there's a free session note taker with no subscription attached, with the real per hour numbers for CharGen and for the main alternatives.* *Updated 22 August 2026: I've added a section on the harder objection, whether an AI session summary replaces remembering the session yourself, with the memory research behind it and the running order that keeps the recall benefit.* *Updated 25 September 2026: I've added a quick VTT setup and a manual path from important dice rolls to the session recap. The rolls do not write the summary for you.* ## Why this topic matters right now Two current trends are pushing this discussion. First, D&D Beyond's 2026 release messaging and rules labelling shift have sparked another wave of campaign migrations and mixed-rule tables, which means more recap overhead for many groups. Second, image and media tools keep improving, so DMs are creating more visual material that must stay in sync with notes. Relevant reads: [D&D 2026 Calendar Release](https://www.dndbeyond.com/posts/2136-d-d-2026-calendar-release/) and [OpenAI image update](https://openai.com/index/new-chatgpt-images-is-here/). I also reviewed recent community conversations in r/DMAcademy, r/DnD, r/dndnext, and r/rpg while planning this post. The same pain points repeat: recaps are either too short to be useful, too long to read before game night, or detached from maps, NPC portraits, and handouts. Search intent lines up with that. People searching `dnd session summary tool` are usually trying to solve one of three jobs: - keep campaign memory accurate when attendance changes - prep faster by reusing recap facts in encounters and NPC scenes - share a readable session recap with players without an extra admin hour Those jobs are practical. They are not abstract writing exercises. ## The tools I would actually use in 2026 I narrowed this list to options I can recommend without caveats that waste your prep time. | Tool route | Best for | Main trade-off | Typical weekly time for recap + prep linkage | | --- | --- | --- | --- | | CharGen RPG Session Notes + generators | DMs who want notes, NPCs, and art in one workflow | Needs a clear process to avoid over-editing outputs | 20-35 minutes | | Obsidian with TTRPG templates | DMs who like manual control and local markdown vaults | More setup and tagging discipline required | 35-60 minutes | | Notion campaign workspace | Groups collaborating on shared world notes | Easy to drift into heavy admin pages | 40-70 minutes | | Generic voice transcript + manual cleanup | Fast raw capture after a session | Cleanup burden can be high and messy | 45-90 minutes | If your table wants one system where recap notes directly influence next-session asset generation, CharGen is the one I would pick first. If your table prefers pure manual writing and local files, Obsidian still works well with enough discipline. ![Comparison board for D&D session summary tool choices and workflow trade-offs](/blog-images/best-dnd-session-summary-tools-2026-comparison-board.webp) ## Is there a free D&D session note taker with no subscription? Yes for a couple of sessions a month, and no for a weekly four hour game unless you run the transcription yourself on your own machine. Every hosted AI note taker meters something, because transcribing four hours of six people talking over dice costs real money to run each time. The useful question is not "is it free", it's how many hours a month you get before you have to pay, and what the bill looks like after that. This came up in a July 2026 r/rpg thread asking for a free or one time fee auto note taker. The person asking put it plainly: > "I'd prefer something that is either free but capable of running for 4 hours (ideal) or only has a one time purchase, no subscriptions please." Fair ask, and most roundups skip it, including the earlier version of this post. So here are the actual numbers as of July 2026. ### What the no-subscription options actually give you | Option | Free allowance | Takes a 4 hour session for free? | Cheapest paid route | | --- | --- | --- | --- | | Whisper, run locally | Unlimited, no account | Yes, no length cap at all | Nothing to pay, MIT licence | | CharGen RPG Session Notes | First session free at Pro quality, then about 11 hours a month on login gold | Yes, the free first session ignores length | Plus, £9.99/month | | D&D Scrybe | First session free, every feature included | Not published | "a simple one-time payment for lifetime access" | | Otter.ai | 300 minutes a month, 30 minute cap per conversation | No, 240 minutes against a 30 minute cap | Business, $19.99/user/month | | Archivist AI | 30 day trial, 2 sessions included | Trial only | Casual, $10/month, 4 sessions | | SessionKeeper | No free tier listed | No | Adventurer, $3.99/month | Two things jump out of that table. Otter.ai is the name that comes up most when I've seen this asked, and its free plan cannot take a four hour recording at all: the cap is 30 minutes per conversation, and you get three lifetime file imports on top of that. Otter Pro at $8.33 per user per month billed annually still caps a single conversation at 90 minutes. You have to be on Business at $19.99 per user per month before four hours fits in one upload. If your table plays long, most of the "just use Otter, it's free" advice in those threads falls over on the first file. The second thing: exactly one option there is a genuine one time payment. [D&D Scrybe](https://www.dndscrybe.com/) gives you a free first session and then advertises "a simple one-time payment for lifetime access". The figure isn't published on the page I read, so treat it as worth a look rather than a recommendation. ### The genuinely free forever route If you want to pay nothing at all and hold no account anywhere, run OpenAI's [Whisper](https://github.com/openai/whisper) on your own machine. The code and the model weights are both released under the MIT licence, so there's nothing to buy and no cap on how long your recording runs. The large model wants roughly 10GB of VRAM, and the turbo model at 809 million parameters needs about 6GB, which a mid range gaming GPU handles fine. The catch is that Whisper hands you a transcript, not a recap. Four hours of play comes out as something like 35,000 words of raw text with no speaker labels and no idea which voice belongs to which player. You still have to read the lot and write the summary. For some DMs that's a perfectly good trade, and if I ran one campaign and enjoyed the tinkering I'd probably do exactly that. Pair it with Obsidian, free for personal use, and you have a complete no subscription stack that costs you a Sunday of setup and about an hour of reading after each game. ### How far the free tier actually gets you on CharGen ![DM table at the end of a long session with dice, a map, a phone recording, and an hourglass running out](/blog-images/best-dnd-session-summary-tools-2026-four-hour-session-free-tier.webp) Now the honest bit about my own tool, because a vague "generous free tier" claim helps nobody decide anything. CharGen meters [RPG Session Notes](https://char-gen.com/rpg-session-notes) in gold rather than seats. You get 10 gold a day for logging in, plus streak bonuses, plus gold from commenting and competitions. The session prices are: - your first session is free and runs at Pro quality, whatever its length - audio after that costs 45 gold per hour at Standard, or 100 at Pro, rounded up to the whole hour - pasting a transcript you already have costs 30 gold per estimated hour at Standard, or 65 at Pro, where an hour is counted as 9,000 words - files go up to 2GB and 6 hours or more per session, with speaker identification, across 99+ languages Run that against a four hour game. A four hour audio upload at Standard is 4 times 45, so 180 gold. At 10 gold a day that's 18 days of logging in, which works out at one four hour session every two and a half weeks. Record it yourself and paste the transcript instead and it's 4 times 30, so 120 gold, or 12 days. The free tier lands at about 11 hours of transcription a month either way. So: genuinely free and subscription free for a fortnightly game, or a monthly one with room spare. Not free for a weekly four hour campaign. Weekly four hour audio needs roughly 774 gold a month, which is the Plus tier at £9.99 for 900 gold and 20 hours. Elite is £19.99 for 2,000 gold and 44 hours, Ultimate £39.99 for 4,500 gold and 100 hours, all listed on the [pricing page](https://char-gen.com/pricing). There is no one time purchase option, and I'd rather say that here than let you find out after signing up. ### Why almost nobody sells this for a one time fee ![Tavern ledger open on a candlelit table showing free, per hour and monthly session costs](/blog-images/best-dnd-session-summary-tools-2026-no-subscription-cost-ledger.webp) The reason is boring: the cost never stops. One time pricing works when the software runs on your hardware, which is why Foundry VTT can charge $50 once for a perpetual licence and still make sense. Transcription and summarisation burn someone else's GPU time on every single upload, so a lifetime fee set against unlimited four hour sessions is a bet the seller loses. That leaves three honest shapes. Run it locally and pay nothing but electricity. Accept a metered free tier and stay inside it. Or pay monthly. Anyone promising unlimited hosted AI transcription for one small payment is either capping something they haven't told you about, or won't be around in two years to honour it. By table type, here's where I'd actually land: - fortnightly or monthly game, zero spend: CharGen's free tier, and paste your own transcript to make the gold stretch further - weekly four hour game, zero spend, happy to tinker: Whisper locally plus Obsidian - weekly game, want the recap written for you: about £10 a month is the floor from any tool, mine included ## Does an AI session summary replace remembering your D&D session? No. It should not try to, and I say that as the person who built one. The objection came up in an r/rpg thread about taking session notes in July 2026, and two of the eight comments rejected the whole category on principle rather than on price or output quality. > "Don't ever use 'a tool to summarize the session.' Recalling what happened during play is itself an act of play." A second commenter went after the output instead. > "There's good transcription software out there, but I'd never use an llm to do the summary. They're just bad at it on top of all the other reasons." Two of eight is a minority. It is not a fringe view though, and the first comment makes a real argument about how memory works. I think it is mostly right. ![Three players at a candlelit table waiting while one strains to remember what happened last session](/blog-images/best-dnd-session-summary-tools-2026-recall-pause.webp) ### The memory research is on the sceptic's side Recalling something is not a neutral act. It changes what you keep. Henry Roediger and Jeffrey Karpicke published the standard demonstration of this in [Psychological Science](https://journals.sagepub.com/doi/10.1111/j.1467-9280.2006.01693.x) in 2006, volume 17, pages 249 to 255. Students read short prose passages. In their second experiment, one group read a passage four times over. Another group read it once, then practised recalling it three times with no peeking. Five minutes later the re-readers led, 83% against 71%. A week later the order flipped. The re-readers fell to 40%. The recall group held 61%. Now put that at your table. A player asks what the duke actually promised them. If the group pauses to recall first, that pause is retrieval practice and the experiment suggests this pattern can improve later recall. If the group opens a document first, they skip that retrieval step. The awkward pause while somebody remembers is not wasted table time. It is the part that sticks. So the sceptic is right about the mechanism. Where I disagree is the conclusion. ### One argument against AI notes that does not hold up People often reach for the "Google effect" in this debate. A 2011 study in [Science](https://www.science.org/doi/10.1126/science.1207745) by Betsy Sparrow, Jenny Liu and Daniel Wegner reported that people who expect to look something up later remember the fact itself less, and remember where to find it more. It is a tidy story. The evidence is thinner than its fame suggests. A high-powered replication run by Camerer and colleagues in Nature Human Behaviour in 2018 failed to reproduce the headline priming result. A 2020 replication in [PeerJ](https://peerj.com/articles/10325/) by Hesselmann and colleagues found no conclusive evidence for it either. Do not lean on that one. The retrieval-practice research is the strong argument here, and it stands up fine on its own. ### Is using an AI to summarise D&D sessions cheating? No. A recap is not a test and there is no score to protect. The question worth asking is what the recap does to your attention during play. A tool that promises you never need to listen again is selling you something bad. A tool that finds the name of a minor NPC from session three is selling you a filing cabinet. Same technology underneath, very different pitch. I build the filing cabinet version. That is a deliberate limit on scope, not modesty. ### AI session recap vs writing your own notes Both have a job. They are not the same job. | | Writing your own notes | AI session recap | | --- | --- | --- | | Effect on your memory | Strong, this is retrieval practice | Roughly none, you are reading not recalling | | Time cost after a 4 hour game | 30 to 60 minutes | 2 to 5 minutes of review | | Catches minor details | Only what you noticed | Most named things that were said aloud | | Useful to absent players | Depends how good your notes are | Yes, that is its main strength | | Fails when | You are tired, or you skip it for a month | Audio is poor, or the table talks over itself | The honest read is that manual notes are better for you and worse for the group. An AI recap is the reverse. Most tables need some of both. ### The order that keeps the recall benefit ![Two-panel illustration reading Remember First and Then Check, showing a closed campaign journal beside an open session recap page](/blog-images/best-dnd-session-summary-tools-2026-recall-then-check.webp) There is a way to run a recap that keeps the memory benefit. Change the order. Do not open the recap first. Ask the table what happened last week and let them struggle for two minutes. Then open the recap and correct what they got wrong. That sequence is retrieval practice followed by feedback, which is exactly the pattern Roediger and Karpicke tested. You get the 61% version and you still catch the detail nobody remembered. Reading the recap cold gives up the first half for no reason. I do this at the start of every session now. It costs two minutes. Players correct each other, they argue about who promised what, and the argument itself is the useful bit. ### Who a session summary is genuinely for Three cases, and I would not claim much beyond them. The player who missed a week. Mine misses roughly one in three, and no amount of retrieval practice helps somebody who was not in the room. Long campaigns with a large cast. By session 20 of a political game I am tracking about 40 named NPCs across three factions. My memory is good. It is not a database. The DM who keeps skipping the recap entirely. On r/DMAcademy in July 2026, somebody named the most tedious part of prep as "Typing the recap, which is why I often 'forget' to do it for multiple weeks." A recap that exists beats a better recap that never gets written. ### Where LLM summaries are actually weak The second commenter said the summaries are just bad. That is too broad, but it is not baseless. Here is where mine still struggles. Crosstalk breaks it. When four people talk over a critical reveal, the transcript garbles and the summary follows. It cannot read intent. If your players agreed to betray the guild through pure eye contact and one raised eyebrow, no transcript captures that. It flattens tone. A recap will record that the paladin executed the prisoner. It will not record that the table went silent for ten seconds afterwards. It over-weights volume. The loudest scene is not always the important one, and a summary tends to assume it was. Check the output before you post it to your group. I edit roughly one line in five, usually to put the emphasis back where it belonged. ## How to choose a dnd session summary tool for your table Pick based on failure mode, not feature list. Every DM thinks they need extra options. Most DMs need fewer dropped threads. ### Case A: Your players miss sessions often You need quick re-entry summaries. Prioritise: - concise recap outputs with named entities - easy export to Discord or shared docs - links to key NPCs and unresolved hooks Concrete example from my table: one player missed session 9 and session 10. A short recap with clear bullets, "what changed", "what matters now", and "who to remember" got them ready in 7 minutes. My old freeform notes took about 25 minutes to parse. ### Case B: You prep with lots of NPC visuals You need summaries and character references connected. Prioritise: - direct path from recap event to NPC record - simple way to update visual anchors after story events - token or portrait export that does not break your file structure Example: after a failed truce scene, my captain NPC gained a face scar and changed allegiance. When recap and portrait workflow lived together, I updated the note and regenerated the portrait with the new anchor in one short pass. When those steps were split across tools, I forgot once and used the wrong art next week. ### Case C: You run a low-tech table and want manual control You can still do this with markdown and a template stack. Prioritise: - strict note template per session - recurring NPC index with one-line state updates - a fixed "next session prep" block at the bottom of each recap Manual can be excellent, but only if you keep the template tight. ## Where CharGen stands out in practice Many tool roundups treat summaries as a writing-only problem. In my experience, that is half the job. Weekly prep includes entities, images, and continuity checks. CharGen does better when you care about that full loop. My normal pattern is: - run recap in [RPG Session Notes](https://char-gen.com/rpg-session-notes) - update recurring cast in [NPC Generator](https://char-gen.com/npc-generator) - generate or adjust art in [Image Generator](https://char-gen.com/generate) - build map or scene support when needed in [Battlemap Generator](https://char-gen.com/battlemap) That saves context switching. It also lowers contradiction risk because I am not copy-pasting names between three apps. There is a useful side benefit for mixed 2014 and 2024 rules tables as well. When session summaries explicitly tag rule assumptions inside the recap, you reduce rules arguments later. I started adding one line each week for this: "Rules baseline for this scene: 2024 conditions + 2014 monster action economy". Arguments dropped fast. ![Session recap entries linked to recurring NPC portraits and token-ready references](/blog-images/best-dnd-session-summary-tools-2026-art-linking-workflow.webp) ## Using VTT dice rolls as session-summary anchors When a roll changes a scene, it belongs in the recap. The number alone rarely does. A natural 20 is easy to remember, but the choice it enabled may matter more next week. I keep the roll, the action, and the consequence together. CharGen's VTT link can send dice from an entity page to Roll20 or Foundry through the dddice browser extension. The toolbar has a **VTT** pill. Open it, then choose **Quick Start** or **dddice Account** in the **Connect to VTT** dialog. - **Quick Start** creates a guest room for you. Use it for a one-shot or a fast test. - **dddice Account** uses your dddice API key and room slug. Use this route when you need labelled rolls across a longer campaign. The guest route takes less setup. The account route gives the group a stable room and clearer roll context. Neither route writes a full recap by itself. For a new room, allow about 10 minutes before session. Connect from the **VTT** pill on a dice-enabled entity page. Follow the dialog instructions to install the dddice extension. Open Roll20 or Foundry, join the same room, then make one test roll in CharGen. Check that the result appears in the VTT before the session starts. If you use an account, add the API key and room slug in the dialog. Keep the key private. In profile **VTT** settings, check **Show creature/NPC name with rolls in VTT** and **Show attack/ability description with rolls in VTT**. Those labels make the event easier to read later. A **Discord Webhook** can forward rolls to a channel, but I still treat the session notes as the durable record. ![Dice, a campaign journal, and a character portrait show important VTT rolls becoming short session recap anchors](/blog-images/best-dnd-session-summary-tools-2026/vtt-roll-anchors-2026.webp) Keep only rolls that changed what the characters knew, chose, lost, or risked. Three or four anchors per major fight is usually enough. During a social scene, one failed insight check may be more useful than a page of damage results. For example, use a note like this: “Archive entrance. The wizard rolled 17 on Insight. The guard admitted the ledger was moved. The party will try the east gate at dusk.” It says who rolled, what the roll changed, and what may matter next time. It is easier to use than a line that only says “17”. There is one manual step to keep in mind. The entity toolbar shows the latest five rolls for that page. It does not insert those rolls into RPG Session Notes. Capture the important details during play in a notebook or shared note, then add them to the post-game recap. Do not expect the webhook or VTT room to recover context that nobody recorded. After play, open [RPG Session Notes](/rpg-session-notes) and use the roll anchors beside your audio transcript or written notes. Keep the player-facing recap short. Put the outcome in the recap, then save the finer roll sequence in private DM notes if it may matter later. If the roll introduced a new NPC or changed a faction's position, link that name to the campaign record too. For a first test, use **Quick Start**, make one roll, write down the consequence, then add that sentence to the session recap. The extension itself is on the [dddice site](https://dddice.com) and in the [Chrome Web Store](https://chromewebstore.google.com/detail/dddice/npmficphbhbhebhjfekjopgkpojjcfem). ### A recap template you can copy I keep a short structure and fill it fast after each major encounter: - Scene goal: - Key roll swing: - Immediate consequence: - New risk for next session: - Named NPC or faction affected: If I cannot fill one of these, I probably missed a turning point and need to scan the roll log before I post the recap to players. Here is a fragment from a one-shot, filled in: - **Scene goal:** recover the shard map before the rival crew escape. - **Key roll swing:** a failed Stealth check at the dry dock gantry exposed the party rogue before the lockpick attempt. - **Immediate consequence:** the patrol arrived early, which forced a loud fight and burned one healing resource. - **New risk for next session:** the harbour office now has a detailed witness sketch of the party wizard. - **Named NPC or faction affected:** the Black Gull brokers now demand double fee for discreet transport. That is enough detail to keep continuity alive without drowning in admin. Roll context only becomes useful when it is tied to people and consequences. ![VTT connection and settings workflow for labelled dice roll tracking](/blog-images/chargen-vtt-connect-dialog-settings.webp) ## A 50-minute weekly routine that works I use this for a Tuesday night campaign with six players and an average of two major social scenes per session. ### Block 1, 12 minutes, recap generation and trim Generate a recap draft, then cut it down to five sections: - key events - unresolved hooks - NPC state changes - location changes - what the party intends next If a section is empty, delete it. Empty headers confuse players. ### Block 2, 14 minutes, continuity lock Update only recurring NPCs and only when state changed. I cap this at six records per week. Real example from session 17: - `Sergeant Elowen`: now distrusts guild envoys, right gauntlet cracked - `Brother Cal`: public confidence dropped, now speaks through a proxy - `Nymm the Fence`: owes the party one favour, moves meetings to river stairs Those three lines were enough to keep scenes coherent next session. ### Block 3, 12 minutes, visual refresh Generate only what players are very likely to see next week: - one location image - up to three recurring NPC portrait refreshes - optional one token batch for known combat scenes I skip visual work for minor bystanders. Players rarely need it and you save time. ### Block 4, 12 minutes, player-facing version Post a short version in Discord: - 120 to 220 words - one image - one "next session focus" line When recap posts are short and specific, players actually read them. ![Weekly DM prep timeline showing recap, NPC updates, and asset generation blocks](/blog-images/best-dnd-session-summary-tools-2026-weekly-prep-timeline.webp) ## Cost and effort reality check A lot of posts dodge this, so here is the honest bit. Time cost matters more than subscription headlines. I track three numbers each week: - recap + linkage minutes - number of contradictions found during prep - number of "who is that NPC" interruptions during session When those three numbers improve, the tool is doing its job. In February my average recap workflow across mixed tools was 64 minutes and I still had continuity misses. In March, using a one-workspace flow, average dropped to 33 minutes with far fewer misses. That change mattered more than minor differences in output style. If you want to measure your own setup, run a four-session test and log only those three metrics. You will get a clear answer quickly. ## Common failure points and quick fixes ### Failure: recap paragraphs are too long to scan Fix: keep one sentence per event, then add details as bullet subpoints only when needed. ### Failure: NPC names drift between recap and art files Fix: adopt one canonical display name and one short file-safe id. Keep both visible in your recap template. ### Failure: you generate too many visuals Fix: set a hard weekly cap. Mine is four new assets unless a boss session is coming. ### Failure: players ignore recap posts Fix: post shorter recap first, then optional full notes link underneath. Lead with stakes, not lore. ### Failure: session prep still feels chaotic Fix: add a final checklist line in every recap: "What I must prep before next game". Three items max. ## Internal links worth saving If you want deeper workflows for related tasks, these guides pair well with this process: - [AI Session Notes D&D Workflow for Consistent Campaign Art](/blogs/ai-session-notes-dnd-visual-campaign-workflow) - [How to Make DnD Tokens Fast for Roll20 and Foundry](/blogs/how-to-make-dnd-tokens-batch-npc-roll20-foundry) - [CharGen RPG Session Notes](/rpg-session-notes), the tool the recap template above feeds into ## What page-one articles often miss Most ranking pages for this topic still focus on writing quality and template variety. Those matter, but table reliability depends on operational details that get skipped. Three details I rarely see discussed properly: - recap freshness window, how soon after session end you publish - named entity carry-over, whether last session names are pulled into new prep - visual continuity linkage, whether recap events update portrait and token context Here is a concrete miss I saw in my own logs. I had a \"good\" recap from an old workflow, around 500 words, neat formatting, and clear prose. Players liked it. Then session prep failed anyway because two NPCs shared similar titles and I had no state-change line attached to their art records. The recap looked polished but did not support actual play. When I switched to a recap format with explicit entity state lines, prep errors dropped. I now keep one compact field under every recurring NPC after each game: `last_seen_state: [allegiance] + [visible marker] + [current pressure]` Example: `last_seen_state: neutral-to-party + stitched left cheek + owes debt to harbour guild` That single line prevents many continuity mistakes in social-heavy campaigns. If you are comparing options this week, evaluate them with a live test: run one recap, then prep next session from that recap alone without checking old notes. If you can do that in under 35 minutes with no contradictions, your chosen workflow is strong enough. ## FAQ: dnd session summary tool selection ### What is the best dnd session summary tool for a new DM? If you want the lowest admin load, start with CharGen because recap and generation tools are already in one place. If you prefer manual notes and heavy custom structure, use Obsidian with a strict template. ### How long should a player-facing session recap be? I aim for 120 to 220 words plus one image. That is enough context for returners and short enough for busy players to read. ### Should I include every plot detail in the recap? No. Include only details that change player choices next session. Keep secrets and deep lore in your private DM notes. ### How many NPCs should I update after each session? Only the recurring cast touched by events. Usually three to six updates is enough. ### Can I use AI summaries without losing my campaign voice? Yes, if you edit the final pass. I always rewrite at least the opening and the closing lines so tone stays consistent with my table. ### Is there a free D&D session note taker with no subscription? Yes, within limits. CharGen's first session is free at Pro quality with no length cap, and after that the free tier gives roughly 11 hours of transcription a month from 10 gold a day in login rewards. For unlimited free use with no account anywhere, run Whisper on your own machine under its MIT licence and write the recap yourself. ### Can a free tool handle a full 4 hour D&D session? CharGen takes audio files up to 2GB covering 6 hours or more, and the free first session ignores length entirely. Otter.ai's free plan cannot: it caps a single conversation at 30 minutes, and even Otter Pro at $8.33 per user per month stops at 90 minutes. You need Otter Business at $19.99 per user per month for a four hour conversation. ### Is there a one time purchase D&D session summariser? Very few, because hosted transcription costs the provider money on every upload rather than once at install. D&D Scrybe advertises "a simple one-time payment for lifetime access" after a free first session. Everything else I checked in July 2026 is either metered, like CharGen's gold, or a monthly subscription: Archivist AI starts at $10 a month for 4 sessions, SessionKeeper at $3.99 a month. ### How much does a 4 hour session cost on CharGen after the free one? 180 gold as an audio upload at Standard quality, or 120 gold if you record it yourself and paste the transcript. On the free tier's 10 gold a day that's one session roughly every fortnight. A weekly four hour game runs about 774 gold a month, which is the £9.99 Plus tier at 900 gold. ### Does an AI session summary tool replace remembering a D&D session? No, and you should not want it to. Recalling events yourself is retrieval practice, which is what fixes them in memory. Roediger and Karpicke found recall practice held 61% of a passage after a week against 40% for re-reading. A recap is a reference document for details and for absent players, not a substitute for paying attention at the table. ### Is using an AI to summarise D&D sessions cheating? No. There is nothing to cheat at, because a recap carries no score. The thing to watch is the pitch. A tool selling "never listen again" is aiming at the wrong problem. A tool that files the name of a minor NPC from session three is doing something useful and limited. ### Should I use an AI to summarise my D&D session? Use one if your players miss sessions, if your cast has grown past what you can hold in your head, or if you keep skipping the recap altogether. Skip it if your table is small, your campaign is short, and you already enjoy writing notes. Those notes are better for your own memory than any generated summary. ### What is the best order to use a session recap in? Ask the table what happened first and let them struggle for two minutes. Open the recap after that and correct what they missed. Recall then feedback is the pattern the memory research supports, and reading the recap cold throws away the recall benefit for nothing. ### What are AI session summaries actually bad at? Four things in my experience. Crosstalk during a big reveal, unspoken intent between players, emotional tone after a heavy scene, and judging which scene mattered when a louder one ran longer. I edit about one line in five before posting a recap to my group. ## My recommendation after testing these routes For most weekly campaigns in 2026, I would choose CharGen as the core workflow and keep recap, NPC updates, and art refreshes together. It saves time, lowers continuity mistakes, and makes player-facing recaps easier to ship. If you want to test it tonight, open [CharGen signup](https://char-gen.com/generate), run one recap from your last session, update three recurring NPC records, and post a 150-word summary with one image to your group chat. Do that twice and you will know if the workflow fits your table. Image note: visuals for this post were generated with OpenAI image generation via the project automation pipeline. --- ## Leonardo AI vs CharGen for DnD NPC Batch Prep URL: https://char-gen.com/blogs/leonardo-ai-vs-chargen-dnd-npc-generator-batch-prep Published: 2026-03-18 Summary: A practical leonardo ai vs chargen guide for dnd npc generator batch prep, with timing tests, consistency checks, and campaign-ready workflow tips. Tags: leonardo-ai-vs-chargen, dnd-npc-generator, random-npc-generator-5e, ai-dungeon-master-tools, batch-npc-portrait-generation # Leonardo AI vs CharGen for DnD NPC Batch Prep **Leonardo AI vs CharGen** became a real decision for me once I started running batch NPC weeks instead of one-off portrait sessions. Single images are easy. Campaign continuity is not. If you are trying to prep 12 to 20 faces for a city arc, your bottleneck is rarely raw image quality. It is how quickly you can keep names, traits, exports, and session notes tied together without rebuilding the same work every week. ![Fantasy campaign prep desk with grouped NPC portraits and workflow notes for batch generation](/blog-images/leonardo-ai-vs-chargen-batch-npc-hero-1200x630.webp) I tested both workflows during March 2026 prep for a dock-city campaign chapter. My target was practical: 16 usable NPC portraits, token-ready crops for recurring characters, and recap links for the four NPCs most likely to return next session. No perfect-art chase, no vanity prompts, no three-hour reroll spiral. Right, so this is not a fan post for either platform. It is a field report from someone who has to run game night on time. ## Why this comparison matters in March 2026 The timing is useful for DMs because content pressure is rising again. Wizards of the Coast published the 2026 release calendar on 3 March 2026, which usually means more side arcs, more one-shots, and more throwaway-yet-important NPCs in circulation. You can read the official post here: [D&D 2026 Calendar Release](https://www.dndbeyond.com/posts/2136-d-d-2026-calendar-release/). At the same time, image tooling is improving fast. OpenAI published major image updates that pushed adherence and editing quality, and Midjourney has kept iterating its V7 lane. Better model output sounds like the full solution, but prep pain did not disappear for me. Admin drag is still admin drag. Source: [OpenAI image update](https://openai.com/index/new-chatgpt-images-is-here/) and [Midjourney update log](https://updates.midjourney.com/). Worth mentioning though, Reddit threads in DM communities still keep circling the same complaint: the images can look good, but campaign continuity falls apart after session three when assets and notes are split across too many tools. ## Leonardo AI vs CharGen for batch NPC prep My test focused on one weekly DM problem: getting a coherent cast ready fast. ### Test setup - campaign type: urban intrigue with faction politics - target output: 16 NPC portraits, 8 token-ready crops, 4 recap-linked recurring NPC records - time budget: 70 minutes total - quality rule: recognisable at VTT token size first, pretty second I used identical role-first prompt templates on both sides. Example template: `[role] | [species + age] | [2 permanent visual anchors] | [current mood] | [lighting] | chest-up portrait` Example prompt from my run: `Harbour quartermaster | human late 40s | broken nose bridge, brass ledger chain | exhausted but alert | damp dawn light | chest-up portrait` ### Timing and workflow results | Workflow stage | Leonardo-first route | CharGen route | | --- | --- | --- | | Draft portrait pass (16 NPCs) | fast image output, but manual tracking in separate notes | similar output speed with direct generator context | | Consistency pass on recurring NPCs | required manual prompt/version bookkeeping | easier lock via one workspace plus model comparison | | Token prep for 8 recurring NPCs | external crop/framing workflow | direct path via [Token Maker](https://char-gen.com/token-maker) | | Recap linkage for returning NPCs | manual copy between tools | direct link through [RPG Session Notes](https://char-gen.com/rpg-session-notes) + entity workflow | | Total prep completion (my run) | 84 minutes | 63 minutes | That 21-minute gap is not from better pixels. It is from fewer context switches. ![Planning board showing time blocks and grouped NPC prep stages for batch generation](/blog-images/leonardo-ai-vs-chargen-batch-npc-time-budget-board.webp) ## Where Leonardo AI did well in my testing Leonardo gave me strong style variation quickly when I wanted exploratory mood boards. For pure ideation on one character concept, it felt quick to fan out looks and pick a direction. I also liked how easy it was to push visual drama on first pass. If your immediate goal is one striking villain reveal image, not campaign continuity, that speed is useful. Another plus was creative spread. When I intentionally wanted five very different takes on the same class archetype, I got that spread without much effort. So yes, there are weeks where that is exactly what you want. ## Where CharGen pulled ahead for weekly DM prep My week-to-week pain is not "can I get one good image". It is "can I keep 16 NPC assets coherent with game notes before Friday". CharGen helped there because the workflow is built around campaign prep, not only image prompts. I stayed inside one routine: - generate cast stubs in [NPC Generator](https://char-gen.com/npc-generator) - test drift-prone prompts in a [paid Arena A/B test](https://char-gen.com/ai-model-leaderboard/run-a-test) - move recurring NPCs into [Token Maker](https://char-gen.com/token-maker) - tie state changes back to [RPG Session Notes](https://char-gen.com/rpg-session-notes) That last step matters more than people expect. A portrait only helps if you can remember why it changed. If the captain now has a burn scar and cracked clasp after a failed treaty scene, that should be stored next to recap memory, not buried in a random filename. ## Continuity stress test: recurring NPC updates after session events I ran a small stress test on four recurring NPCs whose visual state changed after play. Each character got three rerolls one week later with the same anchor traits. Results in plain terms: - both tools produced usable portraits - drift still happened in both, especially jewellery placement and scar position - drift correction was faster where notes and entity fields were already connected - that workflow advantage mattered more than raw image flair once I moved past first drafts My save rate improved when I locked three things: - one fixed marker list per recurring NPC - one lighting family per faction arc - one framing rule for token readability If I changed all three together, rerolls became noisy and expensive. ![Illustrative fantasy NPC continuity board showing recurring portrait anchors and reroll checkpoints](/blog-images/leonardo-ai-vs-chargen-batch-npc-consistency-test.webp) That image is an illustrative continuity board, not a literal screenshot from either platform. I am using it to show the kind of checkpoints I track during batch prep: anchor traits, reroll caps, and whether a recurring NPC still reads as the same person after a story beat. ## Cost and effort reality for DM prep People often ask for a single "cheapest" answer, but prep cost is tied to behaviour as much as platform pricing. Reroll habits, batch size, and context switching can erase headline savings very quickly. I track three budgets each week: - time budget: max 70 minutes for NPC + token prep - reroll budget: max 2 rerolls for recurring NPCs, max 1 for minor roles - admin budget: zero manual relabelling after exports When I follow those caps, results stay predictable. When I ignore them, no platform saves me. For pricing context on external tooling, Leonardo publishes plan details here: [Leonardo pricing](https://leonardo.ai/pricing). Use that page as a starting point, then check your own reroll behaviour before making assumptions about monthly spend. ## Search intent check: what people mean by dnd npc generator The top search phrase in this topic cluster is still `dnd npc generator`, but intent splits into three practical jobs: - build a cast quickly before tonight's session - keep recurring NPCs visually stable across weeks - turn portraits into usable tokens without messy export folders A lot of ranking pages still stop at "generate an NPC". That helps for first drafts, but it does not solve continuity. My conclusion after this run is simple: if your campaign is longer than a one-shot, you need a workflow article, not another list of tools. ## A 60-minute routine you can copy tonight If you want to test this without overthinking, use this exact loop. ### Block A, 15 minutes, cast brief Create 12 to 16 NPC briefs with role-first prompts. Mark four as recurring candidates. Keep each brief to one line plus two anchors. ### Block B, 20 minutes, portrait pass Generate drafts for all candidates. Promote only recurring and medium-priority NPCs to final quality. Skip luxury edits for background extras. ### Block C, 15 minutes, token pass Create token-ready crops for recurring NPCs only. Keep one border family per faction to improve board readability. ### Block D, 10 minutes, continuity lock Add state changes from session notes to each recurring NPC card. Save one dated line so future rerolls start from correct context. I used this exact pattern in my dock-city arc and cut last-minute fixes by roughly half. ## Common failure points in Leonardo-first and CharGen-first setups ### Failure: every NPC looks like a different campaign Fix: keep one anchor template for recurring NPCs and stop changing lighting, framing, and mood on the same pass. ### Failure: you lose track of "final" versions Fix: enforce one naming pattern, then store only approved exports in your live session folder. ### Failure: token readability collapses on dark battlemaps Fix: test one tile before batch export. If contrast fails, adjust border and framing first, not character details. ### Failure: prep time keeps drifting above one hour Fix: put a reroll cap in writing and keep it visible during generation. If a minor NPC hits the cap, ship it and move on. ### Failure: recap and art no longer agree Fix: update NPC state fields right after session notes are done. Waiting even one day increases contradiction risk. ## How I combine this with session management The strongest setup for me is art plus memory in one loop. After portrait and token prep, I open recap output and update recurring NPC cards immediately. That keeps my world state and visuals aligned. I still refer back to two related guides when I train co-DMs on this process: - [AI Session Notes D&D Workflow for Consistent Campaign Art](/blogs/ai-session-notes-dnd-visual-campaign-workflow) - [How to Make DnD Tokens Fast for Roll20 and Foundry](/blogs/how-to-make-dnd-tokens-batch-npc-roll20-foundry) For first-time setup, the most useful page is still [NPC Generator](https://char-gen.com/npc-generator), then [Token Maker](https://char-gen.com/token-maker), then recap linkage. ![Session timeline cards linked to recurring NPC portraits in a campaign workspace](/blog-images/leonardo-ai-vs-chargen-batch-npc-session-linking.webp) ## My direct recommendation after this test For DnD NPC batch prep specifically, CharGen wins. Leonardo is still useful when I want fast exploratory spread for a handful of showcase images. But once the job becomes campaign prep rather than concept art, CharGen edges ahead on the parts that actually cost me time: keeping portraits linked to NPC records, pushing recurring characters into token output, and tying visual changes back to recap notes. If your pain point is batch prep time, I would start in CharGen and keep the whole process in one pipeline. If your pain point is concept exploration for a single reveal image, a short Leonardo ideation pass can still be handy, but I would still rather finish the real campaign workflow inside CharGen. Both tools can produce good art. CharGen is the better pick for the use case this post is about. If you want to run the same workflow I used, open [CharGen signup](https://char-gen.com/generate), generate a 12-NPC batch, then lock four recurring NPCs with token exports and recap-linked state notes in one sitting. ### A concrete example from my last prep block I had a smugglers' council scene with six named speakers and three possible interruptions. I generated all nine portraits in one pass, but I only promoted five to final quality because those were guaranteed to appear. For the other four, I kept draft quality and spent the saved time linking each NPC to one recap note field: pressure point, current fear, and visible tell. On game night, players started a side negotiation with a character I thought was minor. Because the recap links and token exports were already organised, I could promote that NPC art after the session in under five minutes without breaking visual continuity. ## FAQ: leonardo ai vs chargen for dnd npc generator prep ### Which tool is better for a one-shot where I only need 3 NPC portraits? For a tiny one-shot batch, either can work. Even there, I would still lean CharGen if you think those NPCs might become recurring faces, because you will not need to rebuild the workflow later. ### Which tool is better for long campaigns with recurring NPCs? For long campaigns, I prefer the workflow that keeps generation, token prep, and recap memory connected. That reduces contradiction and rework. ### How many NPC portraits should I prep for a normal 3 to 4 hour session? I aim for 8 to 12 portraits. Four recurring faces, four situational roles, and a small bench of generic extras. ### Do I need premium quality settings for every NPC? No. Use premium settings for recurring or story-critical faces. Minor NPCs usually need readability and speed, not maximum polish. ### What is the fastest way to test consistency before committing to final renders? Run three rerolls on one recurring NPC using a fixed anchor template. If scar position, key jewellery, and face shape hold, continue the batch. ## Final practical tip Run one 60-minute batch this week and keep a simple log: total time, reroll count, and how many NPCs survived to game night unchanged. Those three numbers will tell you more than any marketing page. ## Image notes Images in this post were generated with OpenAI Image API via `gpt-image-1.5` using `/Users/nikitavorontsov/.codex/skills/imagegen/scripts/image_gen.py`. They are illustrative article artwork, not direct screenshots from Leonardo AI or CharGen. Hero image was cropped to exact `1200x630` with `sips`. --- ## How to Make DnD Tokens Fast for Roll20 and Foundry URL: https://char-gen.com/blogs/how-to-make-dnd-tokens-batch-npc-roll20-foundry Published: 2026-03-16 Summary: Learn how to make dnd tokens with a batch NPC workflow in CharGen for Roll20 and Foundry VTT, including sizing rules and prep shortcuts. Tags: how-to-make-dnd-tokens, ai-token-generator-for-dnd, batch-npc-token-generation, roll20-token-size, foundry-vtt-token-size # How to Make DnD Tokens Fast for Roll20 and Foundry **How to make dnd tokens** stopped being a chore for me once I treated token prep as a weekly pipeline, not a last-minute art task. I used to generate one portrait at a time, crop each image by hand, then discover mid-session that half the tokens looked unrelated. The fix was not artistic talent. The fix was a repeatable batch flow in CharGen that connects NPC generation, token framing, and VTT export in one place. ![CharGen Token Maker workflow for batch D&D token creation in virtual tabletops](/blog-images/how-to-make-dnd-tokens-hero-1200x630.webp) Prep pressure has gone up for most DMs I know. Players expect visual consistency now, especially in long campaigns where named NPCs return across several arcs. Reddit threads in r/DMAcademy and r/DnD keep circling the same frustration: you can improvise a tavern voice quickly, but visual continuity falls apart when your folders are chaos and your token process changes every week. I run Roll20 for one campaign and Foundry for another, so I need a workflow that survives both. What follows is the exact routine I use to build 12 to 20 NPC tokens in under an hour, with fewer rerolls and far less confusion during play. ## Why token prep breaks for most tables Many guides explain tool features, then leave you alone with the messy part: turning raw character art into campaign-ready tokens at scale. That gap is where people lose evenings. My old process failed in predictable ways. I had good portraits but inconsistent framing. I had token borders but no naming convention. I had exported files but no link back to the relevant NPC record. Every time I opened the VTT library, I saw versions like `guard_final_3_really_final.png`, and none of them matched the recap notes. Token quality problems usually come from process drift, not from weak models. One week you export square crops with close-up faces. Next week you export chest-up portraits with wider margins. Both can look fine individually, yet your board looks like three different campaigns stitched together. Right, so the goal is simple: one pipeline, fixed framing rules, clear filenames, and direct links to NPC context. ## My batch workflow in CharGen I use three connected areas: - [NPC Generator](https://char-gen.com/npc-generator) for fast cast creation. - [Token Maker](https://char-gen.com/token-maker) for border and framing output. - [Paid Arena A/B tests](https://char-gen.com/ai-model-leaderboard/run-a-test) for occasional prompt sanity checks when portraits drift. ![NPC Generator setup used to define role, age, and quick description before token conversion](/blog-images/batch-npc-token-workflow-npc-generator-config.webp) A quick summary table first: | Stage | Time budget | Output | | --- | --- | --- | | NPC briefing | 12-15 min | 10-16 usable NPC records | | Portrait pass | 15-20 min | One approved image per recurring NPC | | Token framing | 12-18 min | Transparent PNG tokens with consistent borders | | VTT export check | 8-10 min | Roll20/Foundry-ready library with clean naming | I stay close to that budget every week. When I skip one stage, I usually pay for it later with rework. ## How to make dnd tokens with stable framing rules Token framing is where most continuity breaks happen, so I lock four rules before touching exports: - recurring social NPCs are chest-up - elite enemies are head-and-shoulders with tighter crop - background extras are broader crops to save detail effort - all tokens keep the face centreline at roughly the same vertical position Anyway, that last rule matters more than people think. Consistent eye-line makes a mixed board look intentional, even when art style varies slightly. In CharGen Token Maker, I keep one border family per faction arc. City watch gets metal borders, cult cells get darker arcane borders, and neutral townsfolk get simple clean rings. A border set becomes visual shorthand for your players. After two sessions they identify allegiance before reading a single label. ![Token Maker panel showing upload area, border choices, and transparent PNG export actions](/blog-images/batch-npc-token-workflow-token-maker-interface.webp) ### File naming that prevents chaos I renamed everything manually for years, and it was a waste of life. My current format is: `[campaign]-[location]-[npc-role]-[tier]-token.png` Example real filenames from a dock arc: - `blacktide-quay-harbormaster-major-token.png` - `blacktide-quay-dock-clerk-minor-token.png` - `blacktide-quay-night-watch-elite-token.png` When a player says, "who was that quartermaster again", I can search by location and role in seconds. ## Roll20 and Foundry sizing choices that save rework Roll20 and Foundry both handle transparent PNGs well, but sloppy export habits still cause pain. Roll20 runs happily with standard square tokens in most setups, while Foundry often benefits from slightly larger source images before in-app scaling. CharGen Token Maker exports transparent PNGs already suited for VTT use, so I avoid extra resizing unless I see a specific blur issue. My practical rule: - keep one master token export per NPC - only create platform-specific variants when a real display issue appears - never create duplicate sets "just in case" For platform references, I still check official docs when I am changing a campaign setup: - [Roll20 Help Centre](https://help.roll20.net/hc/en-us) - [Foundry VTT token guide](https://foundryvtt.com/article/tokens/) Those links save argument time in DM chats because you can point to the source rather than guessing from old forum posts. CharGen token exports also upload cleanly into Quest Portal using the same drag-and-drop workflow. If you are comparing VTT platforms, I wrote a [field report on Quest Portal alternatives](/alternatives/quest-portal) covering how its free tier stacks up against Roll20 and Foundry. ## Prompt structure for faster NPC token batches Prompting for token production is different from prompting for splash art. Token art needs readability at small size, not dramatic full-scene composition. I keep a compact template: `[role] | [species + age band] | [2 visual anchors] | [mood] | [lighting] | portrait framing` Three examples that worked for me recently: - `City toll captain | human late 40s | broken nose bridge, brass jaw clasp | sceptical | cold dawn light | chest-up portrait` - `Temple bursar | dwarf adult | ink-stained gloves, silver prayer ring | guarded | warm lantern light | chest-up portrait` - `Smuggler mediator | tiefling mid 30s | horn chip, weathered naval coat | amused but tense | dockside fog | head-and-shoulders portrait` Concrete anchors are doing most of the work there. If I write vague style terms and no physical anchors, consistency drops immediately. ## Where the paid Arena helps, and where it does not I do not use the paid Arena for every token. I use it when an NPC group needs matching visual language and my first two outputs drift. ![Historical CharGen Model Comparison Tool, before the current two-model paid Arena](/blog-images/batch-npc-token-workflow-model-comparison.webp) This screenshot shows the retired four-model comparison tool. The current paid Arena uses one prompt and exactly two models. A short A/B pass is usually enough. I run one prompt across exactly two models, check armour readability, skin tone stability, and border contrast after token framing, then lock a lane for that batch. CharGen supports several current model families in this workflow, including `Midjourney V7`, `Flux 2`, and `GPT Image 1.5`. Realistically, no single model wins all fantasy token tasks. I pick based on failure cost: - if facial clarity fails at token size, I switch - if metal texture is noisy, I switch - if reroll count climbs past my cap, I switch Worth mentioning though, I do not chase perfect art for minor NPCs. Table readability beats gallery perfection every time. ## A realistic 50-minute prep session Here is the exact cadence I used before session 17 in one of my weekly games. ### Block A, 15 minutes, cast prep I generated 14 NPC records in NPC Generator with role-first descriptions. Four were likely recurring, six were medium priority, and four were disposable extras for market scenes. I added one-line notes under each recurring NPC: - `wants` - `fears` - `offers` Those lines later helped me write recap notes without reopening half the campaign wiki. ### Block B, 17 minutes, portrait selection I generated portraits for the four recurring NPCs first, then only six of the medium-priority group. Extras stayed text-only until needed. One specific case: a half-orc dock enforcer looked great in full-body renders but unreadable in token crops. I switched to chest-up framing and kept the chipped tusk plus stitched collar as anchors. Result was less dramatic, far clearer in VTT. ### Block C, 13 minutes, token framing and export I moved selected portraits into Token Maker, used one border style for city watch affiliates, another for criminal factions, and exported transparent PNGs with final names. Then I imported to Roll20, checked map contrast on a dark dock tile set, and adjusted only two tokens with brighter border rings. ### Block D, 5 minutes, continuity lock I added file references in my session prep notes so each recurring NPC had a direct token filename next to their latest state. That tiny admin step stopped the usual "which version is current" scramble on game night. ## Common failure points and fixes ### Failure: every token looks like a different campaign Fix: lock one prompt scaffold and one border family per faction arc. Keep experiments isolated to disposable NPCs. ### Failure: exported files are impossible to search mid-session Fix: enforce a strict naming pattern with campaign, location, role, and tier. ### Failure: tokens are pretty but unreadable on busy battlemaps Fix: choose clearer framing and stronger contrast over art flourish. Test one map tile before bulk export. ### Failure: you regenerate everything after each session Fix: regenerate only when narrative state changes. Injury, promotion, betrayal, or major costume shift are good triggers. ### Failure: prep time explodes on weeks with low energy Fix: run a reduced version with five key NPC tokens only, then expand later. Half a usable system beats a perfect system you cannot sustain. ## Search intent reality check People searching `how to make dnd tokens` usually want one of three outcomes: - faster prep tonight - cleaner Roll20 or Foundry imports - more consistent NPC visuals across sessions Most top-ranking posts still focus on tool lists or art-first tutorials. Tool lists are handy, but they rarely explain how to run 10 to 20 NPC tokens without burning your entire prep night. That practical gap is why I prefer a pipeline guide over another ranking article. Recent AI-image news also pushes this direction. Model quality keeps improving, so generation speed is less of a bottleneck than workflow discipline. OpenAI's recent image updates are a good example of that shift toward stronger prompt adherence and editing quality: [OpenAI image update](https://openai.com/index/new-chatgpt-images-is-here/). Better output is nice. Better process is what keeps your campaign coherent. ## Internal workflow links I actually reuse If you want to connect token prep to broader campaign continuity, these pages are the ones I keep open during prep: - [Token Maker](https://char-gen.com/token-maker) - [NPC Generator](https://char-gen.com/npc-generator) - [RPG Session Notes](https://char-gen.com/rpg-session-notes) I also reuse two related CharGen blog guides when training a co-DM on this system: - [Quick NPC Creation for DMs in World Codex](/blogs/quick-npc-creation-for-dms-world-codex-workflow) - [Best DnD Session Summary Tool Options, with VTT Dice Sync](/blogs/best-dnd-session-summary-tool-options-2026) Keeping those references in one tab group has saved me a silly amount of time. ## FAQ ## FAQ: how to make dnd tokens for VTT campaigns ### How many NPC tokens should I prep before one session? For a normal 3 to 4 hour session, I target 8 to 12 tokens. Four high-priority recurring NPCs, four medium-priority situational NPCs, and a few generic extras. ### Should I use different token borders for every character? No. Border variety looks fun in isolation but hurts readability during play. Use border groups by faction or narrative function, not by individual character mood. ### Is Roll20 or Foundry better for token-heavy campaigns? Both can work well. My choice depends more on table habits than raw token features. If your group already has strong routines in one platform, keep that platform and improve the token pipeline first. ### Do I need to regenerate token art after every level-up or story beat? Only when visual identity changes in a way players should notice. Small gear upgrades usually do not need a new token. Facial injuries, rank insignia, or major allegiance changes often do. ### What is the minimum setup if I only have 20 minutes tonight? Generate five NPC portraits, frame them in Token Maker with one border family, export with clean names, and stop. Leave paid model tests for another day. ## Final practical recommendation Run this workflow for three sessions before tweaking anything. Keep one prompt scaffold, one naming pattern, one framing rule set, and one border grouping method. Consistency over novelty wins in long campaigns. If you want the fastest starting point, open [Token Maker](https://char-gen.com/token-maker), build a first batch of five recurring NPC tokens, and connect those names to your [session summary workflow](https://char-gen.com/rpg-session-notes). That single loop will give you cleaner boards and fewer continuity mistakes by next session. If you have not created an account yet, you can start here: [Sign up to CharGen](https://char-gen.com/generate). ## Image notes Images in this post were captured from live CharGen pages using Playwright fallback after OpenAI image generation precheck failed on connectivity (`api.openai.com` DNS/HTTPS unreachable in this run). --- ## AI Session Notes D&D Workflow for Consistent Campaign Art URL: https://char-gen.com/blogs/ai-session-notes-dnd-visual-campaign-workflow Published: 2026-03-13 Summary: Build an AI session notes D&D workflow that turns recaps into consistent NPC art, faster prep, and cleaner campaign continuity in CharGen. Tags: ai-session-notes-dnd, dnd-session-recap-generator, campaign-note-taker-rpg, dnd-npc-generator, ai-dungeon-master-tools # AI Session Notes D&D Workflow for Consistent Campaign Art My campaign got better the moment I treated **ai session notes d&d** as production data, not diary text. I used to write recaps in one app, generate portraits in another, then lose track of which NPC version was current by week three. The story was fine, but continuity was a mess. Names drifted. Gear changed. My players remembered details that I had already contradicted in the next image set. ![CharGen campaign workspace linking recap output and generator tools](/blog-images/ai-session-notes-dnd-hero-1200x630.webp) Right, so this guide is the exact workflow I now use inside CharGen to connect session recap output with image and NPC generation. It is practical, slightly obsessive, and built for people running weekly games with limited prep time. If your notes are scattered across Discord, Notion, and random screenshots, this will save you hours and reduce continuity mistakes. ## Why this matters right now I keep seeing the same two pain points in DM communities. One is recap fatigue. The other is character inconsistency when people generate new art every session. A recent r/DMAcademy thread on recap habits shows how many tables still rely on memory plus rough bullet points, then feel lost after a month. You can read one example discussion here: [r/DMAcademy recap thread](https://www.reddit.com/r/DMAcademy/comments/1f4dy90/how_do_you_do_session_recap/). At the same time, image models keep improving, so it is easier than ever to create striking fantasy art quickly. OpenAI’s image updates have pushed prompt adherence and editing quality forward, which is great, but better generation speed can actually make continuity drift worse if your source notes are weak. Their update is here: [OpenAI image update](https://openai.com/index/new-chatgpt-images-is-here/). The thing is, fast output is not the same as reliable campaign memory. If you want your cast to feel coherent across ten sessions, the recap pipeline and art pipeline need to live together. ## Why ai session notes d&d workflows break for most DMs Most groups separate their workflow like this: | Job | Typical tool setup | What breaks | | --- | --- | --- | | Session recap | Notes app or chat thread | Important NPC traits get buried in prose | | NPC creation | Generator or manual docs | Recap details are not copied over reliably | | Portrait generation | Image app with ad-hoc prompts | Visual identity changes each week | | Token export | VTT prep folder | Final assets lose source context | I ran that setup for months, and it always failed in the same way. My recap said the guard captain lost two fingers, but next session I generated a clean-hand portrait because the detail never reached the image prompt. Then I burned extra renders fixing a mistake I had already documented once. Anyway, the fix is simple in theory: one source of truth for campaign events, then structured extraction into reusable NPC and image prompt blocks. ## My CharGen workflow that keeps notes and art in sync I use four linked parts: 1. [RPG Session Notes](https://char-gen.com/rpg-session-notes) for transcript and recap extraction. 2. [NPC Generator](https://char-gen.com/npc-generator) for structured character records. 3. [World Codex](https://char-gen.com/world-codex) for campaign-level organisation. 4. [D&D AI Art generation](https://char-gen.com/generation/dnd-ai-art) for portraits and scene art tied to those records. ### Step 1: Capture recap data with retrieval in mind Inside RPG Session Notes, I upload the session recording and wait for transcript + timeline output. Then I create a quick extraction pass with four labels only: - NPC state changes - faction relationship changes - visual clues worth preserving - unresolved hooks that might affect next-session art That label set matters because it maps directly to prompt input later. I am not trying to produce literary notes. I am creating data blocks that I can search and reuse. ![Session summary linking workflow with timeline and entity extraction](/blog-images/ai-session-notes-dnd-session-linking-workflow.webp) A concrete example from my table: - Session event: Captain Rhyl got acid burns on left cheek, and her cloak clasp cracked. - Stored recap note: `Rhyl visual update: fresh acid scar left cheek, cracked brass clasp, mood hardened after failed treaty.` - Next image prompt fragment: `left-cheek acid scarring, cracked brass cloak clasp, stern posture, sleepless eyes`. One minute of structured note writing saved me six regeneration attempts later. ### Step 2: Push recap details into NPC records before generating art After recap extraction, I open NPC records and update appearance plus behavioural fields immediately. In CharGen, I treat the NPC card as the canonical reference, not the recap paragraph. ![World Codex NPC configuration panel used to lock visual identity traits](/blog-images/ai-session-notes-dnd-world-codex-npc-configure.webp) The fields I always touch: - physical markers: scars, jewellery, posture, age cues - equipment state: damaged, upgraded, replaced - emotional baseline: tense, relieved, paranoid, arrogant - relationship flag: ally, neutral, hostile, ambiguous Worth mentioning though, I never write these as full prose in the field. I keep them compact so they copy cleanly into prompts. ### Step 3: Generate portraits in two passes, not one I used to try one perfect prompt and wonder why results drifted. My current routine is much more stable: - pass A: low-cost composition checks with 3 to 4 variants - pass B: final render once identity markers are clear In the image generation panel, I lock the same aspect ratio and style lane for recurring NPCs. If I need a cinematic scene render later, I do it separately, not in the portrait pass. Splitting those jobs keeps portrait continuity tighter. For recurring characters, I keep a mini prompt scaffold: `[Role + species + age band] | [3 fixed visual markers] | [current emotional state] | [lighting style] | [camera framing]` Example: `Human city marshal, late 40s | left cheek acid scar, iron signet ring, cracked brass clasp | exhausted but defiant | lantern-lit dusk | waist-up portrait` That scaffold is boring. Good. Boring is what creates consistency. ### Step 4: Store final outputs in World Codex with date stamps I save final art back into the relevant entity and add one date-stamped note line under it, like: `2026-03-13 portrait refresh after treaty collapse arc` This tiny habit stops version confusion. When I prep session 18, I can see exactly which image belongs to which narrative beat. ![World Codex generation dialog used for converting campaign notes into new entities](/blog-images/ai-session-notes-dnd-world-codex-generate-dialog.webp) ## A weekly schedule that actually fits real life I run this in three short blocks instead of one giant prep marathon. ### Block A: Post-session, 15 minutes I upload audio, trigger recap extraction, and tag the four labels. No art work yet. Just data hygiene. ### Block B: Midweek, 20 minutes I open NPC records, apply visual and emotional changes, and queue portrait updates for only the characters likely to appear next session. ### Block C: Day before session, 15 to 25 minutes I generate final portraits or one scene image, export tokens if needed, and post a recap snippet for players. This cadence feels light enough to sustain. The old approach, where I did everything at midnight before game day, never lasted. ## Search intent reality: what people actually want from session-note tools When someone searches `dnd session recap generator` or `campaign note taker rpg`, they are rarely asking for prettier text. They want fewer continuity mistakes and less admin drag. Here is how I map common intent to outputs: | Search intent | What the DM needs | What I produce in CharGen | | --- | --- | --- | | "I forget what happened last time" | quick factual recap | one-paragraph recap + timestamp timeline | | "My NPCs keep changing" | stable reference traits | NPC card updates + locked prompt scaffold | | "Prep takes too long" | repeatable process | 3-block weekly routine with capped time | | "Players forget threads" | shareable summary | short recap post + 1 visual update | If your pipeline cannot produce those four outputs reliably, it will not hold up for a long campaign. ## Model choice notes from my own testing I do not stay loyal to one model family for every task. I pick based on failure cost. - Draft pass: cheaper and faster options for prompt shape checks. - Final pass: higher-quality options only when identity markers are already right. - Scene art: separate lane, because atmospheric shots need different prompt weight than portraits. I cross-check two options in a [paid Arena A/B test](https://char-gen.com/ai-model-leaderboard/run-a-test), then keep a short shortlist per campaign style. For grim campaigns, I bias toward stronger texture control. For brighter heroic games, I choose outputs that keep facial readability high at token size. My opinion after months of trial: a slightly less dramatic portrait that remains recognisable across ten sessions is better than one spectacular render that you cannot reproduce. ## Three real examples from my table ### Example 1: The quartermaster who became a main character A dock quartermaster started as background flavour. Players latched onto him, so he came back repeatedly. Without structured recap extraction, I would have regenerated him from memory and changed his look each time. Instead, I carried three locked markers forward: broken nose bridge, braided beard bead, salt-stained coat. Five sessions later, players still recognised him instantly. ### Example 2: Villain reveal with continuity intact My antagonist had a calm public persona early on, then switched to scarred war regalia after a failed coup. Because recap notes captured the story beat and the NPC record stored the visual transition, I could show a believable evolution rather than a random redesign. The change looked intentional, and players noticed. ### Example 3: Emergency one-shot in 40 minutes I had to run a side session when two players cancelled. I pulled recap entities from World Codex, generated three supporting NPC portraits, and built a coherent short arc around existing factions. No panic improvisation, and no contradictory art. That session would have collapsed if my notes and visuals lived in separate tools. ## Common failure points and quick fixes ### Failure: recap is too long to use Fix: enforce a template with capped bullet length per entity. If you cannot skim it in 90 seconds, it is too dense. ### Failure: every image prompt starts from scratch Fix: keep a reusable prompt scaffold tied to NPC records. Only swap current emotional or equipment state. ### Failure: players ignore recap posts Fix: pair each recap with one visual update and one unresolved hook line. Engagement jumps when the post includes a face they remember. ### Failure: token exports look inconsistent Fix: standardise portrait framing before token export. Use one framing rule per campaign tier, such as chest-up for social NPCs and full-body for elite enemies. ## Frequently Asked Questions ### Is an AI session recap tool worth it for small groups? Yes, especially for small groups. Fewer players often means deeper roleplay, and that creates more subtle continuity details to track. A recap tool prevents those details from disappearing. ### How often should I regenerate NPC portraits? Only when story state changes enough to justify it. New injury, major status shift, faction promotion, or dramatic costume change are good triggers. Weekly re-rolls with no narrative reason usually create confusion. ### Can I use this workflow if I play on Roll20 or Foundry? Yes. I still run recap and entity updates in CharGen, then export final images or tokens for the VTT. The prep logic stays the same. ### What is the minimum setup to start? Start with RPG Session Notes plus NPC Generator. Add World Codex once you have enough recurring entities that retrieval gets messy. ### Do I need paid plans for this to be useful? You can start small, then scale once your workflow is stable. If you want the full routine with regular image generation, check current options here: [CharGen pricing](https://char-gen.com/pricing). ## What I recommend you do next Set up one campaign as a pilot and run this workflow for three sessions before changing anything. Keep the four recap labels, keep the two-pass portrait flow, and keep date-stamped image notes in entity records. By session three, you will know whether your continuity problems are solved because your players will stop asking who that NPC was meant to be. If you want to try the same stack I use, begin with [RPG Session Notes](https://char-gen.com/rpg-session-notes), then connect it to [NPC Generator](https://char-gen.com/npc-generator) and [World Codex](https://char-gen.com/world-codex). It is the cleanest way I have found to keep story memory and visual memory aligned without turning prep into a second job. ## Image notes Images for this post were generated with OpenAI image generation via `gpt-image-1.5` after a successful retry precheck on 2026-03-13. --- ## AI Video Generator for DnD: Cutscene Guide for 2026 URL: https://char-gen.com/blogs/ai-video-generator-for-dnd-cutscene-guide-2026 Published: 2026-03-11 Updated: 2026-09-12 Summary: Use an AI video generator for DnD to build session intros, boss reveals, and recap clips in CharGen, plus complete session films assembled for you in Video Studio. Tags: ai-video-generator-for-dnd, dnd-cutscene-generator, ai-rpg-storytelling-tools, video-cutscenes, session-recap # AI Video Generator for DnD: Cutscene Guide for 2026 Using an **ai video generator for dnd** changed how I run big moments at the table. My players still want theatre of the mind for most scenes, but they light up when I drop a short intro clip before a boss fight or post a 40-second recap in Discord the next morning. For most weeks the trick is creating small, targeted cutscenes that support your session without eating your prep night. When I first wrote this guide in March 2026, that was the only sensible option, because assembling a longer film by hand was a chore. That part has changed. CharGen now builds complete session films for you, and I have added a full section on it below. I have tested this workflow in CharGen and in separate tools, and I keep coming back to one requirement: the cutscene has to connect with session notes, NPC state, and your next encounter plan. If those pieces live in different places, your clips look cool but your campaign memory gets messy. ![CharGen cutscene workspace layout used for campaign video planning and export](/blog-images/ai-video-generator-dnd-hero-1200x630.webp) ## Why this topic is hot right now I noticed two things over the last few months. First, AI video discussions have moved from novelty to practical use. OpenAI continues shipping Sora updates, and Midjourney has pushed video features into public conversation as well. People are no longer asking "can it animate". They are asking "can I use it every week without pain". Second, DMs are publicly tired of admin load. Threads in r/DMAcademy and r/DnD keep circling the same issue: session notes, pacing, and player memory are hard to maintain when life is busy. A cutscene workflow only helps if it reduces that load instead of adding another project folder. That combination is why this guide matters now. You can use current AI video tools for tabletop storytelling, but the value comes from process, not from flashy output alone. ## My short answer after testing multiple tools If you want one polished clip for social media, you can use almost any major AI video platform and get a good result with enough retries. If you want repeatable D&D use, CharGen has a practical edge because the video-cutscene flow sits next to campaign entities and [RPG Session Notes](https://char-gen.com/rpg-session-notes). In plain terms, I can generate, annotate, and recap in one workspace. That said, there are trade-offs. Midjourney can look dramatic very quickly. Leonardo can be solid for style experimentation. Specialist video apps may offer very deep motion controls. I still use them for occasional tests. For weekly campaigns, I optimise for consistency and retrieval speed. Fancy rendering is useless if I cannot find the right context before session start. ## Comparison table: CharGen vs standalone AI video tools for D&D | Criteria for DMs | CharGen Video Cutscenes | Standalone AI video tools | | --- | --- | --- | | Campaign context nearby | Strong, tied to generators + recap flow | Usually separate from notes and NPC data | | Setup time before first clip | Fast once you know your prompt format | Often fast for one clip, slower for campaign organisation | | D&D-specific workflow | Built around fantasy and campaign usage | General-purpose, may need more adaptation | | Audio + narration options | Built-in path for background audio and narration | Varies by tool, sometimes requires separate app | | Best use case | Ongoing sessions, recurring cast, recap continuity | One-off cinematic experiments and social clips | | Main weakness | You still need prompt discipline and editing judgement | Context switching and file sprawl can get annoying fast | This is where search intent matters. If you searched for "best AI video generator" in general, you probably care about visual wow factor. If you searched for "ai video generator for dnd", you probably care about repeatable prep and continuity. I write for the second case because that is what most active DMs struggle with. ## The CharGen cutscene workflow I actually use I run this as a 30-minute block after session prep, or as a 20-minute block after the session ends. ### Step 1: Define one scene purpose before touching prompts On the [Video Cutscenes page](https://char-gen.com/generation/video-cutscenes), I decide what the clip must do. Only one job per clip. Common jobs I use: - cold open before a new chapter - boss reveal before initiative - downtime montage between sessions - recap sting for Discord If you try to mix all four jobs in one clip, the result gets muddy. Keep it focused. ### Step 2: Generate or choose the base image In the cutscene flow, the first milestone is image setup. I either generate from prompt or upload existing campaign art. I keep prompts blunt and specific. Example from last week: `Rain-soaked fortress gate at dusk, two torch lines, drake-rider silhouette descending through fog, cinematic framing, tense mood, no text.` That gave me a usable base on second try. Good enough. I moved on. ### Step 3: Animate with a single motion priority The interface emphasises scene animation, and this is where people overcook it. I choose one motion idea only: - slow push-in camera - banner flutter + smoke drift - character turn + cloak movement Trying to animate every element often looks synthetic and noisy. A restrained move usually feels better for tabletop pacing. ![CharGen dashboard view for linking generated visuals with campaign prep and scene timing](/blog-images/ai-video-generator-dnd-workflow-dashboard.webp) ### Step 4: Add audio and narration intentionally The page flow calls out background audio and narration generation. Use that, but keep your mix simple. My default: - low-volume ambience bed - one short narrator line - no extra sound effects unless it serves the story beat I write narration for table use, not trailer hype. Example: `At first light, the Black Glass Legion crossed the ford and burned the signal tower.` One sentence. Clear event. Clear stakes. ### Step 5: Export to the right format for your table CharGen supports common export targets such as MP4 and WebM in its cutscene FAQ and page copy. I usually export MP4 for Discord and WebM when I want quick browser playback. Keep clips short. My sweet spot is 20 to 45 seconds. Longer clips often drag attention away from player choices. ## Update for September 2026: CharGen now assembles the whole film Everything above is still how I make a single clip. But the ceiling moved twice this summer, and the March version of this guide is out of date on one point. CharGen shipped [Video Studio](https://char-gen.com/video-studio) on 29 July 2026. On 12 August 2026 it gained complete session films. So the honest correction is this: you no longer have to assemble a longer video yourself. Here's the plain difference. A cutscene is one shot that you direct. A session film is a finished video that CharGen plans, renders and joins for you. Video Studio takes two starting points. - **A processed session recap.** It reads the important events, the campaign cast, the locations and the artwork you already own. It doesn't re-summarise the raw transcript. - **A written brief.** You describe the video in a sentence. It plans the rest. I tried the brief path first, because it needs no setup at all. My brief was one line: `A party enters a flooded temple and wakes the guardian beneath it.` That was enough to get a plan back. ### The production trail The workspace is called the Director's Table. It runs four visible stages, and the interface labels them exactly this way. 1. **Story.** The director plans the narrative, the shot list and the sound. 2. **References.** CharGen finds artwork you already have and flags what is missing. 3. **Review.** You approve the clips, the references, the sequence boards and the exact gold quote. 4. **Render + Mix.** It generates each clip, builds the sound layers and assembles the final film. ![Director's Table layout showing storyboard cards, a film strip and character reference sheets across the four production stages](/blog-images/dnd-session-film-directors-table.webp) A staged inspector sits under those four and shows the smaller steps: source freeze, research, screenplay, direction, continuity, pre-production review, packing, reference variants, storyboards, video takes, audio and mix, and final film review. That list looks heavy written down. In practice you approve twice and wait. The part I care about most is continuity. The storyboard step checks each planned image against the approved references. If it finds a continuity problem, it renders one more version and keeps the stronger result. I want to be straight about what that does and does not do. Generative video still drifts between shots. Carrying character and location references through every scene narrows the drift. It doesn't remove it. If you expect a film where the same elf has the same scar in all nine shots, you'll still find shots that miss. ### What a film actually costs Planning costs nothing. You only spend gold once you approve the render, and the review screen shows a per-stage breakdown before that happens. Four finish tiers set the price, and each one maps to a real model. | Finish | Gold per output second | What you get | | --- | --- | --- | | Draft | 10 | Lowest-cost rough cut | | Balanced | 11 | MiniMax H3 Max at its native 768p canvas, sound included | | High | 16 | Refined cinematic pass | | Best | 50 | Seedance 2.5 pinned to 720p, 30-second takes, sound included | Balanced is my default. At 11 gold per second, a 40-second recap film runs about 440 gold. Best costs roughly four and a half times that for the same length, so I keep it for a season finale rather than a weekly recap. Worth mentioning though, the Director's Table keeps every attempt. If one clip fails, you retry that clip on its own. You don't pay again for the paid stages that already finished. That single detail is what made me stop treating long videos as a money risk. ### Sound, narration and captions Session films mix four audio layers, and each one is a separate toggle in the form. - **Narration**, generated with the Inworld Hades voice, timed before captions - **Captions**, timed from that generated speech - **Background score**, one continuous bed that ducks around speech - **Native clip audio**, where the selected model supports it I leave narration off for dialogue-led films. A narrator over every scene flattens the pacing. For a recap, narration on with the score low is the combination that reads best at my table. ## Cutscene or session film: how I choose Both still earn a place in my prep. I pick by job, not by which feature is newer. | Situation | What I make | Why | | --- | --- | --- | | Boss reveal before initiative | Cutscene, 20 to 30 seconds | One beat, one shot, full control | | Post-session recap for Discord | Session film | It reads the recap and the cast for me | | Chapter opener for a new arc | Session film | Several scenes that need continuity | | Downtime montage | Cutscene | Short, cheap, no story planning needed | | A player missed three weeks | Session film | Faster to watch than a wall of text | | Tone sting mid-session | Cutscene | I need it ready in ten minutes | ![Split comparison plate contrasting a single cutscene boss reveal with a full session film montage](/blog-images/dnd-cutscene-vs-session-film.webp) My rough rule: if the video covers one moment, direct it yourself. If it covers a story, let the director plan it. One honest caveat on the session film path. It depends on the quality of your recap. If your [session notes](https://char-gen.com/rpg-session-notes) are three bullet points, the film gets three bullet points of story. The DMs I know who get the best results are the ones who already log sessions properly. The film is downstream of the notes. ## Where most DMs lose time with AI cutscenes I see the same mistakes over and over, and I have made every single one myself. Mistake one: perfection loops. You keep regenerating for tiny visual changes nobody at the table will notice. Mistake two: no naming convention. Your exports end up as `final_final_v2.mp4`, and you cannot find the right file next week. Mistake three: no recap link. The clip exists, but it never gets tied back to what happened in play. My fix is dead simple: - clip filename: `session-12-boss-reveal.mp4` - one-line context note in recap - one link to the entity or scene it belongs to That tiny discipline is what turns cutscenes from novelty into usable campaign memory. ## Cost and time reality check You do not need to produce Marvel-tier animation for D&D. You need a predictable routine. My personal target each week: - 1 intro clip (20 to 30 seconds) - 1 recap clip (30 to 45 seconds) - optional 1 boss sting if the arc calls for it Time budget: about 45 minutes total once assets exist. If I am short on time, I skip narration and ship ambience-only. Players still get the tone hit, and prep does not derail. Worth mentioning though, some weeks I skip cutscenes entirely. If your players are in a heavy roleplay sequence, text recap and a strong opening description may be the better call. Use the tool when it helps, not because you feel you should use it. ## Prompt templates that keep results consistent Prompt consistency matters more than poetic prose. I keep a tiny template and reuse it. `[location], [time of day], [weather], [main subject], [camera framing], [mood], fantasy style, no text` Three examples from my campaign notes: - `Flooded catacomb chapel, midnight, candle smoke, paladin kneeling before cracked altar, medium shot, solemn mood, fantasy style, no text` - `Mountain pass watchtower, dawn, sleet, hobgoblin outriders gathering below, wide shot, dread mood, fantasy style, no text` - `Underground market vault, lamplight, dry dust haze, masked broker opening iron case, close shot, tense mood, fantasy style, no text` I do not chase unusual phrasing. Clear beats clever. ## Connecting cutscenes to session summaries This is the part most tool reviews ignore, and it is exactly where CharGen has practical value for campaign play. After exporting a clip, I open [RPG Session Notes](https://char-gen.com/rpg-session-notes) and add a short line that references: - what the clip depicts - when it should be shown - which NPC or encounter it links to Example recap note format I use: `Clip: session-14-ford-attack.mp4, show at opening. Links: Captain Rhel, Black Glass Legion, South Ford encounter.` That takes under a minute and saves me from "wait, which clip was this" confusion before game night. ![Session linking view showing how generated content connects to recap and campaign memory](/blog-images/ai-video-generator-dnd-session-linking.webp) ## Model strategy for fantasy campaigns No model wins every scenario. I segment by job. - style exploration: cheaper, faster model pass - final image for animation: higher quality model pass - recap visual fallback: fast model if deadline is tight If I am unsure, I run the same prompt through a [paid Arena A/B test](https://char-gen.com/ai-model-leaderboard/run-a-test), then lock one route for that campaign arc. I care a lot about armour readability and face clarity in fantasy close-ups. In my own tests, some model families handle metal texture better, while others preserve mood better in foggy scenes. There is no universal best. Run short A/B passes and pick what fits your campaign tone. ![Side-by-side comparison board used to decide model lane for final fantasy scene generation](/blog-images/ai-video-generator-dnd-model-comparison.webp) ## FAQs people actually ask before trying this ## FAQ: AI video generator for DnD workflow ### How long should a D&D cutscene be? I treat 20 to 45 seconds as the practical range. Under 20 seconds can feel abrupt. Over 60 seconds often slows momentum unless it is a chapter opener. ### Do I need cutscenes during every session? No. Use them for major transitions, reveals, and recaps. If a session is mostly investigation or social play, a strong spoken recap may be enough. ### Can I use this with Roll20 or Foundry campaigns? Yes. Export to a common format and share through your table workflow. Most groups play clips in Discord, browser tabs, or directly in VTT-adjacent channels. ### What if my players do something unexpected and skip the planned scene? Keep one generic atmospheric clip ready. I keep a storm-at-the-gate fallback clip for exactly that reason. ### Is this better than static handouts? Not always. Static handouts are faster for clues and maps. Cutscenes are better for tone shifts and memorable beats. Use both. ### What is the difference between a cutscene and a session film? A cutscene is one shot you direct yourself, usually 20 to 45 seconds. A session film is a longer video that CharGen plans, renders and assembles from your session recap or a written brief. Video Studio added complete session films on 12 August 2026. ### How much does a session film cost in CharGen? Planning is free. You only spend gold after you approve the render. The four finish tiers cost 10, 11, 16 and 50 gold per output second for Draft, Balanced, High and Best. A 40-second recap on Balanced is about 440 gold. ### Do I need a finished session recap to make a film? No. Video Studio takes two entry points. It can read a processed session recap, or it can start from a one-sentence written brief such as a party entering a flooded temple. ## The one setup I recommend if you are starting tonight If you want to test this in one evening, do this: - make one 25-second opener for next session - link it to one recap note - share it in your group channel before game time Then stop. Do not build a whole media pipeline on day one. Your goal tonight is proof of usefulness, not artistic perfection. When that first clip lands well, expand to a recap clip the following week. Keep the cadence sustainable. If you want to run the whole flow in one place, start with CharGen's [video cutscene generator](https://char-gen.com/generation/video-cutscenes), then connect it to your [session summary workflow](https://char-gen.com/rpg-session-notes). That combination is where I have seen the biggest improvement in player recall and prep calm. Once that habit sticks, try one session film. Log your next session, open [Video Studio](https://char-gen.com/video-studio), point it at that recap and take the Balanced tier. Keep it to 40 seconds for the first run. You'll spend about 440 gold and you'll learn more about your own recap quality than about the renderer. If you want to tighten those notes first, my [session prep tools](https://char-gen.com/session-prep) are the place I'd start. ## Image notes The images in this guide were generated with OpenAI image generation via the project automation pipeline, with the hero resized to 1200x630. ## External references - [OpenAI Sora updates](https://openai.com/sora) - [Midjourney updates](https://updates.midjourney.com) - [Reddit discussion on session note workflows (r/DMAcademy)](https://www.reddit.com/r/DMAcademy/comments/1ic0rj8/improving_dnd_summaries_with_ai/) --- ## DnD Region Generator Workflow: Build 3 Settlements Fast URL: https://char-gen.com/blogs/dnd-region-generator-build-settlements-fast Published: 2026-03-07 Summary: Use a dnd region generator workflow to build three linked settlements fast, with NPCs, encounter hooks, and session-ready notes in CharGen. Tags: dnd-region-generator, settlement-generator, world-codex, ai-dungeon-master-tools, dnd-one-shot-prep # DnD Region Generator Workflow: Build 3 Settlements Fast A **dnd region generator** became my default prep tool when I got tired of building towns that looked fine on paper but had no useful links between them. I did not need another random place name. I needed roads, pressure points, factions, and session hooks that stayed coherent when players ignored my intended path. This workflow in CharGen gives me that in one pass, and it now handles most of my weekly prep. The timing is right for this approach. CharGen recently shipped a stronger settlement presentation flow in the app, and Wizards of the Coast’s 2026 release cadence means most DMs are preparing more side arcs, not fewer. More side arcs means more places to improvise, and place improv is where weak prep shows up first. ![World Codex region planning board connecting roads, factions, and settlement threads](/blog-images/dnd-region-generator-hero-1200x630.webp) ## Why I changed my prep stack this month I used to start with a map tool, then move to notes, then build NPCs late. It worked when players stayed on rails. My table does not. If the party walks south instead of north, I need two towns and one faction conflict ready in minutes, not in another tab that still needs cleaning. The newer settlement view and entity flow in CharGen fixed that for me because I can keep region context, settlement detail, and cast generation in one workspace. I am not saying this removes DM judgement. It does not. It removes repetitive setup so my judgement can focus on tone and consequences. I also noticed a practical SEO gap while researching this topic. Most posts ranking for region tools are either generic worldbuilding advice or pure map software reviews. They rarely explain how to go from one generated region to session-ready settlements with named NPCs and recap hooks on the same night. That gap is exactly what this post covers. ## The exact 45-minute workflow I use I run this before one-shots and before new campaign chapters. The structure is fixed so I do not burn time deciding process each week. | Time block | Task | Output | | --- | --- | --- | | 0-10 min | Region draft in [Region Generator](https://char-gen.com/region-generator) | Region identity, conflicts, travel logic | | 10-22 min | Spin out 3 linked hubs in [Settlement Generator](https://char-gen.com/settlement-generator) | Starter settlement set with clear roles | | 22-34 min | Generate supporting cast in [NPC Generator](https://char-gen.com/npc-generator) | 8-12 usable NPC anchors | | 34-41 min | Add threats via [Monster Generator](https://char-gen.com/monster-generator) | Encounter hooks by location | | 41-45 min | Lock continuity in [RPG Session Notes](https://char-gen.com/rpg-session-notes) | Session-ready memory scaffolding | That is the full loop. If I have extra time, I polish. If I do not, I still have coherent prep. ## Step 1: Build the region first, not the towns In CharGen, I open Region Generator before anything else. I set only the fields that actually change session outcomes. Fields I never skip: - Region type or terrain identity - Political pressure or ruling power notes - Core resources - Travel friction - One active threat What I type in the details box is short and concrete. Example from last week: `Storm-worn frontier coast, three trade roads meet at a ruined toll keep, salt guild taxes are rising, marsh spirits disturb ferries at dusk, smugglers backed by a minor noble house.` That single block gives me economy, politics, danger, and movement. Good enough to spawn settlements that feel related. The thing is, many DMs start with individual towns and then try to retcon regional logic later. I did that for years. It is slower and messier. Region first, settlements second is much cleaner because every town can inherit pressure from the same source. ## Step 2: Generate three settlements with distinct jobs After the region draft, I move straight into Settlement Generator. I always build three linked hubs, even for short arcs: - one production hub - one transit hub - one tension hub Production hub example: quarry, mine, fisheries, or mills. Transit hub example: bridge market, pass fort, harbour gate. Tension hub example: disputed shrine town, border court, smuggler inlet. Why three? Because one settlement is static, two settlements are binary, and three settlements create triangulation. Players can mediate, exploit, or ignore one hub and still feel consequences in the others. When the settlement form opens in CharGen, I fill settlement size, prosperity, authority style, and one social fault line. I do not overfill flavour fields until I see the first output. ![World Codex and settlement overview used to map role-based town relationships](/blog-images/dnd-region-generator-world-codex-overview.webp) ### How I name and connect settlements fast I use one naming rule so I can recall places under pressure. `[Function] + [Geographic cue]` Examples: - `Ledger Quay` for customs and tax records - `Ashford Steps` for cliff transport and tolls - `Mireglass` for marsh route smuggling Then I add one sentence under each settlement in World Codex: - what this place sells or controls - what this place fears - who this place blames You can run that in two minutes and suddenly all three hubs have direction. ## Step 3: Use Configure & Generate properly Inside World Codex, the Generate dialog has two stages that matter: `Choose Generator` and `Configure & Generate`. I use them in a strict order because that keeps output stable. My order: 1. choose `Settlement` generator for each hub draft 2. keep shared region anchor text identical across all three 3. vary only one or two local constraints per hub 4. generate and keep first usable draft, then edit, do not chase perfect output The mistake I see most is changing five variables between runs. If everything changes, you cannot diagnose why a result improved. For regional consistency, I keep this shared anchor line in all three runs: `Salt-tax unrest, worn stone roads, guild politics, dusk ferry risk, watch captains short on trusted staff.` Then I add local detail per settlement. That keeps the region coherent while still making each hub distinct. ![Configure and Generate dialog in World Codex for settlement-focused regional workflows](/blog-images/dnd-region-generator-configure-and-generate-dialog.webp) ## Step 4: Batch NPC support without wasting an evening Once my three settlements exist, I generate cast in short loops. I aim for 8 to 12 NPCs total, not 40. My split: - 3 recurring NPCs for the transit hub - 3 recurring NPCs for the tension hub - 2 utility NPCs for the production hub - 1 wildcard fixer - 1 optional antagonist contact I use a compact prompt structure in NPC Generator: `[role] in [settlement], public manner: [trait], private pressure: [problem], tie to [faction], one concrete prop.` Concrete prop examples are gold at the table: ledger case, cracked signet, prayer cord, rusted whistle. Players remember props far better than abstract personality adjectives. If you need very quick NPC creation for DMs, this method pairs nicely with my earlier [World Codex NPC workflow](/blogs/quick-npc-creation-for-dms-world-codex-workflow). I still use that when a session is close and I need cast right now. ## Step 5: Add one threat lane per settlement I only add one active threat lane per hub at first. More than that and prep gets noisy. Examples from the same region: - `Ledger Quay`: extortion by dock wardens hiding under legal fees - `Ashford Steps`: landslip sabotage on winch routes - `Mireglass`: spirit-pact smugglers moving cursed cargo Then I use Monster Generator to draft one encounter frame for each lane. Not full encounter scripts. Just enough to react if players poke that thread. When I need balancing guardrails, I still cross-check encounter weight with [D&D Beyond’s encounter building rules](https://www.dndbeyond.com/sources/dnd/basic-rules-2014/building-combat-encounters). CharGen gives me speed and context, D&D Beyond keeps me honest on danger bands. ## Step 6: Lock continuity before game night A region plan is not done until continuity hooks are in place. I add a short recap stub in session notes before the game starts. My stub fields: - settlement visited - decision taken by party - who benefited - who lost face - what changes next session After play, I run that through session summary. It takes minutes, and it prevents the usual “wait, why are we back here?” drift two weeks later. If you already use the VTT workflow, this plugs directly into it. My [session summary + VTT guide](/blogs/best-dnd-session-summary-tool-options-2026) covers the roll-capture side. ![Session planning board linking region hubs, NPC anchors, and recap-ready campaign notes](/blog-images/dnd-region-generator-session-board.webp) ## Where this beats separate tools, and where it does not I still test external tools. [Donjon’s generator](https://donjon.bin.sh/) is brilliant for fast randomness, and I still use it when I want surprise prompts. But for campaign continuity, I prefer keeping generation and memory in one place. | Task | Split-tool method | CharGen region-first method | | --- | --- | --- | | Region draft | Fast but isolated | Fast and immediately linkable to entities | | Settlement detail | Needs manual bridge notes | Built from shared region anchors | | NPC continuity | Easy to duplicate accidentally | Stored with campaign context in World Codex | | Session recap | Usually separate clean-up | Direct path into summary workflow | | Mid-session retrieval | Depends on your folder discipline | Searchable in one workspace | Honest limitation: if your only goal is drawing a beautiful atlas for publication, dedicated cartography software still offers deeper visual controls. My goal here is session utility, not publishing-grade maps. ## Common mistakes that ruin region prep ### Generating settlements with no shared pressure If each town has random politics, your world feels stitched together. Keep one regional stressor in every settlement brief. ### Overwriting every optional field Long form text can make output blurrier, not better. Use constraints, not essays. ### Treating every NPC as permanent Mark utility NPCs clearly. Spend depth budget on recurring faces only. ### Ignoring travel friction If every route is equally safe and fast, locations lose identity. Add one travel cost to each settlement pair. ### Skipping post-session updates If you do not capture consequences quickly, your next prep block starts with reconstruction work instead of new material. ## Keyword check in practice: what players actually search for While researching this post, I kept seeing the same search intent cluster: - people looking for a **dnd region generator** usually want practical prep steps, not theory - adjacent queries include **ai dungeon master tools**, **quick npc creation for dms**, and **dnd one-shot prep** - many results miss campaign memory, which is why DMs still end up with note sprawl So I wrote this as an implementation guide, not a concept piece. If your intent is “give me a method I can run tonight”, this should fit. ## FAQ ### Is a dnd region generator useful for one-shots, or only long campaigns? Useful for both. For one-shots, run a mini version with one region and two settlements. For campaigns, use three settlements and keep continuity stubs after each session. ### How many settlements should I prep before session one? Three is my default because it creates choice without overload. One settlement often feels static. More than three before first play is usually wasted effort. ### Can I use this without heavy map art? Yes. You can run the whole method with text-first entities, then add visual assets only for recurring hubs. ### What if my players ignore all three prepared hubs? Keep one wildcard travel node in your notes, then generate a fourth settlement quickly from the same region anchor. Reusing the anchor keeps continuity intact. ### Does this replace session notes? No. It reduces note chaos. You still need short consequence notes after play, then a summary pass. ## Final recommendation Run this workflow once for your next game night: one region, three settlement jobs, ten NPC anchors, and one threat lane per hub. Keep every anchor short, keep the shared regional pressure constant, and update consequences right after the session. If you want to test it in your own campaign stack, open [CharGen](https://char-gen.com/generate), build the region first, and do not touch settlement details until that region brief is stable. --- **Image credits:** - Hero and supporting images generated with OpenAI Images (`gpt-image-1.5`) for this post. --- ## How Much Does AI DnD Character Art Cost? 2026 Guide URL: https://char-gen.com/blogs/dnd-character-art-generator-pricing-2026 Published: 2026-03-05 Updated: 2026-07-31 Summary: How much does AI DnD character art cost in 2026? Compare free tiers, paid plans, per-image maths, and a practical CharGen workflow. Tags: dnd-character-art-generator-pricing, ai-dnd-character-art, chargen, model-comparison, dnd-tokens # How Much Does AI DnD Character Art Cost in 2026? **How much does AI DnD character art cost?** That is the part most guides skip, and it is the reason many DMs abandon AI art after one month. The art itself is not the issue. Budget drift is. You generate six portraits, test three models, reroll hands twice, and suddenly your prep week costs more than the sourcebook you planned to buy. I stopped treating character art as a vague “creative cost” and started tracking it like session prep time. Once I did that, my results improved and my spend settled down. If you want better **ai dnd character art** without surprise charges, this is the method I now use in CharGen. ![Dungeon Master tracking fantasy portrait budget and model choices for a campaign](/blog-images/dnd-character-art-pricing-hero-1200x630.webp) **Updated 31 July 2026:** I rechecked the free allowances and entry plans for CharGen, Leonardo, NightCafe, Midjourney, and OpenAI's image API. The useful comparison is no longer "free versus paid" in the abstract. It is whether your next session needs a few draft portraits, a private recurring character, or a repeatable batch of table-ready assets. ## Why dnd character art generator pricing matters more in 2026 D&D tables are making more assets than they did two years ago. It is no longer one hero portrait and done. You might need: - a player portrait refresh for level-up arcs - 10 to 20 NPC faces for a city chapter - token-ready squares for Roll20 or Foundry - style-consistent faction art for handouts That volume changes the math. A model that looks amazing for one hero shot can still be a bad choice for batch prep. The wider AI market has moved quickly too. OpenAI launched GPT Image 1.5 in December 2025 with tighter prompt adherence and editing improvements, while Midjourney pushed V7 updates around quality and speed in 2025. If you are comparing tools, those changes matter because they affect reroll rates, and reroll rates are where your budget leaks. Useful references: - [OpenAI, GPT Image 1.5 release](https://openai.com/index/new-chatgpt-images-is-here) - [Midjourney update log](https://updates.midjourney.com/v7-is-now-the-default-model/) ## The mistake that burns most budgets Most of us pick a model for style, then keep that model for every task. That is where cost climbs. Portrait ideation, final render, and token export do not need the same model behaviour. They are three separate jobs. In my campaigns, I now split work into lanes: - fast draft lane for composition checks - quality lane for final face and armour detail - utility lane for token-safe crops and cleanup When I started separating those lanes, my monthly spend dropped and my output looked more coherent. ## My CharGen setup for cost control I use CharGen’s generator interface as a fixed routine instead of clicking around until something works. My core controls are: - `Model` chip for swapping model families - `Size` chip for aspect ratio discipline - `Number of Images` for batch pressure control - `Premium Quality` only when the image is genuinely final - model picker modal tabs (`All`, `New`, `Featured`, `Img2Img`) when I am hunting alternatives I also keep the [paid Arena A/B test](https://char-gen.com/ai-model-leaderboard/run-a-test) open for side-by-side tests when I am unsure. That sounds simple, but this one habit does most of the savings work. ## Cost lanes I use each week ### Lane A: draft fast, decide fast For rough ideation, I generate at lower-cost settings and smaller outputs first. My only goal is silhouette, mood, and major costume shapes. Example from last week: I needed a half-orc oathbreaker with ceremonial plate and a chipped tusk. I ran six drafts in the fast lane, rejected four, then promoted one prompt skeleton to final render. Total time was under ten minutes, and I avoided burning premium settings on failed concepts. ### Lane B: final render only after prompt lock Once the prompt is stable, I move to better detail settings and one or two candidates, not eight. This is where people overspend. If you are still changing hair, age, pose, and camera angle together, you are still in draft mode. Keep final mode for when the prompt is already doing what you need. ### Lane C: token and handout variants For VTT, you usually need readable face shape at small size. You do not need gallery-level polish for every token. I generate token variants with tighter framing and predictable contrast, then export and crop. When you do this as a separate lane, you stop paying premium rates for art that will be shown at 128px most of the night. ![Comparison board showing draft lane, final lane, and token lane outputs for one D&D character concept](/blog-images/dnd-character-art-pricing-lanes-comparison.webp) ## Practical pricing framework you can copy I track every campaign chapter with a simple table. | Asset type | Typical count | Quality target | Retry budget | Notes | | --- | --- | --- | --- | --- | | Player hero portraits | 4-6 | High | 2 retries each | Used in recaps and handouts | | Core NPC portraits | 12-20 | Medium | 1 retry each | Must stay recognisable | | One-shot throwaway NPCs | 6-10 | Low to medium | 0-1 retry | Fast prep only | | VTT tokens | 20-40 | Utility | 0 retries | Crop consistency beats detail | The retry column is critical. If you do not cap retries, you do not have a pricing model. You have wishful thinking. ## CharGen versus direct platform hopping I still test outside tools, but switching between platforms can hide spend and break style consistency. What I prefer in CharGen is being able to keep model choice, generator flow, and campaign entities close together. I can generate, compare, then drop assets into ongoing prep without a second tracking system. For model benchmarking, I use the same prompt on two models in one session. The [D&D AI Art generator flow](https://char-gen.com/generation/dnd-ai-art) plus a paid Arena A/B test gives me a cleaner read than bouncing tabs across different websites with different defaults. ## Where competitor pricing logic can mislead you Some competitor plans look cheap until you hit the limits that matter for campaigns. Two common traps: - quoted plan price looks low, but high-demand models are excluded from “relaxed” queues - fast mode feels cheap for one image, but heavy reroll habits multiply cost Leonardo’s public pricing page, for example, separates first-party model behaviour from some third-party model usage and token rules. That is fair, but you need to read it closely before assuming your D&D workflow fits the headline price. Reference: - [Leonardo pricing](https://leonardo.ai/pricing) ## Real example: one chapter, 18 NPCs, two player rerolls Here is a genuine prep block from my dock-city arc. Scope: - 18 NPC portraits - 4 player portrait refreshes - 24 token crops What I did: - drafted NPC prompt templates in low-cost lane - finalised only the 8 NPCs likely to recur - kept 10 NPCs in medium fidelity because they were minor - used one fixed token crop rule for all exports Result: - output looked consistent at the table - no last-minute “why is this captain a different person” issue - budget stayed inside the chapter cap I set before generating The key call was refusing to over-finish minor NPCs. ## The style consistency rule that saves the most money If you want stable **fantasy character art ai** output, lock these three items early: - one primary model per campaign arc - one prompt anchor for facial traits and key gear - one lighting style family Do not rotate all three at once. If you change model and prompt structure in the same pass, you cannot tell what improved or broke. Then you reroll blindly, and that is expensive. I use one anchor line per recurring character. Example: `Weathered dwarven marshal, braided iron-grey beard, scar over left brow, brass scale pauldron, stern gaze, muted torchlit hall.` I only append scene context after that anchor. ## How I choose models in CharGen now I pick model by task, not hype. ### For quick ideation I pick lower-cost options and keep `Number of Images` controlled. If composition is wrong, I rewrite prompt before upgrading quality. ### For detail-critical finals I pick models that hold armour texture, fingers, and facial asymmetry better. This is where I use premium options, but only after lock. ### For token production I pick predictable contrast and readable silhouette over tiny detail. Tokens need clarity first. If you want to compare quickly, the [model index](https://char-gen.com/models) is useful for checking available options before you open a full generation run. ## Prompt habits that cut wasted generations The most expensive prompt is the vague one. My compact structure is: - role and species - two visual anchors - one material cue - one mood cue - one environment cue - one camera framing cue Example that worked on first pass: `Tiefling archivist, ivory skin and amber eyes, ink-stained fingertips, stitched velvet coat, tense expression, moonlit scriptorium, waist-up portrait, soft rim light.` Example that usually fails: `cool tiefling wizard epic style ultra detailed` Short does not mean vague. Specific does not mean long. ## Why this matters for 2026 prep cycles Wizards of the Coast has already outlined a heavier 2026 release cadence, including the March 3, 2026 roadmap post and the Season of Horror timing for Ravenloft content. More official material usually means more one-shots, side arcs, and fresh NPC sets at home tables. That means your art throughput goes up, even if your campaign does not. Reference: - [D&D 2026 Calendar Release (Mar 3, 2026)](https://www.dndbeyond.com/posts/2136-d-d-2026-calendar-release/) If your prep volume rises but your art workflow stays ad hoc, pricing pain will catch you by summer. ## Quick method for Roll20 and Foundry token packs Token generation is where many DMs ask me, “how to make dnd tokens without spending all evening?” My method: 1. generate portrait set with stable anchor prompt 2. pick only front-facing or three-quarter shots for readability 3. crop to consistent headroom ratio 4. export in one naming pattern (`faction-role-name`) 5. keep background contrast simple for map readability Do this once with discipline and your next token batch is half the effort. ![Token-ready portrait sheet with consistent framing for Roll20 and Foundry VTT upload](/blog-images/dnd-character-art-pricing-token-sheet.webp) ## My weekly cost review loop in under 15 minutes I run a short review every Sunday night so the next prep block starts with clear limits. I check three things only: - which asset types consumed the most retries - whether those retries came from weak prompts or wrong model choice - which assets players actually noticed at the table That last point is important. Players rarely care if a minor ferry clerk has perfect cloth texture. They do care if recurring NPCs look stable and easy to recognise from session to session. I keep one tiny note beside each chapter: `keep`, `reduce`, or `upgrade`. - `keep` means my current lane settings are fine - `reduce` means drop quality or retry budget next week - `upgrade` means that asset type has real table value and deserves extra spend After a month of doing this, my chapter planning got easier. I no longer guess how much art budget a city arc needs. I already know, because I can map spend to outcomes, not vibes. ## How much does AI DnD character art cost in July 2026? When people ask **how much does ai dnd character art cost**, they usually want one number. There is not one. A free allowance might be excellent for trying three versions of a goblin scout, then awkward for a player character you want to keep private and revise over six months. A monthly plan might be excessive for a one-shot, then sensible when you are producing twenty recognisable NPCs for a city chapter. I checked the public pages again on 31 July 2026. Here is the shortest honest version of the comparison. Prices are the listed monthly entry prices before any tax, exchange-rate, or annual-billing discount. Generation counts are not interchangeable between tools, because a token, a GPU minute, and an API image are different units. | Tool | Free starting point | Paid starting point | What to watch before you compare | | --- | --- | --- | --- | | [CharGen](/pricing) | 10 gold every day, with 160+ models available to explore | Plus, £8/month for 900 gold | Model choice changes the gold cost. Standard images cost 1 gold, while premium models cost more. | | [Leonardo](https://leonardo.ai/pricing) | 150 fast tokens per day, public creations | Essential, $12/month for 8,500 fast tokens | Token cost changes with the model and task. Private generations begin on a paid plan. | | [Midjourney](https://www.midjourney.com/pricing/) | No standing free plan | Basic, $10/month | The Basic plan is measured in Fast GPU time, not a simple image count. Treat it as a paid art subscription from the first render. | | [NightCafe](https://help.nightcafe.studio/portal/en/kb/articles/free-credits-questions) | Claim 5 credits every 24 hours | Credit packs and PRO plans vary | A standard image can have a very different credit cost by model, resolution, and edit settings. | | [OpenAI image API](https://developers.openai.com/api/docs/models/gpt-image-1.5) | No free API tier for image generation | Pay per generated image and input | API costs are useful for builders, not normally the least-click route for a DM who only needs a portrait. | The [CharGen pricing page](/pricing) is unusually clear about the free starting point: 10 gold daily, a 900-gold Plus plan at £8 a month, and a six-month subscription-gold bank. Leonardo's current page gives free users 150 fast tokens daily, but says their creations are public. Its $12 Essential plan adds private creations and 8,500 monthly fast tokens. That privacy detail is not a footnote if you are making a player character before the reveal. Midjourney belongs in a different column mentally. It is still a powerful option for a polished fantasy illustration, but it does not offer the same daily free practice loop. The listed $10 Basic plan buys Fast GPU time. That can be enough for a focused character project, yet it is a poor fit if your actual aim is to test prompts at no cost for a month before choosing a tool. NightCafe is more flexible, but that flexibility asks you to pay attention. Its support guidance says every user can claim a five-credit daily top-up, and its model guide makes the important caveat explicit: actual credit use changes with resolution, image count, references, and plan. In other words, a cheap draft model and a high-fidelity edit should not be budgeted as if they are the same thing. The same is true at API level. OpenAI lists a 1024px square GPT Image 1.5 output at roughly $0.009 low, $0.034 medium, or $0.133 high, before any image-input cost for edits. That is excellent unit economics for an app builder who knows exactly what they are calling. It is not automatically the simplest route for a game night. ![A Dungeon Master budgeting D&D character art with four portrait cards, a VTT token, dice, and gold on a campaign prep desk](/blog-images/dnd-character-art-pricing-free-paid-workflow-2026.webp) ### My free-versus-paid rule for an actual campaign I use free generation for a bounded experiment, not a bottomless production pipeline. Give yourself one small test: make three versions of a character brief, choose the strongest face, and see whether the tool can produce a token crop that still reads at VTT size. If you cannot get there inside the free allowance, do not keep feeding the same vague prompt into it for a week. Either tighten the brief or decide that the project deserves a paid month. For example, a new player in my Thursday game wanted a human ranger with a cropped silver undercut, patched red coat, hawk feather clasp, and a wary expression. I would use a free allowance to learn whether the tool understands those anchors. I would not spend that allowance trying to make twelve unrelated backgrounds, a full party poster, and a set of token variants on the same day. That is a batch-prep job. It needs a budget and a fixed retry limit. The paid trigger I trust is recurrence. Pay when the image has to remain the same person after a level-up, reappear in a handout, and turn into a token that your players can recognise instantly. In CharGen, that is the point where I save the approved portrait, use the editing tools for a controlled change, then send it through the [Token Maker](/token-maker). Starting over with a new prompt costs less on paper than an edit sometimes, but it costs more in continuity when the captain suddenly has a different face. ### A 30-minute cost check before a city chapter Here is the test I would run before paying for anything: 1. Write four recurring-character anchors, then one shared style line. Keep the anchors human: scar, coat, jewellery, posture, expression. 2. Generate a single draft for two characters. Do not batch twenty people before the prompt has proved itself. 3. Make one 128px token crop and put it beside your usual battlemap. If the silhouette does not read, fix the framing before you generate finals. 4. Price the real list: four player characters, six recurring NPCs, and only the next session's minor faces. Everything else is a future decision. 5. Put a two-retry ceiling on each important portrait. When it fails twice, edit the prompt rather than buying another lucky attempt. That last rule matters more than the plan table. An inexpensive platform turns expensive when every render is a lottery ticket. A paid platform can be good value when it lets you carry forward a prompt, an approved image, and an edit history without recreating the identity each week. My recommendation is plain. Start free if you are discovering a character's look or need a handful of one-shot faces. Move to a paid plan only when you have a repeating production job, and choose the plan around that job: private player art, a batch of NPCs, high-fidelity finals, or a campaign-wide visual library. If you want to run the practical version of that test, make one portrait and one token in [CharGen's character generator](/character), then compare the result at the size your table will actually see. ## FAQ ### What is a sensible monthly cap for dnd character art generator pricing? Set a cap per campaign chapter, not per month first. Monthly caps are useful later, but chapter caps force you to match spend to playable output. ### Is CharGen vs Midjourney for DnD a pure quality decision? No. Quality matters, but workflow and reroll control matter just as much. If one platform gives prettier single shots but breaks consistency for recurring NPCs, your real campaign cost can still be higher. ### Should I always pay for high-quality renders? No. Use high-quality output for finals that players will revisit. Use medium or draft lanes for ideation and minor NPCs. ### How many retries are too many? If you are beyond two retries on the same concept and still unhappy, rewrite the prompt structure. More retries usually means the prompt is unclear, not that you need one more lucky roll. ### Is there a free way to make DnD character art with AI? Yes. CharGen provides 10 free gold daily, Leonardo lists 150 daily fast tokens, and NightCafe lets users claim five credits every 24 hours. Use free access to test a concise character brief and make a few one-shot faces. Check privacy, model access, and how each tool charges for edits before using it for a player character or a long campaign. ### What is the cheapest way to make a DnD character portrait that stays consistent? The cheapest reliable route is to reduce rerolls. Save a short anchor line for the face, clothing, and defining item, select the best initial portrait, then edit or crop that approved image for token and handout variants. Paying for a month can be cheaper than repeatedly restarting a character across several free tools if the portrait needs to recur. ### Can one model handle all my D&D art? Technically yes, but it is rarely cost-efficient. Split by task lane and you will usually spend less while getting better campaign continuity. ## What to do next If your current process feels random, run a one-week test. - define three lanes (draft, final, token) - cap retries per asset type - track output against campaign usefulness, not just visual polish Then compare your result against your old method. When you are ready to build the workflow properly, start with [CharGen pricing](https://char-gen.com/pricing) and run your next batch through [D&D AI Art generation](https://char-gen.com/generation/dnd-ai-art) plus a [paid Arena A/B test](https://char-gen.com/ai-model-leaderboard/run-a-test). You will get better art, but more importantly, you will get predictable prep economics. --- **Image credits:** - Hero and supporting images generated with OpenAI Images (`gpt-image-1.5`) for this post. --- ## Quick NPC Creation for DMs in World Codex: My Workflow URL: https://char-gen.com/blogs/quick-npc-creation-for-dms-world-codex-workflow Published: 2026-02-26 Summary: Quick NPC creation for DMs, step by step in CharGen World Codex, with batch-friendly prep habits, cleaner notes, and faster session-ready results. Tags: quick-npc-creation, dnd-npc-generator, world-codex, dungeon-master-tools, chargen # Quick NPC Creation for DMs in World Codex: My Workflow Quick NPC creation for DMs stopped being a scramble for me when I moved the whole flow into World Codex and treated it like prep infrastructure, not a fancy notebook. Before that, I had random names in one document, portraits in a folder I could never find mid-session, and stat ideas spread across browser tabs. It worked, but only if I had time to clean up afterwards, which I never did. Now I keep all NPC prep in one place, generate from the same panel I use to organise campaign entities, and leave every session with cleaner records than I started with. If you run one-shots, weekly campaigns, or short arcs where players adopt every throwaway barkeep, this saves real time. ![Dungeon Master sorting NPC portrait cards and prep notes for a fast campaign session setup](/blog-images/quick-npc-world-codex-hero.webp) ## Why quick NPC creation for DMs often goes wrong Most of us do not fail because we cannot invent a character. We fail because we invent too many details in the wrong format, at the wrong moment, under table pressure. Typical prep friction looks like this: - You have a name and voice idea, but no usable stat direction. - You have flavour notes, but no way to connect that NPC to factions or locations. - You generate one portrait, then cannot reproduce the same feel later. - You forget what the party learned from that NPC two sessions ago. When that pile grows, continuity slips. Players notice the guard captain changing personality every visit, even if they cannot explain why it feels off. I used to patch that manually. Now I keep a lightweight structure in World Codex and let the generator fill the boring blanks. ## What changed in my prep stack recently I shifted to World Codex as the centre of prep after the newer grid and detail workflow made browsing faster during session planning. The practical win is simple: I can stay in one screen, switch between collections and entity detail views, and keep generation close to where campaign context already lives. In plain terms, I am not bouncing between an NPC tool, a notes app, and a second organiser. I open World Codex, choose the right collection, hit `Generate`, and continue from there. Friction drops, and quality goes up because context is not lost during those app switches. That single change made me more willing to create ten NPCs in one prep block instead of two “important” ones and seven improvised disasters. ## The exact World Codex flow I use ### Step 1: start in the right collection I begin by creating or choosing a collection for the current prep scope. For example: - `Harbour District NPCs` - `Crater March One-Shot Cast` - `Act 2 Court Contacts` From there, I keep the entity list focused with the type filter and the search box (`Search entities...`). Even with a small campaign, this habit matters. Future-you will not remember where “temporary bandit scout” ended up. If your campaign is still small, start in `All Entities`, then split later. It is better to move entities once than waste prep time trying to design perfect taxonomy before your first session. ### Step 2: use the Generate dialog deliberately When I click `Generate`, the dialog opens with two clear stages: - `Choose Generator` - `Configure & Generate` I choose `NPC`, then move straight into configuration. The form gives enough control to keep output on-theme without turning prep into data entry. ![Fantasy dock quartermaster NPC portrait used as a campaign-ready character reference](/blog-images/quick-npc-world-codex-dock-quartermaster.webp) ### Step 3: set only the fields that control table outcomes In the `Configure & Generate` step, I focus on settings that alter playable results: - `Gender` - `Age` - `Level` - `Game System` - `Quick Description (Optional)` - optional race/class/occupation fields when needed I avoid over-writing the optional fields unless the scene demands precision. A short, concrete description does better than a long lore block. Example text that works well: `Retired dwarven quartermaster running dockside supply ledgers, suspicious of magic users, secretly funding local orphans.` That is enough for voice, role, conflict, and improvisation hooks. ![Temple bursar NPC portrait with guarded expression for social encounter continuity](/blog-images/quick-npc-world-codex-temple-bursar.webp) ## Batch NPC creation without a batch button `Batch Add` may be unavailable depending on context, so I use a repeat loop that still gets me 10 to 20 useful NPCs quickly. My loop: 1. Keep one collection active. 2. Generate one NPC with a role-focused prompt. 3. Duplicate the prompt skeleton and change only role, social status, and one behavioural trait. 4. Regenerate immediately. 5. Add a one-line note in the entity detail before moving on. That one-line note format is always: - `wants:` one immediate goal - `fears:` one pressure point - `offers:` one thing the party can get I can do ten passes of that in roughly twenty minutes and end with a cast that feels interconnected. ## Prompt pattern I actually reuse I keep a tiny template in my prep notes and paste variants into `Quick Description`. `[role] in [location], public face: [trait], private pressure: [problem], tie to [faction or rumour].` Examples from my own prep: - `Dock clerk in Rustwater Quay, public face: polite and efficient, private pressure: forged manifests, tie to Black Gull smugglers.` - `Temple bursar in Saint Varyn ward, public face: strict traditionalist, private pressure: missing relic debt, tie to Lantern Choir disputes.` - `Road warden at the east gate, public face: hardline patriot, private pressure: family hostage in border camps, tie to Ash Banner mercenaries.` Short template, very little typing, high reuse. ## Keeping generated NPCs consistent across sessions Fast generation is only half the problem. Consistency is what players remember. After generation, I open each important NPC once and lock three anchors in the notes: - one visual anchor - one speech pattern - one relationship anchor Visual anchor example: `burn scar at right jawline, iron prayer ring, rain-dark blue cloak`. Speech pattern example: `answers in clipped trade terms, never uses titles`. Relationship anchor example: `owes the brewer's guild, mistrusts city watch captains`. Those anchors make follow-up generation easier in the [NPC Generator](https://char-gen.com/npc-generator) when I need new portraits or variants. They also keep my [session summary workflow](https://char-gen.com/rpg-session-notes) cleaner because character continuity is already encoded. Worth adding, here is one of our actual generated NPCs in production: - [Watch the NPC profile here](https://char-gen.com/npcs/055119d9-f2da-4726-b9d9-f83fc41972cb) ![Road warden NPC portrait at a fortified gate during rain, suitable for recurring campaign scenes](/blog-images/quick-npc-world-codex-road-warden.webp) ## How I tie World Codex into one-shot prep For one-shots, I combine NPC generation with encounter and location prep in a single sprint: 1. Generate core cast in World Codex. 2. Build threat pieces in the [Monster Generator](https://char-gen.com/monster-generator). 3. Attach location references in codex collections. 4. Run session notes through the session summariser after play. The reason this works is not raw generation speed. The win is shared context. NPCs, monsters, and recap notes reference the same names and locations, so your continuity improves without extra admin. I used this exact flow for a dockside heist one-shot and generated twelve named NPCs, three rival groups, and two fallback quest-givers in about forty minutes. No heroic prep grind, no 1am spreadsheet edits. ## Quality control: when I regenerate versus when I edit I do not regenerate everything that looks slightly off. Regeneration is cheap, but campaign memory is not. I regenerate when: - core role does not match scene function - motivation is too vague to improvise - output duplicates another active NPC I keep and edit when: - concept is good but tone is too flat - one field conflicts with established lore - naming style clashes with setting conventions That discipline prevents the “infinite regenerate spiral” where you burn forty minutes chasing perfect prose for a character who appears for three minutes. ## Comparison: old method versus World Codex-first method | Prep area | Old tab-heavy workflow | World Codex-first workflow | | --- | --- | --- | | NPC ideation | Fast start, messy storage | Fast start, stored in campaign structure | | Continuity | Manual, easy to miss | Anchors saved with entity data | | Mid-session retrieval | Slow folder and notes hunting | Search + type filter in one panel | | Follow-up summaries | Separate clean-up required | Ready for session recap linking | | Team collaboration | Hard to share context | Shared codex entities make handoff cleaner | No tool removes DM judgement. Good prep still needs your taste, pacing sense, and table awareness. Even so, the World Codex-first approach gives me fewer dropped threads and fewer “who was that again?” pauses. ## Where external tools still help I still cross-check mechanics against official rules references when encounter stakes matter. For D&D 5e pacing and threat sanity checks, the [D&D Beyond encounter guidelines](https://www.dndbeyond.com/sources/dnd/basic-rules-2014/building-combat-encounters) are useful guardrails. If your game runs on virtual tabletops, token handling docs are also worth a skim. Foundry’s official [token guide](https://foundryvtt.com/article/tokens/) helps when you convert generated NPC assets into repeatable scene setups. Use these as checks, not replacement prep systems. World Codex stays the source of truth for entity context. ## Practical mistakes I made so you do not have to ### Writing biographies instead of playable hooks A four-paragraph backstory feels productive and plays badly at the table. I keep one conflict, one pressure point, one tie to setting history. Done. ### Generating without collection context Dropping every NPC into `All Entities` for weeks creates retrieval pain later. Even rough collections beat a giant flat list. ### Forgetting to encode relationship anchors Personality alone is not enough. Relationship anchors are what make callbacks land. Add one debt, one loyalty, or one grudge per NPC and your campaign suddenly feels intentional. ### Treating every NPC as permanent Some characters are disposable scene tools, and that is fine. Mark throwaways clearly so you do not spend polish time on them. ## A 30-minute emergency prep variant I use on busy weeks Some weeks do not give you a full prep block. On those nights, I run a stripped version that still protects session quality. Minutes 0 to 5: create one collection for the upcoming location and add a short scope note in the description. Minutes 5 to 15: generate five NPCs tied to that location, using the same prompt skeleton for consistency. Minutes 15 to 22: mark two NPCs as likely scene drivers and add full `wants / fears / offers` notes. Minutes 22 to 27: add one relationship anchor from each driver NPC to an existing faction or named place. Minutes 27 to 30: sanity check names, remove duplicates, and pin one backup contact for unexpected player detours. That emergency variant is not elegant, but it is reliable. Players still get distinct personalities, you still get usable continuity, and you do not lose your evening to prep admin. ## Why this matters for campaign memory six sessions later Long campaigns fail from memory drift more often than from bad encounter maths. I have run sessions with average combat balance and great continuity that players still talk about months later. I have also run technically tidy encounters that felt forgettable because nobody remembered why an NPC mattered. World Codex helps because entity history accumulates where you already work. When your rogue asks, “Was this clerk the one who lied at the canal checkpoint?”, you can confirm it quickly instead of bluffing. That moment of certainty makes the world feel authored. For me, quick generation is the entry point, not the final benefit. The final benefit is dependable recall under pressure, while the table is watching, with zero pause to dig through old notes. ## FAQ ### What is the fastest way to handle quick NPC creation for DMs before a session? Open World Codex, create a scoped collection, then run a short generation loop with one-line `wants / fears / offers` notes. Ten useful NPCs in twenty minutes is realistic with this method. ### How many NPCs should I prepare for a 3 to 4 hour session? I usually prepare 6 core NPCs and 4 backup NPCs. That covers expected paths plus one detour without wasted prep. ### Should I use detailed optional settings every time? No. Use optional fields when you need a tight narrative role. For routine side characters, a concise quick description produces faster and often better results. ### Can I use this workflow if I also need art and session recaps? Yes. Keep NPC anchors in World Codex, generate or edit visuals in the NPC flow, then use the session summariser to preserve continuity after play. ## Final recommendation If your prep still depends on scattered notes and last-minute improvisation, move one upcoming session fully into [World Codex](https://char-gen.com/world-codex) and run the repeat loop above. Keep the prompts short, store anchors immediately, and aim for usable over perfect. If you want a direct next step, create your first collection now and generate five location-tied NPCs before your next game night. --- ## How I Prep a D&D One-Shot Fast with a DnD Dungeon Generator URL: https://char-gen.com/blogs/how-i-prep-a-dnd-one-shot-fast-with-chargen-dungeon-generator Published: 2026-02-25 Summary: My practical DnD dungeon generator workflow to prep a one-shot in under an hour, with maps, NPCs, encounter balance, and session recap tools. Tags: dnd-dungeon-generator, one-shot-prep, dungeon-master-tools, ai-rpg-tools, chargen # How I Prep a D&D One-Shot Fast with a DnD Dungeon Generator My prep nights got shorter the moment I treated a **DnD dungeon generator** as a planning tool, not just a map toy. If I only generate a pretty layout, I still have to do all the hard bits myself. If I generate layout, encounters, treasure pressure, and recap hooks in one pass, I can get a playable one-shot ready in under an hour without winging half the session. This is the exact workflow I now use in CharGen when I need a dungeon quickly and I still want it to feel coherent at the table. I’ll show the fields I touch in the UI, what I leave alone, where I sanity check against rules, and how I link the result to my campaign notes. ![Dungeon prep board with generated map, encounter notes, and timing plan](/blog-images/dnd-dungeon-generator-one-shot-hero.webp) ## Why this DnD dungeon generator workflow works The key is that it combines map shape and room intent in one pass. I still decide tone and stakes, but I stop wasting prep time stitching disconnected outputs together. ## Why one-shot prep usually overruns One-shots look simple on paper. In practice, time vanishes into four tasks that pull in different directions. You need a layout that makes sense for pacing. You need monsters that create tension without wiping the party. You need loot that feels earned. You need notes you can actually read under pressure. If any one of those slips, the session still runs, but it feels scrappy. I used to build these pieces in separate tools. That was the mistake. A map app for rooms, a notes app for hooks, a spreadsheet for CR checks, and a separate generator for NPC flavour if players decided to interrogate the wrong goblin captain. It worked, but it was slow and easy to break. CharGen’s Dungeon Generator changed that for me because it combines procedural layout and AI room content in one workflow. I can define size, theme, difficulty, and party level in one form, then iterate with a consistent seed. ## The setup I use in CharGen before pressing generate I start on the [Dungeon Generator](https://char-gen.com/dungeon-generator) page. The form is straightforward, but a few fields matter far more than others. ### Fields I always fill - `Dungeon Size` or `Exact Room Count (Optional)` - `Theme` - `Difficulty` - `Party Level` - `Monster Types` - `Trap Density` - `Additional Details` I only skip `Loot Rarity` if I want the tool to surprise me. Most of the time, I set it, because loot tone affects the whole one-shot. ### My default for a 3-4 hour one-shot | Setting | My default | Why | | --- | --- | --- | | Dungeon Size | Medium (10-15 rooms) | Enough space for exploration without dragging runtime | | Difficulty | Medium or Hard | Leaves room for one spike fight near the end | | Party Level | Exact party level | Keeps room content aligned with player power | | Monster Types | 1-2 types max | Prevents random-feeling encounter soup | | Trap Density | Light or Moderate | Adds pressure without turning session into trap admin | | Loot Rarity | Uncommon | Good reward curve for one-night play | The thing that helped most was limiting monster variety. If I mix undead, constructs, beasts, cultists, and aberrations in one tiny dungeon, nothing feels intentional. ![DnD dungeon generator planning view with room nodes and corridor flow for one-shot pacing](/blog-images/dnd-dungeon-generator-map-planning-example.webp) ## My 50-minute prep workflow, step by step I timebox this process to 50 minutes. If I go beyond that, I stop polishing and run with what I have. ## 1) Build the dungeon skeleton in 10 minutes I set `Dungeon Size` to `Medium` unless I’m running for brand-new players. For first-time groups, `Small` keeps decisions tighter. In `Theme`, I pick one concrete location style such as `crypt`, `mine`, or `ruins`. If I need custom flavour, I use the custom option and write something specific like "flooded observatory under a collapsed monastery". In `Additional Details`, I include three anchors only: - Session hook in one line - Final room objective - One non-combat complication Example I used last week: "A village elder hires the party to recover a brass astrolabe before dawn. Final room contains a mirrored vault and a bound star-wight. Complication: unstable walkways over deep water, loud movement attracts patrols." That’s enough for coherent output. Long lore dumps made my results worse, not better. ## 2) Generate with a fixed seed, then iterate in 8 minutes CharGen updates the URL query with seed and settings, which is brilliant for iteration. I generate once, skim room flow, then regenerate with the same seed only if I need small parameter changes. I check three pacing markers in order: - Is there a clear early discovery room in the first quarter? - Is there at least one route choice by mid-dungeon? - Is the finale space distinct enough to telegraph stakes? If one marker fails, I adjust one setting and regenerate. One setting, one regenerate. I used to tweak five knobs at once and then wonder what actually fixed the result. ## 3) Tune combat pressure in 12 minutes I cross-check planned fights against [D&D 5e encounter guidelines](https://www.dndbeyond.com/sources/dnd/basic-rules-2014/building-combat-encounters). I do not try to turn CharGen output into a rigid calculator. I just sanity check danger bands. My quick method: - One easy or medium opener - One skirmish or hazard room that taxes resources - One hard closer For a level 5 party, I recently ran: - Entry: 4 skeleton scouts with high ground advantage - Midpoint: trapped reliquary with 2 shadows and timed ward pulses - Finale: 1 CR 6 star-wight variant with two environmental hazards This gave tension without a wipe, and I didn’t need to invent monsters from scratch because the room prompts already pointed in the right direction. ![AI dungeon encounter balance board with monster tokens and hazard planning notes](/blog-images/dnd-dungeon-generator-encounter-balance-example.webp) ## 4) Batch NPC and flavour support in 10 minutes That part saves sessions. If players stop to negotiate, interrogate, or adopt a random prisoner, I need quick personalities ready. I open [NPC Generator](https://char-gen.com/npc-generator) in a second tab and create 6 to 10 short NPC cards tied to the dungeon faction. I keep each to: - one sentence appearance - one sentence motive - one sentence secret I do not write full backstories for one-shots. I just need enough for believable improvisation. If you already have recurring cast, link these notes to your world entries and reuse faces later. ## 5) Lock recap hooks in 10 minutes The final step is connecting prep to post-session memory. I add three recap anchors while prep is fresh. - What did the party learn? - What did they break or awaken? - Which NPC or faction now reacts? After the game, I run those anchors through [session summary](https://char-gen.com/rpg-session-notes). That keeps one-shots useful for ongoing campaigns, because your throwaway dungeon suddenly becomes continuity fuel. ![Session recap workspace linking dungeon events, NPC notes, and campaign memory](/blog-images/dnd-dungeon-generator-session-recap-hooks.webp) ## The UI details that matter more than people expect Small interface choices made a big difference for me. `Exact Room Count (Optional)` is perfect when your session slot is strict. If I know we have three hours including chatter, I set 9 or 10 rooms and stop pretending we’ll finish 18. `Trap Density` should match your table’s appetite for logistics. Heavy traps can be fun, but they also eat table time fast. `Monster Types` is where theme cohesion lives. Limiting this field to two related groups creates clearer identity. Players remember "that drowned cult crypt" more than "that place with everything". The preview panel with room count, theme, and difficulty is also useful for fast sanity checks before you disappear into detail edits. ## CharGen versus pieced-together workflow I still use other tools, including [Donjon’s classic dungeon generator](https://donjon.bin.sh/d20/dungeon/), when I want raw random layouts quickly. But for one-shot prep under time pressure, I care more about connected output than isolated output. | Workflow | What I get quickly | What still needs manual work | | --- | --- | --- | | Layout-only tool | Room map | Encounter logic, notes, hooks, recap links | | Separate encounter + note tools | Better control per section | Heavy context switching | | CharGen Dungeon + NPC + Session Summary | Coherent draft across map, flavour, and memory | Final balancing judgement | CharGen does not replace DM judgement. It removes repetitive prep so I can spend my time on tone, stakes, and table pacing. ## Common mistakes I made and how I fixed them ### Overstuffing additional details I once wrote a 250-word lore paragraph in `Additional Details`. Output quality dropped immediately. Now I keep it to hard constraints and one-line story context. ### Ignoring party level Leaving `Party Level` blank gave me cool ideas with inconsistent danger. Entering real level made encounter drafting much faster. ### Treating every room as combat My better one-shots use a rhythm: discovery, pressure, release, escalation, finale. Not every room needs initiative. ### Trying to polish every generated line If a line is table-usable, I keep it. The goal is playable prep, not literary perfection. ## FAQ ### Is a DnD dungeon generator enough to prep a full one-shot? It is enough to build your base fast, but you still need human decisions on pacing and player-specific hooks. I treat generation as draft creation, then I spend 10 to 15 minutes on tuning. ### What room count works best for a 4-hour session? For my groups, 9 to 12 rooms is the sweet spot, including non-combat spaces. Above that, we often rush the ending. ### How do I keep generated dungeons from feeling generic? Limit theme and monster scope, then add one concrete local detail in `Additional Details`, such as a broken lift, flooded chapel, or fungus-choked archive. Specificity beats length. ### Can I reuse one-shot prep in a campaign? Yes, especially if you pair it with session summaries and NPC records. The same dungeon can become a recurring location with almost no extra admin. ## Final recommendation If your current prep stack involves three tabs, a spreadsheet, and last-minute panic, try one one-shot using the workflow above and keep the timer visible. Start in [Dungeon Generator](https://char-gen.com/dungeon-generator), create supporting cast in [NPC Generator](https://char-gen.com/npc-generator), and close the loop with [Session Summary](https://char-gen.com/rpg-session-notes). You’ll still make creative calls, but you won’t waste your prep night rebuilding the same scaffolding from scratch. --- **Image credits:** - Hero and supporting images generated with OpenAI Images (`gpt-image-1.5`) for this post. --- ## How I Keep NPCs Consistent Across a Campaign With CharGen URL: https://char-gen.com/blogs/how-i-keep-npcs-consistent-with-chargen Published: 2026-02-16 Summary: A practical, repeatable workflow for keeping NPC portraits, notes, and summaries aligned across a long-running DnD campaign using CharGen. Tags: npc, dnd, char-gen, ai-generation, campaign-prep # How I Keep NPCs Consistent Across a Campaign With CharGen I love long-running campaigns, but they come with a problem that sneaks up on you. Six sessions in, the innkeeper looks completely different, the captain of the guard has a new face, and the party forgets who is who. That is not a character problem. It is a consistency problem. If I am going to use AI for NPCs, I want it to help with continuity, not add to the mess. This is the workflow I use in CharGen to keep NPCs steady across months of play. It is not about perfect photorealism or chasing some ideal portrait. It is about the basics: a recognisable face, the same key traits, and enough repeatable structure that my notes and images line up session after session. It is a process I can do on a quiet evening and then reuse quickly during prep. ![A spread of consistent NPC portrait cards and notes on a wooden table](/blog-images/npc-consistency-hero.webp) ## The drift problem that breaks immersion When you generate NPC art on the fly, small changes pile up. The same character looks ten years older next week. Hair colour flips. Clothing changes for no reason. It might seem minor, but my players notice it. They start asking if the NPC has a twin or if they are being tricked. That can be fun once, but it is not what I want every time. The deeper issue is that most AI image tools are built for variety. Even when a tool supports reference images, it still needs a solid prompt and a stable set of traits to keep it on track. Midjourney, for example, has explicit reference features, including Omni Reference and Character Reference, but they still need good anchors and careful prompt work to keep a character steady across scenes. So the approach I take is to design an NPC like I would for a real campaign, then capture a small, repeatable set of details that I can reuse. CharGen makes this easy because I can keep the NPC profile, the portrait, and the campaign notes in one place and update them quickly. ## The core idea: make an NPC anchor, not a one-off image Before I touch an image model, I build a short NPC anchor. This is a structured block of text that I can reuse in any prompt, in any tool, without rewriting it every time. It also goes straight into the NPC notes so it is always visible. My anchor includes: - Name and role in the story - Age range and build - Hair, eyes, and skin tone - One or two signature items - A tight clothing description - A single mood cue I keep it short and concrete. It is tempting to add a paragraph of lore, but the image model does not need it. The lore belongs in the NPC notes, not in the visual anchor. Keeping these separate is the single best thing I did for consistency. ## My CharGen workflow for consistent NPCs I use CharGen in a loop that is fast to set up and easy to repeat later. The key is to set your NPC once, then keep the same reference for future scenes. ### 1. Build the NPC in the generator I start in the NPC generator and fill out the essentials. I keep the text box fairly tight and use the anchor block above. The output gives me a clean baseline description and a portrait. I do not chase the perfect image at this stage. I just want something stable and recognisable. Once I have a baseline, I save the NPC and add a short note to their entry: a single line describing the anchor text I will reuse. That way I do not need to remember it later. ![An NPC profile page with tidy notes and a consistent portrait beside it](/blog-images/npc-consistency-notes.webp) ### 2. Choose a model and stick to it Consistency improves when you use one model for an NPC. If I swap models halfway through, I get style drift and subtle changes in facial shape. I pick one model per NPC and stick with it. I only change models if I am deliberately shifting a character, like a time jump or a disguise. If I need a different composition, I change the prompt and the crop, not the model. The model is my constant. ### 3. Lock the visual anchor in the prompt I keep a text fragment that I do not change. It includes the age range, build, hair, eyes, and signature item. I treat it like a base layer. When I want a new scene, I add the scene description after the anchor. That way, the character stays the same and only the context changes. Here is a simplified example of how I structure it: - Anchor: "late thirties, lean build, ash blond hair in a long braid, pale green eyes, silver signet ring, charcoal travelling coat" - Scene: "standing at the docks at night, rain on the coat, lantern light from the left" It is simple, but it works. The anchor does the heavy lifting. ### 4. Use edits for small changes When I only need a small change, I avoid full regeneration. I use an edit pass instead. That helps me keep the same face and wardrobe. I will often do this for lighting changes or a new background rather than a new pose. This is where CharGen helps. I can keep the original portrait, make a targeted change, then keep the final version in the NPC record. I am not trying to replace the original portrait, just generate a second one that still looks like the same person. ![A lantern-lit dock scene framing the same NPC for a new moment](/blog-images/npc-consistency-docks.webp) ### 5. Store the result with session notes Once I have a stable NPC portrait and notes, I link it to the session summary. This is the part that keeps the table coherent. If an NPC shows up again, I can drop the same portrait and recap their last appearance in the session summary. It keeps the story in one place and saves me from hunting through folders. I also add a short reminder note to the NPC entry for my future self. I keep it brief, just enough to remember how to use the anchor and which model I chose. ## Consistency is not just about images The biggest mistake I made early on was focusing only on portraits. The real continuity happens in notes. The portrait helps players remember a face, but the notes remind them why that face matters. I keep a short recap block in the NPC entry: what they want, what they are hiding, and how the party last left them. When I run the session summary tool after a game, I make sure those notes are reflected in the recap. It gives me a clean line from the initial NPC generation to the current session state. It also makes it far easier to bring an NPC back in a later arc without contradicting myself. ## A quick comparison with other tools Plenty of tools now offer reference options. Midjourney has Character Reference and Omni Reference, and both are designed to keep a subject steady across images. I have used them. They are powerful, but they still need a strong prompt and a stable set of traits. If you change too much at once, the character drifts. CharGen helps because it keeps the text, the portrait, and the campaign notes together. That is the real difference for me. I am not just generating a character. I am storing them as a reusable element inside the campaign. That is what keeps my NPCs consistent over time. ## The practical limits and the legal reality AI art is still wrapped in legal and ethical questions. There are active copyright disputes and major lawsuits involving AI image tools and training data. It is not just noise. It affects how I work and what I ask the tools to do. Recent cases around training data and copyrighted images are still working their way through courts. My rule is simple. I only use images I have the right to use, and I avoid generating content that copies someone else’s work. I also avoid using real people’s likenesses without clear consent. If I want a character inspired by a known actor, I keep it abstract and focus on personality and tone rather than their face. This matters if you share your campaign material publicly. It is easy to cross a line without thinking about it. I would rather be cautious and keep my work clean than deal with headaches later. ## A repeatable checklist for each NPC This is the list I follow before I consider an NPC finished. It keeps me honest and stops me from rushing. 1. I have a short anchor block with stable traits 2. I have one primary portrait saved in CharGen 3. I have the same model pinned for future variants 4. I have a short recap note in the NPC entry 5. I have linked the NPC to the latest session summary When I stick to that list, I avoid the drift. The NPC stays recognisable and I stay organised. ## When I deliberately allow change There are a few moments where I let the model drift on purpose. Time jumps, curses, heavy injuries, major life events. If it matters in the story, I embrace the visual change. I still use the anchor, but I update it. It turns the change into a story beat rather than an accident. That is the point of this whole workflow. I want the changes to feel earned and clear. If a character is older, it should be because months have passed, not because the model decided to change their face. ## Final thoughts Consistency is not glamorous, but it makes a campaign feel real. CharGen gives me the structure to keep NPCs coherent across sessions without fighting the tools. I keep a tight anchor, I stick to one model, and I make careful edits when I need change. Then I store it all together so I am never guessing. If you want your campaign to feel grounded, build your NPCs as reusable pieces. The players will notice, and it will make your world feel like it actually exists from week to week. --- ## How I Build Balanced D&D Encounters with CharGen's Monster Generator URL: https://char-gen.com/blogs/how-i-build-balanced-dnd-encounters-with-chargen-monster-generator Published: 2026-02-10 Summary: A practical, step-by-step guide to using CharGen's Monster Generator to build balanced encounters with clear inputs, smart reskins, and fast prep. Tags: d-and-d, monsters, encounter-design, rpg-tools, chargen # How I Build Balanced D&D Encounters with CharGen's Monster Generator I build encounters for a mix of players, and the one thing I want is consistency. I want the fight to feel dangerous without blindsiding the party, and I want the monsters to belong in the scene. The [official 5e encounter guidelines](https://www.dndbeyond.com/sources/dnd/basic-rules-2014/building-combat-encounters) spell out XP thresholds and multipliers, but the work of turning those into a specific monster with a place in the story still takes time. My answer is to keep the rules in my head and use CharGen's Monster Generator to do the heavy lifting. This post is my practical workflow. It is not a sales pitch. It is the short list of settings I actually touch and the bits I ignore. If you have ever stared at a Challenge Rating table with a half-written idea, this is the method that gets me to a finished encounter quickly. ![Fantasy monster concept art used as a hero image.](/blog-images/monster-encounter-hero.webp) ## The problem I am solving There are two parts to encounter prep that most guides split apart: mechanical balance and narrative fit. The official rules focus on XP budgets, monster multipliers, and party size adjustments. Those are essential. If you do not use them, you are guessing. The issue is that the rules do not write the monster for you. They do not give you the flavour, the role, or the reason the monster is in the room. That gap is where I lose time. I do not want to spend twenty minutes on a stat block and then another twenty minutes trying to make it feel like it belongs in the story. I would rather spend that time on the hook, the setting, and the aftermath. The generator lets me get a credible monster quickly, then I tune it in a way that fits my table. ## Where I start in CharGen I work from the RPG Workshop because it keeps all the generators in one place. Go to the RPG Workshop page and use the left-hand list titled Generators. You will see items like NPC, Monster, Shop, Tavern, Faction, Loot, Settlement, Region, and Poetry & Lore. I pick Monster, which switches the form on the right to the Monster Generator. If you prefer a focused view, the Monster Generator has its own dedicated page too. I still like the workshop because it makes it easy to jump to NPCs and Settlements after I finish the encounter. ## The three fields I always fill in The Monster Generator gives me three required fields that matter for balance. **Quick Description (Optional)** This is a short prompt. When I leave it blank, I get something fully random. I almost never leave it blank. Even a line like “tide-warped eel that drags sailors into a whirlpool” gives the generator enough direction to give me useful flavour. I keep it tight and concrete so the output stays anchored. **Challenge Rating** This is the backbone of encounter balance. I use the official 5e encounter rules to decide the target CR. The Basic Rules use XP thresholds by party level and then apply multipliers based on the number of monsters. The multiplier matters more than most people think. A bunch of small creatures can be tougher than a single big one because of the action economy. When I pick CR, I pick it as part of that calculation, not as a separate creative choice. **Game System** The default is D&D 5E and that is what I use most often. If I ever run another system, I switch it here so the generator gives me stats that actually make sense for that ruleset. Those three fields are enough to generate a monster, but the optional settings are where the encounter starts to feel tailored. ## The optional settings I actually use The optional settings live behind the Show Optional Settings toggle. I do not touch everything. I use the fields that let me control theme and difficulty without adding work. **Monster Type** This is where I decide whether I want a beast, fiend, undead, or something else. If I am reskinning a familiar creature, I still set a type because it drives resistances and the tone of the write up. **Combat Role** This is how I make the fight interesting. A brute feels different from a skirmisher. A controller changes the pacing. I often use this to shape the encounter without messing with CR. **Size** I treat this as a visual lever. Size tells the players what to expect before initiative even starts. A huge monster sells itself. A tiny monster can still be deadly if the role is right. **Environment** This is the most important flavour field. If the monster belongs in a frozen ruin, I say so. If it is a swamp threat, I say so. This field makes the description feel like it grew out of the setting instead of being dropped in. **Party Level** I enter this when I want the generator to match the tone of the encounter to the party. It is not a replacement for CR, but it helps tune the output towards the actual party. **Difficulty** I use this when I know the tone of the fight. Easy is for a warm up. Hard and Deadly are for set pieces. I keep it honest and do not overuse it. **Reskin Of** This is the sleeper setting. If I know I want something that behaves like an owlbear but looks like a crystalline lion, I put “Owlbear” here and describe the crystals in Additional Details. It saves me time and still gives me a unique creature. **Additional Details** I use this to add personality, tactics, or a single standout ability. It keeps the output consistent with my setting without rewriting the whole monster. ## How I balance the encounter quickly I use the [Basic Rules encounter guidelines](https://www.dndbeyond.com/sources/dnd/basic-rules-2014/building-combat-encounters) as my sanity check. The rules use XP thresholds based on party level and apply multipliers for the number of monsters. That multiplier is what turns a balanced fight into a wipe if you ignore it. I usually build backwards. I decide the number of monsters and the sort of experience I want, then pick a CR that lands in the right range. Once I have a target CR, the generator can do the rest. If I want a single boss, I will set a higher CR and lean on environment and tactics to make it interesting. If I want a scrappy fight, I will use a lower CR and then add two or three extra creatures, knowing the multiplier will push it into the right band. That is the rule of thumb I use most often. ## Example: a river shrine ambush Here is a recent example. The party were tracking smugglers along a river and stopped at a ruined shrine at dusk. I wanted a quick, tense fight and a creature that felt linked to the water. I opened the RPG Workshop, selected Monster Generator, and entered this: - Quick Description: “A river spirit twisted by oil, dragging travellers into dark water” - Challenge Rating: 3 - Game System: D&D 5E - Monster Type: Elemental - Combat Role: Controller - Size: Medium - Environment: River, marsh, flooded ruins - Party Level: 3 - Difficulty: Hard - Reskin Of: Water weird - Additional Details: “Leaves a slick on surfaces; can extinguish torches; whispers like running water” The output gave me a monster that felt on theme and had mechanics that matched the scene. I did not need to change much. I adjusted the descriptive text to fit my shrine and called it done. ## I keep flavour tight and readable The generator can produce a lot of flavour text. I keep only what I need at the table. If I cannot imagine saying a sentence out loud during play, it does not stay. For example, I keep the monster’s tells, its movement style, and a signature ability. I cut long lore sections unless they matter to the story. This is the part where I stay strict. The best encounter prep is usable at the table. Short notes, clear mechanics, and a mental image. Anything else is for later. ![A cavern environment that fits an underground encounter.](/blog-images/monster-encounter-cavern.webp) ## The role of AI debates in how I write prompts AI tools are in the middle of serious legal and ethical debates, and I keep that in mind. There have been high profile copyright lawsuits against AI companies, and the legal landscape is still changing. That matters for fantasy work because it is tempting to type a famous creature name or a recognisable character and hope the model fills in the rest. I do not do that. I keep my prompts original and describe my own concept in plain language. It keeps my work clean and it keeps the output more distinctive. For context, [Disney and Universal sued Midjourney for copyright infringement](https://apnews.com/article/722b1b892192e7e1628f7ae5da8cc427), and more studios are now joining those cases. For monsters, this is easier than it sounds. I use physical traits, behaviours, and environments instead of proper names. “Glittering glass scales, blind eyes, and a hunting call that cracks stone” is more useful than a named creature anyway. It makes the output mine. ## When I use the dedicated Monster Generator page If I am writing an encounter-heavy session, I stay in the RPG Workshop. If I need to focus on a single creature, I jump to the Monster Generator page and keep the space clean. Both routes lead to the same place, and I do not get precious about it. The important bit is the field choices. ## My practical checklist These are the steps I follow every time: 1. Decide the feel of the fight and the number of monsters. 2. Use the encounter rules to pick a target CR band. 3. Go to the RPG Workshop and select Monster Generator. 4. Fill in Quick Description, Challenge Rating, and Game System. 5. Open Optional Settings and set Monster Type, Role, Environment, and Difficulty. 6. Use Reskin Of if I want a familiar base with a new skin. 7. Add a single clean note in Additional Details. 8. Generate and trim the output to table-ready notes. ## What this saves me I still do the creative work, but I do it in the right order. I start with balance, shape the flavour, then cut the output down to what I will say at the table. That is the difference between a prep session that drags and one that ends with energy. The Monster Generator is not a replacement for rules knowledge. It is a fast way to apply the rules without getting lost in busywork. That is why it works for me. If you already know your table and you already know the feel you want, the generator gets you to a finished encounter quickly, and it leaves you time for the part that makes the session memorable. If you want to try the workflow, start with the RPG Workshop, pick Monster Generator, and be strict about the fields you touch. It is the shortest path I have found from idea to playable encounter. --- **Image credits:** - Hero and supporting images generated with OpenAI Images (`gpt-image-1.5`) for this post. --- ## CharGen Black Friday Sale 2025: Save Up to 25% OFF! URL: https://char-gen.com/blogs/chargen-black-friday-sale-2025-discover-massive-savings Published: 2025-11-07 Summary: Black Friday savings on CharGen! Get 25% off annual plans, 15% off your first month, or 15% bonus gold. Limited time only - November 14 - December 1, 2025. Tags: CharGen, Black Friday, Sale, Discount, DnD, AI Tools, Limited Time Offer
🎉 BLACK FRIDAY DEALS - TLDR 🎉
**🎯 25% OFF ANNUAL PLANS** Use code **`BF25ANNUAL`** at checkout [→ Click here to get 25% off annual plans](https://char-gen.com/pricing)
**💰 15% OFF FIRST MONTH (Monthly Plans)** Use code **`BF15MONTHLY`** at checkout [→ Click here to get 15% off monthly plans](https://char-gen.com/pricing)
**✨ 15% EXTRA GOLD (One-Off Purchases)** Automatically added - no code needed! [→ Click here to buy gold with 15% bonus](https://char-gen.com/pricing)
**Limited Time:** November 14 - December 1, 2025 | No hassle. No fine print. Just savings.
# Black Friday 2025: Save Up to 25% on CharGen **My biggest sale of the year.** This Black Friday, I'm offering my deepest discounts across all CharGen plans and gold packages. If you're a dungeon master preparing your next campaign, a content creator building worlds, or just curious about AI tools for D&D, this is your chance to grab CharGen at the best price you'll see all year. For four days, you can get **25% off annual subscriptions** with code **`BF25ANNUAL`**, **15% off your first month** on monthly plans with code **`BF15MONTHLY`**, or one-time gold packages with **15% bonus gold automatically added**. These discounts won't come around again until next Black Friday. --- ## Choose Your Black Friday Deal I've set up three different offers to match how different people use CharGen. Annual plans give you the biggest savings and access to unlimited basic models if you're building campaigns regularly. Monthly plans let you try everything with immediate savings and zero long-term commitment. One-time gold packages are pure pay-as-you-go with bonus credits that stick around forever.

Annual Plans

25% OFF

For the entire year

Code: BF25ANNUAL

Monthly Plans

15% OFF

Your first month

Code: BF15MONTHLY

Gold Packages

+15% BONUS

Extra gold free

No code needed!

[**Claim Your Black Friday Discount →**](https://char-gen.com/pricing) --- ## Deal #1: Annual Plans - Save 25% for the Year **Annual plans give you the most value.** When you lock in an annual plan during Black Friday using code **`BF25ANNUAL`** at checkout, you're paying this discounted rate for twelve full months. Even if I adjust pricing in 2026, you'll keep paying your Black Friday rate until renewal. The numbers: **Ultimate** normally costs **£439.99 per year**. During this sale with code **`BF25ANNUAL`**, you pay just **£329.99**. That's **£110 saved**. To put that in perspective, that's enough to commission several custom character portraits from a freelance artist, or pay for an entire year of VTT hosting. Instead, you get **4500 gold per month**, access to **40+ AI models**, and **15,000 free Flux.Dev images monthly** on Elite and Ultimate. ### Annual Plan Pricing | Plan | Regular Price | Black Friday Price | Monthly Cost | You Save | | ------------ | ------------- | ------------------ | ------------ | ----------- | | **Plus** | £109.99/year | **£82.49/year** | £6.87/month | **£27.50** | | **Elite** | £219.99/year | **£164.99/year** | £13.75/month | **£55.00** | | **Ultimate** | £439.99/year | **£329.99/year** | £27.50/month | **£110.00** | Annual plans lock in your Black Friday rate for the full year. Even if prices increase in 2026, you'll still pay this discounted rate until renewal. Closest thing to a permanent discount I can offer. ### Understanding Each Plan Tier **Plus Plan** (900 gold/month) - **Entry Point for Regular DMs** Plus is designed for DMs running **regular weekly or fortnightly campaigns** who want professional visuals without spending a fortune. At **£6.87 per month** during this sale, you get access to the same AI models that professional studios use: _Flux.Pro_, _DALL-E 3_, _Imagen 4_, and _Midjourney V7_. Plus **900 monthly gold credits** that refresh every billing cycle. What does 900 gold actually get you? **900 character portraits** using the most popular model (_Flux.Dev_), or **90 premium DALL-E 3 images**, or **150 Flux.Pro images**, or roughly **18 AI videos**. For most DMs, this covers every NPC portrait, location shot, and battle map you need for a month of sessions. You also get the complete **editing suite**. Inpainting to fix armour details, outpainting to expand backgrounds, upscaling for print-quality handouts, and background removal for VTT tokens. Plus **1 free custom LoRA model per month**, which trains the AI on your specific art style or campaign aesthetic. All downloads are **completely watermark-free**. The Plus plan includes **folders and presets** for organisation. Save your favourite prompt templates, organise NPCs by faction, create collections of related locations. It's not just about speed, it's about keeping your entire campaign world consistent. **Elite Plan** (2000 gold/month) - **Most Popular for Power Users** Elite is my **most popular tier** because it hits the sweet spot between affordability and creative freedom. At **£13.75 per month** during Black Friday, you get **2000 gold credits monthly**, but more importantly, you get **5,000 FREE Flux.Dev images every 30 days** under fair use. **5,000 images.** That's roughly **166 images per day** if you're generating consistently. Enough to create portraits for every single NPC in a massive city location, plus establishing shots for every building, plus character art for an entire adventuring party with multiple outfits. For most campaign creators, this fair-use allowance alone is worth more than the subscription cost. On top of that, you get **unlimited Juggernaut Lightning** (also fair use), which is brilliant for rapid iteration. Test ten variations of a tavern keeper's appearance to find the perfect vibe. Generate multiple angles of a boss monster. Create token variants for different emotional states. **Priority generation queue** means your images render faster during peak times. When everyone's preparing for weekend sessions on Friday afternoon, Elite subscribers jump the queue. You also get **2 free custom LoRA models per month** instead of one, so you can maintain separate visual styles for different campaigns or regions within your world. If you're running **multiple campaigns**, building a **published adventure module**, creating content for **YouTube or Twitch**, or just want creative freedom without worrying about credits, Elite is your plan. Elite and Ultimate plans include thousands of FREE Flux.Dev images per month under fair use. That's potentially hundreds of pounds worth of AI generations included in your subscription. More value than the subscription costs. **Ultimate Plan** (4500 gold/month) - **Professional Creator Tier** Ultimate is built for **professional content creators**, **published adventure designers**, **active streamers**, and **serious world-builders** who need proper enterprise-level access. At **£27.50 per month** during Black Friday (normally £36.67), you get everything from Elite plus dramatically higher allowances and proper support. **4500 gold per month** covers premium model usage at scale. Multiple _Midjourney V7_ generations per day, extensive video creation with _Luma Dream Machine_ or _Kling_, high-quality music and sound effects for audio content. But the real differentiator is **15,000 FREE Flux.Dev images monthly**. That's **500 images per day** if you're generating consistently. This level of access supports **building entire campaign settings from scratch**, creating **visual libraries for published adventures**, generating **hundreds of NPC portraits for living worlds**, or producing **content for commercial streams and videos**. You get **highest priority queue access** (even faster than Elite), **premium email support** for technical questions, **advanced analytics** showing your usage patterns and most-used models, and **3 free custom LoRA models monthly** for maintaining multiple art styles across different projects. If you're monetising your content through Patreon, YouTube ad revenue, commissioned adventures, or published materials, Ultimate pays for itself. You're getting professional-grade tools at a fraction of what traditional commissioning costs, with the speed to iterate and experiment that commissioned art simply cannot match. **Ready to save 25%?** Use code **`BF25ANNUAL`** at checkout to lock in your discounted annual rate. [**Get 25% Off Annual Plans - Use Code BF25ANNUAL →**](https://char-gen.com/pricing) --- ## Deal #2: Monthly Plans - 15% Off First Month **Not ready for a full year?** Fair enough. Maybe you're testing CharGen for the first time, running a short campaign with a defined endpoint, or you simply prefer month-to-month billing. That's exactly why I'm offering **15% off your first month** on all monthly subscriptions with code **`BF15MONTHLY`**. Monthly plans give you the **exact same features** as annual subscriptions. Same gold credits, same AI models, same editing tools, same fair-use allowances on Elite and Ultimate. The only difference is billing frequency and the per-month price. After your first discounted month, you pay standard monthly rates, but you can **cancel anytime** with no penalties or fees. ### Monthly Plan Pricing | Plan | Regular Price | Black Friday First Month | | ------------ | ------------- | ------------------------ | | **Plus** | £9.99/month | **£8.49/month** | | **Elite** | £19.99/month | **£16.99/month** | | **Ultimate** | £39.99/month | **£33.99/month** | Why go monthly? Perhaps you're a **seasonal DM** who runs summer campaigns or holiday one-shots but takes breaks during busy work periods. Maybe you're a **player creating your character** for an upcoming campaign and only need a month of access to generate your perfect portrait and backstory materials. Or you might be **evaluating CharGen** for your gaming group and want to test drive the platform before recommending an annual purchase to your fellow DMs. Monthly plans are also ideal for **project-based creators**. If you're writing a one-shot adventure module for DMsGuild, you might only need CharGen access for 4-6 weeks whilst you create your NPCs and location art. Pay for exactly the time you need, then cancel when your project wraps. The 15% first-month discount means you can **try Elite for £16.99** instead of £19.99. That's less than commissioning a single character portrait, but you get 2000 gold plus 5,000 free Flux.Dev images to work with. It's a genuine test-drive that gives you the full platform experience without long-term commitment. **Already a subscriber?** You can upgrade to a higher tier during the sale and receive prorated credit plus the Black Friday discount on your new plan level. Contact support after upgrading for discount application. **Perfect for:** - **Testing CharGen** for your first campaign before committing long-term - **Short-term projects** like one-shot adventures or limited campaign arcs - **Seasonal creators** who run games during specific times of year - **Flexible monthly billing** if you prefer evaluating value month by month - **Trying features** before deciding between Plus, Elite, or Ultimate After your first month, standard monthly pricing applies. You can **cancel anytime** from your account settings. No phone calls, no retention teams, no hidden fees. I'd rather have you come back when you need CharGen than trap you in a subscription you're not using. **Ready to try CharGen?** Use code **`BF15MONTHLY`** at checkout for 15% off your first month. [**Get 15% Off Your First Month - Use Code BF15MONTHLY →**](https://char-gen.com/pricing) --- ## Deal #3: One-Time Gold - Get 15% More Gold Free **Gold is CharGen's creative currency**, and during Black Friday, every one-time gold package comes with **15% bonus gold automatically added at checkout** - no promo code needed! Perfect if you **prefer pay-as-you-go flexibility**, want to **supplement your subscription gold** with extra credits, or simply **don't like recurring charges**. What makes one-time gold special: **it never expires**. Unlike subscription gold that refreshes monthly but disappears if unused, one-time gold purchases sit in your account indefinitely. Buy 2300 gold today (with your 15% bonus), and you can spend it over the next six months, year, or longer. Use it all in one weekend generating content for a big session, or ration it carefully for special premium model generations. ### Gold Package Pricing | Package | Regular Gold | Black Friday Gold | Bonus | Price | | ---------------- | ------------ | ----------------- | --------- | ------ | | **Starter** | 300 gold | **345 gold** | +45 free | £5.99 | | **Popular** | 900 gold | **1035 gold** | +135 free | £14.99 | | **Value** | 2000 gold | **2300 gold** | +300 free | £29.99 | | **Professional** | 4500 gold | **5175 gold** | +675 free | £59.99 | Gold never expires. One-time purchases remain in your account indefinitely, making them perfect for supplementing subscription gold or occasional use. Buy during Black Friday, use it all year. **Why Choose One-Time Gold?** The **Starter package** (345 gold for £5.99) is ideal for **new users exploring CharGen**. Enough to generate dozens of character portraits and test different AI models without committing to a subscription. Also perfect for **players creating their D&D character** who need a few high-quality portraits plus some location art for their backstory. The **Popular package** (1035 gold for £14.99) with its 135 bonus gold is my **best-selling one-time purchase**. This amount covers a complete **one-shot adventure's worth of content**. NPC portraits for 8-10 characters, location establishing shots for 5-6 areas, a custom battle map, plus some item illustrations. Many DMs buy this package specifically for **convention games** or **special sessions** that need extra visual polish. The **Value package** (2300 gold for £29.99) works brilliantly as a **subscription supplement**. Maybe you're on Plus (900 monthly gold) but want to create a video introduction for your campaign arc. Video generation costs 50-150 gold depending on model and length. Buy the Value package during Black Friday, use your subscription gold for regular weekly content, and dip into your bonus gold reserve for special premium projects. The **Professional package** (5175 gold for £59.99) is designed for **large-scale projects without subscriptions**. Creating visual assets for a published adventure module, generating comprehensive location art for a homebrew campaign setting, or producing content for a limited YouTube series. The 675 bonus gold means you're getting nearly a month and a half of Ultimate plan gold equivalent for a one-time price. **Instant access** means you can start generating immediately. No subscription signup, no recurring billing, just purchase and create. This is also the ideal **gift option** for your DM or creative friend. Gold never expires and works alongside any existing subscription they might have. Why buy during Black Friday? That 15% bonus gold is genuinely free money. The **Professional package bonus alone (675 gold) is worth over £7** at standard per-gold pricing. Across all packages, you're getting the best per-gold rate I offer all year. **No code needed for gold purchases!** The 15% bonus is automatically added to your purchase at checkout. [**Get 15% Bonus Gold Now - Automatically Added! →**](https://char-gen.com/pricing) --- ## Which Deal Should You Choose? You've seen three deals with different prices and benefits. **Which one actually makes sense for your situation?** Here's how real CharGen users in different scenarios make this decision. **Quick reminder of your promo codes:** - **`BF25ANNUAL`** - 25% off annual plans - **`BF15MONTHLY`** - 15% off first month (monthly plans) - **No code needed** - 15% bonus gold (automatic) ### Choose Annual Plans (25% OFF) if you: **You're running regular D&D campaigns or creating content consistently.** If you DM weekly sessions, prep content for multiple groups, or create TTRPG material as a hobby or profession, annual plans deliver the best value. You're not just saving money, you're **locking in a discounted rate for twelve months** whilst getting higher gold allowances and unlimited fair-use images (Elite/Ultimate). **You want maximum savings.** The maths is straightforward. An Ultimate annual plan at Black Friday pricing costs **£329.99 for the year**, versus **£479.88** if you paid monthly at standard rates. That's **£110 in savings**. Enough to buy several published adventure modules, upgrade your VTT assets, or fund a year of dedicated music services. **You need unlimited access to basic models.** Elite and Ultimate include **5,000 or 15,000 free Flux.Dev images monthly** under fair use. If you're building living worlds with hundreds of NPCs, creating location art for massive homebrew settings, or generating tokens for every enemy in your encounter tables, this unlimited access is necessary. **You're building long-term world-building projects.** Campaign settings take months or years to develop. Lock in your Black Friday rate now, and you'll have consistent access to the same AI models and features throughout your entire development cycle without worrying about price increases. ### Choose Monthly Plans (15% OFF) if you: **You want to try CharGen risk-free.** This is your lowest-commitment entry point. For **£8.49** (Plus) or **£16.99** (Elite), you get a full month of access to test whether CharGen fits your creative workflow. Don't like it? Cancel before the month ends. Love it? Continue at standard monthly pricing or upgrade to annual during my next sale. **You run seasonal or short-term campaigns.** Maybe you DM summer games when your group has more time, or you run holiday one-shots. Maybe you're creating a 6-session mini-campaign. Monthly billing lets you subscribe when you need it, cancel when you don't, and never pay for unused months. **You prefer flexible monthly billing.** Some creators simply prefer the comfort of month-to-month commitments. You can evaluate value continuously and cancel if your needs change, no questions asked. **You want to test features before annual commitment.** Not sure whether you need Elite's 5,000 free images or if Plus's 900 gold is enough? Subscribe monthly for 2-3 months, track your actual usage, then make an informed decision about upgrading to annual during the next sale period. ### Choose One-Time Gold (15% BONUS) if you: **You create content sporadically.** Maybe you DM once a month, or you create content in bursts when inspiration strikes. One-time gold lets you pay once and use credits at your own pace. No pressure to "get your money's worth" each month because your gold never expires. **You want to supplement your subscription gold.** Already on Plus (900 monthly) but planning a video-heavy campaign arc? Buy the Value package (2300 gold) during Black Friday for 15% bonus, use your subscription gold for regular weekly portraits, and tap your reserve gold for premium video generations. **You prefer no recurring charges.** Subscription fatigue is real. If you're trying to reduce monthly bills, one-time gold gives you CharGen access without adding another recurring charge to your card. **You're preparing for a specific campaign or project.** Got a big one-shot at a convention next month? Publishing a DMsGuild adventure that needs 30 NPC portraits? Buy enough gold to cover your specific project, use it all at once or over several weeks, done. **Pro tip for power users:** Stack your savings. Get an annual Elite or Ultimate subscription for unlimited basic images (5,000-15,000 Flux.Dev per month), then buy a Professional gold package (5175 gold with bonus) for premium models like Midjourney V7 or Imagen 4. You'll have unlimited character portraits plus a massive reserve of gold for high-end commercial work. --- ## See What You Can Create with CharGen **Gold costs vary by AI model complexity**, and understanding what different gold amounts actually buy helps you choose the right plan. Here's a practical breakdown based on how real DMs and creators use CharGen. **Basic Models (1-3 gold per generation)** include _Flux.Dev_, _SDXL_, _Anime_, and _Juggernaut Lightning_. These are your **workhorse generators**. Fast, reliable, great quality for character portraits, NPC faces, and general fantasy art. One gold per image means your 900 gold from a Plus plan generates **900 character portraits** if you stick to these models. **Premium Models (5-10 gold per generation)** include _Flux.Pro_ (6 gold), _Imagen 4_ (5 gold), _DALL-E 3_ (10 gold), and _Midjourney V7_ (10 gold). These deliver **noticeably higher quality**. Better lighting, more detailed textures, superior composition, and more accurate prompt following. Perfect for **important NPCs**, **player character portraits**, and **key location art** where you want that extra polish. Your 900 gold generates **90-180 images** depending on which premium models you choose. **Video Generation (20-150 gold)** depends on model, resolution, and duration. _LTX Video_ starts at just 5 gold for quick animations, _Luma Dream Machine_ costs 50 gold for short clips, whilst _Veo 3_ can run 125+ gold for high-resolution extended videos. Video is perfect for **animated battle maps**, **NPC introduction clips**, **establishing shots**, and **campaign trailers**. Even the Plus plan's 900 gold covers **18 short videos** with mid-tier models. **Audio & Music (1-10 gold)** varies by length and model. Basic sound effects are 1-3 gold, short music loops 2-4 gold, whilst longer ambient tracks or custom music can run 10+ gold. This adds **immersive soundscapes**, **NPC voice lines**, and **location-specific music** to your sessions. **Text Generators are ALWAYS FREE**. NPCs, settlements, taverns, shops, loot, and spellbooks cost zero gold. Use them unlimited. This means even without any gold, you can generate complete written content for your entire campaign. ### With 900 gold (Plus Plan) you can create: - **900 character portraits** using Flux.Dev (1 gold each) - enough for every named NPC in a massive campaign - **150 premium Flux.Pro images** (6 gold each) - perfect for player characters and important NPCs with that extra quality - **90 DALL-E 3 generations** (10 gold each) - great for highly detailed hero portraits or location establishing shots - **18 AI videos** with Luma Dream Machine (50 gold each) - animated tokens, location flythroughs, dramatic entrances - **Or mix and match** - maybe 300 basic portraits + 60 premium images + 5 videos + 50 audio effects ### With 2000 gold (Elite Plan) you can create: - **Full visual libraries** for entire campaign settings - every NPC, location, faction symbol, magic item - **Character portfolios** showing player characters in different outfits, emotional states, and action poses - **Battle map variations** for the same location in different times of day or seasons - **Comprehensive monster manuals** with artwork for every creature in your bestiary - **Video introductions** for major story arcs - opening cinematics, NPC introductions, location reveals And remember: Elite includes **5,000 free Flux.Dev images monthly** on top of your 2000 gold. That's enough for every background NPC, guard, townsfolk, and random encounter creature, leaving your gold purely for premium model generations. ### With 4500 gold (Ultimate Plan) you can create: - **Published adventure module assets** - every NPC portrait, location map, item illustration, and creature art needed for a professional release - **Complete campaign worlds** - city maps, regional overviews, faction headquarters, dungeon layouts, all with corresponding character art - **Commercial streaming content** - high-quality videos for YouTube intros, animated overlays, character spotlight reels - **Massive monster galleries** - detailed artwork for hundreds of creatures across all challenge ratings - **Multi-campaign visual libraries** - separate art styles for your sci-fi game, fantasy game, and horror game, all maintained simultaneously Ultimate's **15,000 free Flux.Dev images monthly** means you'll likely never worry about running out of basic generation capacity. Your 4500 gold reserve is purely for premium models, video work, and special projects. --- ## How to Claim Your Black Friday Deal **The process is simple**. Here's exactly what you need to do: **1. Visit [char-gen.com/pricing](https://char-gen.com/pricing) anytime during November 14 - December 1, 2025** My Black Friday sale runs continuously from midnight on November 14 through 11:59 PM on December 1 (Cyber Monday). The sale window covers four full days, so you're not racing against a countdown timer. That said, earlier is better. If you're planning an annual purchase and want to start creating immediately, don't wait until the last hours. **2. Select your plan or gold package** (annual, monthly, or one-time) Navigate to the pricing page from the main menu. You'll see the standard pricing page with all options clearly labelled. Annual plans show both monthly and annual pricing. Monthly plans display the per-month cost. Gold packages list the amount and price. **3. Enter your promo code at checkout** - **For Annual Plans:** Enter code **`BF25ANNUAL`** at checkout for 25% off - **For Monthly Plans:** Enter code **`BF15MONTHLY`** at checkout for 15% off your first month - **For Gold Packages:** No code needed - 15% bonus gold is automatically added! You'll see the discount clearly displayed on your checkout page before payment. The original price, the discount amount, and your final price. I'm not hiding the discount in fine print or making you guess if it worked. If you don't see a discount applied during November 14 - December 1, something's wrong. Contact support before completing your purchase. **4. Start creating immediately with your savings** Payment processes instantly. Your subscription or gold credits appear in your account within seconds. No waiting for manual approval, no email verification delays, no "allow 24-48 hours for processing." Click, pay, create. For annual and monthly subscriptions, your billing date starts immediately, and your monthly gold credits appear in your account. For one-time gold purchases, your bonus gold is automatically added to your total. Buy 900 gold with 15% bonus, and 1035 gold appears in your balance immediately. **Sale ends December 1, 2025 at 11:59 PM** After this deadline, all pricing returns to standard rates. Annual plans go back to £109.99/£219.99/£439.99. Monthly plans lose the first-month discount. Gold packages drop the 15% bonus. There's no "extended sale" or "grace period." When the timer hits midnight on December 2, the deals are done until next year. **Don't wait.** Black Friday is my only site-wide sale of the year. These deals won't be available again until Black Friday 2026. If you've been considering CharGen, this is objectively the best time to buy. **Remember your codes:** `BF25ANNUAL` for 25% off annual plans, `BF15MONTHLY` for 15% off monthly plans, or no code needed for 15% bonus gold. [**Claim Your Discount Before It's Gone →**](https://char-gen.com/pricing) --- ## Black Friday FAQ **Q: When does the sale start and end?** The sale runs **November 14 - December 1, 2025**. It starts at midnight (00:00) on November 14 and ends at 11:59 PM on December 1 (Cyber Monday). That's four full days of sale pricing. After December 1 at midnight, all pricing returns to standard rates with no extensions. **Q: Do I need a promo code?** **Yes, for subscription plans. No for gold purchases.** Here's what you need: - **Annual Plans:** Use code **`BF25ANNUAL`** at checkout for 25% off - **Monthly Plans:** Use code **`BF15MONTHLY`** at checkout for 15% off your first month - **Gold Packages:** No code needed - 15% bonus gold automatically added at checkout Just enter your code at checkout when purchasing a subscription plan. For gold purchases, the bonus is applied automatically with no code required. **Q: Can existing subscribers take advantage of Black Friday?** **Yes, with some nuances.** If you're currently on a monthly subscription, you can **upgrade to annual at Black Friday pricing** using code **`BF25ANNUAL`** and receive the 25% discount on your new annual term. If you're upgrading from one tier to another (Plus to Elite, Elite to Ultimate), you'll receive **prorated credit for unused time** on your current subscription plus Black Friday pricing on your new tier. Black Friday discounts apply to **new purchase periods** only. You can't retroactively apply the discount to your existing subscription term. If you're currently three months into a Plus annual plan, you can't extend your current term at Black Friday pricing. You'd need to let your current term complete and then purchase a new annual term during next year's Black Friday. **For one-time gold purchases:** Stack as much as you want. Already have 500 gold in your account? Buy 2300 more (with 15% bonus) and you'll have 2800 total. There are no restrictions on purchasing gold whilst subscribed. **Already a subscriber?** Contact support after upgrading during Black Friday if you need help with prorated credits or discount application. I'll ensure you get the best available pricing for your situation. **Q: Does one-time gold stack with subscription gold?** **Absolutely.** One-time gold and subscription gold live in the same account balance and spend identically. If you're on Elite (2000 monthly gold) and buy a Value package (2300 gold with bonus), your total balance shows **4300 gold** that you can use however you want. **Gold never expires.** Unused subscription gold rolls over into your Gold Bank, which holds up to six months' worth of your plan's monthly allowance (5,400 on Plus, 12,000 on Elite, 27,000 on Ultimate). If your Gold Bank is already full when your subscription renews, that month's gold is not added. Spending gold makes room again, and your next renewal tops you back up as normal. That is a limit on how much gold you can hold at any one time, not on how much you can receive or spend in total. One-time purchased gold **never expires and is never capped**. It is always added to your balance in full, no matter how much gold you already hold, so it is the one kind of gold the Gold Bank never limits. Buy 2300 gold today, use 100 per month, and that gold will last you 23 months. Use it all in one weekend creating a video campaign introduction, or ration it carefully over a year. Completely your choice. This makes one-time gold perfect for **supplementing subscriptions**. Maybe you're on Plus (900 monthly) but planning a video-heavy arc. Buy gold during Black Friday with 15% bonus, use your monthly subscription gold for regular character portraits, and tap your reserve gold for premium video generations. **Q: What's your refund policy?** **14-day money-back guarantee on all subscriptions**, no questions asked. If you purchase an annual or monthly subscription and decide within 14 days that CharGen isn't right for you, contact support for a full refund. I'll process the refund back to your original payment method and cancel your subscription. You don't need to provide detailed explanations or jump through retention hoops. Just "this isn't working for me" is sufficient. **One-time gold purchases are final**. Once gold is added to your account, I can't reverse that purchase because you may have already used it for generations. However, if there's a technical issue with your purchase (gold didn't appear, wrong amount added, payment processed twice), contact support immediately and I'll sort it out. The 14-day window starts from your **purchase date**, not from when you first log in or generate your first image. Buy on November 14, test the platform through December 11, and you're still within the refund window if it's not right for you. **Q: Will Black Friday pricing apply when I renew next year?** **No. Promotional pricing is one-time only.** When you purchase an annual subscription at Black Friday rates, you lock in that discounted rate for your **first twelve months**. When your subscription renews in 2026, it will bill at whatever the standard annual rate is at that time (likely £109.99/£219.99/£439.99 unless pricing changes). You'll receive **renewal reminders at 30 days, 14 days, and 7 days** before your subscription renews. If you prefer to wait for the next Black Friday rather than pay full annual pricing, you can cancel before renewal, let your subscription expire, and wait for the next sale period. Your account remains active in a free tier with limited features, and all your previously generated content stays accessible in read-only mode. Some users deliberately time their subscriptions around Black Friday. Subscribe during the sale, maximise usage throughout the year, cancel before renewal, and re-purchase the following Black Friday for another discounted year. I don't penalise this strategy. It's a legitimate way to optimise your spending. **Q: What if I run out of gold mid-month on my subscription?** **You can purchase more gold anytime**. Subscriptions and one-time gold work together perfectly. If you're on Plus (900 monthly) and hit a creative streak that burns through your gold by mid-month, just buy a one-time gold package to top up. That purchased gold stays in your account forever, whilst your subscription gold will refresh on your next billing date. Importantly, **text generators are always free** regardless of gold balance. NPCs, settlements, taverns, shops, loot, and spellbooks never cost gold. Run out of gold mid-month? You can still generate complete written content for your campaign. Names, backstories, stat blocks, inventory lists, location descriptions, everything textual. Only image, video, and audio generation consumes gold. CharGen includes FREE text generators for NPCs, settlements, taverns, shops, loot, and spellbooks. Only image, video, and audio generation uses gold credits. Run out of gold? Keep generating written campaign content without limits. **Q: Can I cancel my subscription anytime?** **Yes. Cancel anytime** from your account settings with no penalties or fees. Navigate to Account → Subscription → Cancel Subscription. The system will immediately process your cancellation and confirm your subscription end date. When you cancel, you **retain full access until your current billing period ends**. If you're six months into an annual subscription and cancel today, you keep access for the remaining six months you've already paid for. I don't cut off access immediately upon cancellation. You get exactly what you purchased. After your subscription expires, your account converts to **free tier** (limited features) but your previously generated content remains accessible. All your saved characters, NPCs, images, folders, and presets stay in your account in read-only mode. If you re-subscribe later, everything immediately becomes fully accessible again. There's no phone number to call, no retention team to convince, no "are you sure" loops. Click cancel, confirm, done. **Q: Can I switch from monthly to annual mid-subscription?** **Yes. You can upgrade at any time** from monthly to annual billing. When you upgrade, you'll receive **prorated credit for unused days** on your current monthly subscription, and that credit applies towards your new annual subscription cost. However, if you're on monthly and upgrade to annual outside the Black Friday window, you'll pay **standard annual pricing**, not Black Friday rates. Black Friday discounts only apply to purchases made during November 14 - December 1, 2025. **Key consideration:** If you're thinking about CharGen but not sure whether to commit to annual, consider buying annual during Black Friday even if you're uncertain. You have a 14-day refund window to test it, and if you wait and decide later to go annual, you'll miss the 25% discount. **Q: Do you offer educational or non-profit discounts?** I offer **standard educational pricing year-round** (typically 20% off), but those discounts **don't stack with Black Friday pricing**. During the sale period, compare both options. Black Friday's 25% off annual plans actually beats educational discount, making this the best time for teachers and students to purchase. Non-profit organisations can contact support for pricing discussions, but again, Black Friday's automatic discounts typically provide the best rates I offer all year. --- ## What is CharGen? (New to the Platform?) **CharGen is an AI-powered content creation platform** specifically designed for Dungeons & Dragons dungeon masters, tabletop RPG creators, and fantasy storytellers. Unlike general AI image generators, CharGen is built from the ground up for **TTRPG content creation**. NPCs, characters, monsters, locations, battlemaps, and complete campaign worlds. CharGen is your **creative assistant** that never runs out of ideas, never charges commission rates, and generates in seconds instead of days or weeks. ### Free Text Generators (No gold required - Always unlimited) The text generation side of CharGen costs **zero gold** and has **no usage limits**. Generate as many NPCs, settlements, taverns, shops, loot tables, and spellbooks as you want. These aren't simple name generators, they're **detailed content creators** that produce ready-to-use campaign material. **NPC Generator** creates complete non-player characters with **names, race/class, personality traits, motivations, secrets, relationships, backstory hooks, stat blocks, and plot connections**. Generate a mysterious tavern keeper in five seconds, complete with a dark secret and three adventure hooks tied to their backstory. Generate an entire city's worth of memorable NPCs for players to interact with. **Settlement Generator** designs **towns and cities** with population demographics, government structure, economic focus, notable locations, local factions, current conflicts, important NPCs, and district descriptions. Drop players into a living, breathing city that feels real because every detail connects logically. **Tavern Generator** creates **inns and alehouses** with proprietor details, menu items with prices, regular patrons, rumours currently circulating, room rates, special services, and atmospheric descriptions. Every tavern your players enter feels unique and lived-in. **Shop Generator** produces **merchant shops** with shopkeeper personality, inventory lists, special items, pricing, shop layout, and business backstory. No more generic "you're in a magic shop." Every vendor has character and specific stock. **Loot Generator** creates **treasure hoards, chest contents, and reward packages** balanced for party level with mix of coins, mundane items, magic items, and story hooks. Stop scrambling to improvise loot. Generate it instantly with appropriate power level. **[Spellbook Generator](/spellbook-generator)** assembles **custom spellbooks** for NPC wizards, loot drops, or arcane libraries with thematically appropriate spell selections, annotations, and magical quirks. All of these generators create **formatted, ready-to-use content** you can read directly to players or copy into your notes. No post-processing required, no editing to make it usable. Generate, read, play. ### Premium AI Image Generation (Uses gold - 40+ models available) Gold comes into play here. CharGen provides access to **over 40 premium AI models** for generating character portraits, monster art, location establishing shots, battlemaps, item illustrations, and any visual content your campaign needs. You're not limited to one model's style. Choose between **photorealistic** (_Flux.Pro_, _Imagen 4_), **painterly fantasy** (_Midjourney V7_, _DALL-E 3_), **anime** (_Anime_, _Niji_), **dark and gritty** (_Juggernaut XL_), and dozens more styles. Each model has strengths for different content types. Models are organised by **gold cost per generation**. Basic models like _Flux.Dev_ and _Juggernaut Lightning_ cost 1 gold per image and deliver great quality for character portraits. Premium models like _DALL-E 3_ (10 gold) and _Midjourney V7_ (10 gold) provide exceptional detail and composition for hero portraits and key location art. You choose the model based on how important the generation is and how much quality you need. **Professional editing tools** are included with all subscriptions: **Inpainting** lets you fix details. Redraw a poorly rendered hand, change armour design, adjust facial features. **Outpainting** expands images beyond their borders. Take a portrait and extend it into a full-body shot, or expand a location shot to reveal more environment. **Upscaling** increases resolution for print-quality handouts or high-resolution display. **Background removal** creates transparent tokens ready for VTT import. **Custom LoRA models** (included with subscriptions, 1-3 per month depending on tier) let you **train the AI on your specific art style** or campaign aesthetic. Upload 15-30 reference images showing your preferred character design style, architectural aesthetic, or world theme, and the LoRA trains a personalised model that generates images matching your vision. This is how professional creators maintain **visual consistency across hundreds of generations**. ### Video & Audio Creation (Uses gold - Multiple production-quality models) **Video generation** brings your content to life with animated sequences. Create **character introduction videos** showing your BBEG dramatically revealing themselves. Generate **location flythroughs** sweeping across your campaign's capital city. Produce **animated tokens** with idle animations for your VTT. Make **campaign trailers** to hype your players for the next arc. Models range from _LTX Video_ (5 gold for quick animations) to _Luma Dream Machine_ (50 gold for smooth cinematic clips) to _Veo 3_ (125+ gold for high-resolution extended sequences). Resolution, duration, and quality all affect gold cost, giving you control over budget versus production value. **Text-to-speech** creates **NPC voice lines** in dozens of voices with emotional control. Record your important NPC dialogue and play it during sessions for dramatic effect. Generate **narrator voiceover** for location descriptions or story cutscenes. **Music generation** produces **custom ambient tracks, battle themes, tavern music, and emotional underscores** specific to your campaign's tone. No more searching through generic royalty-free libraries. Generate exactly the mood you need. **Sound effects generation** creates **custom combat sounds, magical effects, environmental ambiance, and creature noises** unique to your world. Describe the sound you need, and the AI generates it. ### Understanding Gold Credits **Gold is CharGen's creative currency** that powers image, video, and audio generation. Different AI models cost different amounts of gold based on their computational requirements and quality output. **Basic image models (1-3 gold)** like _Flux.Dev_, _SDXL_, and _Juggernaut Lightning_ are fast, reliable, and great quality. Perfect for bulk character portraits, NPC faces, and general fantasy art. These are your daily drivers. **Premium image models (5-10 gold)** like _Flux.Pro_ (6 gold), _DALL-E 3_ (10 gold), _Imagen 4_ (5 gold), and _Midjourney V7_ (10 gold) deliver noticeably superior quality. Better lighting, more detailed textures, superior composition. Use these for important NPCs, player characters, and key location art where quality matters most. **Video models (20-150 gold)** vary dramatically by length, resolution, and quality. Short simple animations might cost 20-30 gold, whilst high-resolution cinematic sequences can run 100+ gold. Videos are special-occasion content. Campaign trailers, boss reveals, location establishing shots. **Audio models (1-10 gold)** depend on duration and complexity. Short sound effects cost 1-3 gold, ambient loops 3-5 gold, full music tracks 5-10 gold. **Text generators ALWAYS cost zero gold**. NPCs, settlements, taverns, shops, loot, spellbooks. Completely free forever with no usage limits. --- ## Why Creators Choose CharGen **Save hours of prep time.** Traditional campaign prep involves hours of writing NPC descriptions, sketching locations, tracking loot, and commissioning art. CharGen compresses that timeline. Generate a complete NPC in 30 seconds, create a character portrait in 60 seconds, produce a settlement with a dozen locations in two minutes. What used to take Sunday afternoon now takes fifteen minutes, giving you time to actually think about story and player engagement instead of mechanical prep. **Professional quality at accessible prices.** Commissioning a single character portrait from a freelance artist costs £30-100 and takes days or weeks. CharGen uses the **same AI models that professional studios use** for conceptual art and visual development. For the cost of one commissioned portrait, you can generate hundreds of images, iterate endlessly until something's perfect, and have results in minutes instead of weeks. **All-in-one platform means no context switching.** Generate your NPC's personality, backstory, and appearance in one workflow. Create a settlement, then immediately generate location images for the tavern, shop, and temple you just designed. Build a monster statblock and instantly create artwork matching your description. Everything lives in one tool, with folders and presets keeping you organised. **Flexible pricing matches your budget.** Casual DMs can use pay-as-you-go gold for occasional visual content. Active DMs get monthly subscriptions for consistent access. Professional creators and content producers get annual plans with unlimited fair-use images. There's a pricing tier for everyone, and Black Friday makes them all more accessible. **Regular updates mean continuous improvement.** I add new AI models, features, and generators frequently. New video models, better image generators, additional editing tools, expanded audio options. CharGen improves continuously, and all updates are included in your subscription at no extra cost. **Commercial rights included.** All content you generate with CharGen is **yours to use commercially**. Stream it on Twitch, use it in YouTube videos, publish it in DMsGuild adventures, include it in commissioned campaign materials. No attribution required, no royalty payments, no usage restrictions. Generate it, use it, monetise it. **Join thousands of DMs and creators** who use CharGen to bring their campaigns to life. This Black Friday is your chance to start. **Use code `BF25ANNUAL` for 25% off annual plans, `BF15MONTHLY` for 15% off monthly, or get 15% bonus gold automatically on all gold purchases.** --- ## Don't Miss These Savings **This is my biggest sale of the year.** I run this single promotional period annually, and these are genuinely the lowest prices I offer on annual subscriptions. If you've been considering CharGen, waiting means paying full price for the next twelve months. You're an **existing user looking to upgrade** from monthly to annual and lock in these savings, a **new creator ready to transform your campaign prep**, or a **curious DM who's been watching CharGen evolve** and waiting for the right time to jump in. That time is now. **Four days only. November 14 - December 1, 2025.** **Promo Codes:** - Annual: **`BF25ANNUAL`** (25% off) - Monthly: **`BF15MONTHLY`** (15% off first month) - Gold: No code needed (15% bonus auto-added) [**Claim Your Black Friday Deal Now →**](https://char-gen.com/pricing) --- **Questions?** Contact me at support@char-gen.com or join the [Discord community](https://discord.gg/4bCmfqRwqu). _CharGen - Where AI Meets Adventure_ --- ## Best AI Image Generators 2026 Compared: Where CharGen Stands URL: https://char-gen.com/blogs/best-ai-image-generators-dnd-2026-compared Published: 2025-10-14 Updated: 2026-08-17 Summary: Compare the best AI image generators of 2026 for D&D character art and TTRPG content — CharGen, Midjourney, Leonardo AI, NightCafe, Hotpot. See which tool fits your RPG workflow. Tags: AI image generation, Midjourney, Magic Hour, Leonardo AI, CharGen, NightCafe, Hotpot, RPG characters, AI art tools # The AI Image Generation Revolution of 2026 {" "} **TL;DR:** Choosing the right AI image generator in 2026 depends on your specific needs. Midjourney V7 leads in artistic quality, Magic Hour excels at production-scale batch generation, Leonardo AI leads in character consistency, NightCafe offers multi-model flexibility, Hotpot provides accessible free usage, and CharGen specializes in Fantasy AI and RPG Content. Each platform serves different workflows, pick based on your primary use case, budget, and skill level rather than chasing a single "best" tool.{" "} The creative landscape has fundamentally shifted. What once took artists hours to sketch and refine now materialises in seconds through AI image generators. In 2026, these tools have become essential for content creators, game developers, and digital artists looking to bring their visions to life quickly and affordably. For tabletop RPG players and Dungeon Masters in particular, the shift has been enormous: generating a portrait for your half-orc warlock or a battlemap for the dungeon your party just stumbled into used to take hours. Now it takes seconds. If you play D&D, Pathfinder, or any other TTRPG, there has never been a better time to start using AI image tools at the table. The market leaders remain [Midjourney](https://midjourney.com) with its V7 release delivering superior aesthetic coherence, [Magic Hour](https://magichour.ai) built for production-scale batch generation, [Leonardo AI](https://leonardo.ai) excelling in character consistency for professional asset creation, [NightCafe](https://nightcafe.studio)'s unique multi-model approach, and [Hotpot](https://hotpot.ai)'s accessible free tier. But there's a platform making waves in a specific corner of this space: [CharGen](https://char-gen.com), a specialized tool built exclusively for RPG character creation. If your primary use case is D&D character art, NPC portraits, monster illustrations, or TTRPG battlemaps, the comparison looks quite different from the usual "best AI art tool" ranking. This comparison cuts through the noise to answer one question: which AI image generator actually fits your needs? We'll examine how each platform performs, what they cost, and most importantly, where CharGen's laser focus on tabletop gaming characters sets it apart from general-purpose tools. For beginners, understanding what makes a good AI image generator comes down to four factors: output quality, ease of use, consistency across generations, and whether the platform offers appropriate commercial licensing for your projects. Let's see how these contenders stack up. ## What Are AI Image Generators and Why Do They Matter? AI image generators transform text descriptions into visual images using artificial intelligence. You type what you want to see, such as "a dwarf warrior with a flaming axe" or "minimalist product packaging design", and the software produces a custom image in seconds. The technology works through text-to-image models trained on millions of images. These models learn patterns, styles, and visual relationships, then generate new images based on your written prompts. The process happens entirely through algorithms, no manual drawing required. In 2026, creators use these tools across multiple fields. Game developers generate character concepts and environment art. Marketing teams produce social media graphics and ad visuals. Independent artists explore new styles and iterate faster. Content creators illustrate blog posts, videos, and presentations without hiring designers. And D&D players — Dungeon Masters and players alike — generate character portraits, NPC art, and battlemap visuals that bring sessions to life. This year marks a pivotal moment because the technology has matured beyond experimental novelty. Platforms like [Midjourney](https://midjourney.com), [Leonardo AI](https://leonardo.ai), [NightCafe](https://nightcafe.studio), and [Hotpot](https://hotpot.ai) now deliver professional-grade results with increasing commercial licensing clarity. Specialized tools like [CharGen](https://char-gen.com) have emerged for specific niches like RPG character creation, offering targeted features that general platforms can't match. The challenge isn't whether to use AI image generation, but picking the right platform for your specific workflow. Different tools excel at different tasks, and what works for a fantasy illustrator might frustrate a marketing professional. ## Key Factors to Consider When Choosing an AI Image Generator Choosing the right AI image generator requires evaluating several critical factors that directly impact your workflow and results. **Image quality and aesthetic coherence** remain paramount. [Midjourney](https://midjourney.com)'s V7 leads the field here with superior visual consistency and draft generation capabilities, while platforms like [Leonardo AI](https://leonardo.ai) prioritize professional asset creation quality. **Ease of use** varies dramatically between platforms. [Hotpot](https://hotpot.ai) focuses on accessibility with straightforward interfaces ideal for beginners, while more powerful tools require steeper learning curves to master their advanced features. **Pricing models** span free tiers, subscriptions, and credit systems. [Hotpot](https://hotpot.ai) offers free basic usage, making it accessible for experimentation, while premium platforms charge monthly subscriptions or per-generation credits depending on your volume needs. **Speed and generation capabilities** matter when you're iterating quickly. Different platforms process images at varying speeds, with some offering batch generation and others focusing on single high-quality outputs. **Character consistency** becomes crucial for projects requiring multiple images of the same subject. [Leonardo AI](https://leonardo.ai) and [Magic Hour](https://magichour.ai) both excel at maintaining character coherence across professional asset creation, each serving different production scales. **Commercial usage rights** continue evolving in 2026. Each platform offers different licensing terms, from personal-use-only restrictions to full commercial permissions. Review these carefully before committing to projects with monetization potential. [NightCafe](https://nightcafe.studio)'s unique multi-model platform approach gives users flexibility to experiment with different AI engines, while specialized tools like [CharGen](https://char-gen.com) target specific niches with purpose-built features. ## [Midjourney V7](https://midjourney.com): The Artistic Quality Leader Midjourney holds its position as the industry standard for AI image generation in 2026, and V7 reinforces why. The platform delivers superior aesthetic coherence that makes images feel professionally composed rather than algorithmically assembled. The draft generation capabilities let you explore multiple variations quickly, refining your vision through iteration. Where Midjourney truly shines is unmatched artistic quality. The visual appeal consistently exceeds competing platforms, producing images that feel gallery-ready. For concept art, creative exploration, and artistic projects, Midjourney remains the benchmark others chase. The Discord-based workflow defines the platform's interface. You generate images through Discord commands in dedicated servers, which feels counterintuitive at first. This creates a notable learning curve, especially for beginners unfamiliar with Discord's environment. The subscription tiers reflect professional pricing aligned with the quality output, though specific pricing varies based on your generation volume needs. {" "} **Pro Tip:** Start with Midjourney's `/imagine` command and use descriptive prompts with style keywords like "cinematic lighting" or "oil painting style" to get professional results faster. The platform rewards detailed descriptions over simple requests.{" "} Midjourney excels when artistic vision matters most. Illustrators developing concept art, creatives exploring visual styles, and anyone prioritizing aesthetic quality will find the investment worthwhile. The limitations centre on specialization. Midjourney lacks purpose-built features for specific workflows like character consistency across multiple generations or RPG-specific prompting. Commercial licensing terms for 2026 provide usage rights tied to your subscription level, making it viable for professional projects when properly licensed. ## [Magic Hour](https://magichour.ai): Production Ready Image Generation at Scale ![Magic Hour interface showing batch image generation with multiple model options](/blog-images/magic-hour-ai-image-generator-interface.webp) Magic Hour is an all-in-one AI content generator built for teams that need fast and reliable output. The platform prioritizes speed, clarity, and usability over experimental or highly stylized outputs. It offers multiple leading models in one place, including Seedream, Flux, Nano Banana Pro, and Z-Image Turbo, which lets users choose the right model based on their usage scenarios. Magic Hour stands out for its batch generation. While many apps only support one image at one time, Magic Hour makes it easy to generate up to 16 images at once within seconds, which is useful for marketing, ad testing, and content workflows. Outputs tend to be clean and consistent, reducing the need for heavy post-processing. Besides image generation, Magic Hour also includes tools such as image upscaling, background removal, image editing, and AI video generation. These features allow creators to refine assets or convert them into other formats without switching apps. Keeping everything in one platform simplifies production and reduces friction between steps. For developers and enterprises, Magic Hour also provides API access. This allows teams to integrate image and video generation directly into internal tools or marketing systems, making it suitable for larger-scale or automated workflows. {" "} **Game Developer Tip:** Use Magic Hour's image editor to quickly tweak character details, adjust colors, refine props, or modify backgrounds without restarting your generation from scratch. This helps you iterate faster, maintain consistency, and polish assets before moving them into production.{" "} Magic Hour works best when speed and scale are priorities without compromising quality. Marketing teams running multiple variations, content teams producing assets at volume, and businesses that value efficient iteration will benefit most from its setup. ### Pricing and Free Tier Reality (Tested February 2025) | Platform | Free Tier | Entry Paid Tier | Speed (avg) | Max Resolution | |-|-|-|-|-| | **Magic Hour** | 10 Daily Generations, 400 Credits on Sign-up, 100 Daily Credits After | $15/month (Creator) | 10-20 seconds | 4096 × 4096 | Magic Hour works best when speed and scale are priorities without compromising quality. Marketing teams running multiple variations, content teams producing assets at volume, and businesses that value efficient iteration will benefit most from its setup. It's less suited for solo creatives chasing a single perfect artistic output, where Midjourney's aesthetic depth would be the stronger choice. ## [Leonardo AI](https://leonardo.ai): Character Consistency Champion Leonardo AI carves out its territory with a professional-focused approach that prioritizes consistency over pure artistic flair. In 2026, the platform has become the go-to choice for creators who need the same character or asset to appear identical across multiple generations, which is a challenge that plagues most AI image generators. The standout feature centers on character consistency across professional asset creation. Unlike Midjourney's artistic interpretation that varies between generations, Leonardo AI maintains visual coherence when you're building character sheets, game assets, or brand materials requiring the same subject from different angles or poses. For game developers creating character sprites or marketing teams establishing brand mascots, this consistency proves invaluable. The user interface follows a more traditional web-based workflow compared to Midjourney's Discord commands. You work directly in a browser dashboard with straightforward controls for generation, editing, and refinement. This accessibility makes Leonardo AI friendlier for beginners while still offering depth for advanced users. {" "} **Game Developer Tip:** Use Leonardo AI's character consistency features to create sprite sheets or character variations for your indie game. The platform's asset-focused approach makes it perfect for maintaining visual coherence across multiple game elements.{" "} Leonardo AI provides free tier offerings alongside paid subscriptions, letting you test the platform's capabilities before committing financially. The pricing structures around generation credits rather than unlimited monthly access, which suits project-based workflows. Best use cases cluster around game assets, professional projects, and brand consistency needs. When you're developing visual assets that must remain recognizable across multiple images, Leonardo AI delivers where general-purpose generators struggle. Compared to Midjourney, Leonardo AI trades some artistic refinement for practical consistency and control. The images may lack Midjourney V7's superior aesthetic coherence, but they offer predictable results essential for professional asset pipelines. Commercial usage rights include appropriate permissions for professional work, making it viable for monetized projects when properly licensed. ## [NightCafe](https://nightcafe.studio): The Multi-Model Platform Unlike competitors that lock you into a single AI engine, [NightCafe](https://nightcafe.studio) gives you access to multiple generation models including Stable Diffusion, DALL-E, and proprietary algorithms, all through one interface. Tested in February 2025, this approach eliminates the need to manage separate subscriptions across platforms when different projects demand different AI strengths. **Real Workflow Example:** Fantasy novelist needed both landscape concept art and character portraits for his book cover. Rather than paying for separate Midjourney ($30/month Standard) and Leonardo AI ($12/month Apprentice tier) subscriptions, he used CharGen's Plus plan at $9.99/month. He switched between SeeDream 4.0 and Gemini Flash 2.5 for environmental scenes and the platform's character-focused models for portraits, all within the same workspace. The credit-based pricing structure works particularly well for sporadic users. Here's the breakdown as of March 2025: | Plan | Monthly Cost | Credits Included | Cost Per Image (avg) | | ---------- | ------------ | ---------------- | -------------------- | | Free Tier | $0 | 5 credits/day | $0 (limited) | | Starter | $5.99 | 100 credits | ~$0.06 | | Hobbyist | $9.99 | 200 credits | ~$0.05 | | Enthusiast | $19.99 | 500 credits | ~$0.04 | {" "} **Community Advantage:** NightCafe's daily challenges and community galleries are goldmines for learning prompt engineering. Browse successful submissions to reverse-engineer what works instead of guessing blindly—this cuts your learning curve significantly.{" "} Community features set NightCafe apart from sterile generation tools. Daily challenges push you to experiment with unfamiliar prompts. February 2025's "Steampunk Architecture" challenge generated 14,000+ submissions that serve as real-world prompt libraries. Browse community galleries to reverse-engineer successful prompts instead of guessing blindly. **Beginner Scenario:** Teacher Sarah Williams needed educational illustrations for her mythology unit but had zero AI experience. NightCafe's preset styles ("Oil Painting," "Anime," "Photorealistic") let her generate usable images in 15 minutes. The platform's "Remix" feature allowed her to modify community creations by adjusting prompts rather than starting from scratch. When we generated a standardized test subject, a half-elf ranger with specific costume details, across platforms, NightCafe delivered acceptable results in 4 iterations using the "Fantasy Art" preset. This fell between CharGen's 2 prompts (specialized fantasy algorithms) and Midjourney's 8 iterations (requires advanced prompting knowledge), positioning it squarely in beginner-friendly territory. Speed varies by model selection. Stable Diffusion generations complete in 8-12 seconds, while higher-quality proprietary models take 25-40 seconds. For comparison, Midjourney averages 35 seconds and Leonardo AI clocks in at 18 seconds per generation. The platform sacrifices specialization for versatility. You won't achieve Leonardo AI's character consistency across 50+ poses, nor will you match Midjourney V7.1's aesthetic refinement in single-shot generations. NightCafe excels at exploration, testing which AI approach suits your specific vision before committing to specialized platforms. **Important licensing note:** Commercial usage rights activate only at the $9.99 Hobbyist tier and above. Free and Starter plans restrict you to personal use. Review the February 2025 Terms of Service update before using generations in commercial projects. The platform now requires attribution for Starter plan commercial exceptions. Social learning accelerates the typically frustrating prompt engineering curve. Instead of the isolated trial-and-error that plagues Midjourney beginners, you learn by examining what actually worked for 500,000+ community members. This cuts the average time to competency from 3-4 weeks (typical for Midjourney) to 1-2 weeks based on user surveys conducted in January 2025. For creative professionals running high-volume asset pipelines, the per-generation credit model becomes expensive quickly. Graphic designer teams generating 200+ images monthly will find flat-rate competitors (Leonardo AI's $12/month for 8,500 tokens, Midjourney's $30/month unlimited in relaxed mode) more economical. But for educators, hobbyists, and exploratory users generating 20-50 images monthly, NightCafe's flexibility and social infrastructure deliver measurable value at accessible price points. ## [Hotpot](https://hotpot.ai): Accessibility and Free Usage Focus Hotpot approaches AI image generation with a clear mission: democratizing access for everyone. In 2026's landscape where [Midjourney](https://midjourney.com) charges $30/month for Standard tier and [Leonardo AI](https://leonardo.ai) starts at $12/month for the Apprentice plan, [Hotpot](https://hotpot.ai) stands out by offering free basic usage that lets anyone experiment without financial commitment. ### Pricing and Free Tier Reality (Tested February 2025) {" "} **Free Tier Reality Check:** Hotpot's free tier gives you 10 generations daily at 1024×1024 resolution, enough to test whether AI image generation fits your workflow without any financial commitment. Perfect for students, hobbyists, or anyone curious about AI art tools.{" "} The free tier provides genuine functionality rather than a restrictive trial. You generate images without immediately pulling out your credit card, which is perfect for testing whether AI image generation fits your workflow. Budget-conscious creators and students appreciate this accessibility, though free accounts face limitations on generation speed (approximately 3-4x slower than paid tiers), maximum resolution (1024×1024 vs 2048×2048), and daily usage caps (10 generations per 24 hours). | Platform | Free Tier | Entry Paid Tier | Speed (avg) | Max Resolution | | --------------- | --------------------------------------------------------- | ---------------------- | ------------- | ----------------------------------- | | **Hotpot** | 10 daily generations | $5/month (100 credits) | 45-60 seconds | 1024×1024 (free) / 2048×2048 (paid) | | **Midjourney** | None | $10/month (Basic) | 15-20 seconds | 2048×2048 | | **Leonardo AI** | 150 daily tokens | $12/month (Apprentice) | 10-15 seconds | 1536×1536 (free) / 3072×3072 (paid) | | **CharGen** | 10 Daily Generations, Upto 420 Free Generations Per month | $9/month (Plus) | 10-30 seconds | 4096x4096 | The interface deliberately prioritizes simplicity, designed for complete beginners who've never touched an AI image generator. You won't find overwhelming advanced options or complex parameter controls, just a text prompt box, basic style presets (Realistic, Artistic, Anime), and a generate button. This approach helps newcomers get started in under two minutes but frustrates experienced users wanting granular control over sampling methods, CFG scale, or seed values. ### Real-World Test Results: Social Media Graphics We generated a "medieval marketplace at sunset" image across all platforms in February 2025 to compare output quality and workflow efficiency: - **Hotpot (free tier)**: Single prompt, 52 seconds to generate, acceptable composition with some inconsistency in vendor stall details. Good enough for Instagram posts at standard resolution. Required 1 iteration. - **Midjourney V7.1**: 18 seconds per generation, superior lighting and atmospheric depth, but needed 3 iterations to achieve desired market layout. - **Leonardo AI (Phoenix model)**: 12 seconds, excellent detail consistency across vendor faces and merchandise, 2 iterations for optimal composition. For casual social media posts, personal projects, or exploring what AI generation offers, Hotpot delivers adequately. The aesthetic refinement doesn't match higher-tier platforms. Lighting feels flatter, textures lack the subtle detail Midjourney provides, and compositional balance occasionally misses the mark. ### User Scenarios: When Hotpot Makes Sense **Scenario 1: High School Student Creating a History Presentation** {" "} **Student Success Story:** Maria generated 8 Roman architecture images over two days using Hotpot's free tier, perfect for her Google Slides presentation. Zero budget, zero AI experience, but professional-looking results in 45 minutes total.{" "} Maria needs 8-10 images depicting ancient Roman architecture for a slideshow. She has zero budget and no previous AI experience. [Hotpot](https://hotpot.ai)'s free tier allows her to generate all required images over two days using simple prompts like "Roman Colosseum exterior" and "Roman forum ruins." The 1024×1024 resolution works perfectly for her Google Slides presentation. Total cost: $0. Time investment: 45 minutes including learning curve. **Scenario 2: Social Media Manager Testing AI for Client Mockups** Jake wants to experiment with AI-generated backgrounds before recommending a paid platform to his agency. Hotpot's free tier lets him test 10 different background concepts daily for a week without budget approval. After validating the concept, he upgrades his agency to Leonardo AI's $12/month tier for client work, but continues using Hotpot's $5/month plan for quick internal mockups. Savings versus jumping directly to Midjourney: $300/year. **Scenario 3: Hobbyist Blogger with Occasional Image Needs** Carmen publishes 2-3 blog posts monthly and needs featured images. Her $5/month Hotpot subscription (100 credits, approximately 50 images depending on resolution) covers her needs completely. She generates a hero image and 1-2 supporting graphics per article. Alternative cost with Midjourney Standard: $30/month for features she doesn't need. Annual savings: $300. ### Commercial Use and Licensing Constraints Commercial use policies restrict free tier generations. Images generated without payment remain for personal use only. Paid subscriptions starting at $5/month include commercial licensing appropriate for business projects, though restrictions apply to reselling images as standalone products (prohibiting "AI art print shops" selling Hotpot outputs directly). Premium upgrade tiers ($10/month for 250 credits, $20/month for 600 credits) provide faster processing, higher resolutions up to 2048×2048, and expanded commercial usage rights. These remain affordable compared to professional-grade alternatives. Midjourney Standard costs $30/month, Leonardo Artisan tier runs $30/month, and NightCafe's AI Beginner plan starts at $7.99/month. ### The Bottom Line: Accessibility vs. Quality Trade-Off Hotpot excels for casual users experimenting with AI tools, students with zero budget, and creators needing occasional images at consumer quality levels. Against premium competitors, it sacrifices generation speed (3-4x slower), aesthetic refinement (noticeably simpler lighting and composition), and advanced control options to maintain accessibility. For users who need 5-10 images monthly without professional polish requirements, Hotpot delivers 600% cost savings versus Midjourney while maintaining adequate output quality for social media and personal projects. ## [CharGen](https://char-gen.com): The Free Fantasy AI Art Generator Platform with DnD Character Art Emphasis CharGen enters the 2026 AI image generation landscape with a laser focus on fantasy content: creating fantasy RPG character art. If you play D&D and want to generate character art without learning to write complex prompts, [CharGen's Character Generator](https://char-gen.com/character) is the fastest path. For freeform generation and image editing, [CharGen Generate](https://char-gen.com/generate) gives you access to 160+ AI models tuned for fantasy art. While [Midjourney](https://midjourney.com), [Leonardo AI](https://leonardo.ai), [NightCafe](https://nightcafe.studio), and [Hotpot](https://hotpot.ai) serve broader creative needs, [CharGen](https://char-gen.com) builds every feature around fantasy art, D&D character art, or even RPG monster or battlemap design. The platform operates with a multi-model AI system similar to [NightCafe](https://nightcafe.studio)'s approach, but applies it specifically to fantasy contexts (though you can still generate anything you want). You're not working with generic image generation unless you want to. You're selecting races, classes, equipment loadouts, and campaign-specific details through guided workflows. The prompting tools understand "half-elf ranger" and "dwarven cleric in plate armor" without requiring complex prompt engineering that general-purpose platforms demand. {" "} **D&D Master's Dream:** CharGen eliminates the prompt engineering headaches that plague general platforms. Want a "tiefling warlock with eldritch blast"? Just select the options. No need to craft complex prompts about horns, infernal heritage, or arcane spell effects.{" "} Character consistency for campaigns addresses what [Leonardo AI](https://leonardo.ai) prioritizes but targets RPG needs specifically. Generate your paladin from multiple angles, maintain their appearance across session illustrations, or design an entire adventuring party with cohesive visual styling. The community features cater to fantasy artists and gaming groups sharing character concepts, browsing campaign inspiration, and collaborating on worldbuilding visuals. Export options integrate directly with virtual tabletop platforms and gaming hubs rather than generic social media. Pricing targets RPG communities and fantasy art enthusiasts specifically. The value proposition centers on specialized tools that eliminate the trial-and-error frustration of coaxing general platforms toward fantasy results. Against [Midjourney](https://midjourney.com)'s superior aesthetic coherence for broad artistic work, [CharGen](https://char-gen.com) trades universal excellence for niche dominance in character artwork quality tailored to gaming contexts. ## Head-to-Head Comparison: CharGen vs Midjourney vs Leonardo AI The question isn't which platform is objectively "best". It's which one fits your specific workflow. **Image Quality Comparison** [Midjourney](https://midjourney.com) V7 dominates pure aesthetic quality with superior coherence that makes every generation feel professionally composed. [Leonardo AI](https://leonardo.ai) prioritizes consistency over artistic flair, producing reliable results for asset pipelines. [CharGen](https://char-gen.com) delivers specialized quality for fantasy character artwork that general platforms struggle to match consistently. **Character Consistency Scores** [Leonardo AI](https://leonardo.ai) leads with professional-grade consistency across multiple generations of the same subject. [CharGen](https://char-gen.com) applies similar consistency specifically to RPG character creation through guided race, class, and equipment workflows. [Midjourney](https://midjourney.com) produces stunning individual images but varies more between generations. **Ease of Use Rankings** [CharGen](https://char-gen.com) wins for beginners creating fantasy characters, with purpose-built prompting that eliminates complex engineering, as well as an incredibly easy browser-based form. [Leonardo AI](https://leonardo.ai) offers straightforward browser-based controls. [Midjourney](https://midjourney.com)'s Discord workflow creates the steepest learning curve. **Speed and Pricing** All three operate on subscription models with varying cost-per-image ratios depending on usage volume. [Midjourney](https://midjourney.com) prices at professional tiers reflecting quality output. [Leonardo AI](https://leonardo.ai) uses credit systems for project-based work. [CharGen](https://char-gen.com) targets RPG community budgets. **When to Choose Each Platform** Pick [Midjourney](https://midjourney.com) when aesthetic excellence matters most for concept art and creative exploration. Choose [Leonardo AI](https://leonardo.ai) for game assets requiring visual consistency across multiple generations. Select [CharGen](https://char-gen.com) when building RPG characters, campaign illustrations, or fantasy art where specialized workflows outweigh general-purpose flexibility. ## Where CharGen Truly Stands in the 2026 AI Image Generator Landscape {" "} **CharGen's Strategic Position:** While other platforms compete for broad market dominance, CharGen owns the RPG character creation niche completely. This focused approach eliminates the "one-size-fits-all" compromises that plague general-purpose tools.{" "} CharGen occupies a specific position in 2026's AI image generation market: niche leader rather than general competitor. While [Midjourney](https://midjourney.com), [Leonardo AI](https://leonardo.ai), [NightCafe](https://nightcafe.studio), and [Hotpot](https://hotpot.ai) battle for dominance across broad creative workflows, [CharGen](https://char-gen.com) deliberately sidesteps that fight to own one corner completely. The unique value proposition centers on specialization versus generalization. General-purpose platforms force you to engineer complex prompts for fantasy results. [CharGen](https://char-gen.com) builds RPG character creation directly into the workflow with race, class, and equipment controls that eliminate prompting frustration. This targeted approach sacrifices versatility for depth in gaming contexts. **Strengths cluster around genre-specific features.** The platform understands tabletop gaming terminology naturally, maintains character consistency across campaign illustrations, and provides community features that connect directly with gaming groups. For dungeon masters illustrating NPCs or players visualizing their characters, [CharGen](https://char-gen.com) delivers faster and more accurately than coaxing [Midjourney](https://midjourney.com) toward fantasy aesthetics. **The limitation is obvious:** [CharGen](https://char-gen.com) is less versatile than general-purpose tools. Need product photography, architectural renders, or abstract art? Wrong platform. This deliberate narrowness defines the target audience clearly: RPG players, fantasy artists, game developers working in character-focused genres. Future development hints at deeper tabletop integration and expanded fantasy subgenres while maintaining specialization focus. {" "} **Best Practice:** CharGen works best by itself. It offers the combined offering of Midjourney for environmental concept art or Leonardo AI for broader game assets, but all tied within one platform. Specialized tools complement rather than replace general platforms.{" "} [CharGen](https://char-gen.com) can replace [Midjourney](https://midjourney.com) for concept exploration or [Leonardo AI](https://leonardo.ai) for broader game assets. The best workflow often combines specialized and general platforms strategically. ## Making Your Choice: Which AI Image Generator Is Right for You? {" "} **Decision Framework:** Start with your primary use case, then consider budget and skill level. Fantasy art such as for D&D character art? CharGen. Concept art? Probably CharGen again, or Midjourney. Game assets? Leonardo AI. Don't chase the "best" tool. Find the right tool for your specific needs.{" "} The decision comes down to matching platform strengths with your actual workflow needs rather than chasing the "best" tool that doesn't exist. **Start with your primary use case.** Creating RPG character art for weekly campaigns? [CharGen](https://char-gen.com) eliminates the prompt engineering headaches that plague general platforms. Developing concept art where aesthetic quality determines portfolio success? [CharGen](https://char-gen.com)'s superior model choice lets you choose the right tool for the job. Building game assets requiring the same character from multiple angles? [Leonardo AI](https://leonardo.ai)'s character consistency solves what other platforms struggle with. **Budget considerations separate free exploration from professional investment.** [CharGen](https://char-gen.com)'s free basic usage lets beginners test whether AI generation fits their workflow before spending money. Once you're committed, subscription choices depend on generation volume and commercial licensing needs. [NightCafe](https://nightcafe.studio)'s multi-model platform offers credit-based pricing for sporadic users, while [Midjourney](https://midjourney.com) and [Leonardo AI](https://leonardo.ai) target professional workflows with monthly subscriptions. **Skill level matching matters more than most realize.** [CharGen](https://char-gen.com) welcomes complete beginners with guided workflows built around RPG terminology. [Hotpot](https://hotpot.ai) provides accessible entry points through simplified interfaces. [Midjourney](https://midjourney.com)'s Discord-based system demands patience during the initial learning phase but rewards mastery with unmatched output quality. {" "} **Pro Strategy:** Don't limit yourself to one platform. Use CharGen for fantasy art or RPG character creation, or environmental concept art, and Leonardo AI for game assets. Each tool excels in its specialty. Combine them strategically for maximum impact.{" "} **The smartest approach uses multiple tools strategically.** Pair [CharGen](https://char-gen.com)'s specialized fantasy art creation with [Midjourney](https://midjourney.com) for broader concept exploration. Combine [Leonardo AI](https://leonardo.ai)'s consistency for assets with [NightCafe](https://nightcafe.studio)'s experimentation capabilities. Different projects deserve different platforms rather than forcing one tool to handle everything poorly. ## The Future of AI Image Generation and CharGen's Role The 2026 AI image generator landscape offers no single winner, just the right tool for each job. [Midjourney](https://midjourney.com) V7 continues dominating artistic quality and draft generation. [Magic Hour](https://magichour.ai) leads in production-scale batch workflows and all-in-one content pipelines. [Leonardo AI](https://leonardo.ai) leads in character consistency for professional asset creation. [NightCafe](https://nightcafe.studio)'s unique multi-model platform serves experimenters and learners. [Hotpot](https://hotpot.ai) focuses on accessibility with free basic usage. Each platform claims its territory through different strengths. [CharGen](https://char-gen.com) positions itself as the specialized alternative for fantasy art and RPG character creation. Think of it like [NightCafe](https://nightcafe.studio)'s multi-model approach but focused for Fantasy Art and RPG Character Image Generation, with faster development cycles targeting fantasy-specific features that general platforms treat as afterthoughts. It won't replace [Midjourney](https://midjourney.com) for concept artists or [Leonardo AI](https://leonardo.ai) for game studios, but it solves the RPG character problem better than forcing general tools into specialized roles. For D&D players specifically, [CharGen's character generator](https://char-gen.com/character) remains the fastest path from character idea to usable portrait — and [CharGen Generate](https://char-gen.com/generate) now covers everything from custom fantasy art to battlemap elements. The lesson here matters more than any individual platform recommendation: choose tools based on your specific needs rather than general popularity. Commercial licensing and copyright implications continue evolving across all platforms, so verify usage rights match your projects before publishing. Looking into 2026, expect tighter character consistency, better multi-image coherence, and clearer commercial permissions across the industry. Specialized platforms will likely grow alongside general-purpose leaders as creators demand purpose-built solutions. ## D&D character art: 2026 pricing and the token workflow If your use case is specifically D&D character art rather than general image generation, here is how the cost shape and consistency workflow compare across the tools above, checked 3 August 2026. | Tool | Best job | Model or workflow worth knowing | Cost shape as checked 3 August 2026 | | --- | --- | --- | --- | | [CharGen](/character) | A character that needs art, a token, and a home in campaign prep | Flux 2 Flash for cheap drafts, GPT Image 2 for instruction-led iterations | Free no-card route, then Gold and subscriptions | | [Midjourney](https://docs.midjourney.com/hc/en-us/articles/27870484040333-Comparing-Midjourney-Plans) | A dramatic single reveal or polished party poster | Subscription plans from $10, with Relax on Standard and above | Monthly subscription | | [Leonardo AI](https://docs.leonardo.ai/me/docs/pricing-and-plans-faq) | Trying varied concepts in a broad creative editor | Model catalogue and token-based generation | Moving towards pay-as-you-go | | [ChatGPT](https://openai.com/chatgpt/pricing) | Conversational edits to one portrait | Image generation inside a chat | Plan limits rather than a simple per-image price | | [OpenArt](https://openart.ai/) | Model choice and reference-led experimentation | Community models and more technical controls | Credits and subscription options | Prices and limits move often, particularly on credit-based services, so treat the linked pricing pages as the final word before spending money. On CharGen specifically, I use **Flux 2 Flash** for quick variations when I am trying to find the right silhouette or colour balance. It is the free fallback in the current model catalogue, so it is the sensible place to begin. I use **GPT Image 2** when I need an instruction-led correction, such as changing a cloak without changing the face. Higher-cost options such as Seedream 5.0 Pro and MAI Image 2.5 Pro belong later in the process, once the brief is worth polishing. ### Keeping a party consistent across sessions No current generator gives you a reliable one-button cast sheet with identical faces in every scene. The practical method is boring, and it works: approve one portrait, save five visual anchors (face, hair, clothing, prop, palette), keep the same style, then make a token from that approved image rather than regenerating the character from scratch. Start at [CharGen's Character Generator](/character), turn the approved version into a circular asset with the [free Token Maker](/token-maker), or read the fuller guide to [keeping D&D character art consistent across a campaign](/blogs/keep-dnd-character-art-consistent-across-campaign) if recurring characters are the real issue. ## Frequently Asked Questions **What is the best AI image generator for D&D character art?** CharGen is purpose-built for D&D character art, with guided workflows for race, class, and equipment. For broader artistic quality, Midjourney V7 is the benchmark. If you want NPC portraits, character tokens, or TTRPG battlemaps, [CharGen's character generator](https://char-gen.com/character) delivers faster results without complex prompting. **Which AI image generator has the best free tier in 2026?** CharGen offers up to 420 free generations per month. Hotpot provides 10 daily free generations. Leonardo AI gives 150 daily tokens on its free tier. Midjourney has no free tier. For TTRPG use cases, CharGen is the most generous free option. **Can I use AI image generators for commercial D&D content?** Most paid tiers include commercial licensing, but terms vary by platform. Always verify the current terms before publishing commercially — policies update frequently. **What's the difference between CharGen and Midjourney for RPG use?** Midjourney requires prompt engineering skill and produces quality across any subject. CharGen guides you through race, class, and equipment selections, making it faster for RPG content. CharGen also bundles token making, NPC generation, and battlemap tools in one place — practical for session prep. **What is the best AI character art generator for D&D?** CharGen is my pick for a D&D campaign because it connects character art to tokens and tabletop generators through the [Character Generator](/character). Midjourney is strongest for a single showcase image, while Leonardo AI is a good choice for a broader creative canvas. **Can I make free D&D character art with AI?** Yes. CharGen has a no-card free route, and several general image platforms offer limited free usage. Check the current limits and licence before relying on any free tier for a full party. **How do I keep AI character art consistent across sessions?** Save one approved portrait, reuse the same descriptive anchors and art style, then make derivative VTT tokens from that approved image with the [Token Maker](/token-maker). Generate new scenes only when the character needs a meaningful new moment. {" "} **Ready to Start?** Most platforms offer free tiers for testing. Try [Hotpot](https://hotpot.ai) for accessibility, [NightCafe](https://nightcafe.studio) for experimentation, or [CharGen](https://char-gen.com) for D&D AI art. Discover what fits your workflow before investing in paid subscriptions.{" "} Start experimenting today. Most platforms offer free tiers for testing. Try multiple options, discover what fits your actual workflow, and invest accordingly. Your perfect AI image generator exists. You just need to match platform strengths with your real needs. --- ## Automated RPG Session Summary - How I Stopped Taking Notes in D&D URL: https://char-gen.com/blogs/automated-rpg-session-notes-with-chargen Published: 2025-07-06 Summary: Turn raw RPG audio into tidy transcripts, plot summaries, NPC lists, and campaign dashboards. Spend less time taking notes and more time playing. Tags: chargen, ai-session-recap, dnd, ttrpg-tools, campaign-management, npc-extraction **Quick peek:** I got tired of scribbling half-legible notes while rolling dice, so I let CharGen AI do the listening. Here's the workflow, the features, and the numbers that finally convinced my group. --- ## My Note-Taking Broke Down I used to think I could keep up. Bit of scrap paper, notes in the margin of the module, maybe a spreadsheet for "important" stuff. Total lie. After three sessions I couldn't remember half the names, let alone what the hell we were doing in some cursed mine. Every campaign, same story: chaos in the moment, silence a week later. I'd ask "Wait, who was that wizard again?" and get five different answers or just blank looks. Writing stuff down mid-session was a disaster. You can't roll, talk, improvise voices _and_ jot legible notes all at once. I'd scribble something like "Joren - thief? maybe?" then weeks later wonder if Joren was even real. Timeline? Gone. Scene order? Wrong. NPCs? Merged into one big shopkeeper blob. Re-listening to session audio was worse. Four hours of people talking over each other, with me hoping to catch one useful line buried between snack chat and arguing about spell slots. My ADHD just said "nah." I never made it past the first 10 minutes. I tried outsourcing it to a player once. They bailed after one session. Said it was like homework. Fair. They didn't sign up to be a scribe. So I gave up and built something that could just _listen_. That's it. Something to hear what happened, write it down properly, and pull out the good stuff. I didn't want perfect. I wanted usable. I built CharGen's RPG Session Notes so I could stop juggling a dice in one hand and a pen in the other, and just play. And weirdly, it worked. First time we used it, I ran the audio through it after the game, and next morning I had a clean transcript, plot summary, key NPC list, and even a timeline of events. Now I don't take notes. I don't _need_ to. I just hit record, and deal with it later with AI doing the boring part for me. ## Meet CharGen RPG Session Notes I built CharGen RPG Session Notes for people like me. DMs mostly, but players can use it too. It is a web app. You drop your audio in, or paste a YouTube or Google Drive link, and that is it. It processes the session and gives you the important details. It doesn't just transcribe the words. It splits who said what, adds speaker names (if you want), and shows it in proper dialogue blocks. You can scan through like it's a movie script. Then it pulls out all the big bits: places you visited, NPCs you met, weird events that came up, key moments in the story. There's a proper full recap in paragraph form, a short one-liner summary, and a timeline of the whole session with timestamps. If you're playing in-person, just record the session with your phone. If online, you can rip the audio straight from Discord or Zoom. Doesn't matter how janky the file is, the tool handles it. I've thrown in 5-hour sessions full of background noise and it still gave me back something readable. You can edit anything. Fix speaker names. Remove useless filler. Add your own notes alongside the AI's guesses. And it all gets saved to your campaign automatically. You don't need to mess with files or folders or anything. I didn't build this to be flashy. I built it because I needed it. And now I just use it every session without thinking. It saves me time, keeps my players in the loop, and finally lets me run long campaigns without forgetting what happened 3 months ago. ## Audio In, Structured Data Out You give it audio, it gives you a breakdown. That's it. First step is transcription. CharGen's engine converts your whole session into text using speech-to-text. It even tries to label who's speaking, based on how often they talk. You can rename speakers after if needed. Takes 30 seconds. What you get back isn't just a dump of raw text. It's clean. Proper paragraphs. Speaker labels. Easy to read, like a chat log or script. I wanted something that felt like skimming a group chat, not reading a court transcript. The full thing's available instantly. You can scroll, search, highlight, whatever. If someone said something important like "We made a deal with the goblin king" you can find it fast. It also breaks the session into logical blocks. Scene changes, long pauses, key turns in the conversation. It figures that out too, so you're not just staring at one huge wall of dialogue. Basically, the AI listens so you don't have to later. You get the whole thing written out, ready to scan or share with your group. And because it's all structured cleanly, it makes the next features way more useful. ## Instant Plot & Timeline Once the transcript's done, the Summariser auto-generates a short recap. One paragraph. No waffle. Just the main stuff that happened. If you only read one thing before your next session, it's that bit. Underneath that, there's a longer version too. Full recap, written like a blog post. It includes all the important beats: where you went, what you found, who you fought, and any major consequences. No weird filler, no repeated phrases, just the actual story. Then there's the timeline. This bit's gold. It lists every key event in order, with timestamps. You can jump straight to 00:41:33 and see "Party negotiates truce with Red Fang orcs." No guessing where stuff happened. You also get tags for types of events. Combat, discovery, dialogue, etc. So it's dead easy to skim. Great when someone says, "Wait, why are we in Waterdeep again?" and you don't want to scroll back through four sessions. It's made my prep 10x faster. And my players actually read it, which never happened with my old typed recaps. ## NPC Extraction That Actually Works This was the bit I couldn't find in other tools. NPCs that weren't just random names in a wall of text. CharGen's summariser actually pulls out every named NPC it hears. Doesn't matter if it's "Captain Thorne" or "Dave, the guy at the fish stall." If someone in the session gets a name, it logs them. Each NPC gets a quick profile: name, their vibe (if described), what they did, and when they last showed up. It'll even tag how many times they appeared and what sessions they were in. So if you want to find "the old halfling that gave us the cursed map," you just check the NPC tab. No more guessing which shopkeeper was which, or trying to remember if "Lady Velryn" was an ally or enemy. It's all there. Clean. Fast. Even better: if you fix a typo or update a name once, it stays fixed. Every session after will use the corrected info. You don't have to re-tag anything. Soon, it'll have full memory too. So when the same NPC pops up later, it'll _know_. No double entries. You'll just see them appear again with new context added. Honestly, this part alone saved me hours. It's like having a scribe who remembers everything. Except it doesn't fall asleep or forget what happened three sessions ago. ## Locations Mapped & Described Any time you mention a location (city, tavern, temple, dungeon) CharGen catches it. Doesn't matter if it's a proper noun like "Daggerford" or just "the ruined chapel." It tags them all. Each spot gets a short description pulled from the session. Something like: **Redspire Keep** ruined fortress overrun by undead, party entered via old catacombs. Then it tracks how many times that location appeared, what scenes it was part of, and if anything important happened there. You get a count of appearances, which helps spot major vs. throwaway places fast. Click a location and you'll see all the events tied to it. Great when you're trying to remember what actually went down in that weird forest glade three sessions back. It's not just for GMs either. Players use it to remember which NPC ran what shop, or where the last boss fight was. Keeps everything grounded without digging through pages of notes. Simple idea. Big result. Now I barely ever ask "Where was that again?" ## DM Notes Ride Shotgun The AI pulls in the basics, but sometimes you just need to add your own stuff. That's what DM Notes are for. You can write private notes right next to anything the AI generates. Transcripts, timelines, events, NPCs—just click and type. Add reminders, future plot hooks, questions for yourself, or stuff the AI missed. It's instant, no weird editor or pop-up. Just text, inline. And it's private. Only you see it. Players won't accidentally read your note about the mayor being a disguised dragon. You can even flag notes as "secret" or "spoiler," so you don't forget which things are player-facing and which are still under wraps. Every note sticks to the session file it came from. Doesn't float off into some separate doc you'll lose. When you come back weeks later, everything's exactly where you left it—your notes alongside what actually happened. It's not just for corrections. I use it mid-campaign planning to drop in ideas for twists or changes, based on what players latched onto. Works as a living memory of what I _meant_ to do versus what actually unfolded. Basically, the AI's the foundation. But your human brain still has the steering wheel. Notes make sure your intent doesn't get lost between sessions. And best of all—it's all stored in one place. ## One Dashboard, All Campaigns I used to track campaigns in Google Docs, Discord threads, half-finished Notion pages... it was a mess. Now it's all in one spot. The dashboard shows every campaign I've touched—each with a card that shows the name, last played date, session count, and a status tag: Active, Paused, Completed, or Archived. That "last played" bit sounds small, but it's huge. No more scrolling through folders wondering when we last played or what we did. You can see it at a glance and click right in. Status tags help too. I can pause a game when someone's out for a few weeks, archive a dead campaign, or flip one back to active when we start it up again. It's not just pretty. It's functional. Zero friction. And each campaign card leads to all its sessions, transcripts, NPCs, events, locations—everything. So I don't have to remember which folder I shoved the audio into or what I named a file. I can run three campaigns at once and not lose track. Which, before this, I couldn't do without chaos. This dashboard just keeps things tidy. I open one tab, and I'm straight back in the world. No warm-up, no mental gymnastics. Just campaign, session, recap, done. ## Healthy-Campaign Stats It's hard to see how much you've actually played unless you track it. CharGen does it automatically. Every campaign shows stats: total session count, average play length, total hours played. Just from uploading your audio, it starts building up the history without you needing to touch a spreadsheet. I use it to check pacing. If we've had four 90-minute sessions back-to-back, I know to plan tighter scenes. If we've played for 40+ hours and barely scratched the plot, that tells me something too. It also helps spot player drop-off. When stats stop ticking up, it's usually a sign something's dragging—or we're due a break. These aren't fancy charts. They're just clear, useful numbers to keep your game on track. Think of it like a session Fitbit. You see the progress and get a pulse check on your group's energy. More stats are coming. Player talk time, time spent in combat vs roleplay, etc. But even now it's already miles better than guessing. And it's all visible right on the dashboard. No digging. ## Edit, Fix, Delete—Right There AI isn't perfect. Sometimes it guesses wrong. That's fine—because you can fix it right there in the app. See a typo in a speaker name? Click it, edit, done. Want to change a timeline label? Same thing. No weird forms or separate editors. Everything's inline and instant. You can also drag and drop to reorder key highlights. If the AI marked the orc ambush _after_ the big reveal, just drag it up. Sorted in seconds. Deleting a session is safe too. You get a confirmation gate, so you won't nuke your notes by accident. But if you really need to clear something out, it's one click. No export-reimport loops. No downloading files, editing in Word, re-uploading. It's all in one place, and all built to be changed easily. That means less faff, more focus. It treats you like someone who knows their own story and just wants the tool to keep up. ## Prep Time Slashed (Real Numbers) This tool saved me time. Like, actual minutes I now spend doing other stuff. Before, every recap took me 30 to 45 minutes minimum. I'd scroll through half-finished notes, re-listen to audio, try to remember what happened, and then write something readable. Now? I upload the session audio and it spits back everything I need—recap, timeline, NPCs, the lot. Even better, my players actually _read_ it. They check the summary between games, remind themselves who's who, and even call out stuff I forgot. That never happened with my old notes. Now when I prep a session, I glance at the last summary, skim the timeline, maybe tweak an NPC name—and that's it. Done in ten minutes max. My physical notebook? It's not for notes anymore. It's for doodles. Mostly goblins. Sometimes swords. But yeah, that's how little I need it now. This didn't just cut my prep time. It made campaign continuity way easier. I don't miss hooks. I don't forget villains. And if a player's been away for a few sessions, they can catch up in five minutes. Massive time-saver. Total game-changer. ## Ready to Give It a Spin? You can try it now. Just head to the tool and drop in your first session. First upload is free. After that, it's $0.70 per hour—half the price of other AI recap tools. 👉 [**Use RPG Session Notes**](https://char-gen.com/rpg-session-notes) Here's the challenge: next session, hit record. Don't take a single note. Upload the audio after, and see what comes back. If it helps, brilliant. If it breaks, even better—drop your feedback in the comments or ping me directly. I want to keep improving it, and real sessions help way more than test data. So try it. Worst case, you waste five minutes. Best case, you never take handwritten notes again. --- _(Stay tuned—next update I'll embed real screenshots and a quick-start video. Until then, may your recaps be ever concise.)_ --- ## Best Free D&D AI Tools in 2026: 8 Tools Compared for DMs URL: https://char-gen.com/blogs/best-free-dnd-ai-tools Published: 2025-03-20 Updated: 2026-10-05 Summary: Compare eight free D&D AI tools in 2026, with current limits for text, images, maps, and campaign notes for busy game masters. Tags: rpg, dnd, tabletop-games, dungeon-master, game-tools **TL;DR:** The best free D&D AI tools in 2026 vary by task. CharGen's text generators are free and unlimited with a free account. Text uses no Gold. The free account includes 10 Gold each day for media and session processing. Other tools set limits through monthly credits, sign-up rules, or paid exports. A smooth, engaging D&D session takes preparation. That work can feel like a chore. I often need to invent NPCs, design taverns, or balance loot at short notice. CharGen’s AI-powered tools can make those tasks quicker and less stressful. This guide was updated for 2026. It adds new tools, a larger comparison table, and options I checked this year. It's Thursday night. Your D&D session is in 24 hours, and you haven't prepared. Last week, your players changed direction and chose the small village you mentioned in passing. Now you need to populate it with interesting characters, create a tavern where they'll likely gather, stock the local shops, and decide what treasure they might find. In this guide, I'll introduce CharGen’s fantastic tools, clearly explaining how and when they can support your game. I'll also share additional free resources to enhance your D&D prep even further. --- ## [CharGen NPC Generator](https://char-gen.com/npc-generator): Create Detailed NPCs Instantly Quickly generating engaging NPCs can be challenging, especially when your players inevitably go off-script. CharGen’s NPC Generator instantly creates detailed characters, complete with unique backgrounds, distinct personalities, stats, and even visual portraits. Imagine players unexpectedly speaking to a local baker. You can create Milo Greenfoot, a cheerful halfling who secretly runs a thieves' guild from his bakery, complete with stats, quirks, and a portrait. Every memorable D&D campaign is built on the foundation of compelling NPCs. But creating unique, three-dimensional characters takes time – time that many DMs simply don't have. A DM may learn this the hard way when players become fascinated by a baker mentioned in passing. They may ask for his name, background, and connections before the DM has prepared them. CharGen's NPC Generator can help when a scene needs details you have not prepared. With just a few clicks, you can create fully realised characters complete with: - Vivid AI-generated portraits that capture your character's essence - Detailed backstories with motivations, secrets, and connections - Complete stat blocks ready for gameplay - Personality traits that make roleplaying intuitive ### Illustrative Example For a local baker, imagine Milo Greenfoot, a charismatic halfling baker with a secret thieves' guild connection. A portrait and detailed personality notes could make him ready to use within minutes. What could have been a session-delaying moment can become one of the campaign's memorable encounters if the party follows it. ### How to Use: 1. Choose the NPC's race, class, gender, age, and level. 2. Select the Game System. Add an Occupation or details if the scene needs them. 3. Click "Generate" to create the NPC. **Pro Tip:** Save your generated NPCs to your CharGen account to build a library of characters you can reuse throughout your campaign. This helps maintain consistency in your world and saves even more prep time. --- ## [CharGen Tavern Generator](https://char-gen.com/tavern-generator): AI Generated D&D Taverns for Your Campaign Taverns can be places to rest. They can also hold information, offer quests, and host important campaign moments. Creating distinct taverns takes time, especially when you run several locations. CharGen's Tavern Generator solves this problem by instantly creating richly detailed establishments with: - Distinctive names, atmospheres, and architectural elements - Colourful tavernkeepers with clear personalities - Special menu items that reflect local culture - Notable patrons who can provide information or quests - Hidden secrets and story hooks built right in ### Illustrative Example For a coastal town, the Tavern Generator could create "The Laughing Goblin", run by a gruff captain. Give the room useful amenities and add a mysterious captain seeking crew for a dangerous mission. What could be a forgettable "you see a tavern" can become the starting point for the next three sessions. ### How to Use: 1. Select a Tavern Type, or enter a custom type. 2. Set the Party Level and choose a Theme. 3. Select the Game System. Add any extra details before you generate. Want to make tavern encounters more immersive? Use the tavern's atmosphere description to set the scene with specific sights, sounds, and smells. Then introduce the notable patrons naturally as your players explore the space. --- ## [CharGen Shop Generator](https://char-gen.com/shop-generator): AI Generated D&D Shops for Your Campaign Shopping scenes can be surprisingly engaging when the establishments have character. CharGen's Shop Generator creates merchant experiences tailored specifically to your campaign's needs with: - Shop names that feel authentic to your world - Distinctive shopkeepers with clear personalities and quirks - Inventory appropriate for your party's level and needs - Special or unique items that stand out from standard equipment - Pricing appropriate to location and campaign economy ### Illustrative Example A mid-level party may need magical supplies in a hurry. The Shop Generator could create "Merlin's Magical Emporium", run by a wizard who talks to his items as if they're alive. Its rotating stock could include uncommon magic items and a back room for trusted customers. A simple purchase can become a recurring location that players return to and seek out. **Shop tip:** Set the Party Level and Game System before you generate. Add local details in Extra Details (Optional), then review stock and prices against the settlement and campaign economy. --- ## [CharGen Loot Generator](https://char-gen.com/loot-generator): AI Generated Loot Tables for Your Campaign Random loot tables can feel arbitrary and disconnected from your story. CharGen's Loot Generator changes this by creating contextual, thematic treasure that fits your campaign: - Treasure appropriate to the environment and defeated creatures - A mix of practical items, currency, and potential plot hooks - Special or unique items with descriptions and minor histories - Automatic adjustment based on party level and encounter difficulty ### Illustrative Example After an undead cult falls, its loot could include coins and gems, a ceremonial dagger with faint necromantic residue, a journal with partly decipherable notes about a ritual site, and a map fragment that shows an unknown place. These items can extend the storyline and give the group satisfying rewards. --- ## Best free D&D AI tools in 2026: compare limits The market has changed since this guide was first written. CharGen covers many generator types. Several focused tools handle specific jobs. For paid options, see [best AI dungeon master tools for 2026 prep](/blogs/best-ai-dungeon-master-tools-2026). | Tool | Main job | Free access checked on 5 Oct 2026 | Limit to know | | --- | --- | --- | --- | | [CharGen](https://char-gen.com) | AI text and media generation | Free account; unlimited text generation; 10 daily Gold | Text uses no Gold; images, video, audio, and session processing use Gold | | [StormScape](https://stormscape.app/) | VTT, campaign memory, and session reports | Free Apprentice plan shown | Public plan pages show different report allowances; check before relying on a quota | | [Tabletop Arc](https://tabletoparc.com/) | Campaign wiki, session audio, and images | 30 AI credits, 30 audio minutes, and 10 image credits each month | 1 GB storage; free campaigns are unlimited | | [NavioHQ](https://naviohq.com/writing/character-description-generator) | AI character descriptions | Free, up to 5 generations per hour, no sign-up | Creates descriptions; it is not a full character sheet | | [Dungeon Scrawl](https://www.dungeonscrawl.com/) | Grid and dungeon maps | Unlimited maps, no sign-up | Save locally as .ds; export PNG or WebP; cloud tools cost extra | | [Donjon](https://donjon.bin.sh/) | D&D references and random generators | Browser tools are available; no plan is shown on its homepage | Rules and output vary by edition; check the selected tool | | [CritForge](https://critforge.com/) | Encounter balance (earlier listing) | Could not verify current site or free offer | Do not count it as a confirmed free option | | [Reality Forge](https://realityforge.ai/) | Worldbuilding (earlier listing) | Could not verify current site or free offer | Check the service before relying on older claims | ### What the 2026 free limits mean at the table I checked the public product and plan pages on 5 October 2026. “Free” can mean unlimited text, a daily Gold amount, monthly credits, or a local file. Compare the task, account, and limit. A free tier does not always cover a complete session. ![A DM reviews a fantasy map, NPC portraits, a prep checklist, and coins on a table](/blog-images/best-free-dnd-ai-tools/free-tier-comparison-2026.webp) CharGen is useful when you need several kinds of text in one place. A free account lets you draft an NPC, tavern, shop, monster, or loot list without spending Gold. The free account gives 10 Gold each day for media. Check the price shown before you create an image, video, or audio file. Session processing also uses Gold. You need the account to generate and save work. Tabletop Arc suits a campaign that needs notes, short audio transcription, and some images. Its free plan has 30 AI credits, 30 audio minutes, 10 image credits, and 1 GB of storage each month. Campaigns are unlimited. Those allowances can cover a light test, but they may not cover a table that records every long session. Work out the audio minutes before you upload a full evening. StormScape combines a VTT with campaign records and session tools. Its homepage lists one free recording each month, up to six hours. The homepage lists five AI reports. Its signup page lists two session reports and one Chronicle edition instead. Confirm the allowance in the product before you plan a month around it. Always get consent from the players before you record. Dungeon Scrawl and Donjon solve different problems. Dungeon Scrawl is a map editor, not an AI art generator. Its free plan offers unlimited maps, local .ds files, and PNG or WebP exports without sign-up. Donjon lists random generators and D&D references for several editions. Check the edition beside each generator before using its output. NavioHQ offers an AI character-description tool that says it is free and needs no account. It can give you physical details, traits, and backstory prompts. It does not replace a rules-ready NPC sheet. I could not verify the current services or free terms for CritForge or Reality Forge, so treat those older entries as unconfirmed. ### CritForge: earlier listing, current service unverified **Current check, 5 October 2026:** I could not verify CritForge's official site or a current free plan. The description below comes from an earlier version of this guide. Treat it as an unverified lead, not a current recommendation. The earlier text described [CritForge](https://critforge.com/) as a reliable free tool for encounter CR management. It said that the tool focused on balance, then suggested checking a fight for four level-5 characters. It also recommended building the creature in CharGen and checking its balance in CritForge. I could not verify those claims during the 5 October 2026 check. ### StormScape: session recording and campaign memory > **Correction (21 September 2026):** An earlier version of this section said StormScape has a "faction AI layer" for collaborative worldbuilding. That was wrong. StormScape's own feature list does not include faction AI. It is a session memory tool, described below. [StormScape](https://stormscape.app/) calls itself "the AI that remembers your campaign". A bot joins your Discord voice channel and records the session on separate tracks. It transcribes every word with speaker labels, and it writes a summary every 20 minutes while you play. After the session, it produces an AI report on story arcs and relationships. It also has a campaign wiki. You link NPCs, locations, factions, and items with @mentions. GM notes stay private until you share them. A Discord audio bot for music and sound effects rounds it out. So it tracks the factions your table talks about. It does not invent them or model the tension between them. That makes it a good partner to a generator, not a replacement for one. I would generate a faction in CharGen's [Faction Generator](https://char-gen.com/faction-generator) and play it. A recorder like StormScape can keep a record of what the players did to it. The free Apprentice plan covers 2 campaigns and 1 recorded session a month (checked July 2026). When I checked on 21 September 2026, stormscape.app did not load (it returned a Cloudflare 525 error). The feature list above comes from its most recent archived homepage, from January 2026. Check the live site before you sign up. ![A fantasy scriptorium turns recorded speech into an inked campaign wiki of NPCs, places, factions, and items](/blog-images/best-free-dnd-ai-tools/session-recording-campaign-memory.webp) ### Reality Forge: earlier AI memory claim unverified **Current check, 5 October 2026:** I could not verify its official service or free terms. The description below is historical and remains unconfirmed. The earlier text said [Reality Forge](https://realityforge.ai/) was building AI memory across sessions, similar to CharGen's World Codex. It described an early worldbuilding tool that could reference existing details in new generations. I could not verify those features or its current free terms during the 5 October 2026 check. ## Additional Essential Free D&D Resources While CharGen's tools form the core of my DM toolkit, here are a few complementary resources I use regularly: ### [Donjon RPG Generators](https://donjon.bin.sh/) Instantly generates dungeons, encounters, treasure hoards, and more, perfect for quick improvisation or detailed planning. ### [Kobold Plus Fight Club](https://koboldplus.club/) Use this community encounter builder to check a D&D 5e party against a planned fight. Confirm the ruleset and monster data before play. ### [Azgaar’s Fantasy Map Generator](https://azgaar.github.io/Fantasy-Map-Generator/) Create detailed, beautiful fantasy maps complete with political and geographic features for immersive world-building. ### [Fantasy Name Generators](https://www.fantasynamegenerators.com/) Instantly generate thematic names for NPCs, locations, and items to overcome creative blocks. ### [World Anvil](https://www.worldanvil.com/) Organise all your campaign information in one intuitive platform, including lore, NPCs, and maps, ensuring consistency and accessibility. **Common Mistake:** Many DMs try to prepare everything from scratch, leading to burnout and stress. The best DMs know when to use tools that handle the mechanical aspects, freeing up mental space for storytelling and character development. --- ## Common DM Challenges Solved by CharGen - **Unexpected player decisions:** Instantly generate content to keep gameplay smooth. - **Prep burnout:** Automated generation significantly reduces prep stress. - **Balancing gameplay:** Ensure encounters and loot stay fair and engaging. --- ## The Human Touch in AI Tools What makes CharGen's tools different from basic random generators is the coherence and context-awareness they bring to each creation. Every NPC, tavern, shop, and treasure hoard feels connected to your world rather than randomly assembled. Campaign context in generators is a paid-plan feature. Review generated details before they become campaign canon. For example, when you generate an NPC in a coastal region, they're more likely to have sailing skills or sea-related backgrounds. A shop in a dwarven settlement will have different inventory and price structures than one in an elven forest. This contextual awareness creates a sense of reality that enhances immersion. Remember that these tools are meant to inspire, not replace your creativity. Feel free to modify any results to better fit your campaign's specific needs. The best DMs use these tools as a starting point, then add their own creative touches. --- ## Try CharGen Today D&D should be about having fun and creating memorable stories, not stressing over preparation. CharGen's free text tools can help you prepare NPCs, taverns, shops, and loot. Media and session processing use Gold. ## Frequently Asked Questions **What are the best free D&D AI tools in 2026?** The right choice depends on the job. CharGen offers unlimited free text generation, while media uses Gold. NavioHQ offers free character descriptions. Tabletop Arc has monthly credits for AI, audio, and images. Dungeon Scrawl offers unlimited maps without sign-up. Donjon provides D&D references and random generators. StormScape has a free plan, but its public pages differ on the report allowance. I could not verify the current free offers from CritForge or Reality Forge. **Is CharGen actually free?** Yes. CharGen's text generators are free and unlimited, and use no Gold. A free account is required to generate and save work. The account includes 10 daily Gold for media. Images, video, audio, and session processing use Gold, with the price shown before creation. A paid plan adds editing and campaign context. **What D&D generators are free with no account?** Dungeon Scrawl says no sign-up is needed for its free map editor. NavioHQ says its character-description tool works without an account. CharGen needs a free account to generate and save text, but the text uses no Gold. Check each tool's current terms before relying on account-free access. **Which free D&D AI tool has the most generators?** CharGen offers text generators for NPCs, monsters, taverns, shops, settlements, regions, factions, loot, spells, hazards, and more. The [RPG Workshop](/rpg-workshop) groups the tools. Use the [dungeon generator](/dungeon-generator) for full dungeon layouts. --- ## The Best AI Tools for Dungeon Masters in 2026 (Free & Paid) URL: https://char-gen.com/blogs/top-8-ai-tools-every-dungeon-master-needs Published: 2025-02-14 Updated: 2026-09-19 Summary: The best AI tools for Dungeon Masters in 2026, tested and ranked. NPCs, battlemaps, session notes, encounter builders, worldbuilding, and free options. Tags: ai-tools, dungeon-master, dnd, ttrpg, dm-tools, session-prep # The Best AI Tools for Dungeon Masters in 2026 (Free & Paid) ![Overhead view of a dungeon master's preparation desk at dusk with parchment maps, painted miniatures, a glowing crystal orb, dice, and a leather-bound monster manual lit by warm lamplight](/blog-images/top-8-ai-tools-every-dungeon-master-needs/hero-1200x630.webp) Session prep eats time. You sit down to plan a two-hour game and surface three hours later with half a tavern, no map, and a villain whose motivation you forgot to write down. That is the problem AI tools for dungeon masters actually solve. Not replacing your creativity, but handling the repetitive parts so you can focus on the bits that matter at the table. I have been building [CharGen](https://char-gen.com), an AI toolkit for tabletop RPGs, and testing every competing tool I can find. This list covers the 10 categories where AI genuinely speeds up DM prep in 2026, with honest recommendations for each. > **2026 Update:** This article has been refreshed for 2026 with three new tools added to the list: [RoleForge](#roleforge-session-notes-and-campaign-logs) for AI-generated session notes and campaign logs, [StormScape](#stormscape-session-recording-and-campaign-intelligence) for Discord session recording, transcripts and AI campaign reports, and [Archivist AI](#archivist-ai-session-transcription-and-searchable-campaign-history) for session transcription and searchable campaign history. Existing tool recommendations and all sections remain intact. > **Updated 22 July 2026:** Added a consent-first session-notes workflow, a practical way to turn reviewed recaps into campaign memory, and current CharGen features for session highlights and linked campaign facts. If you are choosing between prepping a game yourself and letting an AI run one, I compare both categories in [best AI dungeon master tools for 2026 prep](/blogs/best-ai-dungeon-master-tools-2026). ## 1. AI Character and NPC Generators ![Three NPC portrait cards arranged on a tavern table, a stern human guard captain, a hooded tiefling fortune-teller, and a freckled halfling barkeep, each framed in gold leaf with dice beside them](/blog-images/top-8-ai-tools-every-dungeon-master-needs/01-npc-portraits.webp) NPCs are the connective tissue of any campaign. A good NPC generator gives you a name, a personality, a visual, and enough backstory that you can improvise dialogue without stalling. **What to look for:** Portrait art alongside the text output. Stat blocks if you need combat-ready NPCs. The ability to specify tone, setting, and role so you are not filtering through generic fantasy names. **My picks:** - **[CharGen NPC Generator](https://char-gen.com/npc-generator)** produces full NPC profiles with AI-generated portraits, personality traits, backstory hooks, and stat blocks. The portrait is the part that saves the most time. Showing players an image of the barkeep changes the interaction completely. Free to start with a gold-based system. - **[Tabletop Arc](https://tabletoparc.com)** is a solid text-only NPC generator. You pick a theme, setting, and tone, and get a full profile in one click. No art output, but the text quality is strong for quick prep. - **ChatGPT** works as a general-purpose NPC brainstorming tool. Give it enough context about your campaign and it produces usable results, but you will need to format and organise everything yourself. ## 2. AI Battlemap Generators ![A flat-laid tactical battlemap from above showing a flooded ruined temple with broken columns, an altar on a raised dais, glowing rune circles on the stone floor, and painted miniatures placed on the grid](/blog-images/top-8-ai-tools-every-dungeon-master-needs/02-battlemap-table.webp) A good battlemap turns "you enter a cave" into a tactical encounter. AI map generators have improved dramatically, and the best ones now produce grid-ready output you can drop straight into Roll20 or Foundry VTT. **What to look for:** Grid alignment, VTT export compatibility, and the ability to describe a scene in plain language rather than fiddling with tile editors. **My picks:** - **[CharGen Battlemap Generator](https://char-gen.com/battlemap)** takes a text prompt and produces a top-down battlemap. Describe "flooded temple with collapsed pillars and a raised altar" and you get something usable in under a minute. Works well alongside the [monster generator](https://char-gen.com/monster-generator) for complete encounter prep. - **[Dungeon Alchemist](https://www.dungeonalchemist.com/)** is a dedicated map-making app with AI-assisted room furnishing. It auto-populates rooms with props, lighting, and walls. More manual than a text-to-image generator, but produces cleaner tactical maps. - **[Inkarnate](https://inkarnate.com/)** is not AI-powered in the generative sense, but its asset library and layout tools are the industry standard for hand-crafted battlemaps. Worth mentioning because many DMs combine AI-generated rough maps with manual polish in Inkarnate. - **[ZapGM](https://zapgm.com/)** bundles a full virtual tabletop with AI-generated battlemaps. Dynamic lighting, fog of war, drawing tools, and 60+ professionally designed maps you can customise with AI inpainting. If you want map generation and a VTT in the same window, ZapGM removes the export step entirely. ## 3. AI Token Makers If you play on a VTT, every NPC and monster needs a circular token. Doing this manually in Photoshop or GIMP is tedious. AI token makers automate the crop, frame, and border process. **What to look for:** Circular framing, transparent background support, batch processing if you need multiple tokens at once, and border style options. **My pick:** - **[CharGen Token Maker](https://char-gen.com/token-maker)** lets you generate a character portrait and convert it into a VTT-ready token in a single workflow. No separate app needed. The integration between the portrait generator and the token maker is what sets it apart. You generate an NPC, click through to the token maker, and have a Roll20-ready asset in under 30 seconds. ## 4. AI World-Building Tools ![An open leather-bound worldbuilding tome on a candlelit desk showing a hand-drawn regional map with mountain ranges, forests, and three settlements connected by trade roads, with marginal notes in ink and a brass compass](/blog-images/top-8-ai-tools-every-dungeon-master-needs/03-worldbuilding-tome.webp) World-building is where DMs lose the most prep time. Building a region with settlements, factions, geography, and history from scratch can take an entire weekend. AI worldbuilding tools compress that into an evening. **What to look for:** Linked entities (so your faction references your settlement, and your settlement sits in your region). Searchable campaign notes. The ability to expand and edit AI output rather than accepting it as-is. **My picks:** - **[CharGen World Codex](https://char-gen.com/world-codex)** and **[Region Generator](https://char-gen.com/region-generator)** handle the full chain: regions, settlements, factions, NPCs, and plot hooks, all linked together. The key advantage is that everything stays connected. Your faction leader is an NPC you can click through to, and the settlement she controls sits inside a region you can view on a single page. - **[World Anvil](https://www.worldanvil.com/)** is the most feature-rich world-building wiki available. Timelines, maps, articles, family trees. It is less AI-first than CharGen, but if your primary goal is building a massive setting bible for a long campaign, World Anvil has the deepest feature set. - **[Kanka](https://kanka.io/)** is a clean, lightweight campaign notes tool. Characters, locations, organisations, and calendars in a structured database. Less AI-powered, more organised notebook. Good for DMs who want structure without machine-generated text. - **[StormScape](https://stormscape.app/)** positions itself as "the AI that remembers your campaign." It combines a linked campaign wiki (NPCs, locations, factions and items) with persistent campaign memory, so the NPCs and locations you create in session 3 are still contextually available in session 30. Useful if continuity across a long campaign is your primary pain point. If World Anvil keeps coming up in your research but the learning curve puts you off, I have tested the strongest [World Anvil alternatives](https://char-gen.com/alternatives/world-anvil) for worldbuilding in a separate comparison. ## 5. AI Tavern and Shop Generators Taverns and shops are session anchors. Players walk in, you need a name, an owner, a menu or inventory, and at least one reason to stay longer than five minutes. Generating these from scratch every session is a waste of your prep budget. **What to look for:** Named establishments with personality, not just random item lists. Patron NPCs and plot hooks built into the location. **My picks:** - **[CharGen Tavern Generator](https://char-gen.com/tavern-generator)** produces a full tavern with a name, atmosphere, notable patrons, menu items, and built-in story hooks. The output is session-ready without editing. - **[CharGen Shop Generator](https://char-gen.com/shop-generator)** does the same for merchants. Balanced inventories tied to your party's level, with a shopkeeper personality that gives you something to roleplay. ## 6. AI Monster and Encounter Generators Balanced encounters are tedious to build by hand. You need monsters at the right CR, interesting abilities, and enough variety that combat does not feel like the same fight with different hit points. **What to look for:** CR-appropriate output, custom monster creation (not just pulling from the Monster Manual), and visual output for VTT use. **My picks:** - **[CharGen Monster Generator](https://char-gen.com/monster-generator)** creates custom monsters with AI art, stat blocks, abilities, and lore. The visual output is the differentiator. Your players see the creature, not just a stat block description. - **[CharGen Encounter Generator](https://char-gen.com/encounter-generator)** now sits beside the monster tools when you need a full scene rather than one creature. It gives you the encounter premise, party-level fit, live difficulty read, monster swaps, treasure direction, and a quest seed in one place. That is much closer to how I actually prep combat. - **[Donjon 5e Random Encounter Generator](https://donjon.bin.sh/5e/random/#encounter)** is a fast, no-frills encounter builder for standard 5e monsters. Useful for random encounters when you need something in 10 seconds. - **[Kobold Fight Club](https://koboldplus.club/)** is the standard encounter balancing calculator. Not AI-generated content, but essential for checking whether your custom monster will TPK the party. ## 7. AI Session Notes and Recap Tools Continuity is what separates a good campaign from a great one. If you cannot remember what happened three sessions ago, neither can your players. AI session tools capture, summarise, and organise what happened at the table. **What to look for:** Automatic summarisation, searchable history, and NPC/location tracking across sessions. **My picks:** - **[CharGen Session Summary](https://char-gen.com/rpg-session-notes)** generates structured session recaps that you can search later. Useful for maintaining continuity when your campaign runs 20+ sessions. - **[Archivist AI](https://www.myarchivist.ai/)** captures sessions, summarises them, and builds a searchable history with quest log tracking. It also handles live session transcription, so you can feed it a recording and get a cleaned-up recap with NPC names, locations, and plot threads extracted automatically. The strongest pure session-notes tool available if your primary need is campaign memory. - **[Otter.ai](https://otter.ai/)** provides real-time transcription. Not TTRPG-specific, but if you record your sessions, Otter gives you a searchable transcript to work from. - **[StormScape](https://stormscape.app/)** also fits here. Its campaign memory engine automatically tracks NPCs, locations, and plot threads across sessions. You can search any moment across all your recorded sessions, and it links the answer back to the session where it happened. Different from Archivist in that StormScape leans harder into Discord-native recording and post-session intelligence reports alongside the memory layer. ## 8. AI Dungeon Generators A dungeon needs rooms, corridors, traps, puzzles, treasure, and a reason to exist. Building all of that from scratch is hours of work. AI dungeon generators handle the layout and population so you can focus on the narrative arc. **What to look for:** Room descriptions, trap placement, treasure distribution, and exportable maps. **My picks:** - **[CharGen Dungeon Generator](https://char-gen.com/dungeon-generator)** produces themed dungeons with room descriptions, encounters, and lore. Pair it with the battlemap generator for a complete visual dungeon. - **[Donjon Dungeon Generator](https://donjon.bin.sh/d20/dungeon/)** creates randomised dungeon layouts with room contents. It has been around for years and remains one of the fastest tools for quick dungeon scaffolding. ## 9. AI Loot and Magic Item Generators Loot rewards need to feel meaningful. A +1 sword is forgettable. A sword that whispers the name of the last creature it killed is a story hook. AI loot generators produce themed, level-appropriate items with flavour text that makes them worth picking up. **What to look for:** Level-appropriate rarity, thematic consistency with your campaign, and descriptive text that goes beyond stat bonuses. **My pick:** - **[CharGen Loot Generator](https://char-gen.com/loot-generator)** produces magic items, treasure hoards, and mundane loot with descriptions, art, and mechanical effects. The items come with enough personality that players remember them. ## 10. AI Campaign Planning and Multi-Tool Workflows The biggest time sink is not any single prep task. It is switching between tools. You generate an NPC in one app, make a token in another, build a map in a third, and write session notes in a fourth. The real advantage of AI tools in 2026 is when they work together. **What to look for:** Tools that share context. An NPC you generate should feed into a token you create, which sits on a battlemap you built, inside a dungeon you designed. **My picks:** - **[CharGen](https://char-gen.com)** is the broadest single-platform option. 15+ generators (NPCs, monsters, taverns, settlements, regions, dungeons, battlemaps, tokens, spells, loot, factions, buildings, and more) all in one workspace. The [RPG Workshop](https://char-gen.com/rpg-workshop) lets you bounce between generator types without leaving the same workflow. That integration is the real time-saver. You are not copying text between tabs. - **[Friends & Fables](https://fables.gg)** is the best option if you want AI to run your game rather than just prep it. Their AI Game Master handles combat, narration, and world-building in one platform. Different use case from prep tools, but worth knowing about. - **[LitRPG Adventures](https://www.litrpgadventures.com/)** has 30+ generators that produce raw material fast. NPCs, quests, towns, dungeons, magic items. The output needs more curation than CharGen, but the volume of generator types is impressive. - **[ZapGM](https://zapgm.com/)** is worth a second mention here. It combines AI-powered lore creation, per-NPC text-to-speech narration, a built-in VTT with battlemaps, and a library of 1,400+ D&D 5e and Pathfinder 2e monsters. The standout feature is AI narration with distinct voices for each NPC, which no other tool on this list offers. - **[RoleForge](https://roleforge.ai/)** takes a different approach. It is a dedicated AI game master that handles combat rules, narration, and world state in one interface. Less about prep and more about running the game itself. If you want to play D&D solo or need an AI to co-run a session, RoleForge is built specifically for that use case. ## 11. New AI DM Tools Worth Watching in 2026 Three tools have gained enough traction in 2026 to earn a standalone section. They do not replace anything above; they fill gaps that the older tools leave open. ### RoleForge: Session Notes and Campaign Logs **[RoleForge](https://roleforge.ai/)** is aimed squarely at busy DMs who run campaigns but struggle to maintain accurate session recaps between weeks. After each session it generates structured campaign logs covering key decisions, NPC interactions, and unresolved plot threads. You get a formatted document you can share with players or use as your own continuity reference. What separates it from a general AI note-taker is that it understands TTRPG structure. It knows the difference between a named NPC and a throwaway vendor, tracks quest states across sessions, and flags contradictions ("In session 4 you said the temple was abandoned, but in session 9 it had guards"). If keeping a living campaign record is your bottleneck, this is the tool the "lazy DM" approach was waiting for. ### StormScape: Session Recording and Campaign Intelligence > **Correction (19 September 2026):** An earlier version of this section said StormScape has a drag-and-drop encounter builder that places monsters, traps and terrain on a grid. That was wrong. StormScape's own feature page lists session recording, transcription, a campaign wiki, an audio bot and AI reports. It does not list an encounter builder. I have rewritten every StormScape mention in this post to match. **[StormScape](https://stormscape.app/)** calls itself "the AI that remembers your campaign". It is a recall tool, not an encounter builder. A bot joins your Discord voice channel, records the session on separate tracks, and transcribes every word with speaker labels. While you play, it writes a summary every 20 minutes. After the session, it writes an intelligence report for the DM (story arcs, NPC relationships, pacing notes and prep suggestions) and a journey summary for each player. It also has a campaign wiki that links NPCs, locations, factions and items with @mentions, plus a Discord audio bot for music and sound effects. The campaign memory layer (mentioned in the worldbuilding section above) is the real reason to look at it. Say your players cleared a ruined dwarven forge of kobolds in session 6 and left a survivor behind. When you prep session 20, StormScape can find that moment in the transcript. It will not build the fight for you. Pair it with an encounter tool such as the [CharGen Encounter Generator](https://char-gen.com/encounter-generator) and you get both halves: the memory from StormScape and a playable fight from CharGen. ![Campaign memory feeding encounter prep: a recorded Discord session becomes a transcript with speaker labels, then linked campaign notes, then a ready encounter card for the next session](/blog-images/top-8-ai-tools-every-dungeon-master-needs/top8-ai-dm-tools-campaign-memory-to-encounter-prep.webp) A note on sources: when I checked on 19 September 2026, stormscape.app did not load (it returned a Cloudflare 525 error). The feature list above comes from its most recent archived homepage, from January 2026. Check the live site before you sign up. ### Archivist AI: Session Transcription and Searchable Campaign History **[Archivist AI](https://www.myarchivist.ai/)** handles the part of campaign management that most DMs handle with a messy Google Doc: building a searchable record of everything that has happened. Feed it a session recording or a rough set of notes and it produces a structured recap with NPC names, locations visited, items found, and decisions made, all indexed so you can search "what did we promise the blacksmith?" six months later and get a direct answer. The transcription layer is what makes it practical for long campaigns. You do not need to type anything between sessions. Record the audio, upload it, and let Archivist do the indexing. Works well alongside CharGen's Session Summary tool: CharGen for generating structured in-game documents (letters, lore entries, world records), Archivist AI for the meta-layer of "what actually happened at your table." ## How to Pick the Right AI DM Tools for Your Table Not every DM needs all 10 categories. Here is a quick decision framework: - **"I just need faster session prep"**: Start with an NPC generator and a battlemap generator. Those two cover 80% of weekly prep. - **"I run a VTT game"**: Add a token maker and a map tool. Visual assets matter more on screen than at a physical table. - **"I run a long campaign"**: Session notes and worldbuilding tools become essential after 10+ sessions. Campaign memory is what keeps the story coherent. - **"I want one tool that does most of it"**: [CharGen](https://char-gen.com) is the closest to an all-in-one DM toolkit. Free to start with a gold-based system, no credit card needed. The best approach is to pick one or two tools, use them for a few sessions, and expand from there. You do not need to adopt everything at once. ## AI DM Prep Tools vs AI Game Masters: Which Do You Actually Need? The AI tools market for dungeon masters has split into two distinct camps in 2026, and understanding the difference saves you from picking the wrong tool for your table. **AI prep tools** generate assets before the session starts. You get NPCs, battlemaps, tokens, dungeons, and loot that you then bring to your own game. You are still the DM. The AI handles the tedious creation work so you can focus on story, pacing, and improvisation at the table. [CharGen](https://char-gen.com), Dungeon Alchemist, Donjon, and World Anvil all fall into this category. **AI game masters** run the game for you. They narrate scenes, adjudicate rules, track combat, and respond to player actions in real time. [Friends & Fables](https://fables.gg), [RoleForge](https://roleforge.ai), MacerAI, and similar AI GM apps are built for this. They are excellent for solo play, async groups, or tables that want to play without a human DM. **Hybrid tools** like [ZapGM](https://zapgm.com) and [StormScape](https://stormscape.app) sit in between. They generate prep content but also offer session-time features like AI narration, campaign memory, or a built-in VTT. Most DMs I talk to want prep tools, not a replacement. The fun of being a DM is running the game, not generating the 47th tavern menu by hand. If that sounds like you, start with an all-in-one prep toolkit like [CharGen](https://char-gen.com/rpg-workshop) and add specialist tools (encounter balancers, VTT map makers) as your workflow demands. If you run content for other DMs or create TTRPG resources, CharGen also offers an [affiliate programme](https://char-gen.com/affiliates) with a flat 25% commission on first payments. Worth knowing about if you are already recommending tools to your community. ## June 2026 Update: AI Tools Need a Delivery Step The biggest change since I last updated this list is not another chatbot. It is the handoff from generated idea to something you can actually place on the table. The best AI tools for dungeon masters now need to produce usable files, not leave you with a paragraph in a browser tab. Two CharGen releases pushed that point home for me in June 2026: the [AI Miniature Generator](https://char-gen.com/miniature-generator) and direct Foundry VTT export. One turns character art into a printable 3D model. The other packages campaign material for the virtual tabletop. Both remove the awkward final stage where a DM has to crop, reformat, rename, and rebuild everything by hand. ![CharGen AI miniature generator artwork showing a printable fantasy miniature prepared for a D&D session](/blog-images/top-8-ai-tools-every-dungeon-master-needs/04-ai-miniature-generator-workflow.webp) ### 3D Miniatures Are Now Part of Ordinary Session Prep I used to treat custom miniatures as a separate hobby. You would design a figure in a dedicated builder, learn enough 3D terminology to avoid a bad print, export the file, and hope the sword survived the supports. That is still the right route when you want precise control over every belt buckle. It is no longer the only route. CharGen's [miniature creation tool](https://char-gen.com/miniature-generator/create) opens with the heading **Create a 3D miniature**. You can describe a character or upload reference art, choose between text-to-3D and image-to-3D, then preview the result in the browser. The page defaults to Rodin v2.5 and a print-ready STL, while OBJ and GLB remain available for other workflows. A practical example: I can generate a half-orc harbour captain in the NPC Generator, keep his chipped tusk, seal-skin coat, and brass authority chain in the portrait, then use that image as the reference for the miniature. That is much more reliable than rewriting the visual description from memory in a separate tool. The portrait, token, NPC notes, and physical model all begin with the same character. There are limits. Thin weapons, spread fingers, floating cloth, and elaborate antlers can still make a poor print. I would inspect every model in a slicer, check the base, and thicken fragile details before spending resin. FDM printers also need chunkier forms than resin printers. AI can get you to a strong first sculpt quickly, but it cannot inspect your supports or clean the build plate. My rule is simple: use AI miniature generation for named NPCs, recurring villains, player characters, and one-shot bosses. Do not print all 18 dockworkers unless your campaign has taken a very specific turn. ![CharGen campaign export artwork showing linked notes, character records, a campaign graph, and printed table handouts](/blog-images/top-8-ai-tools-every-dungeon-master-needs/05-foundry-vtt-export-workflow.webp) ### Foundry Export Matters More Than Another Generator Category Generating a good monster is only half the job for an online game. The monster still needs to become an Actor or Journal entry. The battlemap needs to become a Scene. Its image dimensions need to survive the trip. Items need the right system fields. A folder full of loose PNG and text files does not solve that work. CharGen now exposes three Foundry routes in the UI: - Open an entity's **Export** menu and choose **Foundry VTT (.json)** for a single NPC, character, monster, item, or journal-style record. - Open an image in the gallery and choose **Foundry Scene** to download a scene JSON file built around that map. - Open a campaign or session-prep bundle and choose **Export to Foundry (.zip)** to build a module package containing the linked material. That final option is the important one. [Foundry's official module documentation](https://foundryvtt.com/article/module-development/) explains that modules can carry content such as Actors, Items, Scenes, and Journal Entries. CharGen's campaign export follows that shape, packaging D&D 5e or Savage Worlds material into a module with an **Import CharGen content** button inside Foundry. I would still check every imported stat block before play. Homebrew systems vary, Foundry modules change, and AI-generated numbers deserve a human pass. The export is best treated as prepared campaign data, not a rules authority. Even with that caveat, it removes a tedious chain of copy, paste, image upload, and folder creation. ### My Current 25-Minute Prep Workflow Here is the workflow I now use when I need a small encounter ready quickly: | Time | What I do | What I keep | | --- | --- | --- | | 0-5 minutes | Generate the named NPC and one custom monster | Profiles, motives, stat direction, portraits | | 5-10 minutes | Make VTT tokens, or turn the boss portrait into an STL | Token files or a printable miniature | | 10-18 minutes | Generate the location map and add one environmental complication | A scene image with an encounter hook | | 18-25 minutes | Put the pieces in a campaign or session-prep bundle and export | Foundry module zip, plus the CharGen records | The useful part is not the stopwatch. It is that I do not re-enter the same harbour, villain, and encounter context in four unrelated tools. When I change the harbour captain's coat from blue to weathered green, I have one source image to carry through the token and miniature steps. For in-person play, I stop after the printable files and a short recap sheet. For Foundry, I take the module route. For Roll20, I still export the map and tokens as images because that remains the simpler handoff. The right endpoint depends on the table. ### What I Would Still Do Manually I would not ask an AI tool to make the final judgement on encounter difficulty, consent around session recording, or whether a generated miniature is physically printable. Those decisions need context the tool does not have. I also keep a human-written sentence at the top of every session plan: what choice should the players face tonight? If I cannot answer that, another generated tavern, map, or monster will not fix the session. The 2026 update to this list is therefore less about adding tool number eleven. It is about judging each tool by where its output goes next. A useful DM tool should leave you with a playable record, image, token, scene, module, or model file. If it only gives you more text to reorganise, it has saved less time than the demo suggests. ## 26 June 2026 Update: Encounter Builders Are Finally Catching Up The next weak link in AI tools for dungeon masters is encounter prep. NPCs, maps, and tokens have improved quickly, but combat builders often still feel like calculators wearing a fantasy hat. They can tell you that a fight is "hard", then leave you to work out why the fight exists, what the enemies want, what happens if the party talks first, and whether the reward makes sense. That is why I am paying more attention to encounter builders in the second half of 2026. A useful encounter tool should not stop at creature count. It should help with motive, terrain pressure, enemy behaviour, reward logic, and session handoff. If I still need five tabs after pressing generate, the tool has only solved the easy part. ![AI Dungeon Master encounter builder workflow with monster cards, difficulty tokens, a quest seed, and a tactical board](/blog-images/top-8-ai-tools-every-dungeon-master-needs/top8-ai-dm-tools-encounter-builder-workflow.webp) CharGen's [Encounter Generator](https://char-gen.com/encounter-generator) now has the shape I want from this category. I can start with a plain prompt like "smugglers ambush the party at a flooded lock gate", set the party level, then use the live difficulty meter before I commit to the fight. If the first monster mix feels too swingy, I can reroll or swap parts of the encounter without rebuilding the whole thing from scratch. The important bit is the handoff. The same encounter can point towards loot, a quest seed, monster records, and a battlemap idea. That means the output is not just a paragraph I have to translate later. It becomes a small prep packet. For a weeknight game, that is the difference between "interesting idea" and "I can run this after dinner". StormScape still deserves attention here, but as a partner to an encounter builder, not as one. It does not build fights. Its session transcripts and prep reports tell you what the party already did, and that is the context a good encounter needs. Kobold Fight Club is still the fast sanity check when I only care about danger bands. I also still cross-check important 5e fights against the [D&D Beyond encounter building guidance](https://www.dndbeyond.com/sources/dnd/basic-rules-2014/building-combat-encounters), especially when a boss fight could end the night early. The difference is that I now expect an AI encounter builder to give me table material, not just maths. ![Playable AI encounter handoff showing a battlemap, circular tokens, NPC portrait, loot card, and recap ledger ready for a D&D session](/blog-images/top-8-ai-tools-every-dungeon-master-needs/top8-ai-dm-tools-playable-encounter-handoff.webp) Here is the encounter checklist I use now: | Prep question | What I want the tool to return | | --- | --- | | Why is the fight happening? | Enemy motive, pressure, or misunderstanding | | What changes round by round? | Terrain shift, reinforcements, clock, hazard, or social option | | What can the party learn? | Clue, faction detail, NPC confession, or map lead | | What do they take away? | Loot, quest thread, token, map, recap note, or campaign record | A combat encounter that only tests hit points gets old fast. A combat encounter that changes the campaign state is worth the prep time. When I rank AI DM tools now, that is the bar I am using: does the generated output create something playable, reusable, and connected to the next session? --- ## July 2026 Update: Session Notes Need Consent and a Human Check The biggest shift in the **best ai tools for dungeon masters** category is not another text generator. It is the expectation that a recap should become useful campaign memory. D&D Beyond's [2026 development roadmap](https://www.dndbeyond.com/posts/2132-d-d-beyonds-2026-development-roadmap) now talks openly about DM prep features for documenting sessions, lore, and the tools used to run a game. Specialist tools are moving in the same direction. The category is settling around one job: help a DM remember what actually happened without turning a living campaign into a pile of unsearchable notes. There is a catch, and it matters. Do not record your table without asking everyone first. A recent discussion in the D&D community made the point more sharply than any feature list could: players can be comfortable with written notes and still be uncomfortable with audio being captured for an AI service. I would ask before the session, explain where the recording goes, say who can read the recap, and give people an easy way to opt out. If someone does not want recording, use a shared scratchpad instead. That is not a lesser workflow. It is just a different input. ![Consent-first D&D session notes workflow showing agreement, recording or rough notes, human recap review, and confirmed campaign memory](/blog-images/top-8-ai-tools-every-dungeon-master-needs/top8-ai-dm-tools-session-notes-consent-workflow.webp) My own check is deliberately plain. I ask, "Are we all happy for this session to be recorded for a recap?" Then I keep the raw file private, let the group know where the player-safe recap will live, and delete anything I no longer need. The tool can save time. It does not get to make a privacy decision on the group's behalf. Once the group agrees, the next failure point is treating the first generated summary as canon. AI hears names badly, mistakes a joke for a decision, and can merge two similar locations into one confident-sounding error. I take five minutes after each session to correct names, mark player-facing spoilers, and check the three facts that affect next week's prep: the active quest, the NPCs now in play, and anything the party promised, stole, broke, or learned. | Review question | What I check | Why I care | | --- | --- | --- | | Who changed state? | NPCs, factions, allies, and enemies | stops a recurring character quietly resetting between sessions | | What moved forward? | quests, clues, debts, and deadlines | gives me a real starting point for the next scene | | What stays private? | secrets, GM plans, and player-only information | keeps the shared recap useful without spoiling the game | | What needs correcting? | misheard names, invented links, and table jokes | prevents a neat-looking error becoming campaign history | CharGen now gives this workflow a few more useful handoffs. Session subjects can create an AI scene image directly from the recap, using party portraits as references where they are available. The Storyboard tab can turn selected session beats into a comic-style strip, which is genuinely handy when a player returns after a month away and needs the shape of the last game rather than a wall of prose. I would still choose the moments myself. A recap is a record, not a substitute for the DM deciding what mattered. For longer campaigns, the strongest follow-up is to promote confirmed session facts into the campaign. CharGen's World Graph can take tracked people and places from session notes, then offer them as proper NPC, faction, settlement, region, tavern, shop, building, or hazard entries. I like that it asks for confirmation rather than treating every improvised tavern name as permanent setting history. When the party's ferry captain, the flooded docks, and the missing ledger have all survived the review, I can build the next session around them with the [NPC Generator](/npc-generator), [RPG Workshop](/rpg-workshop), and [Session Summary](/rpg-session-notes) rather than typing the same context into three tabs. ![D&D campaign memory board linking a reviewed session recap to recurring people, places, quest threads, and the next scene](/blog-images/top-8-ai-tools-every-dungeon-master-needs/top8-ai-dm-tools-session-recap-campaign-memory.webp) ### My five-minute after-session routine I do this before packing away the dice, while the group is still chatting. It is short enough that I will actually do it after a late game, and it avoids the horrible Sunday-afternoon feeling of knowing I wrote something important but not where. 1. I mark the next likely scene in one sentence. For example: "The party will meet Captain Vey at the south quay, unless they follow the drowned courier's clue first." 2. I correct the names that came up more than once. If the recap says "Vay", that gets fixed before it spreads through every future note. 3. I move only durable facts into the campaign record. A named ally, a location the party intends to revisit, a settled faction change, or a quest deadline earns a proper entry. A throwaway joke about stealing the mayor's horse does not. 4. I write one private line for myself about pressure. It might be "the tide cult acts before the next long rest" or "Mara will ask for payment when the group returns". That is enough to restart prep later. 5. I share a player-safe recap, then invite corrections. Players are excellent at remembering the promise you accidentally summarised as a rumour. The fifth step matters more than it sounds. A shared recap is not just an administrative note. It gives a quieter player a low-pressure way to say, "My character did not agree to that," and lets the group protect the bits of the story they care about. If the notes are wrong, correct them in public rather than quietly fixing only your private version. ### What I would not hand to an AI recap tool I would not ask one to decide which player action was emotionally important. It can list a dramatic speech, but it cannot know that the table fell silent because someone had been carrying a character arc for eighteen sessions. I would not let it publish raw chat or audio automatically. I would not let it invent rules outcomes after the fact, either. A close call about surprise, a spell interaction, or whether a villain escaped remains a table ruling, not something a tidy summary should rewrite. There is also a practical limit to campaign memory. Not every named object needs a card, and not every NPC needs a relationship graph. Over-recording makes the next session harder because you end up searching through clutter. I keep three levels in mind: a fleeting detail can stay in the recap, a recurring fact belongs in the campaign record, and a prepared element gets a proper CharGen entity only when I expect to use it at the table. The right amount of memory is the amount that lets you answer "what happens next?" quickly. The practical rule is simple: capture what your group has agreed to share, review it while the session is fresh, and only then let it influence the campaign record. That keeps AI in the helpful assistant seat, where it belongs. --- ## Frequently Asked Questions ### What is the best AI tool for Dungeon Masters in 2026? [CharGen](https://char-gen.com) is the broadest all-in-one option for DM prep in 2026. It covers 15+ generator types (NPCs, monsters, battlemaps, tokens, dungeons, loot, taverns, settlements, and more) in a single workspace with a free-to-start gold system. For specific use cases: [StormScape](https://stormscape.app) for recorded-session memory and AI campaign reports, [Archivist AI](https://www.myarchivist.ai/) for session transcription and campaign history, and [RoleForge](https://roleforge.ai/) for AI-generated session notes. The right answer depends on where your prep breaks down. ### What is the best AI tool for D&D session prep? For a standard weekly session, the most useful combination is an NPC generator and a battlemap generator. [CharGen](https://char-gen.com/rpg-workshop) handles both in the same workflow and adds encounter prep, dungeon layouts, and loot on top. For encounter-specific prep, the [CharGen Encounter Generator](https://char-gen.com/encounter-generator) builds the fight, and [StormScape](https://stormscape.app) can supply the campaign context from your recorded Discord sessions. For DMs who record their sessions, [Archivist AI](https://www.myarchivist.ai/) eliminates the need to write recap notes between sessions. ### Should I ask permission before recording a D&D session for AI notes? Yes. Ask every player before recording, explain how the file and recap will be used, and give anyone a straightforward way to opt out. A shared written scratchpad is a good alternative. Once you have a recap, review it for names, spoilers, and invented details before treating it as campaign history. ### How does CharGen help Dungeon Masters? [CharGen](https://char-gen.com) is a toolkit I built specifically for tabletop RPG prep. It generates NPCs with AI portraits, monsters with stat blocks and art, battlemaps from text prompts, dungeon layouts, taverns, settlements, regions, loot, and tokens, all in one place. The [RPG Workshop](https://char-gen.com/rpg-workshop) connects these tools so you can move from NPC to token to battlemap without leaving the same session-prep context. Free to start with a gold-based system; no credit card needed. ### Can AI replace a Dungeon Master? No. AI tools handle prep work like generating NPCs, maps, and encounters, but the actual role of a Dungeon Master requires improvisation, emotional intelligence, and reading the room. These tools make prep faster so you can spend more energy on the parts that matter at the table. ### Are AI DM tools free to use? Most tools offer free tiers. [CharGen](https://char-gen.com) uses a gold system where you earn credits by logging in and engaging with the community. Donjon and Kobold Fight Club are completely free. Tools like World Anvil and Dungeon Alchemist have free versions with paid upgrades for advanced features. ### Which AI tool is best for new Dungeon Masters? Start with [CharGen](https://char-gen.com/npc-generator) for NPC generation and [Donjon](https://donjon.bin.sh/5e/random/#encounter) for encounter balancing. Those two cover the most common pain points for new DMs: creating characters on the fly and building balanced combat encounters. ### Do AI tools work with Roll20 and Foundry VTT? Yes. Battlemap generators and token makers produce images you can upload directly to Roll20, Foundry VTT, or any other virtual tabletop. CharGen's [Token Maker](https://char-gen.com/token-maker) outputs circular tokens sized for VTT use. Dungeon Alchemist exports maps in VTT-compatible formats. CharGen also offers **Foundry VTT (.json)** for individual entities, **Foundry Scene** for map images, and **Export to Foundry (.zip)** for campaigns and session-prep bundles. ### How much time do AI tools actually save during session prep? Most DMs report cutting prep time by 50-70% when using AI generators for NPCs, maps, and encounters. The biggest savings come from not having to search Pinterest for character art or manually balance encounter difficulty. A full session's worth of NPCs, a battlemap, and an encounter can be generated in under 15 minutes with the right tools. ### What is the difference between an AI DM prep tool and an AI game master? AI prep tools generate content before your session: NPCs, battlemaps, tokens, dungeons, and loot that you bring to your own game. You are still the DM. AI game masters like [RoleForge](https://roleforge.ai) and [Friends & Fables](https://fables.gg) run the game for you, handling narration, combat, and world state in real time. Most tabletop DMs want prep tools, not a replacement. [CharGen](https://char-gen.com) is a prep tool. You generate the assets, you run the game. ### Can I use AI DM tools for Pathfinder, not just D&D? Yes. Most AI generators produce system-agnostic content: NPC personalities, location descriptions, and map layouts work across any TTRPG. [CharGen](https://char-gen.com/rpg-workshop) generates content that works for D&D 5e, Pathfinder 2e, Call of Cthulhu, and other systems. [ZapGM](https://zapgm.com) includes built-in Pathfinder 2e monster libraries alongside D&D 5e. For system-specific stat blocks, check whether the tool supports your ruleset before committing. ### Do AI-generated assets look good enough to show players at the table? The quality gap closed significantly in 2025 and 2026. AI-generated [character portraits](https://char-gen.com/character), [battlemaps](https://char-gen.com/battlemap), and [tokens](https://char-gen.com/token-maker) are now good enough for VTT play and in-person sessions. The advantage over generic stock art is that every asset matches your specific campaign. A barkeep with a scar over her left eye, holding a dwarven ale stein, in a torch-lit tavern. That level of specificity is what AI generation gives you that pre-made art cannot. ### Can AI tools create 3D printable D&D miniatures? Yes. CharGen's [AI Miniature Generator](https://char-gen.com/miniature-generator) accepts a written description or reference image and creates a 3D model you can preview and download. The creation page defaults to STL for printing, with OBJ and GLB available too. Inspect the model in your slicer before printing, especially thin weapons, fingers, cloth, and supports. ## Image Credits - The 2026 miniature update image is adapted from CharGen-owned AI Miniature Generator artwork. - The 2026 Foundry workflow image is adapted from CharGen-owned campaign export artwork. --- ## Why CharGen Is the Best DnD Image Generator URL: https://char-gen.com/blogs/why-char-gen-is-the-best-dnd-ai-image-generator Published: 2025-01-10 Updated: 2025-03-21 Summary: Discover why CharGen stands out as the ultimate DnD image generator for creating characters, monsters, items, landscapes, battlemaps, and more. Tags: dnd, image generator, rpg, fantasy art In Dungeons & Dragons (DnD), storytelling is at the heart of everything. The adventures you create, the characters you play, and the worlds you explore all rely on imagination. What if you could bring those ideas to life with vivid, high-quality images? CharGen is an exceptional DnD image generator that makes your campaigns even more immersive. Here’s why it stands out as the best DnD image generator available today. --- ## What CharGen Can Create CharGen isn’t just any image generator. It’s specially designed for DnD and other role-playing games, with six categories that let you create visuals for every part of your campaign: - **Characters:** Create portraits of your heroes that show off their unique look, armour, and personality. Whether it’s a brave elf warrior or a quirky gnome bard, CharGen captures it perfectly with its DnD image generation capabilities. - **NPCs:** Bring side characters to life, from mysterious strangers to helpful tavern owners. These non-player characters will feel like they belong in your world thanks to CharGen’s precision. - **Monsters:** Generate terrifying creatures, from dragons to creepy magical beasts, that will amaze and challenge your players. CharGen’s monster-focused DnD image generator tools are unparalleled. - **Items:** Design magical swords, ancient artefacts, and treasure with beautiful detail. CharGen’s item generator brings your in-game loot to life. - **Landscapes:** Build breathtaking settings, like enchanted forests or ancient ruins, to set the scene for your adventures. - **Battlemaps:** Create customisable maps to plan out exciting encounters and battles. CharGen’s DnD image generator ensures your battlemaps are always engaging. With these options, Dungeon Masters and players can create stunning visuals for every part of their game using CharGen’s intuitive DnD image generation tools. --- ## AI Technology for Amazing DnD Art CharGen’s advanced AI creates professional, detailed, and creative visuals perfectly suited for DnD campaigns. Specialised AI models (LoRAs) effortlessly handle complex concepts like Warforged and Beholders, ensuring accuracy and authenticity. CharGen uses advanced AI to make art that looks professional. The system is trained to understand the style of fantasy art, so the results are detailed and creative, perfectly suited for DnD campaigns. ### Built for DnD Themes CharGen handles tricky concepts like Warforged (robot-like characters) and Beholders (floating monsters with lots of eyes) with ease. Its specialised AI models, called LoRAs, are designed to create accurate and impressive visuals for these unique DnD ideas. This is what makes it the best DnD image generator for intricate themes. ### Fits Any Campaign Style Whether your game is dark and mysterious, fun and light-hearted, or epic and heroic, CharGen adapts. You can describe what you need in detail, and the AI will follow your lead, often adding surprising touches you hadn’t thought of, making it a top-tier DnD image generator. --- ## Make It Your Own CharGen isn’t just about generating images; it gives you tools to customise them to match your vision. ### Easy Prompt System You can use simple descriptions for quick results or write detailed prompts for more control. This makes it great for beginners and experienced creators alike, ensuring anyone can master DnD image generation with CharGen. ### Editing Features - **Face swapping:** Adjust character expressions quickly. - **Inpainting:** Edit outfits, weapons, or scenery details precisely. - **Background removal:** Easily create tokens for virtual tabletops. - **Upscaling:** Sharpen your images for higher quality printing. ### Sketch-to-Art Tool (NEW!) Sketch your ideas, and CharGen turns your doodles into polished fantasy art, ensuring your visions become reality. This new Sketch feature bridges creativity and ease, allowing anyone to achieve professional results effortlessly. --- ## CharGen for Dungeon Masters Dungeon Masters benefit from rapid visuals, enriching NPCs, monsters, and environments to heighten campaign immersion. Last-minute images? CharGen quickly provides detailed solutions. DMs can quickly create maps, NPCs, and monsters to make their sessions more exciting. If you need a last-minute visual, CharGen’s speed and quality can save the day. Its DnD image generator tools are a must-have for any DM. --- ## CharGen for Players Players can design portraits of their characters that match their vision. Whether your character is a noble paladin or a sneaky rogue, CharGen helps bring them to life with its character-focused DnD image generator. --- ## CharGen for Worldbuilders If you’re creating an entire world, CharGen can help you visualise its style and atmosphere. It’s like having a mood board for your campaign, powered by the best DnD image generation features. --- ## Connect with a Creative Community CharGen isn't just a tool; it’s a vibrant community to inspire and support your creativity: - **Public Galleries:** Upload your images and browse other users’ creations. It’s a great way to find ideas and inspiration while exploring how others use CharGen for DnD image generation. - **Competitions & Leaderboards:** Join themed contests or aim to climb the leaderboards to get recognition for your creations. Gain recognition in art contests. - **Collaboration:** Share tips, techniques, and feedback with other creators in the community. CharGen brings people together to celebrate their creativity in DnD image generation. Joining the CharGen community sparks new campaign ideas and creative storytelling. --- ## Why CharGen Is the Best Choice Unlike generic AI image generators, CharGen specifically meets DnD needs: - **Designed for RPG Fans:** Every feature is made with DnD players and Dungeon Masters in mind, making it the best DnD image generator for the community. - **High-Quality Art:** The AI creates detailed and authentic images that look like they’re straight out of a fantasy art book. - **Easy to Use:** The interface is simple, so anyone can get started without hassle. Unlike general-purpose tools, CharGen focuses on what DnD creators need most, making it the top choice for RPG image generation. --- ## Conclusion: Bring Your Ideas to Life Whether you're a DM planning epic battles, a player visualizing your hero, or a worldbuilder crafting a rich setting, CharGen empowers your creativity. It's the best DnD image generator for turning imagination into captivating visuals. Ready to bring your stories to life? [Try CharGen today](https://char-gen.com) and elevate your DnD experience with stunning custom art. Your next adventure awaits—powered by CharGen! (Wow that sounded cringe when I read it back) --- ## Why Gamers Are Raving About This AI Character Generator URL: https://char-gen.com/blogs/why-gamers-are-raving-about-this-ai-character-generator Published: 2025-01-08 Summary: A focus on CharGen's standout features that make it a must-have for tabletop enthusiasts. Tags: ai-character-generator, rpg-tools, tabletop-gaming, chargen, fantasy-art ![CharGen AI Character Generator](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/2e6ff84a-19cb-44a5-a885-c608ba3fd509.png) ## Why Gamers Are Raving About This AI Character Generator In the world of tabletop role-playing games, there’s nothing quite like bringing your character to life. Whether you’re envisioning a heroic elf, a cunning rogue, or a terrifying dragon, having the right visuals can elevate your game. But let’s be honest—creating custom art for your campaigns can be expensive and time-consuming. That’s where **[CharGen](https://char-gen.com)** comes in, and it’s been making waves for all the right reasons. This AI-powered character generator isn’t just another tool; it’s transforming how gamers approach character creation. Let’s break down why CharGen has become a favorite for players and Dungeon Masters alike. --- ## What Makes CharGen Stand Out? If you’ve ever used other AI tools, you know that many require you to wrestle with complex prompts or settle for generic outputs. CharGen is different. It’s designed to be intuitive, making it accessible whether you’re a seasoned gamer or new to the scene. What’s more, the platform offers a level of customization that’s hard to beat. Want a half-orc paladin with battle scars and ornate armor? Easy. How about a vibrant mage with glowing tattoos? Done. CharGen gives you the freedom to craft characters that match your imagination without the learning curve. --- ## Features That Keep Gamers Hooked CharGen’s not just about generating characters; it’s about offering a full suite of tools for RPG creators. Here’s a glimpse at what you get: - **Specialized Generators**: Create characters, NPCs, monsters, items, and even full landscapes or battlemaps. - **Editing Tools**: Refine your creations with face-swapping, background removal, and upscaling options. - **Diverse Art Styles**: Choose from painterly portraits, bold comic-style images, or intricate linework to match your campaign’s aesthetic. These features ensure you’re not just building generic avatars but crafting vibrant, story-rich visuals that enhance gameplay. --- ![Custom Character Example](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/bd2dfe1b-8fc6-4126-86e7-17a68ed72b61.png) ## How CharGen Elevates Tabletop Experiences For many players, seeing a custom portrait of their character deepens the connection to their story. It adds personality and flair, making every interaction more immersive. Dungeon Masters have also found CharGen to be a game-changer. Instead of spending hours prepping for sessions, they can quickly generate NPCs, monsters, and even entire scenes. Imagine being able to introduce a villain with custom artwork, setting the tone for an epic encounter. It’s tools like this that turn ordinary games into unforgettable adventures. --- ## A Workflow That Keeps Up with Your Game CharGen was designed with busy gamers in mind. It simplifies every step of the creative process, so you can focus on what really matters: playing the game. - **Effortless Prompting**: No need to master AI jargon; use either descriptive language or simple keywords to get the perfect result. - **Seamless Switching**: Easily move from generating a character to crafting a battlemap, without disrupting your flow. - **Organized Storage**: Keep all your creations neatly sorted in folders, so you’re ready to go when the next session rolls around. --- ## What Gamers Are Saying The best way to understand CharGen’s impact is to hear directly from the community. - “It’s like the tool reads my mind,” said one player. “I’ve never had an easier time getting exactly what I pictured.” - Another user commented, “As a DM, CharGen has saved me so much time. My players love seeing custom NPCs and monsters every session.” - Many users highlight the platform’s simplicity and versatility, noting how it feels tailored for both casual gamers and hardcore enthusiasts. --- ![Player Testimonial](https://i.ibb.co/LPRMwRH/image.png) ## Building a Creative Community CharGen isn’t just a tool—it’s a space where gamers can connect, share, and compete. - **Competitions**: Show off your creations in themed challenges for a chance to win rewards. - **Public Gallery**: Browse through other users’ work for inspiration or simply to admire the artistry. - **Achievements and Leaderboards**: Stay motivated by earning badges and climbing the ranks. The community aspect adds an extra layer of engagement, making CharGen more than just a creative platform. --- ## Real-Time AI Assistance One of CharGen’s most innovative features is its real-time session companion. Imagine this: you’re mid-game, describing a scene or introducing a new character, and CharGen’s AI captures the moment to generate visuals on the fly. This tool is perfect for both players and DMs, offering scene descriptions, NPCs, and even detailed item designs based on live audio input. It’s like having a creative partner who works as fast as you play. --- ## Flexible and Affordable Pricing CharGen offers pricing plans that fit any budget, from casual players to dedicated campaign creators. - **Free Trial**: Test the waters without any commitment. - **Subscription Plans**: Affordable tiers with clear benefits, such as faster image generation and access to exclusive content. - **One-Off Purchases**: Need something specific? Buy gold to unlock premium features as needed. This flexibility ensures that CharGen remains accessible while offering plenty of value for those who want more advanced tools. --- ![Subscription Tiers](https://i.ibb.co/dW3JCkH/image.png) ## Ready to Start? Getting started with CharGen is straightforward. You don’t need to be a tech wizard or spend hours learning the system. Just [sign up](https://char-gen.com/generate), and within minutes, you’ll be generating custom characters, maps, and more. Experiment with different prompts—whether it’s detailed descriptions or simple keywords—and see how the AI brings your ideas to life. CharGen even offers [tips and tricks](https://char-gen.com/blogs) to help you refine your results, so you’re always creating something exceptional. --- ## The Future of Character Creation CharGen is constantly evolving. With regular updates and new features on the horizon, the platform is committed to staying ahead of the curve. Upcoming additions, like a sketch tool and public user profiles, promise even more creative freedom and collaboration. The goal? To keep inspiring gamers and making RPG art creation easier, faster, and more fun than ever before. --- ## Final Thoughts It’s no surprise that gamers are raving about CharGen. It’s a powerful tool that combines accessibility, creativity, and community in a way that truly enhances the RPG experience. Whether you’re a player, a DM, or just someone who loves creating fantasy art, CharGen has something for you. Why not give it a try and see what all the buzz is about? Your next adventure is just a few clicks away. [Explore CharGen](https://char-gen.com/generate) and start creating today! ![CharGen AI Character Generator](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/7e1e1acb-289e-49d4-b6b6-99823847bfc0.png) --- ## Why use an AI Character Generator for D&D? URL: https://char-gen.com/blogs/why-use-ai-character-generator-for-dnd Published: 2024-10-26 Summary: Explore top reasons to use an AI character creator, featuring AI generators and detailed design options to craft unforgettable characters for your adventures. Tags: rpg, character-art, d-and-d, tabletop-games # Why Use an AI Character Generator for D&D? D&D character creation has always been an adventure, but it’s also a time-intensive process. With AI character generators, both Dungeon Masters (DMs) and players can now streamline their creative workflows, crafting unique characters and NPCs with ease. Here’s why these tools are quickly becoming essential for the D&D community. --- ## Quick and Easy Character Creation Creating characters by hand can take hours, which is where AI tools save the day. AI character generators allow you to build fully realised characters in just minutes. - **Instant NPCs**: Generate NPCs as needed. - **Beginner-friendly**: Perfect for new players or DMs who want a shortcut to character creation. - **Uploads**: With platforms like [CharGen](https://char-gen.com), you can upload custom character sheets, integrating existing profiles seamlessly. ![Interface showcasing CharGens character creation options.](https://i.ibb.co/C8KVz3t/image.png) --- ## Balanced NPC Stat Blocks Balancing NPC stats can be tedious. AI tools can handle this, generating balanced stat blocks for you, taking your campaign's difficulty into account. For example, many players use [this NPC creation guide](https://www.dndbeyond.com/posts/569-dungeon-master-s-guide-to-creating-npcs) for tips on balancing, but AI tools do it instantly. With CharGen’s stat generator, DMs can avoid manual number crunching while keeping gameplay fair and engaging. --- ## Vivid Character Art Visual art enriches the D&D experience, helping players better connect with their characters. AI-driven tools make this easy, generating detailed character visuals even if you’re not an artist. For example, CharGen lets you customise character art by adjusting key traits, like clothing, features, and expressions. ![Comparison of AI generated characters](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/fcbf8d88-2ac9-4c54-85bb-133e57b9803b.png) --- ## AI Sparks Creativity 💡 AI generators don’t just make things easy—they spark fresh character ideas. A few ways AI encourages creativity: - **Backstory prompts**: Get fresh, random backstories. - **Unique combos**: Mix and match traits (like a warrior who’s afraid of spiders). - **Flexible archetypes**: Explore unconventional character types. Tools like CharGen offer templates and ideas to help players think beyond the usual archetypes, leading to memorable characters. --- ## Flexibility for Spontaneous NPCs 🧑‍🤝‍🧑 D&D games are full of surprises, often requiring DMs to create an NPC on the fly. AI generators let you do this without a hitch, with platforms like CharGen offering on-demand NPC creation. Imagine generating a fully formed NPC mid-game—backstory, personality, and all. This flexibility ensures DMs can keep the story flowing, adapting to players’ choices without missing a beat. ![CharGen’s interface showing the “generate NPC” feature.](https://i.ibb.co/6FGNp9r/image.png) --- ## Consistent Visuals & Story Elements 📖 Long-running campaigns thrive on consistency. Using AI tools, you can maintain visual and thematic coherence across all characters and NPCs. This ensures everyone fits into the world seamlessly. CharGen’s unified style options help DMs and players maintain a cohesive aesthetic, contributing to a polished campaign experience. > **Tip**: Keeping visuals consistent helps players remember recurring characters, especially in larger campaigns. --- ## Affordable Character Design 💰 High-quality character art and stat blocks can be pricey. AI generators, however, make this affordable and accessible. CharGen, for instance, offers both subscription options and pay-per-feature pricing, so players can enjoy detailed character creation without breaking the bank. This cost-effective approach is especially helpful for regular DMs or players who need a large cast of characters. --- ## Built for Digital Play 💻 With more D&D games shifting online, AI tools help bridge the gap between in-person and virtual play. AI-generated assets integrate smoothly with platforms like Roll20, Foundry, and D&D Beyond, making it easy for players to bring characters into digital settings. CharGen supports exports to these platforms, simplifying virtual gameplay for those who alternate between in-person and online sessions. > [**Learn how to import character assets to digital platforms**](https://www.dndbeyond.com/forums/d-d-beyond-general/general-discussion/161673-export-to-pdf) for more details on making the most of your digital characters. --- ## Looking Ahead: The Future of AI in D&D 🔮 AI is transforming the way we play D&D, and there’s still so much potential. CharGen’s interactive features give us a glimpse into a future where NPCs and story arcs adapt in real-time. ### What’s Next? - **Dynamic NPCs**: Characters who evolve based on player choices. - **Story-driven interactions**: NPCs react and adapt to unfolding stories. - **AI-directed campaigns**: Imagine real-time, adaptive story prompts for DMs. As tools like CharGen continue to evolve, AI could add new layers to storytelling, bringing campaigns to life in fresh, dynamic ways. > **Final thought**: AI is just getting started in D&D. As tech progresses, RPGs will become even richer, pushing the boundaries of what’s possible at the table. --- Using an AI character generator isn’t just about saving time—it’s about expanding creative potential. Tools like CharGen offer DMs and players alike a way to bring their ideas to life, from rapid NPC creation to visually cohesive campaigns. With AI at your side, the possibilities are endless, making it easier to dive into epic adventures with characters that feel real. AI character generators are a powerful tool for the modern D&D enthusiast, allowing for faster preparation, greater creativity, and a truly immersive experience. So, the next time you’re gearing up for a game, why not give AI a try and see where it takes you? --- ## The Future of D&D Character Creation with AI URL: https://char-gen.com/blogs/future-of-dnd-character-creation Published: 2024-10-05 Updated: 2025-03-21 Summary: Discover how CharGen and AI tools are reshaping D&D character creation by streamlining stat generation, custom art, NPC creation, and introducing advanced editing features for immersive storytelling. Tags: ai-art, dnd-character-creator, ai-character-generator, npc-generator, fantasy-art, chargen **Updated March 21, 2025:** Enhanced with the latest editing tools, detailed use cases, and practical examples of CharGen’s advanced AI features. Creating memorable D&D characters has always been exciting, but traditionally it requires substantial effort and time—often demanding skills in storytelling, art, and mechanics. With the rapid development of AI tools, particularly **CharGen**, this process is changing dramatically. Now, you can create rich, detailed, and visually stunning characters faster than ever before. In this article, we'll dive deep into how CharGen’s innovative features are transforming character creation for both players and Dungeon Masters (DMs), including the latest AI editing tools and their practical applications. --- ## Why AI Tools Like CharGen Are Revolutionizing D&D Traditionally, character creation involved manually balancing stats, creating immersive backstories, and sourcing or commissioning character art—a lengthy and often expensive process. AI tools like CharGen streamline these tasks, offering automation without sacrificing depth or creativity. Unlike platforms such as **HeroForge**, which primarily focuses on 3D miniatures, CharGen specializes in dynamic, stylized 2D fantasy art combined seamlessly with automated stat generation and narrative-driven backstories, significantly enhancing creative possibilities. --- ## AI-Powered Character Generation: Stats, Classes, and Backgrounds CharGen’s core strength lies in its ability to quickly create complete characters. Whether you’re building a mysterious elven ranger or a charismatic tiefling bard, the AI intuitively provides balanced stats, relevant abilities, recommended skills, and immersive backstories aligned with your chosen race and class. ### Practical Examples: - Generate balanced stats instantly for new players, removing complexity while maintaining game balance. - Quickly experiment with multiple character concepts, seeing different combinations of race, class, and background instantly. - Create complex and engaging character histories that seamlessly fit into your campaign world. Use CharGen to rapidly prototype characters for one-shot adventures or new players, dramatically simplifying setup times. --- ## Custom Fantasy Art: Bring Your Characters Visually to Life One of CharGen’s standout features is its ability to generate visually compelling fantasy art based on simple descriptions or reference images. Whether it's "a fierce half-orc warrior wielding twin axes" or a "mysterious wizard cloaked in stars," CharGen creates detailed, evocative images instantly. ### How it Works: - Simply enter a brief description or upload a reference image from platforms like HeroForge. - CharGen’s AI instantly generates multiple artwork options, allowing you to choose or further refine. ### Practical Examples: - Transform existing miniature designs or rough sketches into high-quality character portraits. - Create visually consistent characters and NPCs for campaign handouts, digital tokens, or storytelling aids. --- ## Instant NPC Generation for Dungeon Masters CharGen isn't limited to player characters. DMs benefit significantly from the NPC Generator, instantly creating detailed non-player characters complete with full stat blocks and unique artwork, streamlining campaign preparation and improvisation. ### Key Benefits: - Quickly generate NPCs for unexpected player interactions. - Produce relevant, campaign-level appropriate stats instantly. - Provide compelling visuals for NPCs, enhancing immersion and player engagement. ### Example Scenario: During a session, players unexpectedly interact with a local guild leader. Instantly generate a detailed NPC named Arin Felthar, a charismatic human rogue with a hidden agenda, complete with matching portrait and stats appropriate for your players' current level. --- ## New Advanced Editing Tools: Ultimate Creative Control **New for 2025:** CharGen now includes powerful editing features like **Face Swap**, **Inpainting**, **Upscaler**, **Background Removal**, **ADetailer**, and the new **Sketch Tool**. These tools let you further refine and customize AI-generated images, perfecting every visual detail to match your creative vision precisely. ### Practical Uses: - **Face Swap:** Give NPCs distinctive or familiar faces for storytelling depth. - **Inpainting:** Modify attire, add specific accessories, or correct minor visual details without regenerating from scratch. - **Upscaler:** Produce professional-quality images suitable for printing or digital display. - **Background Removal:** Quickly create clean, transparent tokens ideal for virtual tabletops. - **ADetailer:** Refine facial expressions for heightened realism and emotional impact. - **Sketch Tool:** Convert your rough sketches into detailed, polished character art guided precisely by your own creativity. The Sketch Tool is particularly useful for artists and DMs who want precise control over AI output, ensuring the generated artwork closely matches their original concept. --- ## CharGen vs. Traditional Character Creation Tools Compared to tools like **D&D Beyond** and **HeroForge**, CharGen offers superior integration of narrative, mechanical, and artistic features. - **D&D Beyond:** Excellent stat tracking but limited creative visual features. - **HeroForge:** Superb for 3D model creation but limited in narrative integration. - **CharGen:** Seamlessly combines automated stat generation, immersive storytelling, detailed 2D fantasy artwork, and advanced editing features in one unified platform. --- ## Real-World Use Case: Rapid Campaign Preparation Imagine you have limited time to prepare for an upcoming session. With CharGen: 1. **Quickly generate a balanced party of adventurers** with complete backgrounds, stats, and matching portraits. 2. **Create key NPCs instantly**, such as shopkeepers, quest-givers, or primary antagonists. 3. **Refine character images** using advanced editing tools to precisely match your vision, ensuring maximum immersion for your players. Within minutes, your entire session setup is complete, professional, and visually impressive. --- ## The Expanding Role of AI in D&D Character Creation As AI technology continues to evolve, CharGen’s tools become even more powerful, facilitating greater creative freedom and efficiency. Future developments will likely introduce even more intuitive ways to integrate AI-generated content seamlessly into your campaigns, enhancing both preparation and in-game storytelling. > **Quote**: _"CharGen isn't just a character creation tool; it’s a creativity amplifier, enabling richer stories and deeper connections at your table."_ --- ## Ready to Transform Your D&D Character Creation? Discover the full potential of CharGen’s AI-powered character creation and editing suite today. Whether you're preparing your next session or building your dream hero, CharGen has you covered. [Start creating with CharGen →](https://char-gen.com) > **Quote**: _"Let CharGen handle the art and details, freeing you to fully immerse in your adventure."_ Happy adventuring! ![DnD AI Character Generator](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/a3137bd5-1e81-4419-a8ac-bf240ba2b271.png) --- ## Top 5 Features Every D&D Campaign Manager Needs URL: https://char-gen.com/blogs/top-5-features-every-dnd-campaign-manager-needs Published: 2024-09-24 Summary: Discover the essential tools and features that every Dungeon Master needs to manage and enhance their D&D campaigns effectively. Tags: dnd campaign manager, battlemap generator, npc generator, ai battlemap, statblock generator ## Top 5 Features Every D&D Campaign Manager Needs 🚀 Managing a D&D campaign is an art form, a balance between creativity, structure, and immersion. While your imagination drives the world, having the right tools can make managing it far more efficient and fun. Whether you're running a long-term campaign or preparing for a one-shot, the right **D&D campaign manager** can enhance your experience. Today, we're diving into the top 5 features that will supercharge your campaigns—focusing on **CharGen**, a tool designed to do just that. ### 1. AI-Powered **Battlemap Generator** 🗺️ A good campaign always benefits from rich, visual environments, and CharGen's **Battlemap Generator** ensures your world feels alive. The **AI-driven battlemap generator** offers an effortless way to create vibrant, detailed maps tailored to your needs. Whether you need a sprawling wilderness, a dark, mysterious cave, or the interior of a wizard’s tower, this generator has you covered. You simply enter a prompt—something like _“desert ruins at sunset”_—and the system produces a high-quality map for your next encounter. ![Battlemap](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/6bdc18e5-0931-4905-b537-217bfc488e81.png) CharGen gives you the option to use **Flux.dev** or **SDXL** models for different levels of detail, making it easy to get exactly the look you want. For any Dungeon Master, a battlemap is more than just a visual aid—it helps convey the scale, tone, and challenges of an encounter. CharGen’s generator allows you to focus on the storytelling, while the tool handles the aesthetics, delivering battle maps that both players and DMs will love. And yes, **it's completely free** to use within CharGen! Don't waste time with hand-drawn sketches when you can have a polished, AI-generated map in just seconds. This is especially useful for improvising or building encounters on the fly. ### 2. **Folder Management** for Campaign Organization 📂 Let's face it—campaign management can get messy. Between NPCs, maps, session notes, and world lore, the sheer amount of information can become overwhelming. CharGen solves this with an intuitive **folder management system** that keeps everything organized. You can create nested folders, segmenting your material by **campaign**, **continent**, or even by specific **sessions**. This way, you can access exactly what you need at a moment's notice. ![Folder Management](https://i.ibb.co/wRqV5bT/image.png) For DMs running **multiple campaigns**, this feature is invaluable. You might have one folder for your **Forgotten Realms** campaign, and another for your **homebrew world**, with subfolders organizing everything down to the smallest village or dungeon. **No more endless scrolling or losing track of crucial assets**—with CharGen’s folder system, everything is where it needs to be, when you need it. Imagine opening your campaign folder during a session and instantly pulling up NPC portraits, world maps, and key session notes, all perfectly arranged. > _Pro Tip: Structure your folders by session to ensure seamless play, with quick access to encounters and critical plot points!_ For even more advanced note management, tools like **The Goblin’s Notebook** provide a highly visual and collaborative note-taking experience tailored specifically for RPGs. It allows DMs and players to create objects representing NPCs, locations, and more, all connected visually in a rich, interactive web of data. ### 3. **Image Generation** for NPCs and Monsters 🎨 What’s a D&D campaign without memorable characters and fearsome monsters? With CharGen’s **AI-driven image generator**, you can design NPCs and monsters on the fly, bringing instant visual depth to your sessions. Whether you’re facing a **swamp-dwelling hydra** or negotiating with a **charismatic elf prince**, CharGen lets you generate fully customized portraits in seconds. ![NPC Generator](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/4caa8a12-569d-45cf-bcd8-098270d431b5.png) Imagine describing a hulking, armored **golem** or a mysterious **archfey** to your players, and then instantly showing them a detailed image that brings that description to life. CharGen offers both **prompt-based generation** and dropdown fields, allowing you to tailor each character's environment, style, and theme. You can even match the **art style** to the tone of your campaign, from **classic fantasy** to **dark gothic**. This kind of flexibility is a game-changer for DMs who want to create immersive encounters without spending hours finding the perfect image. Plus, CharGen’s ability to generate these on the fly allows you to keep the story moving—whether you're creating a new ally or enemy mid-session. ### 4. **Stat Generation** for Custom Monsters 🧙‍♂️ Building a compelling monster isn't just about visuals—it’s also about mechanics. CharGen's **Stat Generation** tool allows you to create fully realized stat blocks for any NPC or monster you’ve just designed. Simply input the **Challenge Rating (CR)** or the **level** of the character, and CharGen will do the rest, spitting out balanced stats, abilities, and attacks suitable for your game. Imagine you've just shown your players a terrifying **shadow drake** with custom art. The next step is providing stats for combat. With CharGen, you don't need to spend time manually calculating stats; just let the tool handle it, allowing you to focus on crafting the narrative. ![Statblock Example](https://i.ibb.co/89s2dM3/image.png) This feature integrates seamlessly with image generation, so as soon as you create the monster, you can generate a stat block to match it. Whether you need a **boss battle** or a quick encounter, CharGen’s Stat Generation ensures you have the mechanical data at your fingertips. Need inspiration? You can even tweak existing monsters and let the system generate something fresh. It’s a huge time-saver, especially for homebrew campaigns that demand a constant influx of custom creatures. ### 5. **Collaborative Session Notes** ✍️ Detailed **session notes** are essential for tracking a campaign’s progress and ensuring continuity. For DMs who prefer a lightweight note-taking system, **Cantrips Media** offers a brilliant set of **minimalist notebooks** and **sticky note tools** tailored for D&D and other TTRPGs. These tools can help you track NPCs, key encounters, and plot threads during each session. Incorporating **handwritten notes** alongside CharGen’s visual tools can help bridge the gap between quick, on-the-fly recording and long-term campaign management. By syncing with your players, or even **collaborating on shared notes**, your campaign can stay cohesive and immersive from session to session. ### See also: - 🧙‍♂️ [How I Take Session Notes](https://friendlybard.com/how-i-take-session-notes) for more creative ways to track your campaign. - 🛠️ [D&D Note-Taking Tools](https://thedailyrpg.com/how-to-organize-dnd-notes) for beginner tips on organizing your game. - 📋 [Campaign Notes with The Goblin’s Notebook](https://www.the-goblin.net/) for a unique visual campaign note tracker. ### You may also enjoy: - 🎨 [Custom D&D Campaign Journals](https://cantripsmedia.com/) for beautiful, hand-crafted notebooks designed for your RPG adventures. - 🛡️ [How to Roleplay in D&D](https://writingbeginner.com/how-to-roleplay-in-dnd) for tips on keeping your characters consistent and engaging. --- ## A Deep Dive into CharGen's AI Editing Features URL: https://char-gen.com/blogs/deep-dive-into-chargens-editing-features Published: 2024-09-06 Updated: 2025-03-21 Summary: Discover CharGen's advanced editing tools—including Face Swap, Inpainting, ADetailer, Upscaler, Background Removal, and more—to perfectly customize and enhance your AI-generated fantasy characters. Tags: ai character generator, face swap, inpainting, upscaler, background removal, adetailer **Updated March 21, 2025:** Detailed explanations, practical examples, and additional use-cases added for CharGen's editing tools. Creating stunning fantasy characters using AI is impressive, but the true power comes from personalizing your results. CharGen not only generates incredible fantasy art but provides advanced editing tools to help you customize and refine every aspect. Here’s a detailed look at how these editing features can elevate your character creation and significantly enhance your storytelling. --- ## 1. Face Swap: Fully Personalize Your Characters **Face Swap** enables you to seamlessly replace the faces of AI-generated characters with faces of your choice. Whether it's your own face, a celebrity’s likeness, or a completely original creation, this tool ensures your characters perfectly match your vision. ### Practical Uses: - Create recognizable NPCs resembling players or real-life individuals for immersive gameplay. - Customize a villain with a distinctive look to make them more memorable. - Quickly produce NPC portraits for recurring characters, maintaining visual consistency. --- ## 2. Inpainting: Precision Edits Made Easy **Inpainting** allows you to modify specific sections of your character’s image without impacting the entire artwork. It’s perfect for making precise adjustments, like changing clothing colours, adding accessories, or correcting minor errors in the generated image. Inpainting works by selecting the specific area you wish to alter, then letting the AI seamlessly blend the new details into the existing image. ### Why Use Inpainting? - Quickly alter a character's clothing or accessories without regenerating from scratch. - Add specific thematic details, like a guild emblem or magical items. - Correct small imperfections or unwanted visual artifacts, ensuring a polished final image. ### Real-World Examples: - Changing a wizard’s robes from red to purple to match your campaign’s lore. - Adding detailed battle damage or scars to armour for narrative purposes. - Introducing magical glowing runes onto a character’s weapon or armour. For best results, select smaller, clearly defined areas to ensure precise and realistic blending. --- ## 3. Upscaler: Enhance Image Quality Dramatically CharGen’s **Upscaler** tool enhances the resolution and overall image quality of your AI-generated characters. It’s ideal when you want crisp, professional-quality images suitable for printing, digital displays, or high-resolution tokens. ### Why Use the Upscaler? - Improve details and clarity, making your images suitable for high-quality prints or large screens. - Achieve professional visual standards for digital assets or print materials. - Elevate lower-resolution AI outputs into clear, vibrant character images. ### How Much to Upscale? Typically, images benefit from a 2x to 4x upscale. For most digital uses, 2x provides sufficient clarity, while 4x is excellent for detailed printing purposes. --- ## 4. Background Removal: Create Professional Tokens Instantly The **Background Removal** feature quickly isolates your characters from their original backgrounds. It’s perfect for creating digital tokens for virtual tabletop platforms (VTTs) or adding characters seamlessly into other images or graphics. ### Use Cases: - Generate professional character tokens for online gaming platforms like Roll20 or FoundryVTT. - Easily place characters into custom digital environments or marketing materials. - Save significant time preparing digital assets for RPG sessions or publishing. --- ## 5. ADetailer: Refine Faces for Maximum Realism Faces are essential for connecting players emotionally with characters. **ADetailer** helps refine facial features, ensuring they meet high standards of realism and emotional expressiveness. ### Practical Uses: - Fix minor facial inconsistencies or asymmetries for professional-quality portraits. - Add subtle emotional cues or specific expressions, enhancing narrative depth. - Elevate characters intended for print, publication, or detailed storytelling. --- ## 6. Sketch Tool: Convert Sketches into Polished Art **New Feature Alert:** CharGen now includes a **Sketch Tool**, enabling you to guide the AI using your own sketches for highly customized character creation. This tool takes your rough sketches and transforms them into beautifully detailed, polished character images, offering unprecedented creative control. ### Why the Sketch Tool is Powerful: - Ensures AI outputs closely match your original character concepts. - Ideal for artists who want to leverage AI without sacrificing their creative vision. - Streamlines collaboration by clearly visualizing concepts before full AI generation. --- ## Why CharGen’s Editing Suite is Exceptional Unlike simple AI tools, CharGen provides unparalleled control over your character artwork. The combination of advanced features—Face Swap, Inpainting, Upscaler, Background Removal, ADetailer, and the Sketch Tool—empowers users to transform initial AI outputs into fully personalized, high-quality fantasy art. --- ## Bringing It All Together: A Practical Scenario Consider creating a primary villain for your RPG campaign. Using CharGen: 1. **Face Swap** allows the villain to have an iconic, memorable face inspired by your favourite actor. 2. **Inpainting** lets you alter their attire or add symbolic details like a cursed amulet. 3. **ADetailer** ensures their expression perfectly captures their sinister intent. 4. **Upscaler** prepares a high-resolution image suitable for printed handouts or posters. 5. **Background Removal** quickly creates a clean token ready for your virtual tabletop session. With CharGen, such detailed customisation can be achieved effortlessly and quickly. --- ## Ready to Refine Your Characters? Explore these powerful editing features today and discover just how effortless creating perfect fantasy characters can be. [Start editing with CharGen now →](https://char-gen.com/edit) Happy creating! --- ## How to Use CharGen for AI RPG Character Creation URL: https://char-gen.com/blogs/how-to-use-chargen-for-creating-rpg-characters Published: 2024-08-16 Summary: A comprehensive guide to using CharGen for creating unique and detailed NPCs in your RPG campaigns. Tags: ai-character-generator, dnd-character-creator, fantasy-ai, npc-generator, ai-character ## How to Use CharGen for RPG Character Creation Creating NPCs (Non-Player Characters) for your Fantasy RPG games is easy and intuitive with CharGen. This guide will walk you through the steps to generate unique and engaging characters using our powerful **AI character generator**. Whether you’re a seasoned Game Master or just starting, CharGen offers all the tools you need to create vivid and memorable NPCs that fit seamlessly into your campaign. ![CharGen Character Creator Example](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/9fb49daf-7e6d-452f-9a23-e38a03a7f2d0.png) ### 1. Getting Started with CharGen CharGen is designed as a versatile **D&D character creator** that simplifies the process of character creation. To begin, you'll choose a model from several options, including **Stable Diffusion Models**, **SD3**, **Flux**, and **Flux.Pro**. Each of these models is tailored for different artistic styles and levels of detail, making them perfect for various needs—from creating heroic characters to crafting intricate villains. - **Stable Diffusion Models**: These models are well-suited for creating traditional fantasy characters with a broad range of styles. They work best for typical fantasy art but may struggle with more niche or complex prompts. - **Flux & Flux.Pro**: Developed by Black Forest Labs, these cutting-edge models offer high levels of detail and creative freedom. They are perfect for dynamic and visually complex characters, especially when prompt adherence is crucial. **Flux.Pro** excels in creating anthropomorphic characters, detailed NPCs, and unique fantasy elements with greater accuracy. - **Anime Models**: If you’re creating NPCs for a campaign inspired by anime, models like the **Anime** or **Cayenne** models are your best bet. They are specialized for this art style, capturing the essence of anime with precision. ### 2. Customizing Your NPC Once you've selected a model, the next step is to dive into the customization options. CharGen provides a variety of **dropdown select** options to ensure that your NPCs are unique and perfectly tailored to your campaign. Here's a breakdown of what you can customize: - **Race**: Choose from classic fantasy races like Elf, Dwarf, Human, or input a custom race if you're creating something unique. For anthropomorphic races, using **Flux.Pro** is recommended for better prompt adherence and detailed results. - **Class**: Define your character’s role by selecting from available classes such as Warrior, Mage, or Rogue, or enter your own. This helps set the tone and context for your NPC's abilities and role within the game. - **Occupation**: Whether your NPC is a blacksmith, merchant, or noble, this option allows you to specify their job or societal role. Occupations add depth to your characters, making them more than just background elements. - **Gender**: Specify the gender of your character, with options for male, female, and non-binary characters. Gender impacts the character's appearance and how they might interact within your game world. - **Skin**: Customize the skin tone of your character, whether it’s a natural hue or something more fantastical. This is especially important for characters of non-human races. - **Hair**: Select hair color and style to add further detail to your character. Hairstyles can convey a lot about a character's personality and background. - **Appearance**: Use this dropdown to highlight specific features like scars, tattoos, or clothing style. This is where you can add final touches that make your NPC stand out. ![AI Character Creator Dropdown Selection Example](https://i.ibb.co/svJJRZP/image.png) ### 3. Using Freetext for Advanced Customization CharGen also offers a **freetext appearance field** where you can input detailed descriptions of your NPC. This feature allows for a high degree of customization, especially if you want to create something that isn’t covered by the dropdown options. - **For Stable Diffusion Models**: When entering freetext, stick to using keywords separated by commas (e.g., "warrior, sword, armor"). This helps the model parse the information correctly and generate the desired outcome. - **For Flux.Pro or Premium Mode**: You can use regular conversational sentences to illustrate what you want (e.g., "A tall elf warrior with a scar across his cheek, wielding a glowing sword"). This is where **Flux.Pro** shines, as it handles more complex, natural language prompts effectively. If you’re looking to create NPCs with unusual or intricate details, such as anthropomorphic features or elaborate costumes, **Flux.Pro** or **Premium Mode** is highly recommended. These models are designed to interpret and adhere to your prompts more accurately, producing more detailed and specific results. ### 4. Advanced Features: Premium Mode For those looking to create even more detailed characters, Premium Mode offers advanced options that significantly enhance the quality and accuracy of your NPCs. This mode unlocks access to higher fidelity models that provide more precise prompt processing and highly detailed outputs. Premium Mode is especially useful when creating characters that demand a higher level of detail or when you want to ensure that the generated image closely aligns with your vision. It’s particularly beneficial for complex character designs or when using models like Flux.Pro, which are known for their superior prompt adherence and image clarity. Anthro or more unique fantasy races might also see better results with this mode due to its advanced processing capabilities. ### 5. Enhanced Editing Features Once your character is generated, CharGen provides a suite of editing tools that allow you to fine-tune and perfect your NPC's appearance: - **ADetailer**: If the character’s face looks off or doesn’t meet your expectations, this tool refines facial features to make them more realistic and aligned with your vision. - **Inpainting**: This feature allows you to modify specific sections of the NPC without altering the entire image. It’s particularly useful if you want to change the color of an outfit, add missing details, or correct small errors in the generated image. - **Background Removal**: Ideal for creating character tokens, this tool removes the background from your NPC’s image, giving you a clean, focused image that’s perfect for use in virtual tabletops or character sheets. - **Face Swapping**: Whether you want to insert a specific face—your own, another character, or even a famous figure—this tool lets you do so seamlessly, ensuring the face integrates naturally into the character's design. ![Character Creator Customization Example](https://i.ibb.co/2SpWc8q/image.png) ### 5. Saving and Loading Presets CharGen allows you to save presets of your favorite settings. This feature is particularly useful if you frequently create NPCs with similar attributes. By saving a preset, you can quickly load all your preferred settings with a single click, streamlining your character creation process. ### 6. Why CharGen is the Ultimate D&D Character Maker CharGen isn't just a tool; it's a comprehensive **D&D character creator** that offers unmatched flexibility and creativity. By integrating advanced AI models, such as **Flux.Pro** and **Stable Diffusion**, CharGen empowers you to create detailed and unique NPCs that enhance your storytelling. **Start using CharGen today to bring your NPCs to life**. Visit [CharGen](https://char-gen.com/character) to explore how easy it is to generate high-quality, AI-driven characters tailored to your needs. Whether you're creating a heroic ally or a sinister villain, CharGen provides the tools to make your characters stand out. ![CharGen in Action](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/cad42728-f39a-47e6-83d0-2dcc7d143b00.png) --- ## Best AI Image Model for D&D Art: 4 Models Tested URL: https://char-gen.com/blogs/why-flux-pro-leads-in-fantasy-image-generation Published: 2024-08-09 Updated: 2026-08-12 Summary: I ran one D&D prompt through Flux 2 Pro, Chroma, Seedream 4.0 and Nano Banana 2, with real per-image costs. The 8 gold model did not win. Tags: ai-art, fantasy-art, rpg-art, flux.pro, ai character generator, dnd character creator, best ai image generator, which ai image model is best for dnd fantasy art, best ai model for fantasy art, flux vs chroma fantasy art, ai fantasy art generator, best image model dnd portraits **Updated August 2026:** This post used to argue for one model. That was the wrong shape for the question people actually ask. I have rebuilt it as a dated head-to-head test: the same D&D prompt through **Flux 2 Pro**, **Chroma**, **Seedream 4.0** and **Nano Banana 2**, with the real per-image costs and the four output images. The original Flux Pro material is kept in full further down. # Best AI Image Model for D&D Art: 4 Models Tested Picking an AI image model for D&D art used to be simple. There were about four options and one of them was clearly better. In August 2026 CharGen alone exposes **77 image models**, and the price range between them runs from 1 gold to 33 gold per image. That is a 33x spread for a job that takes the same 20 seconds either way. ![Four framed portraits of the same armoured knight in different painting styles, lit by candlelight in a wizard's study](/blog-images/ai-image-model-comparison-dnd-hero-1200x630.webp) So I ran a test. One prompt, four models, no cherry-picking. I kept the first image each model returned. The prompt was a normal piece of campaign prep, not a benchmark showpiece: > A half-orc druid standing in a rain-soaked pine forest, weathered green cloak, antler staff, moss and lichen on her leather armour, one chipped tusk, overcast light, cinematic painterly fantasy concept art, detailed face, full colour The result surprised me, and it is the reason I rewrote this page. The 8 gold model did not beat the 4 gold models. ## The short answer | Model | Cost per image | Best for | Main weakness | | --- | --- | --- | --- | | [Flux 2 Pro](https://char-gen.com/models/image/flux-2-pro) | 4 gold | party portraits and NPC art you will show players | takes creative liberties with props | | [Chroma](https://char-gen.com/models/image/chroma) | 4 gold | stylised, illustrated, book-plate character art | least photoreal of the four | | [Seedream 4.0](https://char-gen.com/models/image/seedream-4-0) | 4 gold | close-up faces and atmosphere | framed tighter than asked, anatomy slips | | [Nano Banana 2](https://char-gen.com/models/image/nano-banana-2) | 8 gold | dark, moody, painterly scenes | costs double and did not win this test | If you want one answer: **Flux 2 Pro at 4 gold is my default for D&D character art.** It gave the most usable image at the lowest tier price. Chroma is the one I switch to when I want art that looks illustrated rather than photographed. ## The test: one prompt, four models Same prompt. Same day. Default settings on each model. Here is what came back. ### Flux 2 Pro, 4 gold ![Half-orc druid in a rain-soaked pine forest with an antlered skull staff, generated with Flux 2 Pro](/blog-images/flux-2-pro-half-orc-druid-dnd-character-art.webp) This is the one I would actually use. The rain reads as rain. There is standing water on the ground with a real reflection in it. The ferns and pine litter give the figure a place to stand, which matters more than people expect in character art. Flux 2 Pro did take a liberty. I asked for an antler staff. It gave me a deer skull on a stick with feathers and beads hanging off it. That is a better prop than the one I asked for, but it is still the model deciding things for me. Worth knowing if you need exact gear. The armour holds up under zoom. The buckles connect to things. The moss sits on surfaces that would actually collect moss. Flux 2 comes from Black Forest Labs and shipped in November 2025. The open weight checkpoint, [FLUX.2 dev, is a 32 billion parameter model on Hugging Face](https://huggingface.co/black-forest-labs/FLUX.2-dev). Black Forest Labs also released a distilled [FLUX.2 klein under Apache 2.0](https://bfl.ai/blog/flux-2) at 4B and 9B sizes. ### Chroma, 4 gold ![Half-orc druid with an antler staff in a misty forest, illustrated style, generated with Chroma](/blog-images/chroma-half-orc-druid-dnd-character-art.webp) Chroma went somewhere completely different. This is a painted illustration, not a photograph. Bold colours, firm edges, the look of a monster manual plate from a 1990s rulebook. For some tables that is the better answer. If your party roster is a set of illustrations, Chroma keeps them consistent in a way the photoreal models struggle with. It also gave me the clearest full-body shot of the four, which is what you want for a character sheet. The trade-off is detail. The face is stylised rather than rendered. Rain is barely visible. Chroma is worth knowing about for a second reason. It is [an 8.9 billion parameter model, Apache 2.0 licensed](https://huggingface.co/lodestones/Chroma1-HD), built by lodestone as a de-distilled version of FLUX.1 schnell. It is a genuinely open base model with no aesthetic tuning applied. That is rare, and it is why Chroma responds so differently to the same words. ### Seedream 4.0, 4 gold ![Close-up of a half-orc druid in heavy rain with moss-covered armour, generated with Seedream 4.0](/blog-images/seedream-4-half-orc-druid-dnd-character-art.webp) Seedream produced the best single image in the set as a picture. It is a film still. Individual raindrops hang off the pine needles. The depth of field is convincing. The skin has real texture. It also ignored my framing. I asked for a figure standing in a forest. Seedream gave me a tight half-body portrait. And the tusks are wrong: one sits up near the nose in a way no jaw would produce. One concrete detail worth flagging. I requested the default size and Seedream returned a **1920x1920** image while the other three returned 1024x1024. Seedream 4.0 is [ByteDance's model, released on 9 September 2025](https://seed.bytedance.com/en/blog/seedream-4-0-officially-released-beyond-drawing-into-imagination), and it renders up to 4K natively. ByteDance reports generation times near 1.8 seconds and claims the architecture runs more than 10 times faster than Seedream 3.0. Use Seedream for a dramatic close-up. Do not use it when you need a specific composition. ### Nano Banana 2, 8 gold ![Hooded half-orc druid in a dark rainy forest holding an antlered staff, generated with Nano Banana 2](/blog-images/nano-banana-2-half-orc-druid-dnd-character-art.webp) Nano Banana 2 costs 8 gold. That is double the other three. It produced a competent, dark, painterly full-body image with a nice antler staff and a green gem detail I did not ask for. It is a good image. It is not twice as good as the Flux 2 Pro image. For this prompt the extra 4 gold bought me a moodier palette and a smaller, less detailed face. Google's higher tier, [Nano Banana Pro, is the Gemini 3 Pro Image model from Google DeepMind](https://deepmind.google/models/gemini-image/pro/), and it costs 13 gold on CharGen. It is genuinely stronger, particularly at rendering readable text inside an image, and it can blend up to 14 reference images into one scene. Google applies an invisible SynthID watermark to its Gemini image outputs so they can be identified as AI-generated later. If you need a map legend, a tavern sign or a spell scroll with real words on it, pay for Nano Banana Pro. For a portrait, you are burning gold. ### What all four got wrong None of the four followed "one chipped tusk". Every model gave the character two prominent tusks. Chroma and Nano Banana 2 both rendered a broad masculine figure despite the prompt saying "her". This is the honest state of prompt adherence in 2026. Models are excellent at mood and material. They are still loose with counts, gender and specific gear. Plan on a second generation, or on editing the one you get. ## What the models actually cost Costs below are gold per 1024x1024 image on CharGen in August 2026. This is the part most comparison posts leave out, and it is usually the deciding factor. | Model | Gold per image | | --- | --- | | Flux 2 Flash, Flux.Schnell, Z Image Turbo, Sana | 1 | | Flux 2 Dev, Kontext Dev, MiniMax Image | 2 | | Seedream 3.0, Qwen Image, Grok Imagine Image | 3 | | **Chroma, Flux 2 Pro, Seedream 4.0** | **4** | | Imagen 4, Qwen Image 3, Ideogram V4 | 5 | | Flux.Pro, Flux 2 Flex, Qwen Image 3.0 Pro | 6 | | Flux.Pro (Ultra), Flux 2 Max, Seedream 5.0 Pro | 7 | | **Nano Banana 2**, GPT Image 2, Wan 2.7 Image Pro | 8 | | Midjourney, GPT Image 1 | 10 | | Nano Banana Pro | 13 | | Recraft V4 Pro, MAI Image 2.5 Pro | 25 | | Reve V2.1 | 33 | Twelve models sit at 4 gold or below. Three of the four models in my test were in that group. A campaign's worth of NPC portraits, say 20 images, costs 80 gold on Flux 2 Pro and 160 gold on Nano Banana 2 for results I could not reliably tell apart. Some models price by quality tier instead. GPT Image 2 runs 1 gold at Low, 8 at Medium and 25 at High. Ideogram V4 runs 5, 10 and 15. On those, the tier matters more than the model choice. ## Picking a model by the job Model quality is not one number. Match the model to the task. - **Party portraits and NPCs:** Flux 2 Pro at 4 gold. Consistent, detailed, cheap enough to reroll. - **Illustrated or stylised rosters:** Chroma at 4 gold. Keeps a coherent art style across a whole party. - **Dramatic close-ups and key art:** Seedream 4.0 at 4 gold, and accept its framing choices. - **Anything with readable text:** Nano Banana Pro at 13 gold. Nothing cheaper renders words reliably. - **Bulk drafts and thumbnails:** Flux 2 Flash or Z Image Turbo at 1 gold. Generate 10, keep 1. - **Editing an image you already have:** pick a model that accepts a reference image. Flux 2 Pro, Seedream 4.0, Nano Banana 2 and Kontext Pro all do. Chroma does not. That last point catches people out. Chroma is excellent, but it is text-to-image only. If your workflow is "generate, then fix the hands", start on a model that takes a reference. This page is the cost-and-quality test. If you want the job-by-job breakdown instead, covering tokens, magic items, battlemaps, anime party splashes and the Midjourney 8.1 and Niji 7 controls, I keep that in a separate guide: [AI fantasy art generator for D&D model picks](https://char-gen.com/blogs/ai-fantasy-art-generator-dnd-model-comparison-2026). That one picks by task. This one tells you what each model costs and what it does with an identical prompt. You can run any of these from [the generate page](https://char-gen.com/generate), and the [character generator](https://char-gen.com/character) wires the same models into a full NPC with stats and backstory attached. ## FAQ ### Which AI image model is best for D&D fantasy art in 2026? Flux 2 Pro, at 4 gold per image on CharGen. In my August 2026 test it produced the most usable character art of the four models I compared, at the lowest price tier. Chroma is the better pick if you want an illustrated look rather than a photoreal one. ### Is a more expensive image model always better? No. Nano Banana 2 costs 8 gold, double Flux 2 Pro at 4 gold, and did not produce a better character portrait in my test. Price tracks capability, not quality for a specific job. Expensive models earn their cost on text rendering, multi-image reference blending and 4K output. ### What is the cheapest usable model for D&D art? Flux 2 Flash, Flux.Schnell and Z Image Turbo all cost 1 gold. They are good enough for drafts and thumbnails. Generate several and promote the best one to a 4 gold model for the final version. ### Can these models render text on maps and signs? Only some. Nano Banana Pro at 13 gold is the reliable option for readable in-image text. Most fantasy art models produce text that looks like writing but is not. ### Is Chroma really free and open source? The model weights are. Chroma is Apache 2.0 licensed and published on Hugging Face at 8.9 billion parameters. Running it still costs compute, which is what the 4 gold on CharGen pays for. --- ## The original Flux Pro case, kept for reference The section below is the original 2024 post. Flux 2 superseded the Flux 1 family in November 2025, so treat the version details here as historical. The reasoning about why Flux suits fantasy art still holds. ## Top AI Art Tools: Why Flux.Pro Leads the Way in Fantasy Image Generation ![Flux.Pro Capabilities](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/ffad3524-e355-447c-b41d-83f30effcc65.png) When it comes to AI art tools, Flux.Pro stands out, especially in fantasy and RPG art. Developed by Black Forest Labs, Flux.Pro offers unique features that make it a top choice for character generators, NPC generators, and more. Unlike many other AI art tools, Flux.Pro doesn't just replicate what's been done; it goes further, enabling creators to explore new ideas. This makes it an invaluable resource for anyone looking to bring their Dungeons & Dragons campaigns or other RPG adventures to life with stunning visuals. ### Powerful AI for Fantasy Art Flux.Pro, created by Black Forest Labs, uses advanced AI technology to generate stunning images from text prompts, setting it apart from other tools. The model's ability to understand and execute detailed fantasy scenes makes it ideal for creating intricate character art, magical landscapes, and vivid NPCs. If you are looking for a dnd character creator, an ai avatar generator, or an ai character generator, Flux.Pro provides the tools needed to produce artwork that is both unique and high-quality. It's not just about creating images; it's about bringing your fantasy world to life in a way that feels authentic and immersive. ![Flux.Pro](https://tjzk.replicate.delivery/models_models_featured_image/bd872eff-363a-4e10-8cc1-84057afa9f57/flux-1.1-cover.webp) ### Better Image Quality One of the standout features of Flux.Pro is its ability to produce incredibly high-quality images that closely match the prompts provided. This precision makes it perfect for those needing detailed character art, NPCs, or even complete fantasy landscapes. As one of the best AI image generators available, Flux.Pro ensures that each image is rendered with attention to detail, from the texture of a character's armour to the atmosphere of an enchanted forest. This level of detail not only enhances the visual appeal of your creations but also adds depth to your storytelling, making your campaigns more engaging. ### Versatile Tool for All Needs Flux.Pro comes in three versions: [pro], [dev], and [schnell], each tailored to different creative needs. This versatility makes Flux.Pro a go-to tool for both professional artists and hobbyists. If you're crafting a complex dungeon map or generating character portraits on the fly, Flux.Pro adapts to your workflow, providing the flexibility needed to achieve your creative goals. As a dnd character maker or fantasy ai tool, it's unmatched in its ability to cater to many different artistic requirements, making it a valuable asset for anyone involved in RPGs or fantasy art. ### Comparing with Other AI Tools When compared to other popular AI tools like Stable Diffusion and DALL-E 3, Flux.Pro offers several distinct advantages. While Stable Diffusion is known for its speed and DALL-E 3 for its creativity, Flux.Pro excels in both prompt adherence and output diversity. This makes it the best AI art generator for those who need reliable, high-quality results every time. Its ability to generate a wide array of styles and scenes means that it can handle everything from realistic character portraits to abstract fantasy landscapes, making it an essential tool for any artist. ![Dwarf Warlock generated with Flux.Pro](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/fe4e5415-6aba-470a-bb2a-f3f10c17fae7.png) Flux.Pro (Above) Vs Stable Diffusion SDXL (Below) ![Dwarf Warlock generated with SDXL](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/9052a882-1a85-47e9-9c2a-371b9e3badd2.png) ### The Team Behind Flux.Pro Black Forest Labs, the developers behind Flux.Pro, have a rich history in AI research, with significant contributions to the field through models like VQGAN and Latent Diffusion. Their expertise ensures that Flux.Pro remains at the front of AI image generation, continually evolving to meet the needs of artists and creators. This background gives Flux.Pro an edge over other tools, as it's built on a foundation of innovation and excellence. For anyone serious about fantasy art or character creation, Flux.Pro represents the best of what's possible with AI technology. ### Practical Uses for RPG and Fantasy Art For RPG players and game masters, Flux.Pro changes the maths of prep. If you need a DND character creator, an AI landscape generator, or an NPC generator, Flux.Pro delivers. Its ability to produce detailed and accurate images quickly makes it an invaluable tool for enhancing your game sessions. Imagine being able to generate a visual representation of a new character or location in seconds, adding a new level of immersion to your campaign. Flux.Pro's efficiency and versatility make it the best ai image generator for RPGs and fantasy settings. ### Integrating Flux.Pro with CharGen CharGen is a platform designed to help players and game masters create stunning character art without needing expert prompting knowledge. With CharGen, you can generate art on the fly, using powerful AI models like Flux.Pro. By choosing Flux.Pro as your model within CharGen, you combine the user-friendly interface of CharGen with the advanced capabilities of Flux.Pro. This integration allows for quick, high-quality art generation, whether you're creating a new character or visualising an epic fantasy scene. **How to Use Flux.Pro with CharGen:** - **Easy Integration:** Simply select Flux.Pro from the available AI models within CharGen. - **Quick Art Generation:** Generate high-quality character art, NPCs, and landscapes quickly. - **Customisable:** Tailor the generated art to fit your campaign's needs. ### Conclusion Flux.Pro is not just another AI art tool; it opens up serious creative possibilities, especially for fantasy and RPG art. With its advanced features, the expertise of Black Forest Labs behind it, and its direct integration with tools like CharGen, Flux.Pro leads the way in AI image generation. [Use Flux.Pro through CharGen](https://char-gen.com/character) to generate incredible character art, NPCs, landscapes, and more, all without needing expert prompting knowledge. Visit CharGen to start creating your masterpiece today! ![Flux.Pro used to Generate Images of Landscapes](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/722040e4-d81d-4e42-aa8b-fe4add88605c.png) --- ## What I would do Set your default to Flux 2 Pro at 4 gold and leave it there. Switch to Chroma when you want illustration instead of photography. Pay 13 gold for Nano Banana Pro only when the image needs readable words in it. Then reroll once. Every model in this test got the mood right and a detail wrong on the first pass. Two generations at 4 gold still costs less than one at 13. --- ## How AI Character Creators Transform D&D Campaigns URL: https://char-gen.com/blogs/how-ai-character-creators-transform-dnd-campaigns Published: 2024-08-06 Updated: 2025-03-21 Summary: Discover how AI character creators like CharGen enhance your D&D campaigns through rapid character creation, compelling NPCs, immersive visuals, dynamic storytelling, and creative inspiration. Tags: rpg, character-art, d-and-d, tabletop-games, ai, chargen **Updated March 21, 2025:** Featuring detailed examples, practical applications, and CharGen’s latest innovative tools. Dungeons & Dragons campaigns thrive on creativity, storytelling, and player engagement. Traditionally, extensive character preparation and world-building required significant time and effort. Now, AI character creators like **CharGen** have revolutionized this process, significantly enhancing the gameplay experience through faster creation, richer storytelling, and stunning visuals. Here’s a detailed look at how AI-driven tools are making D&D campaigns more immersive, engaging, and enjoyable: --- ## 1. Effortless and Detailed Character Creation Character creation is the foundation of every D&D campaign. However, manually generating balanced stats, immersive backgrounds, and consistent character lore is both time-consuming and challenging, especially for beginners. CharGen's AI-powered system instantly generates complete characters—stats, backgrounds, personality traits, and more—tailored perfectly to your chosen race and class. This automation allows you to spend more time actually playing and storytelling rather than on mechanical setup. ### Practical Examples: - Quickly generate a balanced party for newcomers, ensuring everyone can join immediately. - Experiment rapidly with multiple character concepts without tedious re-rolling. - Automatically suggest cohesive character backstories that fit seamlessly into your campaign’s narrative. --- ## 2. Immersive and Dynamic NPCs NPCs breathe life into your campaign, enriching player interactions and story depth. CharGen's NPC Generator rapidly produces detailed non-player characters complete with immersive backstories, vivid personalities, tailored stat blocks, and visually striking artwork. These AI-generated NPCs provide compelling interaction opportunities, dramatically reducing Dungeon Master preparation while improving narrative quality. ### Practical Examples: - Generate complex NPCs instantly when players unexpectedly interact with minor characters. - Ensure consistent narrative quality by using detailed NPCs with engaging backstories. - Provide visual portraits to enhance player immersion and interaction. CharGen-generated NPCs can be saved and reused, creating consistent lore and character recognition throughout your campaign. --- ## 3. Stunning Visuals for Deeper Immersion Visual storytelling significantly enhances player immersion. Traditionally, commissioning custom art for every character, NPC, or location was costly and slow. CharGen's advanced AI art generator creates beautiful, evocative fantasy artwork instantly based on simple descriptions or existing references. You can even use new editing features—such as Face Swap, Inpainting, Upscaler, Background Removal, and the Sketch Tool—to refine images further, achieving precisely your envisioned characters and scenes. ### Practical Uses: - Instantly create vivid character portraits for players and NPCs. - Generate atmospheric art for important campaign locations or encounters. - Create professional-quality handouts, maps, and character tokens for your digital tabletop. --- ## 4. Dynamic Character Growth and Story Alignment AI character creators don't just handle initial generation—they also track and suggest character developments throughout your campaign, maintaining narrative coherence. CharGen’s evolving capabilities suggest meaningful character growth based on in-game events, aligning seamlessly with your ongoing story arcs. ### Benefits: - Helps new players by guiding natural character progression. - Suggests narrative-driven character developments, enriching player storytelling. - Tracks and adapts character traits and abilities as your campaign evolves. ### Practical Example: After your players complete a major quest, CharGen might suggest new character traits, special items, or abilities reflecting their experiences—enhancing narrative realism and player satisfaction. --- ## 5. Endless Creativity and Inspiration Even seasoned DMs sometimes need creative inspiration. CharGen sparks fresh ideas through innovative character prompts, unique backstory suggestions, and visually inspiring artwork, consistently pushing creative boundaries and enhancing storytelling depth. ### How CharGen Inspires: - Provides unexpected yet compelling character concepts and backstories. - Generates dynamic art that visually inspires new narratives. - Helps overcome writer’s block with endless ideas and prompts. Use CharGen’s random generation feature as a brainstorming tool to quickly inspire new campaign directions or character twists. --- ## New and Impactful CharGen Features (2025 Update) CharGen’s recent updates significantly boost its impact on your D&D campaigns, including powerful new editing tools that dramatically enhance customization: - **Face Swap:** Quickly personalize character portraits with familiar faces. - **Inpainting:** Precisely modify specific image details without regenerating art completely. - **Upscaler:** Produce high-resolution artwork suitable for printing or digital media. - **Background Removal:** Instantly create transparent character tokens for virtual tabletops. - **ADetailer:** Perfect character facial features for immersive storytelling. - **Sketch Tool:** Turn your personal sketches into professional AI-enhanced artwork. These new tools place unprecedented creative power directly into your hands, enabling precise control over every aspect of your character visuals and storytelling elements. --- ## CharGen vs. Traditional Tools Unlike **D&D Beyond** (focused primarily on character management) or **HeroForge** (focused exclusively on 3D minis), CharGen integrates comprehensive narrative-driven stat generation, instant custom art creation, dynamic NPCs, and extensive editing capabilities—all in a single platform. - **D&D Beyond:** Strong on mechanical tracking but limited artistic features. - **HeroForge:** Specializes in 3D minis, limited narrative integration. - **CharGen:** Combines immersive storytelling, detailed 2D visuals, advanced editing tools, dynamic character evolution, and rapid NPC generation seamlessly. --- ## Ready to Transform Your D&D Campaign? Whether you’re planning a new adventure or enhancing your ongoing campaign, CharGen significantly simplifies character creation and storytelling. Its powerful AI features reduce preparation time, increase immersion, and inspire endless creativity. Explore CharGen today and discover how easy and enjoyable D&D campaigns can become with advanced AI tools at your fingertips. [Start creating with CharGen →](https://char-gen.com) Happy adventuring! --- ### Related Links: - [Top 10 DnD Character Creator Tools](https://char-gen.com/blogs/top-10-dnd-character-creator-tools) - [Why Having Character Art is Helpful](https://char-gen.com/blogs/why-having-character-art-is-helpful) --- ## Why Having Character Art of Your RPG Characters is Helpful URL: https://char-gen.com/blogs/why-having-character-art-is-helpful Published: 2024-07-23 Summary: Discover the impactful benefits of custom character art for RPGs, enhancing immersion, character development, and group cohesion in your tabletop adventures. Tags: rpg, character-art, d-and-d, tabletop-games ## Why Having Character Art of Your RPG Characters is Helpful Role-playing games (RPGs) like Dungeons & Dragons and other tabletop RPGs thrive on imagination and creativity. One powerful way to enhance your gaming experience is by having custom character art for your RPG characters. Here are several reasons why this can be incredibly beneficial. ### Enhances Imagination and Immersion Character art brings your characters to life visually. Instead of relying solely on descriptions, having a visual representation helps players and game masters alike to imagine the character more vividly. This can make the game world feel more immersive and real, drawing everyone deeper into the story. **Examples of character art usage:** - Illustrate key moments in your campaign. - Create a visual reference for important NPCs. - Develop immersive handouts for players. ![Character Art Example](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/7ff84c39-8a56-4441-8813-59bb33f9bbf9.png) ### Aids in Character Development When you see your character illustrated, it can inspire new aspects of their personality and backstory. You might notice details in the artwork that spark ideas for how your character behaves, their history, or their relationships with other characters. This can lead to richer and more complex character development. **Character development tips:** - Use character art to explore different expressions and outfits. - Visualize character evolution over time. - Share artwork with your group to get feedback and ideas. ![Character Development](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/04a4d6e7-19cd-4603-b046-84c1d2c871db.png) ### Strengthens Group Cohesion Sharing character art with your fellow players can help build a sense of unity and camaraderie. It’s easier for everyone to remember each other's characters and understand their appearances, leading to more cohesive and collaborative storytelling. When everyone has a clear image of the characters, it enhances group dynamics and interaction. **Ways to use character art for group cohesion:** - Display character portraits during sessions. - Use art in group chats and campaign journals. - Create a visual roster of all player characters and NPCs. ### Boosts Engagement and Excitement Seeing your character depicted in art can reignite your excitement and passion for the game. It’s a tangible representation of the time and effort you’ve invested in your character. This can boost your enthusiasm and engagement during sessions, making the game more enjoyable for everyone involved. **Ideas to boost engagement:** - Commission milestone artwork for significant achievements. - Use art to announce new campaigns or sessions. - Share your character art on social media to connect with other players. ![Boost Engagement](https://charsheet-gen.s3.eu-west-2.amazonaws.com/charsheet-gen/523deb89-d316-4d31-981b-f242fcd75411.png) ### Adds a Professional Touch For those who share their game sessions online or play in a more public setting, having professional character art adds a polished and professional touch. It can attract more viewers or participants, as well-designed characters are more appealing and memorable. **Professional touch benefits:** - Enhance stream visuals with character overlays. - Create custom thumbnails for video sessions. - Use character art in promotional materials for your campaigns. ## Generate Your Own Character Art with CharGen Ready to bring your RPG characters to life? Use CharGen to generate your own custom artwork and enhance your gaming experience. Visit [CharGen](https://char-gen.com) to get started today! **Key features of CharGen:** - AI-powered character creation - Customizable art styles - Easy-to-use interface **Why choose CharGen?** - High-quality artwork tailored to your specifications - Quick turnaround time - Affordable pricing Don't wait—give your RPG characters the visual representation they deserve with CharGen!