D&D Backstory Generator
This D&D backstory generator rolls a short character history in five lines (origin, turning point, bond, flaw and secret), each written to “you”, plus one adventure hook your GM can pick up. Lock the lines you like and press Generate again to reroll only the rest.
Roll a backstory
How to use the backstory generator
- Press Generate backstory to roll an origin, turning point, bond, flaw, secret and adventure hook.
- Click the gem next to any line you want to keep; it locks that line.
- Press Reroll unlocked to reroll only the unlocked lines, until the whole thing reads like one person.
- Copy the backstory as Markdown, or share the page link, which reproduces the same result for anyone.
What you get
Each roll gives you six pieces. The first five are written in second person, so you can read them straight to yourself or paste them into a character sheet:
| Line | What it answers | Example |
|---|---|---|
| Origin | where you come from | You grew up above a candle shop that sold more gossip than wax. |
| Turning point | why you left ordinary life | A flood took the mill and your apprenticeship with it. |
| Bond | who or what you still care about | Your younger sister still writes, and you still owe her money. |
| Flaw | what gets you into trouble | You cannot walk past a locked door without trying it. |
| Secret | what you have not told anyone | The ring you wear was not your mother’s. |
| Hook | something the GM can use | Someone from the mill town has started asking about you. |
The tables are written for Roll & Rewind and are not taken from any book. Click the gem beside a line to lock it; Generate then rerolls everything that is not locked. The locks and the seed live in the page link, so sending the link to your GM shows them exactly what you rolled.
What a backstory actually needs
A GM cannot do much with three pages about your character’s childhood. They can do a lot with three things:
- A person who is still alive and wants something from you, or from whom you want something.
- A place that exists in the setting and could plausibly show up in play.
- An unfinished problem: a debt, a rival, a promise, a crime nobody has solved.
The generator’s bond usually gives you the person, the origin gives you the place, and the hook gives you the problem. If one of them is vague, lock the other lines and reroll it until it is concrete. “You still think about home” gives the GM nothing. “Your sister still writes, and you still owe her money” gives them a letter to deliver in session three.
Keep it to one paragraph
Five lines is roughly the right length, and that is deliberate. A short backstory leaves room for the campaign to fill in, and it is short enough that the GM will read it. Write it up as a single paragraph, add a name from the fantasy name generators if you need one, and stop. You will learn more about the character in the first four sessions than you would in a week of writing.
If your group uses the point buy calculator or rolls stats at session zero, roll the backstory at the same time. A flaw like “you never back down from a dare” can also nudge which ability scores you raise.
Handing hooks to the GM
The hook line is written for the GM, not for you. Send it to them privately along with the secret, and leave the rest public. Good practice:
- Give the GM permission to change it. A hook that has to fit their plot exactly is a hook they will not use.
- Do not ask for a payoff by a certain session. Let it surface when it fits.
- If the GM already has an NPC who could be the person from your bond, offer that. GMs love reusing characters, and the NPC generator can fill in the details.
Flaws are for roleplay, not sabotage
A flaw should make scenes more interesting, not make the table’s evening worse. The useful test is whether your flaw creates a choice for your character or a problem for everyone else. “You cannot walk past a locked door without trying it” is great when it means you get caught in the duke’s study. It is not great when it means you pick the lock of the inn the party is sleeping in at 3 a.m. for the fourth time.
Play the flaw when the stakes are yours. Let it cost you something: a bad first impression, a lost bribe, a night in a cell. Talk to the table before playing it in a way that drags the whole party into trouble.
Using the secret
The secret is the line most players waste. Either it never comes up, or it gets confessed in the first session because the player is excited. Two better options:
- Let the GM have it. Secrets work best when the GM can make the world press on them, a letter, a face in a crowd, someone who knows.
- Reveal it in pieces. Act on it before you explain it. When another player finally asks why you flinch whenever the city watch appears, you have a scene.
Some secrets turn out to be nothing at all. That is fine; it still told you how to play the character for a few sessions.
Frequently asked questions
How long should a D&D backstory be?
One paragraph is enough for most tables. It needs a person, a place and an unfinished problem; the campaign fills in the rest.
Can I keep some lines and reroll others?
Yes. Click the gem beside a line to lock it, then press Generate. Only unlocked lines change, and the page link keeps the locks.
Why is the backstory written in second person?
So you can read it as your character’s own history and paste it into a character sheet without rewriting. Change “you” to “I” or a name if you prefer.
What should I give my GM from my backstory?
Send the hook and the secret privately, and tell the GM they are free to change both. The origin, turning point, bond and flaw can be shared with the whole table.