Build Living Worlds,
Not Spreadsheets

QuestAnvil generates NPCs, encounters, loot, lore, and session prep that actually fit together. Built for tabletop GMs and game devs who are tired of random generators that don't talk to each other.

The Toolkit

Tools that understand RPG logic. Not another random name generator.

NPC Generator

Characters with personality, backstory, secrets, relationships, and stat blocks. NPCs that actually make sense in your setting.

Available Now

Encounter Builder

Balanced encounters based on party level, terrain, and narrative context. Monster groups with tactics and hazards, not just a CR calculator.

Available Now
💰

Loot Tables

Themed loot that scales with difficulty and fits your world's economy. Items with history and flavor, not another "Sword +1".

Available Now
🌎

World Builder Pro

Define factions, history, magic systems, and social rules. The rest of the tools respect what you set up here.

Available Now
📜

Session Prep Pro

Session notes, plot hooks, and player handouts based on where your campaign left off. Prep a session in minutes instead of hours.

Available Now
💾

Export Anywhere

Export to JSON for game engines (Unity, Godot), Foundry VTT modules, formatted PDFs for session handouts, or plain text for pasting into Discord and Roll20.

Available Now

How It Works

Three steps. That's it.

1

Define Your World

Set the tone, factions, geography, and rules of your setting. QuestAnvil remembers these and enforces consistency across everything it generates.

2

Generate Content

Use the generators individually, or let Session Prep pull a full session together for you.

3

Export & Play

Foundry VTT, Roll20, PDF handouts, JSON for Unity/Godot, or just copy-paste it into your notes.

See It In Action

NPCs, encounters, and loot generated in real time. Every roll is different and everything ties together.

NPC Generator Encounter Builder Loot Tables
  • 9 playable races with lore-appropriate names
  • Balanced encounters with tactics and terrain
  • Loot that scales with level and rarity
  • Copy as text or export as JSON
  • Fully client-side, no data leaves your browser
Try It for Free
NPC Generator
Generating...

Who Uses This

GMs, game devs, and worldbuilders.

🎲

Dungeon Masters & GMs

Less prep, more play. Generate NPCs, encounters, and session notes that match your campaign's tone and lore.

💻

Indie Game Developers

Structured JSON for dialogue trees, quest data, item databases, and NPC rosters. Drops right into Unity or Godot.

📖

World Builders & Writers

Homebrew settings that hold together. Track factions, relationships, and history across your whole world.

🎓

Educators & Game Design Students

Generate, tweak, and study game content to see what makes NPCs and encounters feel right.

Pricing

Core tools are free, no account needed. Pro adds the heavy stuff.

Free

$0
forever
  • NPC Generator
  • Encounter Builder
  • Loot Tables
  • Export as text, JSON, and PDF
  • 1 saved world
  • Local browser storage
Get Started