Ending Generator

The story

drafted locally

Endings

Shapes drafted
0
name a want and an obstacle

Checks

  • No want named; an ending is a verdict on something specific.

  • No obstacle; without the force that pushed back, the ending has nothing to answer.

  • No turn; name what changes in the protagonist, or the closing scene will replay the opening.

Scope and limits

The six shapes are the distinct verdicts available: the want won at a price, revealed as the problem, abandoned at the threshold, defeated by the protagonist's own method, survived, or returned to changed. Each idea names what the shape asks of the setup.

These are drafts to argue with, not a replacement for drafting the scene. The test of an ending is whether the story earned it — check that the required setup is already on the page before you commit.

The ending generator drafts the six shapes an ending can take against your story's own want and obstacle, so each verdict can be compared for what it promises and what it asks of the setup.

What is Ending Generator?

The ending generator treats an ending as a verdict on the force that pushed back all story. Give it a want and an obstacle and it drafts six shapes: the want won at a price, the want revealed as the obstacle, the want abandoned at the threshold, the protagonist's own method finishing what the obstacle began, the obstacle survived rather than defeated, and the opening image returned to, changed. Each draft is written against your own words, so the comparison is between verdicts on the same story rather than between generic templates.

The want and the obstacle are the two inputs that make generation possible, and they are required for a reason. An ending that resolves nothing specific is a mood; an ending that answers no force is a coincidence. A one-word want is flagged with its word count, because endings land on concrete wants — keep the farm solvent through the winter, not hope. A missing obstacle is reported, because without the force that pushed back the closing scene has nothing to answer and the reader can feel the absence even if they cannot name it.

The turn is the third input and the one writers most often skip: what changes about the protagonist by the end. The full circle and quiet return shapes write it into the draft, and its absence is flagged separately, because a story whose protagonist ends as they began will replay its opening no matter how eventful the closing scene is. The turn is not a lesson or a moral; it is the difference the reader should be able to name in the last paragraph.

Each shape also carries what it requires of the story. The hard-won victory needs a cost the reader saw the protagonist refuse earlier, or the price reads as an accident. The inversion needs the want and the obstacle to share a root the reader can now see. The threshold needs a genuinely balanced choice, because an ambiguity that the story never set up is not ambiguity but a missing ending. The reason the drafts say this out loud is that a shape chosen without its setup is the most common way a strong ending turns into a cheat.

Read the six drafts in the order they are given before judging any of them. Full circle, hard-won victory, inversion, tragic fall, ambiguous threshold, quiet return — the order runs from the most satisfied verdict to the least, and a writer who reads only the first two is usually choosing the ending they already had in mind. The quiet return in particular is the most under-used shape in the list: it is the one for stories where the obstacle was never going to be defeated, and the change in the protagonist is the whole resolution.

The checks are deliberately narrow: a missing want, a missing obstacle, a want too short to land on, a missing turn, and a protagonist left unnamed. They do not grade your ending, and they cannot tell whether the story earned the verdict you choose. That judgement stays with you and with readers.

What the generator cannot do is write the scene. These are drafts to argue with: read all six, notice which one makes the existing story feel different, and check the setup it requires is already on the page. Where a shape needs a cost the reader has seen, that cost is a rewrite near the middle, not a line in the last chapter. Choosing between the six is the work; averaging two of them is not an ending.

How to use Ending Generator

  1. Name the protagonist, the want and the obstacle in your own words.
  2. Name the turn: what changes about the protagonist by the end.
  3. Read all six drafts and mark the two that make the existing story feel different.
  4. Check the setup each shape requires; if it is not on the page, plan the earlier scene that earns it.
  5. Draft the chosen ending, then re-read the opening against it.

When to use Ending Generator vs related tools

Use the ending generator when a draft is approaching its final act, when an ending written already feels borrowed, or when a project has stalled precisely because the writer cannot decide what the story is a verdict on. The want and the obstacle it works from are the same facts the Plot Structure Planner anchors to beats, so the two tools can be used in either order. To check that the chosen ending is earned, take it to the Story Beat Builder; if the premise itself is still open, the Genre Blender Idea Tool can supply a collision worth ending.

Privacy & Security

This tool runs entirely in your browser — no data ever leaves your device. There is no server round-trip, no upload, no logging, and no account required. Your input is processed locally using client-side JavaScript and is never stored, transmitted, or accessible to anyone else. When you close the tab, everything disappears.

Frequently asked questions about Ending Generator