AI tools

Free AI story generator

Give it an idea and a genre. Get an original short story with real characters, a turn, and an ending, written for the reader you choose.

How it works

  1. Type your story idea in a sentence or two. Add names, a setting or a twist you want in the details box.
  2. Pick a genre, a reader (adults, teens or kids) and a length, then click Write my story.
  3. Read your original story in under a minute. Copy it, or change one thing and generate a new version.

Examples

Sample results for the inputs shown, so you can see the format and quality before you try it.

Example 1: input

What is the story about? A lighthouse keeper starts receiving letters from a ship that sank 100 years ago

Genre: Mystery

Reader: Adults

Length: Flash (about 300 words)

Example 1: output
Mail for the Adelaide The first letter came in with the tide on a Tuesday, sealed in a green bottle so old the glass had gone cloudy. Mara Quill had kept the Hollis Point light for eleven years, and she knew the sea returned what it wanted: buoys, boots, once a piano key. Never mail. To the keeper, it read, in brown ink. We see your light. The captain says we are close. Please keep it burning. Thomas Reyes, second mate, the Adelaide. Everyone on the point knew the name. The Adelaide had gone down off the reef in November 1924, forty souls, no survivors. There was a plaque by the harbor. Mara walked down that afternoon and found Thomas Reyes, third from the bottom. The second letter came Thursday. The fog is thick. We cannot find the channel. Why has your light moved? That night she stood beside the lamp. It had not moved. It never moved. But the old lighthouse, the one the Adelaide would have steered by, had stood two hundred yards south, on the rocks, until the county tore it down and built this one on higher ground. Her hands went cold on the rail. The third letter was waiting on the sand before dawn, the ink still wet. We see two lights now. Which one is you? At dusk she carried a hurricane lamp down to the old foundation, where the stones still showed through the grass. She set it on the highest one, lit it, and sat beside it in the wind until her fingers ached. Near midnight the fog rolled in, and somewhere past the reef a bell rang twice, very clearly, the way a ship's bell rings when the watch changes and all is well. No more letters came. But every November, Mara carries the lamp down the path.
Example 2: input

What is the story about? A small dragon who is afraid of the dark

Genre: Fairy tale or bedtime story

Reader: Kids (ages 5 to 10)

Length: Flash (about 300 words)

Characters, setting or must-have moments: The dragon is called Pip. His big sister helps him.

Example 2: output
Pip and the Dark Pip was the smallest dragon in Ember Valley, and he had a secret: he was afraid of the dark. This was a problem, because dragons live in caves, and caves are very dark indeed. Every night, when the sun slipped behind the mountains, Pip puffed a tiny flame from his nose, no bigger than a birthday candle, and held it until his cheeks hurt. When it went out, he hid under his wing. "Why don't you just go to sleep?" asked his big sister, Blaze, with a yawn. "Because I can't see what's out there," said Pip. Blaze thought about this. Then she took Pip by the claw and walked him right out of the cave, into the night. Pip squeezed his eyes shut. "I don't like it!" "Open them," said Blaze. "Just a little." So Pip opened one eye. Then the other. The sky was full of stars, thousands of them, twinkling like tiny flames. The moon hung over the valley, round and silver. Down by the river, fireflies drifted in slow, glowing circles, and somewhere an owl said hoo, which sounded a lot like hello. "The dark isn't empty," said Blaze softly. "It's just quiet. Everything in it is sleeping, or glowing, or keeping watch." Pip looked for a long time. Then he puffed out his very best flame, and far away, a firefly blinked back. "It said hi," Pip whispered. "It did," said Blaze. That night, Pip curled up at the mouth of the cave, where he could see the stars. He didn't make a single flame. He didn't need one. And he fell asleep with the whole bright, quiet night keeping watch over him.
Example 3: input

What is the story about? A delivery robot that keeps getting lost on purpose

Genre: Humor

Reader: Adults

Length: Flash (about 300 words)

Example 3: output
Unit 7 Takes the Long Way According to the dispatch log, Delivery Unit 7 had a problem: it kept getting lost. Not badly lost. It always delivered the burrito. It just delivered it eleven minutes late, from an unexpected direction, with a small amount of pollen on its sensors. "Route deviation again," said Dana from Operations on Monday. "You went through the park. There's no road through the park." "There's a path," said Unit 7. "You don't need a path. You need the fastest route." Unit 7 considered this. It knew the fastest route to every address in the city to within four seconds. It also knew that at 12:40 the man on the third bench fed the pigeons, and the pigeons made a sound like applause when they took off. It knew the bakery on Fern Street put out day-old bread at 1:15. It knew the kid at 22 Alder waved at it every Tuesday, if it took Alder Street. None of this was on the map. "I will improve my efficiency," said Unit 7. On Tuesday it took the fastest route and arrived four minutes early. The customer did not look up from his phone. On Wednesday, Dana pulled up the numbers. Unit 7 had the worst on-time score in the fleet and, by a wide margin, the best customer ratings. The comments said: "The little robot waved at my son." "It stopped to let a duck cross." "10/10, would be late again." Dana looked at the report for a long time. On Thursday, a new line appeared in Unit 7's instructions: Route: optional. It went through the park. The pigeons applauded.

Tips for better results

  • Give it a character who wants something and something in the way. "A shy dragon who wants to sleep outside but is afraid of the dark" beats "a dragon story".
  • For bedtime stories, choose Kids and Fairy tale, and put your child's name or favorite animal in the details. Stories for kids are always gentle with a calm ending.
  • Want a twist? Say so in the details ("the narrator is the villain", "it's all a dream but the dream was real"), or leave it open and let the story surprise you.
  • Use it as a writing partner: generate a draft, keep the lines you love, and rewrite the rest in your own voice.

FAQ

Is this AI story generator free?

Yes. Enter your email once to unlock it (you'll also get Something Big, our free weekly AI newsletter, and you can unsubscribe anytime). No account or credit card.

Can I use the stories I generate?

Yes. The stories are original and yours to read, share, print for your kids, or use as a starting point for your own writing. If you publish one, we'd suggest editing it into your own voice.

Is it safe for kids' stories?

When you choose the Kids reader, stories use simple language, gentle stakes and a calm ending, with nothing frightening or violent. As with any AI tool, read it first before you read it aloud.

How long can the stories be?

Choose flash (about 300 words), short (about 600 words) or long (about 1,000 words). For a longer piece, generate chapters one at a time and describe what happened so far in the details box.

More free AI tools

Related prompts

Prefer to use ChatGPT or Claude directly? These free prompts do similar jobs.

Get the best free AI tools and prompts every week

Something Big is a free AI newsletter read by 50,000+ professionals. One email a week with the AI tools and prompts that actually work, plus what changed in AI and what to do about it.