ttrpg-tools
Tools | Newsletter
It's launch day! - Mar 6
✉️ [email protected]

5 Character Generators Compared

June 02, 2026

A character generator turns a few clicks into a finished character. Some produce a complete, rules-legal sheet you can hand to a player and start rolling with; others produce a written sketch (a name, a look, a personality, a motivation) meant to spark an idea you develop yourself. The tools below fall along that spectrum, from full mechanical builders tied to a specific game system to system-agnostic concept generators that ignore rules entirely. Which one you want depends on whether you need someone ready to play tonight or just a starting point for a character of your own.

FastCharacter

Ready-to-Play D&D Sheets

D&D 5e Character Generator (2024 Rules)
D&D 5e Character Generator (2024 Rules)
Fast Character
Instantly generates a complete, ready-to-play D&D 5e character sheet using the 2024 Player's Handbook rules. Supports all PHB 2024 classes and subclasses, species (including legacy 5e races and homebrew lineages), backgrounds, ability score methods, feats, custom subclasses, custom backgrounds, custom racial lineages, magic items, and alternate technology levels. Outputs in color or grayscale printable portrait format, text-only mobile format, or Roll20-compatible formats.
D&D 5e
D&D 5e Character Generator (2014 Expanded Sources)
D&D 5e Character Generator (2014 Expanded Sources)
Generates complete D&D 5e character sheets using 2014 Player's Handbook rules with expanded source material from Volo's Guide, Mordenkainen's Tome, Tasha's Cauldron, Monsters of the Multiverse, Spelljammer, and more. Supports a vast selection of races, classes, subclasses, backgrounds, and optional rules including homebrew lineages and monster races.
D&D 5e
D&D 5e Character Generator (2014 PHB Only)
D&D 5e Character Generator (2014 PHB Only)
Generates D&D 5e character sheets using only the 2014 Player's Handbook. Designed for Adventurers League organized play and groups using only core PHB content. All races, classes, subclasses, and backgrounds from the 2014 PHB are available.
D&D 5e
D&D 5e Character Generator (2014 Basic Rules)
D&D 5e Character Generator (2014 Basic Rules)
Generates D&D 5e character sheets using only the free Basic Rules. A beginner-friendly option with a limited but complete set of races (Human, Elf, Dwarf, Halfling), classes (Cleric, Fighter, Rogue, Wizard), and backgrounds. Links to the Basic Rules Spell List Generator for detailed spell lists.
D&D 5e

FastCharacter generates complete Dungeons & Dragons character sheets with all the mechanics filled in: ability scores and modifiers, saving throws, skill bonuses, armor class, hit points, attacks with to-hit and damage, class features, background details, equipment, and even a coin and gem count. Leave any field blank and it is rolled randomly; set a field and it is honored. A single click produces a printable sheet, and the result includes a built-in rules cribsheet covering actions, bonus actions, and reactions.

The D&D 5e line is split by ruleset and scope rather than being one generator. The 2024 generator uses the current Player's Handbook. The 2014 versions come in three tiers: one with expanded sources (Volo's, Tasha's, Monsters of the Multiverse, and more), one restricted to the 2014 Player's Handbook for organized-play groups, and one limited to the free Basic Rules with just four races and four classes for newcomers.

Old-School and Cypher System

D&D B/X Character Generator
D&D B/X Character Generator
Fast Character
Generates character sheets for Dungeons & Dragons Basic/Expert (B/X) 1981 rules by Moldvay and Cook. Supports classic race-as-class options (Cleric, Dwarf, Elf, Fighter, Halfling, Magic-User, Thief) with 3d6 ability scores and old school alignment system (Law/Chaos). Compatible with OSR retroclones like Labyrinth Lord, Basic Fantasy, and Old School Essentials.
Cypher System Character Generator
Cypher System Character Generator
Generates character sheets for the Cypher System 1st Edition by Monte Cook Games. Uses the system's signature sentence structure: 'I am a [adjective] [noun] who [verbs]' (Descriptor, Type, Focus). Supports multiple genre settings (Fantasy, Sci-Fi, Modern, Horror, etc.) and includes RPG archetype presets for quick generation.

The same engine reaches beyond modern D&D. The B/X generator follows the 1981 Basic/Expert rules, with race-as-class options (Elf and Dwarf are classes), 3d6 ability scores, and the Law/Neutral/Chaos alignment system, output that is compatible with OSR retroclones like Old School Essentials and Labyrinth Lord. The Cypher System generator builds characters around that game's "I am a [descriptor] [type] who [focus]" sentence structure across several genre settings.

