Homebrew Class Generator

Build custom tabletop RPG classes with level progression features subclasses resources spellcasting balance checks exports and printable reference material.

Your Generated Class

Complete the options below, then select Generate Class.
Balance: —
Offense
—
Defense
—
Utility
—
Mobility
—
Control
—
Complexity
—
No class generated yet.

1. Class Basics

2. Core Statistics and Proficiencies

3. Starting Equipment

4. Resource System

5. Spellcasting

6. Subclass System

7. Combat and Progression

8. Custom Class Features

9. Power, Balance and Presentation

The balance score is a design aid, not an official rules judgment. Playtesting remains essential.

10. Level Progression Preview

LevelProf. BonusFeaturesResourceASI/FeatExtra AttackSpell Tier

How a Homebrew Class Generator Helps

A homebrew class generator turns a rough character idea into a structured tabletop class. It helps organize identity, combat purpose, resources, proficiencies, spellcasting, and level progression in one place. That structure matters because exciting ideas can become difficult to play when their rules are scattered. A generator also encourages designers to compare features across levels instead of judging each feature alone. This makes overloaded levels easier to notice before playtesting begins.

Design Around a Clear Role

Start with a simple class promise. Decide whether the class protects allies, deals damage, controls enemies, heals, or mixes several jobs. Choose one primary ability score and one secondary score. Then match the Hit Die, armor, weapons, and saving throws to that role. A durable frontline class usually needs stronger defenses than a ranged utility class. A spell-heavy class may need fewer martial advantages.

Build Progression Before Adding Extras

Level progression should feel rewarding without giving every powerful feature at once. Place signature abilities early so players understand the class identity. Reserve stronger improvements for later levels. Use subclass levels to create meaningful specialization. Ability Score Improvements, extra attacks, resource growth, and spell tiers should also fit the class rhythm. The generated progression table makes these milestones visible together.

Use Balance Scores as Signals

Balance ratings are best treated as warning signals. High offense combined with strong defense and full spellcasting may indicate excessive power. Very low utility can make a class feel repetitive outside combat. Complexity matters too, because many reactions, resources, and conditional bonuses increase player workload. After generating a class, test it beside established classes at several levels. Record damage, survivability, resource use, and decision frequency. Adjust one variable at a time, then test again. Consistent playtesting consistently produces better homebrew than theoretical scoring alone.

Sample Design Reference

Design AreaConservativeStandardAggressive
Hit Died6–d8d8–d10d10–d12
ArmorLightLight / MediumMedium / Heavy
Resource GrowthSlowModerateFast
Extra AttackNoneLevel 5Level 5 plus boosts
SpellcastingNone / ThirdHalfFull
ComplexityLowModerateHigh

Frequently Asked Questions

A homebrew class is a custom player class created outside the official rules. It usually includes original progression, features, resources, and subclasses.

No. The score is a design indicator. Real balance depends on playtesting, campaign style, party composition, and how often features can be used.

Yes. Set spellcasting to None and use class features, combat options, or a custom resource system instead.

Yes. Set a subclass selection level, number of paths, feature levels, and a description for the subclass structure.

Custom feature levels, subclass milestones, ASI levels, resource scaling, spell tiers, and Extra Attack settings are combined into the progression table.

The CSV includes key class settings and every custom feature added to the generator, making the design easy to archive or edit elsewhere.

The PDF contains the generated class summary, balance ratings, features, and a concise level progression reference.

Related Calculators

Campaign Name GeneratorDungeon Master Notes Template GeneratorRandom Encounter GeneratorTreasure Hoard GeneratorMagic Item GeneratorNPC Dialogue Line GeneratorTavern Menu GeneratorLARP Character Sheet GeneratorRPG Character Backstory Prompt GeneratorBattle Map Generator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.