Battle Resources

NPC Forge

Instant tabletop NPCs — name, race, occupation, physical appearance, personality, quirk, and motivation. Click any single detail to reroll just that part.

Generate
Click a name, race, occupation, or any detail on a card to reroll just that part. Use "Reroll All" on a card to regenerate the whole NPC.
Results
Advertisement
About This Tool

NPC Forge generates a complete tabletop NPC in one click — name, race, occupation, a physical appearance description, a personality trait, a quirk, and a motivation. Every detail is independently rerollable, so you can keep the parts you like and regenerate just the rest.

Advertisement
Frequently Asked Questions
Is NPC Forge free to use?

Yes, completely free, with no account or sign-up required.

What does each generated NPC include?

A name, race, occupation, physical appearance description, personality trait, quirk, and motivation — everything you need to drop an NPC into a scene on the spot.

Can I reroll just one detail instead of the whole NPC?

Yes — click the name, race, occupation, appearance, personality, quirk, or motivation individually, and only that part regenerates.

Does this include a physical description?

Yes, every NPC includes a short appearance description covering build, hair, eyes, a distinguishing feature, and clothing.

Is this only for DnD?

No — the races and occupations are generic fantasy, so it works for DnD, Pathfinder, or any tabletop fantasy setting.

Can I copy an NPC to use elsewhere?

Yes, click "Copy" on any card to copy the full NPC as plain text.

Can I print an NPC card?

Yes, click "Print" on any card to open your browser's print dialog with just that card, formatted cleanly for paper.