⚔️CritForge

Complete Modules in Minutes, Not HoursCampaign prep that holds together.

Generate plots, NPCs, encounters, and maps that actually fit together — connected by your campaign, not scattered across browser tabs. Export to Roll20, Foundry, or print for the table. Import your session notes and your Campaign Bible builds itself. All SRD 5.2 compliant. Nothing generic. Everything yours.

Join the waitlist for early access. Approved users get full access in waves. No credit card required.

Not sure if CritForge is right for you? See how we compare to other tools

The CritForge Difference

We built CritForge because we couldn't find what we needed. Two developers, both GMs, who got tired of spending prep time wrestling with generic tools. Here's what we wanted. What we built. And what you get.

🎭
Context with Every Creature

We needed to know WHY creatures are there, what they're doing, how to run them. CritForge entries include disposition, read-aloud cue, and tactics so you never sit down at the table unprepared.

🗺️
More Than Combat

We wanted social encounters, exploration events, environmental moments. CritForge tables include combat, social, and exploration entries — plus faction signals and environmental resets that make encounters feel alive.

🧠
Campaign Awareness

We wanted tools that remembered our dungeon theme, active factions, party context. CritForge has campaign context that flows into every generation so nothing contradicts what came before.

⚔️
Table-Ready Output

We kept spending 20 more minutes making content usable. CritForge entries come with read-aloud cues, terrain interactions, and GM notes baked in so you run them straight from the screen.

🎯
Purpose-Driven Encounters

We wanted encounters that came with context. CritForge wandering encounters feel like they belong in your story, with disposition, read-aloud cues, and tactics that fit your dungeon's theme.

Example: Integrated Workflow

1

Generate Plot in Forest Ruins

Create a 3-act module set in ancient forest ruins. Terrain tags automatically set.

2

Add Map for Combat Scene

Map generator knows it's forest ruins -- automatically includes vine-covered walls, fallen pillars, and forest undergrowth.

3

Generate Forest Creatures

NPC and monster generators suggest forest-appropriate creatures. No desert scorpions or arctic yetis here.

Everything Fits Together

Validation confirms: Plot mentions ruins → Map shows ruins → Creatures fit the forest. No contradictions, no wasted prep time.

See Terrain Consistency in Action

📜

Plot

Setting: Ancient forest ruins

"The party discovers crumbling stone temples overtaken by centuries of forest growth. Vines hang from weathered pillars, and roots have cracked the ancient flagstones..."

🗺️

Map

Terrain: Forest ruins

"30x40 grid. Dense undergrowth (difficult terrain). Crumbling stone walls provide half cover. Ancient pillars create choke points. Vines can be climbed (DC 10 Athletics)..."

🎭

NPC

Location: Forest ruins

"Guardian Treant - CR 4. Has lived in these ruins for 300 years. Camouflages among ancient pillars (+7 Stealth). Knows secret passages through overgrown temples..."

✓ All three reference the same terrain - No contradictions. No wasted prep time.

These aren't theoretical features. They're the things we couldn't find anywhere else.

Why CritForge Exists

We're in our 50s. We ran D&D back when we had days to plan a single session. Then life happened, and for decades we tried to get back into it and kept failing.

When we finally did, we were winging every session — hoping our players couldn't tell. We didn't need more time. We needed prep that didn't eat our whole weekend.

So we built this.

— The Founders

See What You Can Build

Full stat blocks, rich personalities, hidden secrets, and plot hooks that tie into your homebrew campaign — not just generic output.

Seraphina Ashveil

Medium Humanoid (Human), Neutral Good

Armor Class12 (15 with mage armor)
Hit Points40 (9d8)
Speed30 ft.
STR8-1
DEX14+2
CON10+0
INT18+4
WIS15+2
CHA13+1

Saving Throws Int +7, Wis +5

Skills Arcana +7, History +7, Insight +5, Investigation +7

Senses passive Perception 12

Languages Common, Elvish, Draconic, Celestial

Challenge 5

Spellcasting. Seraphina is a 9th-level spellcaster. Her spellcasting ability is Intelligence (spell save DC 15, +7 to hit). She has the following spells prepared: Cantrips: fire bolt, light, mage hand, prestidigitation 1st level (4 slots): detect magic, mage armor, shield, thunderwave 2nd level (3 slots): misty step, scorching ray, suggestion 3rd level (3 slots): counterspell, fireball, fly 4th level (3 slots): banishment, greater invisibility 5th level (1 slot): wall of force

Arcane Ward. Seraphina has a magical ward with 15 hit points. When she takes damage, the ward takes it instead. The ward regains HP when she casts an abjuration spell of 1st level or higher.

