Character Dilemma Generator
Generates a forced choice for one character — narrower and more personal than the site's story-wide moral-dilemma generator — for a scene that needs real stakes.
What this generator does
Draws a forced choice between two specific options for one character, in one scene. Narrower than a story-wide moral question by design — this is the moment where a character has to act, and what they choose under pressure is the only characterisation a reader fully trusts.
What you'll get
This generator draws from a hand-checked list of 10 entries. Here is a spread of 6 of them, so you can see the style before you generate:
- Keep a promise to someone who's gone, or move on for the sake of someone still here.
- Take credit for someone else's work, or stay invisible and unrewarded.
- Choose the safe, smaller goal, or risk everything for the bigger one.
- Stay somewhere comfortable but limiting, or leave for somewhere uncertain but freer.
- Speak up and risk the relationship, or stay quiet and risk resenting it.
- Choose loyalty to the group, or loyalty to their own conscience.
A fixed sample of the list, not a live draw — your own results are picked at random from all 10, without repeating until the list runs out. Original authoring for Generate Random — character-development prompts.. Last reviewed 2026-07-18.
How to use this tool
- Press generate for a dilemma.
- Put your character in it, or generate again.
Common use cases
- Writing a pivotal character scene
- Character development exercises
- Overcoming a low-stakes scene
Practical tips
- Remove the third option before writing the scene. Almost every dilemma has an obvious compromise, and closing it off is what makes the choice mean anything.
Entries are chosen with your browser's cryptographic random number generator, so every entry on the list is equally likely. How Generate Random works.