Untitled
“AO3 format” means HTML paragraphs you can paste into AO3’s HTML editor. Not affiliated with AO3 or the OTW.
Rewrite is off for fics opened from Saved: their setup is not kept. Pick a setup in the form and Generate instead.
Describe your characters and what happens to them, pick a universe, a trope and a point of view, and this fanfic generator writes an original, PG-13 fan fiction story you can read, edit and keep. It also works as a plain short story generator for characters you invented yourself.
3 free stories a day · no sign-up · up to 1,500 words per free story
Your fic will appear on this page.
Name your faves, pick a vibe and a trope, then hit Generate (or leave it all blank and hit Surprise me). It takes about half a minute, and you can read while it writes.
“AO3 format” means HTML paragraphs you can paste into AO3’s HTML editor. Not affiliated with AO3 or the OTW.
Rewrite is off for fics opened from Saved: their setup is not kept. Pick a setup in the form and Generate instead.
Lifetime: continue a story one chapter at a time. Each new chapter uses 1 generation. Series are saved in this browser only, so export anything you want to keep.
The characters and options in the form above become the character card for every chapter.
These stay on this device only. Clearing your browser data removes them. See all saved stories.
Every page below uses the same generator with different starting options and its own guide. Pick the one closest to the story in your head.
The setup box is where most of the story is decided. A model writes better when it knows who the characters are, what they want, and what stands in the way. You do not need to write a prompt like a programmer; a few plain sentences work. These five habits make the biggest difference.
Then run the fanfic generator, read, and adjust. If the voice is off, add one line about how that character talks. If the plot wanders, make the problem sharper. Small edits to the setup usually beat starting over.
Each example below was written for this page with original characters, to show the kind of opening the generator aims for. Your stories will differ, because they come from your setup.
Setup: Two rival bakers, Mira and Desh, get locked in the bakery the night before the town pie contest. Cozy, rivals to friends, happy ending.
The lock clicked at 9:02. Mira knew the exact time because she wrote it down.
"You wrote it down," Desh said.
"Someone has to keep records of this disaster." She tapped the notebook. "Item one: you leaned on the door."
"Item two," he said, lifting a bag of flour like a peace offering, "we have an oven, eight hours, and nobody to beat but each other."
By midnight they had burned one crust, invented a pear-and-pepper filling neither would admit to liking, and agreed on exactly one thing: the judges would never find out whose idea it was.
Setup: Juno, a junior mapmaker, wakes up inside the unfinished map she was drawing. Isekai, adventurous, first person, open ending.
The first thing I noticed was that the river had no name. I had meant to label it before lunch. Now it ran past my boots, wide and silver and completely unlabelled, and somewhere downstream a village I had sketched in pencil was arguing about whether it existed.
I checked my pockets. One pen, half full. If I was careful, that was enough ink for a bridge, two signposts, and maybe a way home.
Setup: Second person. You are the new keeper of a lighthouse; Captain Orrin brings supplies every Thursday and never stays for tea. Bittersweet.
You hear the boat before you see it, the cough of an old engine under the fog. Thursday. Orrin ties up without glancing at the lamp-room window, which is how you know he already checked that it was lit.
"Flour, oil, three letters," he reads off the crate. You hold out the teapot the way you do every week. This time he looks at it for a long moment before he shakes his head, and you wonder what it would take to change the answer.
You get 3 free stories every day, up to 1,500 words each, without making an account. Free stories are saved only in your own browser, so they stay on your device.
100 generations that never expire, stories up to 3,000 words, kept in your browser like the free ones.
300 generations that never expire, stories up to 3,000 words, kept in your browser like the free ones.
There is no subscription and nothing renews. Payment is a single PayPal checkout, and the pricing page has the details, including the refund rule.
Story Fan Maker is rated PG-13 and built so teen writers (13 and up) can use it without worry. Stories are PG-13 by default, and you can pick an optional T (Teen) rating for mild language, non-graphic fights and heavier angst. At either rating there is no NSFW or sexual content, romance goes no further than holding hands or a hug, and characters under 18 get friendship, rivalry and adventure but no romance. Stories about real people are refused, and so are requests for hateful content or self-harm. The model is told never to copy text from published books, scripts or other fan works; it writes new prose from your setup.
Requests are checked before and after generation, and a blocked request does not use one of your stories. The content policy lists every rule and explains how to report a story or a copyright problem.
Yes. You can make 3 short stories a day for free, with no sign-up. If you want more, a one-time pack costs $4.90 for 100 generations, and those generations never expire.
No, not for the free stories. Free stories are kept only in your own browser. You sign in only when you buy a pack, with your Google account, so the generations you paid for stay with your account.
You can describe the characters and situation in your own words, and the story is written fresh from that. The generator will not copy text from published works, and the examples on this site use original characters only.
PG-13 is the default. You can also pick an optional T (Teen) rating, which allows mild language, non-graphic fights and heavier angst. At both ratings there is no NSFW or sexual content, romance no further than holding hands or a hug, and no romance at all for characters under 18. The content policy lists every rule.
A free story is up to 1,500 words. With a pack, a single story can run up to 3,000 words. Drabbles of around 100 words are also an option if you want something quick.
You do, as far as we are concerned: we do not claim ownership of your setup or the result. Characters and worlds created by someone else still belong to their creators, so share fan fiction the way fan communities usually do, non-commercially.
You stay on this page. Everyone gets 3 free stories a day, no sign-up needed. Sign in only to buy or use a pack.
Sign-in is not open yet. You can still write 3 free stories a day without an account.