Creative
Subplot Generator
Used by developers, writers, and creators worldwide.
A subplot generator helps fiction writers solve one of the hardest structural problems: making the middle of a story earn its pages. Subplots work by running parallel to your main plot while feeding tension, theme, and character depth back into it — a well-placed subplot forces your protagonist to confront something they would otherwise avoid, or reframes the stakes at exactly the right moment. This tool generates ready-to-use subplot ideas across four focused categories: romantic relationships, hidden secrets, personal rivalries, and internal struggles. You control how many subplots you receive and which type to target. Pick a specific type when you know your weak spot; choose 'any' during early brainstorming when unexpected combinations are more valuable than precision.
Loading usage…
Free forever — no account required
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Set the count field to how many subplot ideas you want — start with 3 for a focused session or 6 for broad brainstorming.
- Choose a subplot type from the dropdown, or leave it on 'any' if you want a mixed batch across relationship, secret, rivalry, and internal-struggle categories.
- Click Generate and read through all results before committing — sometimes the third idea unlocks how to use the first one.
- Copy the subplot that best fits your story's theme or secondary cast, then note which act it belongs in before you move on.
- Regenerate with a different type selected to build a complementary subplot that contrasts or mirrors the first one you chose.
Use Cases
- •Breaking a sagging middle act in a 90,000-word novel draft by adding an internal-struggle thread
- •Generating a hidden-secret subplot that recontextualizes the Act Three reveal in a thriller screenplay
- •Building a rivalry subplot to justify a supporting character's presence across multiple chapters
- •Planning three interlocking subplots in Notion before Day 1 of NaNoWriMo
- •Adding a romantic subplot that mirrors the protagonist's central emotional wound
Tips
- →Generate subplots in batches of 6, then eliminate ruthlessly — the best idea is rarely the first one you read.
- →A 'rivalry' subplot is most effective when the rival wants the same thing as the protagonist but for opposite reasons.
- →Hidden-secret subplots work best when the secret, once revealed, forces the reader to reinterpret at least two earlier scenes.
- →Pair an internal-struggle subplot with your protagonist and a relationship subplot with your most active secondary character to cover both emotional registers.
- →If a generated subplot sounds too close to your main plot, make the secondary character's goal the opposite of the protagonist's — that contrast creates thematic resonance instead of redundancy.
- →Use the subplot's midpoint beat as your Act Two B-plot scene — place it immediately after the main plot's midpoint to keep momentum from stalling.
FAQ
what's the difference between a subplot and a side plot
A subplot directly affects the main plot — its events change the protagonist's choices or reinforce the central theme. A side plot can be removed without altering the core story or the ending. If cutting a thread leaves your characters and climax completely intact, it's decoration, not a subplot.
how many subplots should a novel have
Most novels sustain two to four subplots. Literary fiction often runs with two deep ones; genre fiction like thrillers or epic fantasy can carry four or more. The real limit is reader bandwidth — each subplot needs enough page time to feel resolved, so more subplots means more pages required to pay them off.
how do I weave a generated subplot into my existing story structure
Introduce the subplot's inciting moment by the end of Act One, let it complicate your protagonist's main goal through Act Two, and bring it to a head near the climax. Its resolution should either enable or cost the protagonist something concrete in the main plot's final confrontation.