Skip to content
EN
Creative Free · Private

Random Character Generator

Random character: species, trait, quirk, name.

Blank-page syndrome hits character designers hardest. One click here combines a species, a personality trait, a quirk, and a name drawn from pools of 30, 30, 30, and 35 options — 945,000 possible characters. Artists use it for daily drawing warm-ups, writers for minor-character seeds, and GMs for instant NPCs. With no-repeats on, the generator remembers full combinations and rerolls any exact duplicate.

Generate. Click "Generate a character" to draw a species, trait, quirk, and name.

Click Generate a character to see a result.

Options
Recent results
  • No history yet.

How it works

  1. Generate. Click "Generate a character" to draw a species, trait, quirk, and name.
  2. Use it. Sketch or write from the combination — treat it as a prompt, not a finished character.
  3. Reroll. Don't like the combo? Click again for a fresh one.
  4. Save. Download the character as CSV or copy the text before rerolling a combination you like.

Frequently asked questions

How many different characters can it produce?

945,000 unique combinations: 30 species, 30 traits, 30 quirks, and 35 names. Even generating one character every day, you would never exhaust the space.

Can I lock one part and reroll the rest?

Not yet — each click draws all four parts fresh. Copy the parts you like before rerolling, or use the CSV download to save a combination you want to keep.

What counts as a species in this generator?

The pool mixes fantasy staples like elves, dwarves, orcs, and fairies with modern options like humans and robots, so results fit fantasy, sci-fi, and contemporary settings alike.

Is this useful for tabletop NPCs?

Yes. The trait-plus-quirk pair gives you something to roleplay immediately, and the related D&D encounter generator can supply the fight to go with your new NPC.

How does no-repeats work with so many combinations?

It stores each full name-species-trait-quirk combination you generate and retries up to 50 times to avoid an exact match, so duplicates are effectively impossible in practice.

Related randomizers

Further reading

Send feedback

Found a bug, want a feature, or just say hi? Send it our way.