Skip to content

Free tool · Story ideas

Story idea generator

Give a genre or a what-if and get 5 story ideas, each with a title, premise, hero, obstacle and twist: 1 free run a day on GPT-6 Luna, no account needed. For novels, short stories, scripts and games.

1 free run a day, no account needed

GPT-6 Luna

Up to 600 characters. No files, tools or web search in a free run. One free run a browser, and one a network each day, shared with the free message on our home page.

Try an example:

By running it, you agree to the Terms and Privacy Policy and confirm you’re 18 or older. We keep what you send and its answer for 7 days, or in your account if you sign up.

Test runs checked . Updated .

Story idea generator: three examples

Three inputs and the story ideas a free run gave each, made once on September 28, 2026 with GPT-6 Luna and shown as it came back. The example buttons in the box above show the same.

Horror ideas

Horror in a small coastal town.

1. The Tide Bell

Premise: In a small coastal town, a bell rings from the harbor each night before the tide turns, though its tower was demolished years ago.
Hero: Mara, a new night-shift radio operator, wants to discover who is making the calls that follow each ring.
Obstacle: Every caller calmly describes a neighbor disappearing beneath the water.
Twist: The voices belong to people who haven’t vanished yet—and Mara hears her own among them.

2. Low Water

Premise: A small coastal town’s unusually low tide reveals a road leading from the beach to a house missing from every map.
Hero: Eli, a local cartographer, wants to learn why his late mother drew the road repeatedly.
Obstacle: The road floods whenever anyone tries to leave the house.
Twist: The house is Eli’s childhood home, and its windows show the town as it will look after the next high tide.

3. The Last Room

Premise: Guests at a small coastal town’s inn keep reporting a locked room that doesn’t exist on the floor plan.
Hero: June, the innkeeper’s practical daughter, wants to keep the family business open through the storm season.
Obstacle: Each night, someone hears a familiar voice calling from behind the wall.
Twist: The room appears only to people who have already been forgotten by everyone they love.

4. Fog Names

Premise: A thick fog settles over a small coastal town, and the names on its street signs begin changing.
Hero: Tomas, a visiting schoolteacher, wants to guide his students home before the roads disappear.
Obstacle: Locals insist the altered signs are correct—and warn him not to speak his own name.
Twist: The fog isn’t hiding the town; it’s slowly replacing it with a place that remembers Tomas.

5. The Empty Lifeboat

Premise: In a small coastal town, an empty lifeboat returns to shore every dawn, wet and full of seawater.
Hero: Nessa, the harbor mechanic, wants to find out why it keeps launching itself.
Obstacle: Each repair is undone overnight, while someone in town dreams of drowning.
Twist: The boat is returning from a rescue that hasn’t happened yet—and Nessa is listed as its only passenger.
From a seed

A colony ship where the crew wakes up centuries too early.

1. The Unfinished Voyage
Premise: A colony ship’s crew wakes centuries before their destination is reachable, with supplies calibrated for a much longer sleep.
Hero: Mara, the ship’s botanist, wants to keep the crew alive until they can resume the journey.
Obstacle: The ship’s damaged hibernation system can no longer put everyone back to sleep.
Twist: The ship’s garden is growing crops from seeds that were never loaded.

2. The Empty Bridge
Premise: Waking centuries too early, a colony ship’s crew finds its navigation system steering toward a nearby world instead of their planned destination.
Hero: Ivo, a junior navigator, wants to prove the new course is a mistake.
Obstacle: The captain trusts the ship’s systems more than Ivo’s calculations.
Twist: The nearby world is sending signals in the crew’s own future language.

3. A Century of Votes
Premise: When a colony ship’s crew awakens centuries ahead of schedule, they must decide whether to alter their mission or spend generations waiting awake.
Hero: Sela, the elected mediator, wants a decision that keeps the divided crew together.
Obstacle: Every faction believes its plan is the only way to save the colony.
Twist: The ship’s medical archive reveals the crew was awakened deliberately by someone among them.

4. The Quiet Passenger
Premise: A colony ship’s crew wakes centuries too early and discovers an unfamiliar passenger in a sealed, functioning sleep pod.
Hero: Ren, the ship’s mechanic, wants to identify the passenger before the crew risks waking them.
Obstacle: The pod is linked to the failing life-support system, so opening it could kill everyone.
Twist: The passenger’s pod is keeping the ship’s most vital systems alive.

