Free. No sign-up. Runs in your browser.
Random Character Generator
Stuck on a character? Click Generate and you get a full mini-profile in one shot: a name, a species or race, an occupation, three personality traits, a physical description, and a one-line story hook, all pulled from curated data and combined instantly on your own device. Pick Fantasy, Modern, or Sci-Fi to set the tone, or flip on D&D 5e mode for an instant race, class, and alignment. Nothing here is a real franchise character. Every result is an original character concept, built for writers who need a fast idea, artists who need something new to draw, and tabletop players who need an NPC five minutes before a session starts.
Every result is an original character built from curated name, trait, and story-hook data, not an existing franchise character. See how it works.
- Kaelen Stormwind Male · Fantasy · Human
blacksmith, Teen (14-19)
Traits: stubborn, secretive, blunt
jet-black hair, storm-grey eyes, a wiry and quick build, and a jagged scar across one eyebrow
Kaelen is quietly trying to pay off a debt owed by a family member they never met.
- Seraphine Ashvale Female · Fantasy · Elf
court mage, Young Adult (20-29)
Traits: curious, quick-tempered, compassionate
silver-grey hair, amber eyes, a broad-shouldered and sturdy build, and an old burn mark on their forearm
Seraphine walked away from a promising career after a betrayal nobody else knows about.
- Thorne Blackthorn Male · Fantasy · Dwarf
mercenary captain, Adult (30-45)
Traits: fiercely loyal, meticulous, competitive
deep auburn hair, deep green eyes, a tall and angular build, and a habit of tapping their fingers when thinking
Thorne is searching for someone who disappeared without a word years ago.
- Vesper Dawnbreaker Female · Fantasy · Half-Orc
tavern keeper, Middle-Aged (46-60)
Traits: quietly ambitious, self-deprecating, restless
sandy blond hair, pale blue eyes, a compact and muscular build, and a missing left ear-lobe
Vesper carries a small object they refuse to explain or let anyone touch.
- Aldric Emberfall Male · Fantasy · Halfling
traveling herbalist, Elder (60+)
Traits: reckless, fearless, overly cautious
chestnut brown hair, near-black eyes, a slight and unassuming build, and a tattoo of a compass on their wrist
Aldric is hiding a skill or talent from everyone around them, for reasons only they understand.
- Thessaly Frostholt Female · Fantasy · Tiefling
royal scribe, Teen (14-19)
Traits: cynical, superstitious, charming
stark white hair, hazel eyes, a towering build, and a permanently ink-stained right hand
Thessaly made a promise to a dying friend that they still haven’t kept.
What You Actually Get, Not Just a Name
Most random name tools stop at a name and leave you to invent everything else. This one does not. Every generated card includes six pieces of information at once: a full name suited to the genre you picked, a species or race, an occupation that fits the setting, three personality traits picked from a pool of over thirty, a short physical description (hair, eyes, build, and one distinguishing feature), and a one-sentence story hook that gives the character something to want or something to hide. Click Generate once and you have enough to start writing a scene, sketching a face, or dropping an NPC into a game session, without opening five different generators and stitching the pieces together yourself.
The six fields are not random static text stapled onto a name either. The occupation pool changes based on genre (a fantasy result might be a mercenary captain or a wandering bard, while a sci-fi result might be a salvage pilot or a rogue hacker), and the species pool changes the same way, so a generated character actually feels like it belongs to the world you picked rather than a generic placeholder dropped into any setting.
Fantasy, Modern, or Sci-Fi: Pick a Genre First
The Genre control at the top of the generator changes almost everything about the result, not just the name. Choose Fantasy and you get names built for a medieval-flavored world, a species pulled from a list that includes elves, dwarves, half-orcs, tieflings, and dragonborn alongside plain humans, and an occupation like blacksmith, court mage, or exiled noble. Choose Modern and the tool switches entirely to realistic contemporary names, a human-only species pool, and everyday occupations such as ER nurse, private investigator, or long-haul trucker, the kind of character that could plausibly walk into a coffee shop in this decade. Choose Sci-Fi and you get short, technical-sounding names, a species pool that includes androids, cyborgs, and genetically modified humans, and occupations like starship engineer, xenobiologist, or corporate fixer.
Because the name pool, the species pool, and the occupation pool all switch together, a Fantasy result never accidentally hands you a character named after a modern city or working as a software engineer, and a Sci-Fi result never comes back as a dwarf blacksmith. Each genre stays internally consistent, which matters if you are generating a full cast for one project rather than one throwaway idea. See character idea reference by genre for a browsable version of the same three pools if you want to look before you generate.
D&D 5e Mode: Instant Race, Class & Alignment
Turn on the D&D 5e mode checkbox and the generator adds three tabletop-specific fields on top of the usual profile: a race drawn from the standard Player's Handbook list (Human, Elf, Dwarf, Halfling, Half-Orc, Half-Elf, Tiefling, Dragonborn, or Gnome), a class chosen from all twelve core classes (Fighter, Wizard, Rogue, Cleric, Ranger, Paladin, Bard, Barbarian, Druid, Sorcerer, Warlock, Monk), and a full nine-point alignment (Lawful Good through Chaotic Evil). The rest of the card still generates too, so a D&D result comes with a name, a physical description, personality traits, and a story hook already attached to the race and class, not just three bare labels you have to build a personality around yourself.
This mode exists specifically for the moment a Dungeon Master needs a believable NPC on short notice: a tavern keeper who turns out to be a retired Lawful Neutral Paladin, or a suspicious merchant who is secretly a Chaotic Neutral Rogue with a grudge. Because Genre and D&D mode are separate controls, switching D&D mode on automatically uses the Fantasy name and appearance pools underneath it, so nothing feels mismatched between the tabletop fields and the rest of the card. Full mechanics and background on how the fields are assembled are on the how it works page.
Three Generated Characters, So You Know What to Expect
Here is exactly the kind of result the generator produces, captured from three separate clicks so you can see the range before trying it yourself:
- Fantasy, Female: Isolde Ravenscar. Half-Elf, court mage, Adult (30-45). Traits: secretive, methodical, quick to forgive. Deep auburn hair, storm-grey eyes, a tall and angular build, and a tattoo of a compass on their wrist. Isolde is quietly trying to pay off a debt owed by a family member she never met.
- Sci-Fi, Male: Rhen Voss-7. Cyborg, salvage pilot, Young Adult (20-29). Traits: reckless, blunt, unshakably calm. Ash-blond hair, near-black eyes, a wiry and quick build, and an old burn mark on their forearm. Rhen is being hunted for something he doesn't remember doing.
- Modern, Female, D&D 5e mode on: Naomi Bellweather. Human, wedding photographer, Middle-Aged (46-60). D&D: Half-Elf Bard, Chaotic Good. Traits: charming, restless, deeply private. Chestnut brown hair, hazel eyes, a compact and muscular build, and a permanently ink-stained right hand. Naomi is hiding a skill nobody around her knows she has.
Notice how the story hooks never explain the whole backstory, they open a door instead of closing one. That is deliberate: a finished character needs room for a writer, artist, or player to decide what happens next, not a paragraph that has already answered every question.
From Generated Card to Finished Character
A generated card is a starting point, not a finished character sheet, and it works differently depending on what you are making. Writers can use the story hook as a scene seed: take "is being hunted for something they don't remember doing" and build the first chapter around the moment that hunt catches up with them. Artists can use the appearance line as a drawing prompt, since "ash-blond hair, near-black eyes, a wiry and quick build, and an old burn mark on their forearm" is specific enough to sketch from without dictating every design choice. Tabletop players and Dungeon Masters can drop a D&D-mode result straight into a session as a new NPC, or reroll just the traits and hook if the race and class already fit an idea they had.
Every field uses the Copy button on its own card, and the Copy all as list button at the bottom copies every currently generated character in one go, formatted as plain text, ready to paste into a notes app, a campaign document, or a writing tool. Nothing is saved on a server anywhere. Generating fifty characters in a row costs nothing and sends nothing anywhere; see the privacy policy for the full explanation of what does and does not happen when you use this tool.
What This Tool Is Not: Real Characters vs Original Characters
This is an original-character generator, not a lookup tool for existing franchise characters. If you are looking for a specific character from a movie, a TV show, or a well-known book series, this tool will not produce them, and it is not trying to: every name, species, occupation, trait, and story hook here is built from curated, original data, never pulled from or based on any existing copyrighted character. That is a deliberate scope decision, not an oversight. A generator that tried to reproduce real franchise characters would need a completely different kind of licensed database, and would raise the exact ownership questions an original-character tool avoids entirely. If what you actually want is a brand-new character nobody has used before, for a story, a game, or an art project, that is exactly what this generator is built for.
Frequently Asked Questions
Is this generator free, and do I need to sign up?
Does the generator create real characters from movies, TV shows, or games?
What is D&D 5e mode, exactly?
Can I generate more than one character at a time?
Why do Fantasy, Modern, and Sci-Fi results look so different from each other?
Is anything I generate saved or sent anywhere?
Is this different from a random name generator?
Where can I browse names and traits instead of generating them randomly?
Generate more characters
Fantasy, modern, sci-fi, or D&D 5e mode: generate as many original characters as you like.
Open the generatorFree. No sign-up.