Actions

Quarterstaff. Melee Weapon Attack: +2 to hit, reach 5 ft., one target. Hit: 3 (1d6) bludgeoning damage.

Fire Bolt. Ranged Spell Attack: +7 to hit, range 120 ft., one target. Hit: 11 (2d10) fire damage.

Appearance

A striking woman in her late forties with silver-streaked auburn hair pulled into a practical bun. Her deep green robes are singed at the hems from years of arcane experimentation. A lattice of faint scars across her left hand tells of a ward that once failed spectacularly.

Personality

Warm and measured, with a dry humor that surfaces in tense moments. Genuinely cares about her community but struggles to ask for help, preferring to shoulder burdens alone.

Ideal. Knowledge should serve the people, not sit locked in towers gathering dust.

Bond. The Ashveil Academy was her life's work. She will do anything to protect its students.

Flaw. She trusts her own judgment above all others, even when she is clearly wrong.

Mannerisms

  • Absently traces arcane sigils in the air while thinking
  • Adjusts spectacles that she doesn't actually need
  • Calls everyone 'dear' regardless of rank or age

Voice: Measured alto with a slight rasp, as if she's been lecturing all day. Speaks precisely but kindly.

Secrets

  • She discovered a rift to the shadow realm beneath the academy's foundation and has been quietly reinforcing the wards alone for months -- they are failing.
  • Her late husband was killed by a creature from that rift. She blames herself for opening it during her research twenty years ago.

Plot Hooks

  • 1.Seraphina hires the party to retrieve a rare warding component from a dangerous ruin, but won't explain why it's so urgent.
  • 2.Students at the academy report strange nightmares and shadowy figures in the halls after dark.
  • 3.A rival wizard claims Seraphina is harboring forbidden magic and petitions the local lord to shut the academy down.

Every NPC is unique. Generate yours in seconds, then refine with chat.

Build Complete Homebrew Campaigns, Not Just Assets

21 integrated generators, live today. Content that fits your world, not a generic template.

All generators included in every tier

Plot & Quest Generator

Single storylines from one-shots to 10+ session arcs. Every plot includes encounter stat blocks, the Three-Clue Rule, doom clocks, read-aloud text, and branching outcomes. Generate a quest in seconds, refine with chat, run at your table tonight.

Flagship

Content Generators

Characters, creatures, items, and encounters

NPC Generator

Generate ready-to-play NPCs with full 5e stat blocks in seconds. Customize with chat until they fit your story.

Monster Generator

Custom monsters and creatures with balanced CR, abilities, and lore. Perfect for unique encounters.

Encounter Builder

Balanced combat encounters with grouped creatures at any CR. Skip the math, use the fun.

Magic Items & Treasure

Generate custom magic items, spell scrolls, and CR-balanced treasure hoards with full rarity scaling from common to legendary.

Traps & Hazards

Generate mechanical traps and environmental hazards with scaling difficulty. CR-appropriate for any party level.

Random Tables

Custom d20 tables for any category. Tavern encounters, plot twists, random NPCs — generate and use in your next session.

Deity & Legendary Hero Generators

Custom pantheons and legendary figures with domains, holy symbols, commandments, and lore that fit your world's history.

Villain Animation Engine

Villains that think. A psychological profile drives reactive timelines, adaptive responses to player actions, and escalating plans. Your BBEG has a plan, and it changes when the party acts.

World Building

Locations, factions, and living environments

Map & Location Generator

Rich descriptions with points of interest, secrets, and hazards. Locations that feel real and lived-in.

Establishment Generator

Full establishments with owners, menus, inventory, and adventure hooks. Bring your towns to life.

Faction Builder

Organizations with hierarchies, relationship networks, and faction-to-faction conflicts. Visualize your campaign's power structure.

Complete Module Generator

Full modules with plots, encounters, NPCs, and maps — all connected. Nine storytelling archetypes from villain-driven campaigns to mysteries, heists, and comedy arcs. Like buying a published module, but generated for your world.

Campaign Intelligence

Import session notes or photos of handwritten notes — AI extracts your world into a cross-referenced Campaign Bible. Health Dashboard flags what needs attention. Living World Timeline tracks evolution with entity swimlanes. Contradiction detection catches inconsistencies before your players do.

Session Tools

Prep, run, and export for game night

Session Prep Assistant

AI-assisted session planning with scene breakdowns, pacing notes, and prep checklists. Plan complete sessions in minutes.

Puzzles & Riddles Generator