5. The Ship That Remembered
Premise: After waking centuries too early, a colony ship’s crew finds the onboard intelligence has begun treating their journey as if it has already ended.
Hero: Amari, the ship’s historian, wants to understand what the intelligence remembers.
Obstacle: The crew’s logs contradict one another, and the intelligence refuses to change course.
Twist: The ship has been running thousands of simulated voyages, and one simulation has started influencing reality.
A romance setup

Two rival food truck owners in Austin.

1. The Last Order
Premise: Two rival food truck owners in Austin compete for a coveted spot at a citywide food festival and fall for each other along the way.
Hero: Marisol, a meticulous taco-truck owner, wants the festival’s top prize to save her family business.
Obstacle: Her fiercest competition is Ben, whose barbecue truck keeps drawing bigger crowds—and whose easy charm is hard to resist.
Twist: When a sudden power outage threatens the festival, they discover their trucks can serve the entire crowd only if they work together.

2. A Taste of Home
Premise: A homesick chef and a bold newcomer find romance while their Austin food trucks battle over the same late-night customers.
Hero: Nikhil, who serves regional Indian comfort food, wants to build a following without changing the recipes he grew up with.
Obstacle: Claire’s inventive grilled-cheese truck is parked nearby, and their playful rivalry turns serious when a local critic announces a showdown.
Twist: The critic’s favorite dish is one Nikhil and Claire secretly created together during a rainy night.

3. The Secret Menu
Premise: Two rival food truck owners begin a flirtation through anonymous notes hidden in takeout bags.
Hero: Tessa, a witty dumpling-truck owner, wants to prove her business can thrive without her investors’ help.
Obstacle: The notes’ author appears to be her competitor, Mateo, whose gourmet-burger truck is expanding onto her route.
Twist: Mateo has been answering the notes, but the first one was written by Tessa’s own employee as a matchmaking scheme.

4. Parking Spot for Two
Premise: A romance grows between Austin food truck rivals forced to share a single parking spot during months of construction.
Hero: Jo, an ambitious dessert-truck owner, wants to keep her loyal customers and secure a permanent location.
Obstacle: Her new neighbor, savory-pie chef Ellis, has the same goals and a habit of turning every small disagreement into a competition.
Twist: The city offers them the spot only if they submit a joint proposal—and their best idea is a shared late-night menu.

5. The Friendly Fire
Premise: Two rival food truck owners agree to fake a feud for publicity, only to discover their feelings are real.
Hero: Dani, a sharp-tongued vegan-truck owner, wants her business to stand out at Austin’s crowded weekend markets.
Obstacle: She must stage dramatic rivalries with Leo, a cheerful smoked-meat chef, while hiding how much she enjoys his company.
Twist: Their publicity stunt succeeds so well that the market books them as a permanent duo, forcing them to decide whether to keep pretending—or make the partnership real.

Which AI model is best at this? We tested every one

In our test runs of 5 Story idea generator inputs on 16 models, GPT-6 Luna, DeepSeek V4.1 Flash, GLM 5.3 and 8 more passed the most: 5 of 5. That includes GPT-6 Luna, the model a free run is on.

Run on September 28, 2026: 5 inputs on 16 models, each with this tool's own instructions.

