Tool Breakdown

Seventeen tools, one campaign workspace.

Campaign Forge is built around the handoff between prep and play. NPCs can move into the Rolodex, encounters can launch into Battle Master, item packs feed shops and loot, and session notes can stay connected to the people, places, and scenes they mention.

Session Prep

Build the campaign before the table starts pulling threads.

These tools cover the normal prep loop: create people, organize lore, shape locations, plan scenes, and turn a creature list into a playable encounter.

Character Rolodex

One database for party members, NPCs, and monsters.

Store full stat blocks, AC, HP, ability scores, tags, notes, damage modifiers, immunities, and campaign context. Characters flow into Session Planner, Encounter Builder, and Battle Master so you do not rebuild the same creature twice.

  • Party, NPC, and enemy records in one place.
  • Detailed combat stats and notes.
  • JSON import for large monster or character packs.
Campaign Codex

Rich campaign notes with links back to the rest of your world.

Write session logs, location pages, quest notes, lore entries, rumors, and prep templates. Link people, spells, scenes, and other campaign elements with clickable badges so notes stay useful when the session turns sideways.

  • Templates, folders, smart folders, tags, and version history.
  • Markdown export for taking notes outside the app.
  • Entity-style linking for campaign people, places, and references.
NPC Forge

Generate NPCs that are more than a name and a job.

Create quick tavern contacts or recurring campaign characters with personality traits, goals, flaws, secrets, plot hooks, visual details, and voice patterns. Finished NPCs can become Rolodex entries or Codex notes.

  • Fast random generation for improvising at the table.
  • Deeper personality and hook fields for recurring NPCs.
  • Export paths into the campaign systems that use them.
Location Builder

Build regions, settlements, dungeons, rooms, and points of interest.

Organize locations as a hierarchy instead of a loose pile of notes. Add descriptions, connected NPCs, hooks, and important details, then move finished material into the Codex as formatted notes.

  • Nested places for regions, cities, dungeons, and rooms.
  • NPC and point-of-interest links.
  • Codex export for polished prep notes.
Session Planner

A kanban-style board for the actual night of play.

Arrange scenes, encounters, notes, NPC reminders, and unresolved threads into a board you can use while running the session. Drag cards around as the table changes direction and launch prepared encounters when combat starts.

  • Editable scene cards and session stages.
  • Links to notes, NPCs, and encounters.
  • Launch encounters into Battle Master.
Encounter Builder

Create a fight, check the difficulty, then run it.

Pull creatures from the Rolodex, build combat groups, and review the encounter before it hits the table. When you are ready, launch the encounter into Battle Master with combatants, HP, stats, and notes already in place.

  • Uses creatures from your campaign database.
  • Real-time encounter review while you build.
  • Direct handoff into the combat tracker.

Live Session

Keep combat, maps, sound, and rules close when the table is moving.

These tools are built for the part of the night where speed matters. Track the fight, show a player-facing view, reveal the map, switch scenes, and answer rules questions without leaving the command center.

Battle Master

Combat tracking for initiative, HP, conditions, notes, and player display.

Track player characters, enemies, turns, damage, healing, conditions, death saves, and combat notes. Mirror mode gives players a cleaner synchronized view of the fight without exposing DM-only details.

  • Initiative order, HP controls, damage, healing, and conditions.
  • Supports large combats with party members and enemies.
  • Player-facing mirror mode for a second screen.
Cartographer

Interactive maps for travel, markers, fog, and battle display.

Use campaign maps with markers and routes, calculate travel, place combat tokens, and prepare player-facing map views. Battle mode can use a map as the table view while combat runs in Battle Master.

  • Markers, routes, fog of war, and travel planning.
  • Battle maps with character tokens.
  • Player-facing display and table-sized print options.
Music Orchestrator

Scene-based atmosphere without hunting through playlists.

Build audio scenes for exploration, tension, combat, rest, and boss fights. Mix multiple tracks at custom volumes, change scenes quickly, and keep a panic stop within reach when the table needs silence.

  • Scene presets with multi-lane playback.
  • Volume control and quick scene switching.
  • Designed for fast use during live play.
Quick Reference

Rules cards for the questions that slow a session down.

Search common actions, conditions, skills, and table rules from a focused reference screen. Add house rules or reminders so the answers you use most are available from the same place as the rest of the campaign.

  • Conditions, actions, skills, and general rules.
  • Custom cards for house rules and table rulings.
  • Searchable layout for quick table use.

Generators And References

Shops, loot, spells, item packs, classes, races, and custom tables.

This part of Campaign Forge turns blank prep space into usable material and keeps common references available when you need an answer now.

Shop Generator

Build merchant inventories that fit the place and the party.

Configure shop type, settlement size, wealth, culture, and magic saturation to generate inventories with pricing, merchant personality, and haggling context.

  • Context-aware inventories and prices.
  • Merchant personality and sale flavor.
  • Uses custom items from Item Manager.
Loot Generator

Treasure by challenge, hoard style, and custom item packs.

Generate coins, gems, art objects, magic items, and custom rewards. Built-in items and your own packs can appear in the same reward flow.

  • CR-based treasure generation.
  • Coins, gems, art, consumables, weapons, armor, and magic items.
  • Works with Item Manager packs.
Item Manager

Create items once and use them across rewards and shops.

Add custom weapons, armor, equipment, consumables, documents, and magic items. Organize them into packs that the Loot Generator and Shop Generator can draw from.

  • Custom item creation and pack management.
  • JSON pack import for homebrew collections.
  • Shared item source for shop and loot tools.
Spell Compendium

Searchable SRD spell reference with room for custom spells.

Filter spells by class, level, school, ritual, concentration, and other details. Add custom spells or import lists so your campaign reference can match your table.

  • SRD spell library loaded on first launch.
  • Class, level, school, ritual, and concentration filters.
  • Bookmarks, custom spells, and JSON import.
Classes And Races

Reference class features, racial traits, and homebrew options.

Browse class and race information in the same workspace as the campaign. Add homebrew entries as your setting grows and keep player-facing options easy to find.

  • Class features, race traits, and campaign options.
  • Homebrew content support.
  • Useful while building NPCs, PCs, and references.
Random Tables

Weighted tables for encounters, names, weather, loot, rumors, and anything else.

Create rollable tables with weights, categories, roll history, and import/export support. Use them for prep or fast improvisation when the players ask the question you did not expect.

  • Weighted entries and roll history.
  • JSON and CSV import/export in the full app.
  • Works for names, rumors, encounters, weather, loot, and custom generators.

Founder Price

Download Campaign Forge for Windows or macOS.

The full desktop app is sold through itch.io for payment and download access.

Founder price $9.99

One-time purchase while Campaign Forge is in early release.