Across all of these, advanced fields let you supply homebrew lineages, custom subclasses, custom backgrounds, and custom feats, and an optional rule swaps the default medieval tech for stone-age, renaissance, modern, or sci-fi equipment. Output can be a color or grayscale portrait sheet, a mobile-friendly text block, or Roll20-ready formats. It is free, with a Patreon for support.

Bat in the Attic

One-Click and Interactive Classic Traveller

Classic Traveller Random Character Generator
Classic Traveller Random Character Generator
Bat in the Attic Classic Traveller Generator
One-click random character generator for Classic Traveller RPG using Citizens of the Imperium career supplement. Generates a complete character with UPP stats, career, skills, service history, rank, and credits. Supports all careers (Navy, Marines, Army, Scouts, Merchants, Bureaucrat, Doctor, Hunter, Pirate, Rogue, Sailor, Scientist, and more) with an optional verbose report showing each term's events.
Classic Traveller Interactive Character Generator
Classic Traveller Interactive Character Generator
Step-by-step interactive character generator for Classic Traveller RPG. Players pick a career, then advance term by term through enlistment, survival, commission, promotion, skills, and reenlistment. Allows player agency in the character creation process while following Classic Traveller's lifepath-style rules. Includes verbose reporting of each decision and outcome.

These two generators build characters for Classic Traveller, the 1977 science-fiction RPG, using its distinctive lifepath system where a character ages through multi-year terms of service that grant skills, and occasionally end in death before play begins. Both produce the full result: a UPP attribute string, career, rank, skills, mustering-out benefits, and credits. A verbose report option narrates each term, showing the enlistment, survival, commission, promotion, and reenlistment rolls behind the outcome.

The difference is who makes the decisions. The standard generator resolves an entire career in one click. The interactive version hands those choices to you: you start a character, then advance term by term, deciding whether to push for another tour each time, which mirrors the back-and-forth of building a Traveller character at the table while the tool handles the dice. Both are free.

Chaotic Shiny

Full 4e Stat Blocks

D&D 4e Character Generator
D&D 4e Character Generator
Chaotic Shiny
Generates full Dungeons & Dragons 4th Edition characters including race, class, level, alignment, deity, ability scores (Str/Con/Dex/Int/Wis/Cha), defenses (Fort/Ref/Will/AC), hit points, surges, armor, at-will/encounter/daily powers, skills, feats, and personality fluff (annoyances, virtues, sins, trusts, color preferences). Includes options for monstrous races, supplemental sourcebooks (PHB2), multi-classing, and stat generation methods (Point-Buy, etc.).
D&D 4e

Chaotic Shiny's D&D 4th Edition generator is its one mechanically complete character tool. It rolls a full stat block (ability scores, the four defenses, hit points, healing surges, at-will/encounter/daily powers, skills, and feats) and supports race, class, and level filters, point-buy or rolled stats, multiclassing, and a "more logical versus more random" build dial. You can generate up to ten characters at once, and it appends light personality fluff (a favorite sin, an annoyance, a quirk) to each.

System-Agnostic Profiles

Fantasy Character Generator
Fantasy Character Generator
Chaotic Shiny
Generates a fantasy character profile (NPC or player) including name, gender, race, motivation, class (e.g. farmer, knight), current mood, attractiveness rating, eye color, hair, height, distinguishing traits, competence rating, main weapon, sins/virtues, beliefs, hobbies, satisfaction with life and self, sucker for / annoyed by traits. System-agnostic.
*
Modern Character Generator
Modern Character Generator
Generates modern-day character profiles — contemporary names, age, profession, height, body type, features, eye/hair color, sins/virtues, household, annoyances, favourites, and season. Outputs as either a structured list or a single sentence. Useful for contemporary or near-future settings.
*
Simple Character Generator
Simple Character Generator
Generates simple one-paragraph character sketches with hair color, skin tone, build, dislikes, and a favourite sin. A lightweight alternative to the more detailed Fantasy Character Generator.
*

The Fantasy, Modern, and Simple generators drop game mechanics entirely and produce prose-style profiles instead. The Fantasy generator gives a name, race, class, motivation, mood, appearance, competence and attractiveness ratings, beliefs, hobbies, and satisfaction-with-life percentages. The Modern generator does the same for contemporary settings, and the Simple generator pares it down to a one-paragraph sketch. These describe a person rather than statting one, which makes them useful for any system or for fiction.

