⚔️CritForge

Homebrew Campaign Prep That Holds TogetherYour homebrew, built in an evening — not a weekend.

Create adventures where plots, maps, NPCs, and encounters share the same world. Every plot follows the Three-Clue Rule — three paths to every discovery, doom clocks that make time matter, and GM-ready read-aloud text. Set your terrain once. All SRD 5.2 compliant.

30 days free. 40 Generation Power credits. No credit card required.

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

The CritForge Difference

Most GM tools generate content in isolation — a random NPC here, a disconnected map there. That works for official adventure prep. For homebrew, it's a problem. CritForge is different. Every piece of content knows what the other pieces are doing. Set your terrain once, and plots, maps, and NPCs stay consistent automatically. No more desert giants in arctic dungeons.

🏔️
Consistent Terrain

Set your terrain once. Every plot, map, and NPC respects it automatically. Forest encounters stay in forests. Mountain creatures stay in mountains.

📖
Proven Story Structure

Every plot follows the Three-Clue Rule — three independent paths to every discovery, so a single missed clue never derails your session. Doom clocks create tension. Read-aloud text is table-ready. Storytelling craft baked in, not bolted on.

Smart Validation

Our validation system catches inconsistencies before you waste prep time. Get warnings when content doesn't match your campaign world.

🎨
Your Homebrew, Your Rules

No forced templates, no official-content lock-in. Your world, on the table.

Example: Integrated Workflow

1

Generate Plot in Forest Ruins

Create a 3-act adventure 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.

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 random 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

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

All generators included in trial and every subscription tier.

📜
Plot & Quest Generator
Available Now
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.
👹
Monster Generator
Available Now
Custom monsters and creatures with balanced CR, abilities, and lore. Perfect for unique encounters.
🎭
NPC Generator
Available Now
Generate ready-to-play NPCs with full 5e stat blocks in seconds. Customize with chat until they fit your story.
⚔️
Encounter Builder
Available Now
Balanced combat encounters with grouped creatures at any CR. Skip the math, use the fun.
🗺️
Map & Location Generator
Available Now
Rich descriptions with points of interest, secrets, and hazards. Locations that feel real and lived-in.
🏰
Establishment Generator
Available Now
Full establishments with owners, menus, inventory, and adventure hooks. Bring your towns to life.
Magic Items & Treasure
Available Now
Generate custom magic items, spell scrolls, and CR-balanced treasure hoards with full rarity scaling from common to legendary.
⚠️
Traps & Hazards
Available Now
Generate mechanical traps and environmental hazards with scaling difficulty. CR-appropriate for any party level.
🎲
Random Tables
Available Now
Custom d20 tables for any category. Tavern encounters, plot twists, random NPCs — generate and use in your next session.
⚔️
Faction Builder
Available Now
Organizations with hierarchies, relationship networks, and faction-to-faction conflicts. Visualize your campaign's power structure.
📋
Session Prep Assistant
Available Now
AI-assisted session planning with scene breakdowns, pacing notes, and prep checklists. Plan complete sessions in minutes.
🧭
Complete Adventure Generator
Available Now
Full adventures that connect plots, encounters, NPCs, and maps into one cohesive arc. Choose Three-Act, Five-Act, or Hero's Journey structure. Like a published module, generated for your world.
🧩
Puzzles & Riddles Generator
Available Now
Brain-teasers, riddles, and maze encounters with scaling difficulty, multiple solution paths, and GM hint systems.
🌐
VTT Export
Available Now
Export NPCs and monsters to Roll20, Foundry VTT, Fantasy Grounds, and Owlbear Rodeo. One-click format conversion.
🎯
Skill Challenge Generator
Available Now
Multi-round skill challenges with DC scaling, success/failure consequences, and dramatic tension. Social encounters, heists, chases, and more.
🛡️
Deity & Legendary Hero Generators
Available Now
Custom pantheons and legendary figures with domains, holy symbols, commandments, and lore that fit your world's history.
👥
Scene Roster Generator
Available Now
Pre-built encounter rosters with initiative order, grouped combatants, and quick-reference stat blocks for seamless combat.

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.

🔍Campaign Memory

CritForge remembers the details so you don't have to. Catch contradictions before your players do.

📄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

Fog of war, weather zones, dynamic lighting, and full terrain editing for immersive digital play.

Your Campaign Command Center

Generation is just the start. Manage campaigns, track combat, refine content through chat, and keep everything connected in one place. All included in your subscription.

📚
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. 40 Generation Power credits, all content types. Upgrade when you're ready.

30-Day Free Trial
Free
Full access to all homebrew generators. No credit card.
  • 40 Generation Power credits
  • All 19 generator types
  • Up to 3 campaigns
  • VTT export
  • Session prep tools
Start Free Trial
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
Get Solo
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
Get Pro
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 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. Start your 30-day free trial today. 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