Skip to content
Create
A fantasy adventurer representing a new playable character class
Built for the world in progress

Fantasy Class & Subclass Generator

Create homebrew classes and subclasses with roles, level progression, features, and roleplay and worldbuilding content. Built for D&D 5e, Pathfinder 2e, and any tabletop RPG.

Campaign workbench

Design a Fantasy Character Class

Describe the play fantasy, combat role and rules profile. CharGen develops the progression, features and roleplay hooks around it.

Browse published character classes
0 gold remaining
Session Prep Bundles

Generate a bundle of related content?

Build related people, places and encounters around one shared premise, with the relationships already connected.

Build a Session Prep Bundle

Built into every result

What This Fantasy Character Class Generator Creates

  1. Full Classes and Subclasses

    Generate a complete base class or a subclass that slots onto an existing one, with the role, hit die, proficiencies, and resources laid out and ready to read.

  2. Level-by-Level Progression

    Features arrive on a full 1 to 20 progression table for D&D 5e, along with subclass stubs you can expand into full subclasses later.

  3. Roleplay and Worldbuilding, Included

    Every class comes with personality traits, playstyle tips, and character hooks for the player, plus notable factions, regions where the class is practiced, and famous practitioners for the world it lives in.

Practical guidance

How to Use the Fantasy Character Class Generator

A strong homebrew class begins with a repeatable play pattern. Define what the character does each round before adding progression, subclasses and setting lore.

  1. Describe the class fantasy and its practical party role.

  2. Give signature features a clear resource or timing constraint.

  3. Use subclasses to change decisions, not only increase numbers.

Before you generate

Fantasy Character Class Generator Questions

What is a class generator?

A class generator builds a playable character class or subclass for a tabletop RPG. It writes the class role, hit die, proficiencies, resources, and a level-by-level feature progression, so you get a homebrew class you can read and hand to a player instead of a blank template.

Does this work for D&D 5e and Pathfinder 2e?

Yes. Pick your system in the Game System field: D&D 5E 2024 rules (the default), 5E 2014 rules, Pathfinder 2e, Pathfinder 1e, or type in any other system. The progression, subclass levels, and terminology follow the system you choose.

Can it generate a subclass for an existing class?

Yes. Choose the subclass option and pick the parent class, including any homebrew class you have already generated. When you pick one of your own classes, the subclass reads its actual progression and lands its features on the levels that class grants them.

What about maneuvers, invocations, and spell lists?

When a feature grants choices from a named list, the generator now writes out that list too, with each option statted. Casters also get a curated spell list by tier, and you can spin the class into a full linked Spellbook with one click.

Is the output balanced for real play?

The generator aims for reasonable balance against the balance target you pick, from standard to gritty to cinematic. It does not ship playtest or balance notes, so treat the result as homebrew and test it with your group before you rely on it at the table.

Can I edit the class after it generates?

Generating a class is free for every account. Premium subscribers can edit the class after generation to rename features, adjust the progression, and rewrite any of the roleplay or worldbuilding content.

Will it copy official class names like Barbarian or Paladin?

No. The generator produces original class identities and feature names rather than reproducing trademarked classes, so the structure feels familiar while the class stays yours to publish.

The short answer

What is a class generator?

The CharGen Class Generator is an AI tool that builds playable classes and subclasses for tabletop RPGs in under 60 seconds. Each generated class includes a name and short tagline, a clear role, the hit die and primary ability, proficiencies and starting resources, a level-by-level feature progression from first level to the level 20 capstone, and subclass stubs you can expand into full subclasses. It also writes roleplay content, personality traits, playstyle tips, and character hooks, along with worldbuilding sections for notable factions, regions where the class is practiced, and famous practitioners. Ask for a subclass instead and it plugs into a parent class at the right levels, and you can pick a balance target (standard, gritty, or cinematic) to steer the generation.

Unlike a blank homebrew template, every class reads like a finished writeup you can hand to a player, and it links into the World Codex so the classes, characters, and NPCs in your campaign stay connected. The prompt writes original class identities rather than copying trademarked names, so the result is yours to publish. Outputs export to PDF and share as public pages. Generating a class is free; premium subscribers can edit it after generation.