Traits, Flaws & Ideals Generator
Generate unique character personalities using our expanded 2d100 tables with 200 entries each. Perfect for D&D 5e, Pathfinder, and other TTRPGs. Roll for random results or browse the complete tables.
Ideal
Personality Trait
Flaw
About This Generator
600
Unique Entries
3
Categories
2d100
Dice System
Character personality is what separates a memorable hero from a forgettable stat block. This generator provides 600 unique options across ideals, personality traits, and flaws to help you create complex, believable characters.
Whether you're a player building a new character or a DM creating NPCs on the fly, these tables provide instant inspiration. Each entry includes rich roleplay prompts to guide you at the table.
Quick Pick Method
Choose 1 Ideal + 2 Traits + 1 Flaw, then follow the cues beneath each line during scenes. This gives you a well-rounded personality that's easy to roleplay.
How to Use
Click 'Roll' on any category to get a random result (1-200)
Use 'Roll All Three' for a complete personality package
Copy your results to save them for character creation
Browse the full tables below to pick manually or get inspiration
Understanding the Categories
Ideals
Ideals represent your character's core values and beliefs - the principles that guide their decisions and actions. They answer the question: 'What does my character believe in?'
Personality Traits
Personality traits describe your character's habits, attitudes, and quirks - the observable behaviors that make them unique. They answer the question: 'How does my character act?'
Flaws
Flaws are weaknesses, vices, or fears that make your character human (or elven, or dwarven...). They create dramatic tension and opportunities for growth. They answer: 'What holds my character back?'
Like This Tool?
Epic's Echo turns your sessions into a living campaign wiki — characters, relationships, and memorable moments, remembered for you.
Try Epic's Echo Free