Skip to content
ListRandom

Ready-made list

Randomize D&D character traits

Improvised NPCs feel flat when they only get a name and a job. A few random traits give roleplay hooks without opening a 40-page generator.

Pick three traits for a quick NPC, or shuffle the whole bank when you need inspiration for session prep.

Jump to the randomizer

24 items · Ctrl/⌘+Enter to run

Wheel needs “How many” = 1.

Results

Run Pick (or spin the wheel) to draw from your list.

Try a scenario

Runs in your browser. Share links encode your list in the URL—only send them to people you trust.

Character traits in this bank

System-agnostic personality hooks—works for D&D, Pathfinder one-shots, or any fantasy table.

  1. 1. Always keeps a lucky coin
  2. 2. Speaks in proverbs
  3. 3. Afraid of deep water
  4. 4. Collects interesting stones
  5. 5. Never forgets a face
  6. 6. Hums when nervous
  7. 7. Hates wasting food
  8. 8. Writes letters they never send
  9. 9. Trusts animals more than people
  10. 10. Quotes an old mentor
  11. 11. Sleeps with one eye open
  12. 12. Obsessed with maps
  13. 13. Laughs at the wrong moments
  14. 14. Keeps promises to a fault
  15. 15. Secretly soft-hearted
  16. 16. Counts steps when walking
  17. 17. Wears a mismatched glove
  18. 18. Speaks softly, acts boldly
  19. 19. Remembers every debt
  20. 20. Always late, never apologetic
  21. 21. Draws in the margins of books
  22. 22. Cannot resist a wager
  23. 23. Protective of underdogs
  24. 24. Afraid of disappointing friends

Using picks at the table

Before a scene, pick three traits and assign them to the NPC in your notes. Players notice consistency more than originality.

For player characters, let each player pick once from the list at session zero instead of rolling secretly—agency still matters.

Weighting iconic quirks

If you love map-obsessed characters, write “Obsessed with maps|3” and enable Weighted pick so that hook appears more often without deleting the rest of the bank.

How to use this list

  1. 1

    Set pick count

    Three traits is a sweet spot for memorable NPCs.

  2. 2

    Draw and name

    Run Pick, then attach a name and goal in your GM notes.

  3. 3

    Reuse the bank

    Keep the session pool off if repeats across different NPCs are fine.

Tips for this scenario

  • Contradictory traits (soft-hearted + remembers debts) make richer villains.
  • Shuffle the list when brainstorming a whole faction’s culture.
  • Export the pick to your campaign doc with Download.

Frequently asked questions

Can some traits be more likely?

Yes. Append |2 or |3 after a line and enable Weighted pick.

Is this tied to a specific D&D edition?

No. Traits are flavor-only and work with any edition or system.

How do I avoid reusing the same trio?

Turn on the session pool while building multiple NPCs in one sitting.

Browse all lists