Welcome to the Character Manager!
This tool helps you create, manage, and level up D&D 5e characters with ease.
- Click the "New" button at the top of the page
- Follow the wizard:
- Enter character name and basic info
- Choose race (see scaling features if applicable)
- Select class and subclass (if level 1-3)
- Roll or assign ability scores
- Pick skills and equipment
- Click "Create Character" to finish
- Your character is automatically saved to browser storage
Tip: Characters are stored locally in your browser. Use "Export" to create backup files!
Auto-Save
Characters automatically save when you click the "Save" button or after certain actions like leveling up.
Loading
Use the character dropdown at the top to switch between saved characters.
Export/Import
- Export: Downloads character as JSON file (backup)
- Export All: Downloads all characters as one file
- Import: Loads character from a JSON file
What is Combat View?
Combat View transforms the full character sheet into a compact combat card that shows only the information needed during battle.
How to Use
- Toggle the "Combat View" switch in the header (next to "Last Updated")
- The page transforms into a compact card showing:
- Character portrait (if available)
- Essential stats: AC, HP, Speed
- Combat info: Initiative, Proficiency Bonus, Passive Perception
- All ability checks and saving throws (click to roll)
- Active conditions
- All attacks with to-hit bonuses and damage (click to roll inline)
- Spell slots and spells organized by level
- Death saves tracker with Roll button
- Hit Dice with Roll button
- Toggle back to access the full sheet for editing
Interactive Rolls
- Ability checks & saves: Click any stat to roll (normal, advantage, or disadvantage)
- Initiative: Click the initiative value to roll for initiative
- Attacks: Click an attack to roll to-hit and damage inline
- Hit Dice: Click the Roll button to roll a hit die during short rest
HP in Combat View
Click the HP area to reveal inline damage, heal, and temp HP controls without leaving combat view.
Tip: Use the Dice History button in combat view to review your last 50 rolls!
Auto-Updates: Combat view automatically refreshes when you switch characters or make changes to attacks/spells!
The character sheet is organized into sections:
- Top Bar: Character selection, New/Save/Delete, Export, Level Up, Help, Combat View toggle
- Left Column: Character info (name, race, class, level, backstory, portrait)
- Center Column: Stats (abilities, skills, proficiency, senses)
- Right Column: Combat info (HP, AC, attacks, death saves)
- Bottom Tabs: Action Notes, Spells, Inventory, Features & Traits, Background, Notes
Mobile Friendly: On smaller screens, columns stack vertically for easy scrolling!
Character Information
The left side of the sheet contains your character's identity and story.
| Character Name |
Your character's name (editable field) |
| Class / Subclass |
e.g., "Fighter (Champion)" or "Wizard / Rogue" for multiclass |
| Level |
Current character level (1-20) |
| Race |
Your character's race (e.g., Human, Elf, Dragonborn) |
| Background |
Story background (e.g., Soldier, Noble, Acolyte) |
| Alignment |
Moral compass (e.g., Lawful Good, Chaotic Neutral) |
Backstory
Click "Backstory" to expand a text area where you can write your character's history, personality traits, bonds, flaws, and ideals.
Portrait
Click "Character Portrait" to:
- Upload an image from your computer
- Use a URL from the web
- Adjust position/zoom with the preview tool
Portrait is saved with your character and displayed in the frame.
The "Multiclass" button next to the Class field lets you:
- Add multiple classes (e.g., Paladin 3 / Fighter 2)
- See spell slot calculations for multiclass casters
- Manage level distribution across classes
Prerequisites: Multiclassing requires meeting ability score minimums (checked automatically).
Stats, Skills & Combat
The six core abilities (STR, DEX, CON, INT, WIS, CHA) are shown in the center column.
- Score: The ability score value (8-20)
- Modifier: Auto-calculated bonus/penalty
- Save: Checkbox for proficiency + calculated bonus
Modifiers are used for skills, saves, and attacks. They update automatically when you change scores.
Rolling Checks
Each ability and saving throw has three roll buttons:
- + (Advantage): Roll two d20s, take the higher result
- Normal: Roll one d20
- − (Disadvantage): Roll two d20s, take the lower result
Skills are listed below ability scores. Each skill has:
- Checkbox: Check if proficient
- Expertise (⭐): Click star icon for double proficiency
- Bonus: Auto-calculated total (ability modifier + proficiency if applicable)
- Roll buttons: Advantage (+), Normal, and Disadvantage (−) roll buttons for quick in-session checks
Proficiency Bonus: Shown at the top, increases at levels 5, 9, 13, 17.
Initiative: Uses DEX modifier + any bonuses (like Alert feat).
Hit Points
- Current HP: Your current hit points
- Max HP: Maximum hit points
- Temp HP: Temporary hit points (absorbed first)
- Hit Dice: Remaining hit dice available for short rests. Recover half on a long rest.
Armor Class (AC)
Your defense value. Higher = harder to hit.
Speed
Movement speed in feet per turn.
Death Saves
When at 0 HP, track successes and failures. 3 successes = stabilized, 3 failures = death. Reset after a long rest.
Inspiration & Concentration
- Inspiration: Check the box when the DM grants inspiration.
- Concentration: Check when maintaining a concentration spell — a reminder to track concentration checks when damaged.
Exhaustion
Track exhaustion level (0–10) in the right column. Levels impose increasingly severe penalties per the D&D 5e rules.
The Attacks section lets you track your weapons and actions:
- Add Attack: Click "+" to create a new attack entry
- Enter attack name, bonus, damage, and type
- Delete: Click trash icon to remove
Common attacks: Longsword, Shortbow, Fire Bolt, Eldritch Blast, etc.
Spellcasting
Spell slots appear automatically for spellcasting classes:
- Max: Total slots available
- Used: Slots you've expended
- +/- buttons: Quickly adjust used slots
- Reset: Set used slots back to 0 (after long rest)
Pact Magic (Warlock): Shown separately with different recovery rules.
Multiclass spell slots are calculated automatically using PHB rules!
In the Spells tab at the bottom of the page:
- Spells are organized by level (Cantrips, 1st, 2nd, etc.)
- Add Spell: Type name and press Enter
- Remove: Click X next to spell name
- Spells learned during level-up are added automatically
Tip: Spells are automatically suggested during level-up based on your class!
These are calculated automatically based on your spellcasting ability:
- Spell Save DC: 8 + proficiency + ability modifier
- Spell Attack Bonus: proficiency + ability modifier
The spellcasting ability depends on your class (INT for Wizard, WIS for Cleric, CHA for Sorcerer, etc.)
Leveling Up Your Character
- Click the "Level Up" button at the top
- Follow the step-by-step wizard:
- Step 1: Choose to continue in current class or multiclass
- Step 2: Select subclass (if reaching selection level)
- Step 3: Choose HP increase (roll or take average)
- Step 4: Racial features (if unlocked at this level)
- Step 5: Learn new spells (for spellcasters)
- Step 6: Choose ASI or feat (at levels 4, 8, 12, 16, 19)
- Step 7: Review new class features
- Step 8: Confirm changes
- Character automatically saves after level-up
At Step 1 of level-up, you can choose to multiclass into a new class:
- Prerequisites are checked automatically (ability scores)
- You gain level 1 features of the new class
- Your character becomes "Paladin / Fighter" format
- Spell slots are calculated using multiclass rules
Use the Multiclass button on the character sheet to manage level distribution later.
At certain levels (usually 4, 8, 12, 16, 19), you can choose:
Ability Score Improvement (ASI)
- Increase one score by +2
- OR increase two scores by +1 each
- Maximum ability score is 20
Feat
Choose from the SRD-ready feat list including standbys like Alert, Lucky, War Caster, Great Weapon Master, Sentinel, Sharpshooter, and more. Many feats also grant +1 to an ability score.
Looking for Tasha's or Xanathar's feats? Those non-SRD options stay hidden until you load a private content pack.
Some races unlock features at specific levels:
- Tiefling (Levels 3 & 5): Gain Hellish Rebuke and Darkness spells automatically.
- Dragonborn: Breath weapon damage and save DC scale every few levels.
These appear automatically during level-up when you reach the appropriate level!
Additional level-based racial unlocks (Aasimar transformations, Genasi spells, etc.) require a private content pack and stay hidden in the SRD-only build.
Scaling Features: Some racial features (like the Dragonborn Breath Weapon) scale with level. Reference tables are shown during character creation!
Features & Other Tools
The Inventory tab at the bottom lets you track:
- Equipment: Armor, weapons, tools
- Items: Potions, scrolls, misc items
- Currency: CP, SP, EP, GP, PP
Click "Add Item" to open the item modal with name, quantity, weight, and description fields. Items can also be marked as Equipped or Attuned.
Encumbrance: Total carried weight and carrying capacity are shown at the top of the tab. The status indicator changes color as you approach your limit.
The Features & Traits tab shows:
- Class features gained from leveling up
- Racial traits
- Feats you've chosen
- Special abilities
This is automatically populated as you level up. You can also add custom features manually.
The Action Notes tab contains two sections:
- Attacks & Actions: Your saved attacks with quick roll buttons. Attack rolls are color-coded — green for advantage/crit, white for normal, red for disadvantage/half.
- At-the-Table Reminders: A freeform text area for session notes, reminders, or anything you need handy during play.
- Background tab: A dedicated text area for story hooks, secrets, faction ties, relationships, and long-form narrative notes.
- Notes tab: A general-purpose scratchpad for anything that doesn't fit elsewhere — session summaries, treasure leads, NPC names, etc.
- Always Save: Click Save after making changes to ensure they persist
- Export Regularly: Create backup JSON files of important characters
- Short Rest button: Resets short-rest resources. Roll hit dice from the right column to recover HP.
- Long Rest button: Resets spell slots, hit dice (half recovered), death saves, and other long-rest resources.
- Use Multiclass Manager: Better control over level distribution than manual editing
- Spell Slots: Use +/- buttons for quick tracking during sessions
- Death Saves: Reset these after a long rest!
- Hit Dice: Track what you've used and recover half on long rest
- Portrait Zoom: Adjust your portrait position in the modal for perfect framing
- Dice History: Use the Dice History button in combat view to review recent rolls