Tri-Stat d10 NPCs

Tri-stat d10 NPC Generator
Tri-stat d10 NPC Generator
Chaotic Shiny
Generates full NPC stat blocks for the Tri-Stat dX game system (Body/Mind/Soul stats, ACV/DCV, HP, weapon damage, Special Attack damage, Extra CP, Relevant Skills) along with name, gender, race, class, mood, motivation, weapon, appearance, sin/virtue, beliefs, sucker for / annoyed by traits, hobby, and life/self satisfaction.

The Tri-Stat generator bridges the two approaches. It produces the same descriptive profile as the Fantasy generator but layers on a Tri-Stat dX stat block (Body, Mind, and Soul scores, attack and defense values, hit points, and special-attack damage) for groups playing BESM or another Tri-Stat game. Everything on Chaotic Shiny is free.

Seventh Sanctum

Themed Concept Generators

General Character Generator
General Character Generator
Seventh Sanctum
Generates highly detailed random character descriptions covering appearance, clothing, and general attitude. Supports options for gender and realistic vs. anime-style physical descriptions (with unusual hair and eye colors for anime mode).
*
Quick Character Generator
Quick Character Generator
Creates quick character profiles in a variety of settings including anime, fantasy, science fiction, and modern. Produces condensed character concepts for rapid inspiration.
*
Villain Generator
Villain Generator
Generates quick villain profiles providing concepts for antagonists. Produces character descriptions including motivation, appearance, and role as an antagonist.
*
Dragon Character Generator
Dragon Character Generator
Generates very detailed dragon characters for use in stories or games. Produces individual dragons with personality, history, abilities, and appearance for use as major characters or antagonists.
*
Dragonling Generator
Dragonling Generator
Generates humanoid dragons, half-dragons, and dragon-ancestry characters for four different settings. Covers dragonborn, half-dragon, and draconic heritage character types.
*
Vampire Generator
Vampire Generator
Generates vampire character descriptions ranging from standard Dracula-type vampires to anime creatures of the night to monstrous bloodsuckers. Covers multiple vampire archetypes and traditions.
*
Anthropomorphic Animal Generator
Anthropomorphic Animal Generator
Generates descriptions of anthropomorphic animal characters with options for profession, genre, and creature type (mythical or non-mythical). Suitable for fantasy, furry, and sci-fi settings.
*
Fantasy Crossbreed Generator
Fantasy Crossbreed Generator
Generates descriptions of human/non-human crossbreed characters common in fantasy fiction, anime, and gaming. Covers romances between species, magical experiments, and various ancestry types.
*
Mage Maker
Mage Maker
Generates descriptions of new and interesting magic-user archetypes for fantasy stories and games. Produces mage character concepts with unique magical specializations and styles.
*
Love Interest Generator
Love Interest Generator
Generates love interest character concepts based on the Manic Pixie Dream Girl format, then takes the concept further with additional character depth and variations.
*
Character Scrambler
Character Scrambler
Takes familiar character archetypes and recombines them in new ways to generate novel character concepts. Useful for breaking out of repetitive tropes and generating fresh character ideas.
*
History Scrambler
History Scrambler
Generates creative story and character ideas by envisioning famous historical figures as classic fictional archetypes. Produces mashup concepts for worldbuilding and writing inspiration.
*
Bishotron
Bishotron
Generates detailed descriptions of bishounen and biseinen characters - the artistically handsome male archetypes of anime and manga. Produces character descriptions covering appearance, hair, eyes, and overall aesthetic.
*
Catgirl Generator
Catgirl Generator
Generates highly detailed descriptions of catgirl characters common in anime, manga, and RPGs. Output covers appearance, personality, role archetype (mascot, pin-up, comedy relief, supernatural entity), and backstory elements.
*
Catguy Generator
Catguy Generator
Generates detailed descriptions of catguy characters - the male counterpart to catgirls in anime and manga settings. Produces appearance and personality descriptions.
*
Magical Girl Generator
Magical Girl Generator
Generates detailed descriptions of Magical Girl characters for art, writing, and role-playing. Output covers hair, powers, costume, and overall character concept in the Japanese magical girl tradition.
*
Magical Knight Generator
Magical Knight Generator
Generates detailed descriptions of Magical Knight characters, the counterpart to magical girls in anime. Output covers hair, powers, costumes, and character concept.
*
Super Ninja Generator
Super Ninja Generator
Generates descriptions of over-the-top superpowered ninja characters in the anime and manga style. Produces characters with superhuman abilities, weapons, and ninja specializations.
*
Anime Fanboy Fantasy Fulfiller
Anime Fanboy Fantasy Fulfiller
Generates descriptions of fan-service-oriented anime characters with exaggerated anime tropes. Humor-oriented generator producing idealized anime character concepts.
*
Fangirl Fantasy Generator
Fangirl Fantasy Generator
Generates descriptions of attractive male characters designed to appeal to anime fangirls. Produces characters with great hair, mysterious backstories, and classic bishounen traits. Humor-oriented.
*
Mecha Generator
Mecha Generator
Generates descriptions of mecha (giant robot) war machines including their weapons and special abilities. Supports several different style options from realistic to super robot anime style.
*
Mascot Generator
Mascot Generator
Generates cute animal-mascot type characters common in anime and children's media. Produces mascot concepts with appearance, personality, and role descriptions.
*
Action Animals Generator
Action Animals Generator
Generates descriptions of action-oriented cute animal characters from comics and cartoons - the hard-hitting yet adorable animals with exaggerated combat abilities.
*
Supervillain Themes Generator
Supervillain Themes Generator
Generates quick supervillain theme concepts providing new menaces for superheroes to face. Produces villain concept seeds including motivation, power theme, and approach.
*

