🧙 Character Generator

Transform any photo or description into a playable fantasy race. A cat becomes a Tabaxi, a spider becomes a Drider warrior, a dragonfly becomes a winged arcane caster.

Step 1 of 6

Describe your character

Upload a photo of anything — your pet, an animal, an insect — or describe the fantasy race you want to create.

📷

Upload or take a photo

jpg, png, webp supported
— or describe your character concept —
Leave blank for an AI-generated name that fits the race and personality
Step 2 of 6

Choose art style

Your character portrait will be generated in this style.

🎨
Fantasy painted
Rich oil-painting aesthetic
💀
Ink illustration
Gritty ink style
Anime stylized
Bold lines, vibrant colors
🔍
Realistic render
Detailed concept art
Step 3 of 6

Choose character level

What level is this character? This determines their overall power and proficiency bonus.

Select a level to see character details.
Step 4 of 6

Ability score method

Choose how scores are generated. You will assign them to stats in the next step.

🎲 4d6 drop lowest Classic
Roll four dice per score, drop the lowest. Exciting variance.
📋 Standard array
Scores of 15, 14, 13, 12, 10, 8. Balanced and predictable.
Step 5 of 6

Assign ability scores

Tap a score chip then tap a stat to assign it. Racial bonuses are added on top automatically.

Rerolls used: 0
Rolled scores
Tap a score above to begin
Forging your character...
Building your fantasy race...