Fantasy Class Name Generator
Character classes, subclasses and archetypes for any RPG
Generate fantasy class names for D&D homebrew, video game design, LitRPG fiction and tabletop campaigns: classic archetypes like Paladin and Necromancer, prestige-style hybrids like Spellblade and Gloom Stalker, and original classes such as Soulforger, Weatherwitch and Hollow Saint.
About fantasy class names
A good class name tells a player what the character does in a single word or two. The classics are job titles borrowed from history and folklore: Paladin, Ranger, Cleric, Barbarian, Bard. Later games built on them in three ways. Compound names fuse a power source with a role (Spellblade, Runesmith, Shadowdancer, Bloodrager); descriptor-plus-class names mark a subclass or prestige path (Eldritch Knight, Arcane Trickster, Gloom Stalker, Mystic Theurge); and borrowed terms from real military and religious history give a setting texture (Hoplite, Huscarl, Landsknecht, Hierophant, Flagellant, Onmyoji).
The strongest original names follow the same logic. A -mancer names a school of magic (Pyromancer, Chronomancer), a -singer or -weaver signals magic worked through art, a -warden or -guard signals a protector, and a -slayer or -hunter signals a specialist against one kind of foe. Two-word names work best when the first word is concrete (Grave Warden, Plague Doctor, Horse Archer) rather than a vague adjective.
This list mixes the canon classes players expect from D&D, Pathfinder and JRPGs with hundreds of originals you can use as homebrew classes, subclass names, LitRPG progression tiers, NPC professions or skill-tree titles. Pick one that states the fantasy clearly, then make sure the name still sounds right when it is shouted across a table.
How to choose fantasy class names
- Lead with the role. A player should guess whether a class fights, casts, sneaks or heals from the name alone; Tomb Robber and Chirurgeon pass, Ascendant does not.
- For subclasses, keep the parent class recognizable and add one specific modifier: Gloom Stalker Ranger, Hexblade Warlock, Sohei Monk. The modifier should name the subclass's signature trick.
- Use real historical terms when your setting has a matching culture. Hussar, Varangian, Yojimbo and Dervish carry instant flavor but only fit if the world can support them.
- Save coined compounds for classes that do not exist yet. Soulforger, Weatherwitch and Sin Eater earn their names; Stormcaller and Shadowblade have been used hundreds of times.
- Test the name in sentences: 'I'm playing a ___' and 'the ___ casts a spell'. If it is awkward, too long or sounds like a title rather than a job, shorten it.
Frequently asked questions
What are the standard fantasy RPG classes?
Most systems descend from the D&D core: Fighter, Wizard, Cleric, Rogue, Ranger, Paladin, Barbarian, Bard, Druid, Monk, Sorcerer and Warlock, with Artificer added later. Pathfinder adds Alchemist, Inquisitor, Oracle, Witch, Magus, Kineticist and others, and JRPGs contribute Dragoon, Red Mage, Dark Knight, Dancer and Time Mage.
How do I name a homebrew D&D class or subclass?
State what the class does, not how cool it is. Pick a concrete noun for the role (Warden, Hunter, Knight, Priest) and one modifier that names its signature mechanic (Plague, Rune, Storm, Grave). Check that the result is not already a published class so players do not expect a different rules set.
What is the difference between a class, a subclass and an archetype?
A class is the broad role you pick at character creation (Fighter). A subclass or archetype is a specialization within it (Battle Master, Eldritch Knight, Champion). In prestige-class systems and many video games, archetype names like Spellsword or Shadowdancer describe hybrid builds that combine two base classes.
Can I use these class names in my game or novel?
Generic class words like Paladin, Necromancer and Swashbuckler are common vocabulary and free to use. Names tied to a specific published product (Gloom Stalker, Onion Knight, Blood Hunter) are fine to reference in play but should not be used as your own branded class in a commercial game or LitRPG series; use the original names here instead.
Related generators
D&D Paladin Name Generator
Names worthy of an oath
D&D Rogue Name Generator
Thieves, assassins, and swashbucklers with a name to hide behind
D&D Wizard Name Generator
Names for archmages, apprentices and Red Wizards
D&D Bard Name Generator
Stage names and birth names for 5e bards
D&D Druid Name Generator
Names for keepers of the Old Faith and the wild circles
Spell Name Generator
Original spell names for wizards, witches, and homebrew
Adventuring Party Name Generator
D&D party names, from heroic to hilariously honest
JRPG Name Generator
Hero and party names in classic Japanese RPG style
More like this
Social Class Name Generator
Castes, estates and tiers for invented societies
Class Name Generator
RPG classes, subclasses and jobs for any genre
Art Class Name Generator
Timetable names for art classes and courses
Class Section Name Generator
Theme words for school sections, in matching sets
Cycling Class Name Generator
Timetable-ready names for indoor cycling classes
Enterprise Java Class Name Generator
Parody class names with far too many patterns
All 500 fantasy class names
A: 32 names
- Abjurer
- Acolyte
- Acrobat
- Adept
- Aeronaut
- Alchemist
- Animator
- Antipaladin
- Apostle
- Apothecary
- Apprentice
- Arbalist
- Arcane Archer
- Arcane Gunslinger
- Arcane Trickster
- Arcanist
- Archdruid
- Archivist
- Archmage
- Archon
- Armorer
- Arquebusier
- Artificer
- Artillerist
- Artisan
- Ascetic
- Assassin
- Astrologer
- Astromancer
- Augur
- Avenger
- Axe Thane
B: 38 names
- Balladeer
- Bandit
- Bannerman
- Barbarian
- Bard
- Battle Alchemist
- Battle Herald
- Battle Master
- Battlemage
- Beastcaller
- Beastlord
- Beastmaster
- Beastspeaker
- Berserker
- Binder
- Black Mage
- Blackguard
- Blade Dancer
- Bladelord
- Blademaster
- Bladesinger
- Blood Hunter
- Bloodblade
- Bloodmage
- Bloodrager
- Blue Mage
- Bog Witch
- Bombardier
- Bone Reader
- Bonesetter
- Bonesinger
- Bounty Hunter
- Bowmaster
- Bowyer
- Brawler
- Brigand
- Buccaneer
- Burglar
C: 34 names
- Cannoneer
- Cantor
- Cardsharp
- Cataphract
- Cavalier
- Centurion
- Champion
- Chanter
- Chaplain
- Chariot Rider
- Charlatan
- Chirurgeon
- Chronicler
- Chronomancer
- Chymist
- Circle of the Moon Druid
- Cleric
- Clockwork Engineer
- Condottiero
- Confessor
- Conjurer
- Constable
- Corsair
- Court Assassin
- Court Wizard
- Courtier
- Crossbowman
- Crusader
- Cryptkeeper
- Cuirassier
- Cultist
- Cunning Man
- Cutpurse
- Cutthroat
D: 33 names
- Daredevil
- Dark Knight
- Dark Ranger
- Dawnbringer
- Deadeye
- Death Knight
- Deathspeaker
- Delver
- Demolitionist
- Demon Hunter
- Dervish
- Dilettante
- Diplomat
- Dirgesinger
- Diviner
- Djinn Caller
- Doomguard
- Doomsayer
- Doomseeker
- Dragon Disciple
- Dragonknight
- Dragonrider
- Dragonslayer
- Dragoon
- Dreadknight
- Dreadlord
- Dreadnought
- Dreamwalker
- Dreamweaver
- Druid
- Drunken Master
- Duelist
- Dungeoneer
E: 11 names
- Earthshaker
- Eldritch Knight
- Elemental Savant
- Elementalist
- Enchanter
- Envoy
- Evoker
- Executioner
- Exemplar
- Exorcist
- Explorer
F: 14 names
- Falconer
- Fallen Paladin
- Fateweaver
- Fey Warlock
- Fighter
- Flagellant
- Fleshcrafter
- Fletcher
- Fool
- Footpad
- Freebooter
- Freelancer
- Friar
- Fusilier
G: 24 names
- Gadgeteer
- Gambler
- Gatekeeper
- Geomancer
- Ghostwalker
- Giantslayer
- Gladiator
- Gloom Stalker
- Glyphwright
- Godslayer
- Godspeaker
- Grail Seeker
- Grand Master
- Grappler
- Grave Robber
- Grave Warden
- Gravedigger
- Green Knight
- Greenwarden
- Grenadier
- Grey Warden
- Grifter
- Grovekeeper
- Gunslinger
H: 27 names
- Halberdier
- Harbinger
- Harlequin
- Haruspex
- Headsman
- Healer
- Hearthkeeper
- Hedge Knight
- Hedge Witch
- Hedge Wizard
- Hellknight
- Helmsman
- Herald
- Herbalist
- Hexblade
- Hexer
- Hexwarden
- Hierarch
- Hierophant
- High Priest
- Highwayman
- Hoplite
- Horse Archer
- Houndmaster
- Huscarl
- Hussar
- Hypnotist
I: 9 names
- Iaijutsu Master
- Idol Carver
- Illusionist
- Infiltrator
- Initiate
- Inquisitor
- Investigator
- Invoker
- Ironbreaker
J: 5 names
- Javelineer
- Jester
- Jongleur
- Journeyman
- Justicar
K: 11 names
- Kensei
- Ki Adept
- Kineticist
- King's Champion
- Kingslayer
- Kitchen Witch
- Knife Dancer
- Knight Commander
- Knight of the Realm
- Knight-Errant
- Kunoichi
L: 13 names
- Lamplighter
- Lance Master
- Lancer
- Landsknecht
- Lanternbearer
- Lawkeeper
- Legionnaire
- Lightbringer
- Lockbreaker
- Longbowman
- Lore Hunter
- Lorekeeper
- Loremaster
M: 37 names
- Mageslayer
- Magewright
- Magister
- Magus
- Maledictor
- Mammoth Rider
- Man-at-Arms
- Manhunter
- Marauder
- Marshal
- Martyr
- Maskwright
- Masquer
- Mechanist
- Medic
- Medium
- Mender
- Mendicant
- Mentalist
- Merchant Prince
- Mesmerist
- Mindbender
- Mindblade
- Minstrel
- Mirror Mage
- Monk
- Monster Hunter
- Moon Witch
- Moonpriest
- Mountebank
- Mummer
- Musketeer
- Mutagenist
- Myrmidon
- Mystic
- Mystic Knight
- Mystic Theurge
N: 4 names
- Navigator
- Necromancer
- Nightblade
- Nightstalker
O: 11 names
- Oath of Vengeance Paladin
- Oathbreaker
- Oathkeeper
- Oathsworn
- Occultist
- Onion Knight
- Onmyoji
- Oracle
- Oracle of Bones
- Outlaw
- Outrider
P: 30 names
- Packmaster
- Pactbound
- Paladin
- Paragon
- Pathfinder
- Peltast
- Penitent
- Phantom Thief
- Pikeman
- Pilgrim
- Pirate Captain
- Pistoleer
- Pit Fighter
- Plague Doctor
- Plaguebearer
- Planeshifter
- Poisoner
- Portal Mage
- Praetorian
- Prelate
- Priest
- Primalist
- Privateer
- Prophet
- Psi-Knight
- Psion
- Psychic
- Pugilist
- Puppeteer
- Pyromancer
R: 18 names
- Rainmaker
- Ranger
- Ratcatcher
- Reaver
- Red Mage
- Red Wizard
- Reiver
- Relic Hunter
- Relic Keeper
- Retiarius
- Revenant
- Rogue
- Ronin
- Rune Knight
- Rune Reader
- Runeblade
- Runecarver
- Runesmith
S: 79 names
- Saboteur
- Safecracker
- Sage
- Samurai
- Sapper
- Savant
- Sawbones
- Scrollkeeper
- Seer
- Sellspell
- Sellsword
- Sentinel
- Shadow Agent
- Shadowblade
- Shadowdancer
- Shadowstalker
- Shaman
- Shapeshifter
- Sharpshooter
- Shield Sister
- Shieldbearer
- Shieldmaiden
- Shifter
- Shinobi
- Shipwright
- Shrine Maiden
- Shugenja
- Siege Engineer
- Sigilist
- Silent Blade
- Sin Eater
- Skald
- Skinchanger
- Skirmish Captain
- Skirmisher
- Skysailor
- Skyseer
- Slayer
- Slinger
S, continued
- Smuggler
- Sohei
- Songweaver
- Soothsayer
- Sorcerer
- Soulbinder
- Soulblade
- Soulforger
- Spearmaiden
- Spellblade
- Spellbreaker
- Spellsword
- Spellthief
- Spellweaver
- Spiritspeaker
- Spiritualist
- Spiritwalker
- Spy
- Spymaster
- Squire
- Staffmaster
- Standard-Bearer
- Starcaller
- Stargazer
- Stonepriest
- Stonespeaker
- Stonewright
- Stormcaller
- Stormchaser
- Stormfist
- Stormrider
- Stormspeaker
- Storyteller
- Summoner
- Sunpriest
- Swashbuckler
- Swindler
- Sword Dancer
- Sword Saint
- Swordsage
T: 25 names
- Telepath
- Templar
- Thaumaturge
- Theurgist
- Thief
- Thornknight
- Tidecaller
- Time Mage
- Tinker
- Tomb Guardian
- Tomb Robber
- Tome Warden
- Torchbearer
- Totem Warrior
- Totemist
- Tracker
- Transmuter
- Trapper
- Trapsmith
- Treasure Hunter
- Treesinger
- Trickster
- Troubadour
- Truthseeker
- Tumbler
U: 1 name
- Undertaker
V: 8 names
- Vampire Hunter
- Vanguard
- Varangian
- Venomancer
- Vestal
- Vigilante
- Voidpriest
- Voidwalker
W: 34 names
- Wainwright
- Wandslinger
- War Wizard
- Warchanter
- Warchief
- Warden
- Wardwright
- Warlock
- Warlord
- Warpriest
- Warrior Monk
- Warrior Poet
- Warrior Priest
- Warsinger
- Warsmith
- Watchman
- Wavebender
- Wayfinder
- Weaponsmith
- Weatherwitch
- White Mage
- Wildshaper
- Windrider
- Wise Woman
- Witch
- Witch Doctor
- Witch Hunter
- Witchblade
- Witchfinder
- Wizard
- Wu Jen
- Wyrmcaller
- Wyvern Knight
- Wyvern Lord
Y: 1 name
- Yojimbo