Seventh Sanctum is not one character generator but a large collection of narrowly themed ones, each producing a batch of short prose concepts rather than a single sheet. The General Character Generator featured above describes a person's appearance, clothing, and attitude, with a toggle for realistic versus anime-styled output. The rest specialize: dragons and dragon-kin, vampires, anthropomorphic animals, mages, villains, and love interests, alongside a deep bench of anime archetypes such as catgirls, magical girls, mecha, and super ninja.

None of these touch game rules. They exist to break writer's block: you click, read several variations, and keep whichever sparks an idea. A few, like the Character Scrambler and History Scrambler, work by recombining familiar archetypes to push you off well-worn tropes. The whole site is free.

RanGen

Detailed Character Profiles

Quick Character Generator
Quick Character Generator
RanGen
Generates a full character concept quickly. Options include sex, region/nationality, age range (Baby through Elder), non-binary flag, and optional stats. Produces ready-to-use character ideas for OCs or NPCs.
*
Character Appearance Generator
Character Appearance Generator
Generates physical descriptions for human characters. Supports sex options and four appearance types: Realistic, Exotic, Anime, and Unique. Outputs Simple or Detailed descriptions covering hair, eye, and skin colour combinations.
*
Character Archetype Generator
Character Archetype Generator
Generates character archetypes for NPCs and support characters. Options include Single Person, Multiple People, or Scenario archetypes.
*
Love Interest Generator
Love Interest Generator
Generates a love interest for a character, with options for sex, age range (Adult/Teen), and optional appearance and date details.
*

RanGen's Quick Character Generator produces one of the most detailed system-agnostic profiles available. A single character comes with a real-world name drawn from a chosen region or nationality, an age band that ranges from baby to elder, a full physical description, a personality, social class and education, religious and political views, likes, dislikes, fears, and favorites. An optional stat block rates the character across twenty traits on a -10 to 10 scale (its own measure, not tied to any published RPG), and results can be copied, downloaded, or saved as an image.

The supporting tools narrow the focus. The Character Appearance Generator outputs hair, eye, and skin combinations in realistic, exotic, anime, or unique modes. The Character Archetype Generator suggests roles for NPCs and supporting cast, and the Love Interest Generator builds a romantic counterpart with options for sex, age, and optional appearance and date details. All are free.

Choosing a Character Generator

The first question is whether you need a playable character or an idea. If you want a sheet you can roll dice with, pick the tool that matches your system: FastCharacter for D&D (current or old-school) and Cypher System, Bat in the Attic for Classic Traveller, and Chaotic Shiny's 4e or Tri-Stat generators for those rulesets. The interactive Traveller generator is the one to reach for if you enjoy making the lifepath choices yourself rather than accepting a one-click result.

If you instead want inspiration (an NPC to flesh out, a protagonist for a story, a face for a background character), the system-agnostic tools serve better. RanGen's Quick Character Generator is the most thorough single profile; Chaotic Shiny's Fantasy and Modern generators are quicker and lean on mood and motivation; and Seventh Sanctum is the place to go when you want a specific flavor, whether dragons, magical girls, or something stranger, and don't mind sifting several short concepts to find the one that clicks.

← Back to tools