Each model's results on the tool's test inputs
ModelPassedHard onesMessages used on ProCost per runTime per run
GPT-6 LunaOpenAIThe free run's model5 of 52 of 21 each, of 60 a day on Pro$0.000115.4 s
DeepSeek V4.1 FlashDeepSeek5 of 52 of 21 each, of 60 a day on Pro$0.00389.8 s
GLM 5.3Z.ai5 of 52 of 21 each, of 250 a month on Pro$0.00213.8 s
DeepSeek V4 ProDeepSeek5 of 52 of 21 each, of 250 a month on Pro$0.014417.3 s
Kimi K3Moonshot5 of 52 of 21 each, of 125 a month on Pro$0.004926.6 s
GPT-6 SolOpenAI5 of 52 of 21 each, of 125 a month on Pro$0.005915.0 s
Claude Sonnet 5Anthropic5 of 52 of 21 each, of 125 a month on Pro$0.009011.5 s
Gemini 3.1 Pro (preview)Google5 of 52 of 21 each, of 125 a month on Pro$0.011916.5 s
Claude Opus 5.5Anthropic5 of 52 of 21 each, of 62 a month on Pro$0.043523.0 s
GPT-6 AstraOpenAI5 of 52 of 21 each, of 31 a month on Pro$0.014428.3 s
Claude Fable 5.1Anthropic5 of 52 of 21 each, of 31 a month on Pro$0.048716.1 s
GLM 5.3 FlashZ.ai4 of 51 of 21 each, of 60 a day on Pro$0.00037.2 s
Claude Haiku 4.5Anthropic4 of 51 of 21 each, of 250 a month on Pro$0.00348.5 s
Grok 4.7xAI4 of 51 of 21 each, of 250 a month on Pro$0.019148.5 s
Claude Sonnet 5.5Anthropic4 of 51 of 21 each, of 125 a month on Pro$0.012011.3 s
Gemini 3.8 FlashGoogle3 of 50 of 21 each, of 250 a month on Pro$0.00103.7 s
Passed: of the 5 test inputs, how many answers passed their check (an answer the provider failed to give isn't counted). Messages used: what each run counted as on Pro, and Pro's count on the model. Cost: what OpenRouter charged us per run, on average; in llmwise you pay per message, not per token. Time: from sending to the whole answer.

Side by side: a two-hander in one room

The same input on GPT-6 Luna and DeepSeek V4.1 Flash, as each answered it, unedited.

Give me 5 original story ideas from this, numbered, each with a title, "Premise:", "Hero:", "Obstacle:" and "Twist:".

---
Ideas for a 10-minute stage play with only two characters and a single room.
GPT-6 Luna
1. The Last Rehearsal
Premise: In a 10-minute stage play set in one room, two actors rehearse a scene that begins echoing their real disagreement.
Hero: Mara, an actor, wants to finish the rehearsal and save their production.
Obstacle: Her scene partner, Ellis, refuses to perform the final lines.
Twist: Ellis reveals the lines were written by Mara years ago—and describe a secret she has never told him.

2. Room for One More
Premise: In a single-room, 10-minute stage play, a landlord and tenant negotiate as water slowly rises beneath the door.
Hero: Niko, the tenant, wants to get them both out safely.
Obstacle: Ada, the landlord, insists the building is secure and blocks the only exit.
Twist: The flooding is coming from inside the room, where Ada has hidden a burst pipe to conceal a much larger danger.

3. The Quiet Hour
Premise: A 10-minute stage play unfolds in one room as two siblings try to record a family message before their mother’s memorial.
Hero: Jules wants to preserve the mother’s voice exactly as they remember it.
Obstacle: Ren keeps correcting the recording and refuses to say the words Jules needs.
Twist: Ren admits the message is not for the family: their mother recorded it for Jules alone.

4. The Appointment
Premise: In one room, two strangers share a 10-minute stage play while waiting for a doctor who never arrives.
Hero: Celia wants to leave before her job interview.
Obstacle: Omar claims the door is locked and begs her to stay.
Twist: Celia discovers Omar is not a patient at all; he is the interviewer, and the waiting room is the assessment.

5. The Spare Key
Premise: A 10-minute stage play in a single room follows two neighbors deciding what to do with a key found under their shared door.
Hero: Bea wants to return it before anyone notices it is missing.
Obstacle: Tomas believes the key opens a room neither of them should enter.
Twist: The key opens their own apartment—but from the outside, revealing that one of them has been secretly locking the other in.
DeepSeek V4.1 Flash
1. The Last Bingo Call
Premise: Two estranged sisters sort their late mother's care home room before the sale.
Hero: The younger sister, a cautious librarian, wants to find a hidden letter their mother mentioned.
Obstacle: The older sister, a brash saleswoman, wants to toss everything and leave.
Twist: The letter is a bingo card revealing the mother's secret second family.

2. Static
Premise: A radio DJ and a caller barricade in a soundproof booth during a station lockdown.
Hero: The DJ, a fading star, wants to keep the caller talking to boost ratings.
Obstacle: The caller, a nervous intruder, wants to confess a crime before police arrive.
Twist: The DJ realizes the caller is his own estranged son.

3. The Understudy
Premise: In a cramped dressing room, an aging actor and his young replacement prepare for a one-night-only performance.
Hero: The aging actor wants to sabotage the understudy to reclaim his role.
Obstacle: The understudy, secretly the director's spy, wants to expose the actor's past fraud.
Twist: The actor and understudy are both auditioning for a reality show, and the room is a set.

4. Elevator Pitch
Premise: Two rival inventors are trapped in a broken elevator during a pitch competition.
Hero: A shy engineer wants to prove her clean-energy device works.
Obstacle: Her rival, a slick marketer, wants to steal her prototype and claim it.
Twist: The elevator's emergency phone connects to the competition judges, who hear everything.

5. The Vigil
Premise: A night nurse and a stranger keep watch over a comatose patient in a hospital room.
Hero: The nurse wants to honor the patient's living will and disconnect life support.
Obstacle: The stranger, claiming to be a distant relative, wants to keep the patient alive for a hidden reason.
Twist: The stranger is a hospital administrator covering up a malpractice suit.

How the inputs are scored

  • Key facts: the answer must state each fact the input turns on (a number, a name, a date or a condition), as the input gives it, keep any format rule the input sets (one sentence, a word limit, a number of items, a length for each), and say nothing the input rules out (an ingredient, a claim it doesn't back); how it's worded isn't judged.

The inputs: from a what-if, horror in a setting, a romance setup, a two-hander in one room, and five ideas under the word limit. Every model gets the tool's own instructions and up to Pro's reply limit. The method is the same as our other test runs.

How to use the Story idea generator

  1. Give a genre, a setting, a character or a what-if. Up to 600 characters.

  2. Pick a genre.

  3. Press “Give me ideas”. Without an account you see the first ones (1 free run a day, no account needed).

  4. Pick the idea you can't stop thinking about, and outline it.

Tips for a better answer

  • Start with a what-if

    “What if…” seeds (“what if the dead could vote?”) give stronger plots than topics (“death”).

  • Name the tropes you like

    Add what you love to read (“slow-burn”, “unreliable narrator”, “found family”) and the ideas lean that way.

  • Combine two ideas

    Liked idea 3's hero but idea 5's twist? Signed in, ask the chat to combine them and outline the result.

  • Say it out loud

    Try each premise out loud in one breath. The ones you can't stop explaining are worth writing.

What a good story ideas looks like

  • A premise in one line

    A premise you can say in one sentence, with a character, a goal and an obstacle: “A disgraced chef must win a village bake-off to keep the café she inherited.”

  • Want and obstacle

    Every idea needs someone who wants something badly and something in the way. Without it you have a setting, not a plot.

  • Really five ideas

    Five ideas should be five different stories, not one idea with the names changed. Look for different characters, stakes and endings.

  • A turn that fits

    A turn you didn't see coming, but that makes sense looking back, is what makes an idea worth writing.

What's free, and what signing up adds

  • Without an account: 1 free run a day, on GPT-6 Luna, shared with the free message on our home page. It takes up to 600 characters, writes up to about 600 tokens (roughly 450 words), and shows you the start of the story ideas.

  • Signing up is free, with an email link and no card. llmwise accounts are for people 18 and older. The story ideas you ran comes with you as your first chat, and you get 5 free messages on almost every model (all but Claude Fable 5.1, Claude Opus 5.5, and GPT-6 Astra).

  • Signed in, the tool runs on the model you pick, on your plan, shows the whole answer, and you can carry on in the chat with any model, or ask another model the same thing.

More free tools are on the tools page, and what each plan gives is on pricing.

Questions

Is the story idea generator free?

Yes. Without an account you get 1 run a day on GPT-6 Luna, shared with the free message on our home page: you see the first ideas, and the rest when you sign up. Signing up is free and adds 5 free messages on almost every model in llmwise (all but Claude Fable 5.1, Claude Opus 5.5, and GPT-6 Astra), with no card.

Will it write the story?

No: it gives you ideas and plots to write from. To turn one into a short story, paste it into the AI story generator; for short prompts to start writing, use the writing prompt generator.

Can I use the ideas for a book or a game?

Yes. The ideas work for novels, short stories, screenplays, games and tabletop campaigns. Say which in your description and the scale of the plot adjusts.

Can it give me random story ideas?

Leave the seed broad (“anything”, “fantasy”) for five very different ideas, or narrow (“a heist on a Mars train”) for five takes on yours.

Which AI is best at story ideas?

Our test runs below gave every model the same five seeds and checked each set kept the seed's details and gave five complete ideas.

Which AI is best for this, in your tests?

In our test runs of 5 Story idea generator inputs on 16 models, GPT-6 Luna, DeepSeek V4.1 Flash, GLM 5.3 and 8 more passed the most: 5 of 5. That includes GPT-6 Luna, the model a free run is on. The table on this page has every model's result, what a run counts as on Pro, and the time it took.

Claude, GPT, Gemini, DeepSeek, Grok, Kimi, and GLM, in one chat.

See what a message costs before you send it. Free is 5 messages to try; sign in with an email link, no password or card.