All D&D Class Names (3)
Also See
About D&D Class Names
Race First, Then Class
In D&D, a character's name comes from their race and culture, not their class — a dwarf warlock still carries a dwarven name. Class shapes the name more subtly, through tone and through the epithets and titles a character picks up. The practical approach is to generate from the race generator first, then use these class generators to find a name whose sound matches the calling: harder and darker for a warlock, softer and more natural for a druid or ranger.
Names That Signal a Pact or Oath
Some classes carry their story in the name. Warlocks serve a patron, and a name with an edge of the infernal or the fey hints at that bargain before the character says a word. Paladins swear oaths, and a name that rings formal and clean suits a knight of a sacred order. Clerics often take a temple name on ordination. Leaning into these conventions gives a name narrative weight that a randomly chosen one lacks.
Male, Female, and Neutral Names
Every generator here filters by gender, because naming conventions in most fantasy cultures differ between male and female names in their endings and stress patterns rather than in their roots. Neutral options are useful for characters whose identity sits outside that framing, and for surnames, clan names, and titles, which are almost always shared across a family regardless of gender.
Earned Names and Epithets
Some of the most memorable D&D character names are not names at all but epithets — the Grey, Oathkeeper, the Unbroken. These are earned in play rather than chosen at character creation, and they are worth leaving room for. A shorter, plainer given name often ages better across a long campaign precisely because it leaves space for whatever the table starts calling your character by session twenty.
How to Name a D&D Character by Class
Class is the second thing most players decide about a character and the first thing that shapes how they will actually play, so it is natural to want a name that fits the calling. The subtlety is that D&D naming conventions are cultural rather than professional: a name comes from the race and society a character was raised in, not from the profession they took up later. A half-orc paladin raised among humans will carry a name from that upbringing, not a generically knightly one.
That said, tone matters enormously. A warlock who bargained with a fiend and a cleric devoted to a god of light should not sound interchangeable, even if both are human. The generators on this page tune their name banks to each archetype's flavour — the darker consonants and abrupt endings that suit a pact-bound warlock, the flowing, nature-rooted sounds that suit a ranger or druid, the formal cadence that fits a paladin's oath. Filter by gender, generate a shortlist, and read them aloud before committing.
Every name is an original creation generated from linguistic pattern banks, never copied from any official Dungeons & Dragons product, so all of them are free to use in your campaigns, homebrew, and fiction with no attribution required. Pair a class-tuned given name with a surname or clan name from the matching race generator, and you have a character who sounds like they came from somewhere.