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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.