The Ultimate D&D NPC Generator

Ready to Summon

---
AC: -- HP: -- PB: +-- INIT: +-- SPD: --ft

The Anatomy of an NPC

The FeyWorks Forge generates a full sensory profile for every character, providing 8 layers of immersion and professional-grade documentation for your tabletop sessions.

👁️

Visual Immersion

Generates unique body types, stances, and eye details. The engine synthesizes these into a flavorful "Read-Aloud" block to anchor the NPC in your players' minds instantly.

🎭

Mechanical Depth

Beyond race-specific names and backgrounds, the Forge handles 1-20 level scaling and multiclassing logic, ensuring your NPCs follow true 5e mechanical rules.

🌬️

Atmospheric Prep

Assigns distinct scents and environmental vibes (like Mystery or Dread). No more improvising minor details; the Forge provides a complete sensory profile in one click.

📜

HQ PDF Export

Export your characters as professional, multi-page PDFs. Our dynamic height engine ensures that even high-level casters with Level 9 spells are captured without clipping.

The Dungeon Forge

Advanced Character Synthesis

The FeyWorks NPC Forge moves beyond names and numbers, building a living, breathing character profile using a multi-layered sensory engine designed for immediate tabletop immersion.

8-Layer Sensory Immersion

Your players don't see a statblock; they see a person. Our Sensory Read-Aloud engine automatically synthesizes eight distinct character markers: Body Type, Attire, Ambient Scent, Environmental Vibe, Vocal Cadence, Physical Stance, Personality, and Eye Detail. This creates a high-fidelity "first impression" text block you can read directly to your players, instantly grounding them in the scene.

Dynamic Leveling & Multiclassing

Unlike static NPC tools, our forge features a 1-to-20 Progression Engine. Using the Total Level slider, you can instantly scale a character's power. Enabling Multiclassing triggers hybrid logic, merging class features and hit die scaling to create unique antagonists or high-level allies that follow true 5e mechanical rules.

Combat Readiness & Equipment Overrides

Every NPC is ready for the initiative order. The forge calculates Armor Class, Hit Points, Proficiency Bonuses, and Save Modifiers in real-time. Want to see how a Wizard performs in Full Plate or with a Shield? Use the Equipment Override selects to dynamically update the character's AC and combat traits without losing their base progression data.

Pro-Grade PDF Document Export

Take your characters to the analog table with our High-Definition PDF Engine. Optimized for high-level play, our dynamic height sensing ensures that even Level 20 casters with exhaustive spell lists are exported perfectly onto a multi-page, print-ready document with zero clipping or data loss.

NPC Forge & Character Engine FAQ

The Forge utilizes a specialized jsPDF engine to generate high-resolution documents. When you export, the system intelligently calculates the height of your NPC's data—including Level 9 spell lists—to ensure nothing is cut off. You receive a professional, multi-page PDF ready for printing or digital use.

Yes. The NPC Forge is built to handle the evolving 5e landscape. It includes updated Weapon Masteries, 2024-style Feat logic, and class features found in the newest core rulebooks. If you need a physical companion, each character includes an "Upsell" link to our specific 2024 Class Reference Guides.

This is a unique immersion feature designed to remove the "mental load" of improvisation. Instead of just giving you stats, the Forge synthesizes eight sensory markers into a flavorful descriptive block. You can read this text directly to your players the moment they meet the NPC.

Unlike static generators, the Forge calculates AC and movement speed dynamically. If you change an NPC's armor from Leather to Full Plate, the system instantly recalculates their Armor Class and checks for Strength requirements, allowing you to customize any character's tactical loadout on the fly.

Absolutely. By toggling the Multiclassing switch, the Forge uses hybrid progression logic to combine two distinct classes. The system intelligently scales hit points, proficiency bonuses, and spell slots based on the combined level selected on the slider (up to Level 20).

v1.0.1 Version History & Technical Changelog

v1.0.1 — The "High-Definition" Update

Lead Developer: Paul Stead • February 2026

Export Enhancements

  • Pro-Grade PDF Engine: Transitioned from PNG to jsPDF for professional, multi-page document generation.
  • Dynamic Height Sensing: Implemented auto-scaling page logic to prevent clipping on high-level casters with Level 9 spells.

UI & Performance

  • Subpixel Sharpening: Forced -webkit-antialiasing to remove font blur on high-resolution displays.
  • Typography Refinement: Optimized font scaling and line-height for improved editorial readability.

v1.0.0 — The "Summoner" Release

Initial Launch • February 2026

Core Character Engine

  • Dynamic 1-20 Scaling: Real-time attribute and HP scaling based on total level.
  • PC-Style Stats: "4d6 drop lowest" logic for authentic ability score distribution.
  • Hybrid Multiclassing: Merged feature sets and proportional hit die scaling.
  • Equipment Overrides: Real-time AC recalculation for manual armor swapping.

Narrative & Sensory

  • Sensory Synthesis: 8-Layer sensoryStr engine (Scent, Vibe, Voice, etc).
  • Species Naming: Race-specific tables for authentic 5e character naming.
  • Lore Generator: Background, religious mood, and historical anchors.

Technical Features

  • Context Tooltips: Interactive Core, Combat, Magic, and Feat references.
  • Smart Dice: Modifiers pull directly from active weapon and ability states.