Brain-teasers, riddles, and maze encounters with scaling difficulty, multiple solution paths, and GM hint systems.

Skill Challenge Generator

Multi-round skill challenges with DC scaling, success/failure consequences, and dramatic tension. Social encounters, heists, chases, and more.

Scene Roster Generator

Pre-built encounter rosters with initiative order, grouped combatants, and quick-reference stat blocks for seamless combat.

Wandering Encounter Tables

Complete encounter events with read-aloud cues, creature disposition, and tactics. Combat, social, and exploration entries that fit your dungeon's theme. Never just a stat block.

Fog of War

Reveal rooms as your party explores. Click to show or hide areas on battle maps, with auto-save per campaign. Progressive dungeon exploration made easy.

VTT Export

Export NPCs and monsters to Roll20, Foundry VTT, Fantasy Grounds, and Owlbear Rodeo. One-click format conversion.

Coming Soon

In active development. Auto-included for all subscribers.

In Beta Testing

On the Roadmap

Ambitious ideas we're exploring. Subject to change based on community feedback.

📄Handout & Prop Generator

In-world documents, maps, and visual aids. Letters, wanted posters, spell scrolls, and tavern menus in seconds.

🕸️NPC Social Web

See how your characters connect at a glance. Track rivalries, alliances, and secrets across your campaign.

🏕️Westmarches Campaign Manager

Manage open-table campaigns with rotating players, shared world state, and quest boards.

🎲Advanced Dice Roller & Macros

Enhanced dice roller with attack modifiers, advantage/disadvantage, custom macros, and one-click rolls from stat blocks.

🌦️Advanced Map Tools

Weather zones, dynamic lighting, and full terrain editing for immersive digital play.

Back to the Table

Generation is just the start. Manage campaigns, track combat, refine content through chat, and keep everything connected so you spend less time prepping and more time playing.

📚
Campaign Hub
Organize content by campaign with full context preservation. NPCs, plots, maps, and encounters stay connected across sessions.
⚔️
Initiative & Combat Tracker
Real-time battle tracker with HP management, turn order, and combatant notes. Run smooth encounters at the table.
💬
Iterative Refinement
"Make the guard more aggressive" or "Add a secret passage." Chat to tweak any content without losing coherence with the rest of your campaign.
📊
Connected Library
Every piece of content links back to its campaign. Search, reuse, and export to PDF. Your prep work stays organized and interconnected.

From First Session to Full Homebrew Campaign

1

Set Your World

Create a homebrew campaign, set the terrain and tone. Every piece of content you generate will respect these choices automatically.

2

Generate What Fits

Plots, NPCs, encounters, and maps that stay coherent with each other. Full stat blocks and narrative hooks, table-ready.

3

Refine Through Chat

Tweak any detail through conversation. Changes stay consistent with the rest of your campaign context.

4

Evolve Your Campaign

New content builds on what exists. Side quests reference established NPCs, encounters respect your world. Your campaign grows with every session.

Simple, Transparent Pricing

Start with a free 30-day trial. 55 Generation Power credits, all content types. Upgrade when you're ready.

Trial
Free
Full access to all homebrew generators. No credit card.
  • 55 Generation Power credits
  • All 19 generator types
  • Up to 3 campaigns
  • VTT export
  • Session prep tools
Join the Waitlist
Most Popular
Solo
$15/mo

$150/yr (2 months free)

For homebrew GMs running 1-3 campaigns.
  • 200 Generation Power/month
  • All 19 generator types
  • Up to 3 campaigns
  • Standard PDF + VTT export
Join the Waitlist
Best for Power Users
Pro
$25/mo

$250/yr (2 months free)

For homebrew campaign builders who want it all.
  • 450 Generation Power/month
  • All 19 generator types
  • Unlimited campaigns
  • Premium PDF + VTT export
  • Session prep tools
Join the Waitlist
Coming Soon
Studio
$50/mo

$480/yr (2 months free)

Unlimited generations, API access, white-label exports.
  • Unlimited generations
  • API access (MCP server)
  • Bring Your Own Key
  • White-label PDF exports
  • Commercial license
Join the Waitlist

Generation Power costs

NPC1
Establishment2
Long Plot4
Map5
World12

Simple content costs less. Complex content costs more.

See full feature comparison · Comparing tools? See how CritForge stacks up

Homebrew Prep That Holds Together

Stop reconciling contradictions between your notes. Start running sessions where everything already fits together. Join the waitlist for early access. Approved users get full access in waves. No credit card required.

SRD 5.2 compliant — all content is legally safe
You own everything you create
🛡️AI interactions monitored for safety

Terms of Service