Welcome to the Dungeons & Dragons 3.5 Random NPC Generator, originally developed by Jamis Buck, updated and maintained by Myth-Weavers. Check out our other generators from the Site Tools menu in the navigation!

This tool allows you to generate random characters for the heroes of your campaign to encounter.

Please note that this generator will only generate NPCs of up to character level 20. If you try to create a Wiz20/Sor20/Clr20 character - that's actually a 60th level character! If you input more than 20 levels, only the first 20 will be calculated.

The level input can be set to any integer 1-20 or any of the following: any, low, med, high.

Alignment:

Class #1:

Level #1:

Gender:

Class #2:

Level #2:

Race:

Class #3:

Level #3:

Number to Generate

Ability Score Generation:

Show NPC Motivation

This NPC generator incorporates data and information from the
Open Gaming License (OGL) and from the "Creature Collection" Copyright 2000 by Sword and Sorcery Studios.
The "Core (PHB)" races, "DMG" races, and "Monster Manual" races are from (respectively) the
"Player's Handbook", "Dungeon Master's Guide", and the "Monster Manual", all Copyright 2000
by Wizards of the Coast. The character classes, skills, feats, spells, and level progression
rules are from the Player's Handbook and the Dungeon Master's Guide. The above races,
classes, skills, feats, and rules also exist in the
System Reference Document of the
Open Gaming License. The "Creature Collection" races are from the "Creature Collection" by
Sword and Sorcery Studios. All other aspects of this program, including the algorithms for
generating a random non-player character, are Copyright 2000 by Jamis Buck.