Skip to content
Creative Free · Private

Random Character Generator

Random character: species, trait, quirk, name.

Built and maintained by Paul Clark, Redmoon Software · Last checked

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.

About the Random Character Generator

Four independent draws, not a designed character

A generated character is four separate picks — a name, a species, a trait and a quirk — each drawn from its own list with no reference to the others. Nothing checks that the combination makes sense, and that is where most of the value is. A pairing that fits together neatly is one you could have thought of; the friction of a gentle species with a hostile trait is the part that actually asks you a question.

The four lists hold thirty-five names and thirty entries each of species, trait and quirk, so the tool can produce 945,000 distinct combinations. You will not exhaust it. You will, however, see individual traits repeat quickly — thirty entries means roughly one repeat every few draws on any single field, even while the full combination stays new.

What "no repeats" actually promises

The No repeats option stores every combination you have generated in your browser and re-draws when it produces one you have already had. It is worth being precise about what that guarantees: it prevents an exact repeat of all four fields together, not a repeat of any individual field. You will still see the same species or the same quirk regularly, because a single field matching is not a repeat by this definition.

The retry loop gives up after fifty attempts. In practice that only matters once your saved history is large relative to the pool, which for 945,000 combinations is never — but if you do reach it, the tool clears its record of used combinations and starts fresh rather than failing. So the guarantee is "no repeats within this run of history", not "no repeats ever".

That history lives in your browser only. Clearing site data, switching device or using a private window all reset it, which means the option cannot help you across a group of people working separately.

Treating the output as a prompt

The generated card is a starting constraint, not a character sheet. It has no backstory, no relationships, no setting and no plot function, because those are the parts worth deciding yourself — a generator that supplied them would be handing you someone else’s character.

The most useful next question is usually why the combination is true rather than whether it is plausible. A cautious character with a reckless quirk is not a contradiction to be resolved; it is a person, and the explanation you invent for it is the first real thing you will have written about them.

Getting a cast rather than a character

  • Generate several and pick, rather than accepting the first. Three cards side by side make the interesting one obvious.
  • Every draw exports as CSV, which is handy for building a cast rather than a single character.
  • Pair it with the writing prompt generator for a character and a situation that were not designed for each other.
  • The names are deliberately neutral. Renaming the character is expected, not a failure of the tool.

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.