Prompt Library

Fanfic Prompts for Any Fandom, Any Pairing

26 copy-paste prompts

26 fanfic prompts built around tropes, not specific characters — drop in your own Character A and Character B and start writing. Classic tropes, AUs, angst, fluff, and canon-divergence, all SFW.

In short: This page contains 26 copy-paste ready prompts, organized into 5 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.

Louis Corneloup
By Louis Corneloup · Founder, Techpresso
Last updated ·Hand-curated & tested by the AI Academy team

Classic Tropes

6 prompts

Fake Dating

1/26

✨ What it does

ChatGPT writes a fake-dating scene where Character A needs a date for an event and Character B plays along, until a rehearsed habit stops feeling rehearsed. Cast your pairing, then keep that quiet beat and write the next scene.

Character A needs a date to an event they can't skip — a wedding, a reunion, a work gala — and Character B agrees to play the part. They build a fake backstory, rehearse how they met, and invent small couple habits. Write the moment one of those rehearsed habits stops feeling rehearsed, and neither of them says anything about it.

💡

Pro tip: Give the fake relationship one concrete rule ("no hand-holding unless someone is watching") and then make the story about that rule eroding.

Only One Bed

2/26

✨ What it does

ChatGPT writes an only-one-bed night: the floor-versus-bed negotiation, the pillow wall, and the 2am talk they could never have in daylight. Set your booking error or snow-in, then continue from the line neither meant to say.

A booking error, a snowed-in motel, a safehouse with exactly one bed. Character A insists on taking the floor; Character B refuses to let them. Write the negotiation, the careful pillow wall, and the conversation that happens at 2 a.m. when neither of them can sleep — the one they could never have in daylight.

💡

Pro tip: Keep the physical comedy short and spend your word count on the late-night conversation — that's the scene readers came for.

Rivals on the Same Side

3/26

✨ What it does

ChatGPT writes rivals forced onto the same side, with the mission going wrong in a way that needs the exact skill each has always mocked in the other. Name your pairing and the problem, then write the grudging thank-you after.

Character A and Character B have spent the whole canon undermining each other. Now a problem appears that neither can solve alone, and they're ordered — or forced by circumstance — to cooperate. Write the mission going wrong in a way that requires each of them to use the exact skill they've always mocked in the other.

💡

Pro tip: Let them stay competitive even while cooperating — bickering over who saved whom is more in-character than a sudden truce.

The Secret Identity Slip

4/26

✨ What it does

ChatGPT writes the moment Character A's secret life slips at the worst time, and Character B reacts nothing like the disaster A spent years bracing for. Pick the secret for your pairing, then write the aftermath of that unexpected reaction.

Character A has a secret — a double life, a hidden ability, a past under another name — and Character B is the one person they've managed to keep it from. Write the scene where the secret slips out at the worst possible moment, and Character B's reaction is nothing like what Character A spent years bracing for.

💡

Pro tip: Decide what Character A feared most about the reveal, then have Character B do the opposite of that fear.

Snowed In

5/26

✨ What it does

ChatGPT writes 48 snowed-in hours for two people who usually avoid each other, with a cabin or bookshop, a deck of cards, and no excuse to leave. Lock them in, then write your first hour after the roads reopen.

A storm closes the roads and traps Character A and Character B somewhere small — a cabin, a bookshop after hours, a broken-down train car. There's no danger, just time. Write what two people who normally avoid each other do with forty-eight hours, one deck of cards, and no excuse to leave.

💡

Pro tip: Give them one small shared task — keeping a fire lit, rationing the snacks — so the intimacy grows out of doing something together rather than just talking.

The Misdirected Confession

6/26

✨ What it does

ChatGPT writes the conversation after Character B receives a never-send letter or voice memo about them, while both pretend it did not happen and both fail. Choose how it leaked, then write your first honest sentence they cannot take back.

Character A writes out everything they feel about Character B — a letter they'll never send, a draft message, a voice memo meant to be deleted. Through bad luck or a meddling friend, Character B receives it. Write the next conversation between them, where both pretend it didn't happen and both fail.

💡

Pro tip: The confession itself should be specific to your fandom: reference a canon moment only these two would understand.

Prompts get you started. Tutorials level you up.

A growing library of 300+ hands-on AI tutorials. New tutorials added every week.

Start 7-Day Free Trial

Alternate Universe (AU) Prompts

6 prompts

Coffee Shop AU

7/26

✨ What it does

ChatGPT writes a coffee-shop AU where Character A works mornings and Character B orders the same drink at 8:14 until the day they do not show, and A has to face what that absence means. Set your cafe, then write A's next move.

Strip your characters of the canon plot and put them in a neighborhood café. Character A works the morning shift; Character B orders the same thing every day at 8:14 until the day they don't show up. Write what Character A does next — and what their reaction reveals about feelings they hadn't admitted to themselves.

💡

Pro tip: Translate canon traits into café terms — a battle strategist becomes the person who reworks the pastry display for efficiency.

University AU

8/26

✨ What it does

ChatGPT writes a university AU first study session: partners on a semester project, one acing the class and one failing, until the failing one notices something the star never saw. Assign the roles, then write your next library night.

Character A and Character B are assigned as partners on a semester-long project in a class one of them is acing and the other is failing. Write their first study session, where the failing one turns out to understand something the acing one never noticed — about the subject, or about people.

💡

Pro tip: Pick majors that say something — putting a canon warrior in a poetry seminar is a character study in itself.

Modern Mundane AU

9/26

✨ What it does

ChatGPT writes epic-canon characters in ordinary modern life, where a missed bus or cracked phone screen triggers the same dynamic they had in canon, just smaller. Drop them into rent and group chats, then keep the scaled-down fight in your draft.

Take characters from a fantasy, historical, or sci-fi canon and drop them into an ordinary modern life: rent, group chats, IKEA furniture. Write a scene where a mundane problem — a missed bus, a broken phone screen — triggers the same dynamic the characters had in canon, just scaled down to everyday stakes.

💡

Pro tip: Keep one canon element as an echo: the swordsman is weirdly good with kitchen knives, the seer always texts "don't take the highway" at the right moment.

Rival Shops AU

10/26

✨ What it does

ChatGPT writes rival shop owners who sabotage windows and poach regulars until a flood, break-in, or chain store forces them onto the same side. Name your shops, then write the first hour they stop competing.

Character A runs a small shop. Character B opens a competing one directly across the street. They sabotage each other's window displays, poach each other's regulars, and know each other's schedules suspiciously well. Write the day an actual crisis — a flood, a break-in, a chain store moving in — forces them onto the same side.

💡

Pro tip: Choose shops that mirror the characters — a meticulous planner runs a stationery store, a chaotic charmer runs a record shop.

Band AU

11/26

✨ What it does

ChatGPT writes a band-on-the-edge rehearsal where Character A writes the songs, Character B is the secret subject, and B finally hears the lyrics. Pick your lineup, then write the ride home after that song.

Your characters are a band on the edge of either breaking up or breaking through. Character A writes the songs; Character B is the reason half of them exist, and doesn't know it. Write the rehearsal where Character B finally pays attention to the lyrics.

💡

Pro tip: Don't quote full lyrics; describe what one line does to Character B's face mid-rehearsal instead.

Time-Loop AU

12/26

✨ What it does

ChatGPT writes a time loop where only Character B's reactions shift slightly, and A stops escaping in order to learn everything they never asked. Set your repeating day, then write the loop where A finally tells the truth.

Character A is stuck repeating the same day. The loop only ever changes in one way: Character B's reactions are never quite identical, as if some part of them remembers. Write the loop where Character A stops trying to escape and starts using the repeats to learn everything about Character B they never bothered to ask.

💡

Pro tip: Track the loops with a repeated anchor sentence at each reset, then break the pattern of that sentence in the final loop.

Angst & Hurt/Comfort

5 prompts

The Hidden Injury

13/26

✨ What it does

ChatGPT writes Character B noticing the injury A hid after a mission, then a confrontation where B's anger is really fear. Name the flinch, then write your first-aid scene and the apology.

Character A got hurt during the last mission, fight, or disaster — and hid it, because the team needed them functional. Character B is the one who notices: a flinch, a favored arm, a jacket worn indoors. Write the confrontation, where Character B's anger is really fear wearing a disguise.

💡

Pro tip: Let Character A explain WHY they hid it; the justification reveals more character than the injury does.

The Last Argument

14/26

✨ What it does

ChatGPT writes the wait after a petty unresolved fight, when Character B goes somewhere dangerous and A does not know if they are coming back, then the reunion where the argument suddenly costs nothing. Stay in the waiting, then write your first hug or the first words.

Character A and Character B part ways on an argument — petty, unresolved, full of things said badly. Then Character B goes somewhere dangerous, and for a stretch of hours or days, Character A doesn't know if they're coming back. Write the waiting, and then write the reunion, where the argument suddenly costs nothing and admitting that costs everything.

💡

Pro tip: Resist resolving the original argument — have them realize together that it never mattered, which is harder to write and lands better.

One Remembers, One Doesn't

15/26

✨ What it does

ChatGPT writes Character A deciding whether to rebuild or step back after B loses only the memories of A, and the moment B still gravitates toward them. Choose rebuild or distance, then write your first new first meeting.

An accident, a curse, or an enemy's weapon takes Character B's memories of Character A — only those. Everyone else remains familiar. Write Character A deciding whether to rebuild the relationship from scratch or quietly step back, and write the moment Character B, with no memories at all, starts gravitating toward them anyway.

💡

Pro tip: Give Character B one inexplicable retained habit — saving the window seat, ordering two coffees — that neither of them comments on until the end.

The Apology That Almost Came Too Late

16/26

✨ What it does

ChatGPT writes the day Character A finally delivers a years-overdue apology in person, badly, because B is in danger or leaving forever. Name the old betrayal, then write your apology without polishing it.

Character A owes Character B an apology years overdue — for a betrayal, a silence, a choice that looked like abandonment. They've drafted it a hundred times. Write the day news arrives that Character B is in danger or leaving forever, and Character A has one chance to say it badly in person instead of perfectly never.

💡

Pro tip: Make the delivered apology messy and incomplete; the polished version belongs in Character A's head, where it has always lived.

Leaving to Protect Them

17/26

✨ What it does

ChatGPT writes Character A leaving without explanation to protect B, then the later scene where B learns the real reason and is furious about never getting a vote. Write the leaving in your draft, then the reckoning months later.

Character A learns that staying close to Character B puts B in danger — a target on their back, a curse that spreads, an enemy who hurts what A loves. So A leaves without explanation, letting B believe the worst. Write the scene, months later, where Character B finds out the real reason — and is furious about it.

💡

Pro tip: Write Character B's anger as the proof of love — "you decided for both of us" cuts deeper than tears.

Like these prompts? There are full tutorials behind them.

Learn the workflows, not just the prompts. 300+ easy-to-follow tutorials inside AI Academy — and growing every week.

Try AI Academy Free

Fluff & Found Family

5 prompts

Teaching Them Something Ordinary

18/26

✨ What it does

ChatGPT writes Character B teaching extraordinary Character A a mundane skill, the failures, the second try, and the moment A realizes B made the mess fun on purpose. Pick cooking or bikes or taxes, then write your next lesson.

Character A is extraordinary at canon things and hopeless at one mundane skill — cooking, swimming, riding a bike, taxes. Character B teaches them, badly, with great patience. Write the lesson, the failure, the second attempt, and the moment Character A realizes B has been making the failures fun on purpose.

💡

Pro tip: The skill should contrast with canon — the strategist who can't follow a recipe, the pilot who can't parallel park.

The Found Family Dinner

19/26

✨ What it does

ChatGPT writes a found-family holiday dinner from the point of view of the person who never expected a seat, with a burned main dish and an unexpected guest. Set your ensemble, then count the chairs with them.

The whole ensemble gathers for a holiday none of them celebrated growing up, for different reasons. Someone burns the main dish. Someone brought a guest no one expected. Write the dinner from Character A's point of view — the one who never believed they'd be on anyone's guest list, counting the chairs around the table.

💡

Pro tip: Give every ensemble member exactly one line or gesture that proves you know them — found family fic lives or dies on the side characters.

Sick Day

20/26

✨ What it does

ChatGPT writes a sick-day where the invulnerable one is terrible at being sick and Character B plays warden, including the fever-soft honesty they will later deny. Keep that honest line, then write your morning after.

Character A — the invulnerable one, the responsible one — catches a perfectly ordinary cold and is terrible at being sick: denial, escape attempts, working from under three blankets. Character B appoints themselves warden. Write the day, including the fever-soft moment where Character A says something honest they'll claim not to remember.

💡

Pro tip: Keep the sickness trivial — the comedy and comfort both depend on the stakes being soup-level.

The Stray

21/26

✨ What it does

ChatGPT writes Character A refusing to keep a stray while clearly keeping it, until they finally name it and Character B understands what that naming means. Follow the temporary bowl, then write the name you want them to choose.

A stray animal starts following Character A, who insists they are not keeping it while visibly keeping it. Character B watches the denial unfold over weeks: the food bowl that's "temporary," the vet visit that's "just responsible." Write the moment Character A finally names it, and what B understands that naming to mean.

💡

Pro tip: Match the animal to the character ironically — the intimidating one gets the tiny kitten, every time.

Keys to the Apartment

22/26

✨ What it does

ChatGPT writes the evening Character A hands over a spare key, disguised as an errand, after B has already left a toothbrush and claimed a drawer, both of them pretending their hands are steady. Play it practical, then write your first morning B uses the key.

Character B has slowly colonized Character A's home — a toothbrush, a preferred mug, a drawer that became their drawer. Neither has said anything official. Write the evening Character A hands over a copy of the key, disguised as a practical errand, and both of them pretend their hands aren't shaking.

💡

Pro tip: Inventory the borrowed objects early in the fic so the key lands as the final item in a sequence the reader has been tracking.

Canon-Divergence

4 prompts

The Fix-It

23/26

✨ What it does

ChatGPT writes a fix-it week after one changed detail undoes the canon death, betrayal, or sacrifice your fandom never recovered from, and shows how every relationship rewires. Pick the missed letter or locked door, then follow the week after.

Pick the canon moment your fandom never recovered from — a death, a betrayal, a sacrifice — and undo it with one changed detail: a letter delivered on time, a door locked, a train missed. Write the week after the divergence, tracking how one survival or one prevented mistake rewires every relationship around it.

💡

Pro tip: Don't make the fix free — the saved character should carry consequences, or the divergence feels like a cheat.

They Met Earlier

24/26

✨ What it does

ChatGPT rewrites the first canon meeting after Character A and Character B met years earlier as kids or strangers, so they recognize each other and every assumption in the original scene is wrong. Set your early meeting, then rewrite the canon beat on top.

Character A and Character B met in canon as adults, rivals, or enemies. Rewind: they meet as kids, as students, as strangers in line — years before the plot finds them. Write their first canon-timeline meeting again, except this time they recognize each other, and everything the canon scene assumed is suddenly wrong.

💡

Pro tip: Replay one piece of canon dialogue word-for-word in the new context — identical lines with opposite meaning is the trope's best trick.

Taking the Villain's Deal

25/26

✨ What it does

ChatGPT writes the version where the hero takes the villain's deal for a sympathetic reason, then follows three steps down that road to the first moment they cannot tell if they are still pretending. Choose the yes for your hero, then stop at that first lost line.

At some point in canon, your hero was offered a deal and refused it. Write the version where Character A says yes — for a sympathetic reason: to save someone, to end a war faster, out of sheer exhaustion. Follow them three steps down that road, to the first moment they can't tell anymore whether they're still pretending.

💡

Pro tip: Keep Character A's voice and values intact; corruption is only interesting while the character still sounds like themselves.

The Other Side of the Fork

26/26

✨ What it does

ChatGPT rewrites one canon scene with Character B on the other branch of the fork, standing beside Character A for events they originally missed. Pick your split, then write that scene with the witness who was never there.

Find the moment your canon split its characters onto separate paths — different factions, different cities, a quest one joined and one refused. Write the version where Character B chooses the other branch and ends up beside Character A for the events canon made them miss. One canon scene, now witnessed by exactly the wrong (or right) person.

💡

Pro tip: Pick a canon scene where Character B's presence creates a problem, not just company — they should break the scene, not decorate it.

Free tool

Prompt Optimizer

Turn a rough idea into a structured, professional AI prompt.

Try it free →

Frequently Asked Questions

A fanfic prompt is a scenario, trope, or situation you apply to existing characters from a fandom — a starting point like "fake dating" or "coffee shop AU" that you fill with characters you already know. Because the characters come pre-built, prompts for fanfiction focus on situations and dynamics rather than character creation.
Replace "Character A" and "Character B" with your characters, then adjust the scenario to fit the canon's tone and setting. The best adaptations keep canon voice intact — ask "how would THIS character handle a fake dating arrangement" rather than bending the character to fit the trope.
AU stands for alternate universe: the characters stay themselves, but the setting changes — a coffee shop, a university, a modern city instead of a fantasy kingdom. AU prompts test whether a character dynamic survives outside its original plot, which is why coffee shop AUs exist for nearly every fandom.
A trope is a recurring pattern readers recognize — only one bed, enemies to lovers, found family. A prompt is a specific, writable scenario built from one or more tropes. "Hurt/comfort" is a trope; "Character A hid an injury and Character B just noticed the flinch" is a prompt you can start writing tonight.
As long as the idea sustains. Most of these prompts work as one-shots of 1,000 to 5,000 words centered on a single scene, but several — the time loop, the fix-it, the accepted deal — can carry multi-chapter fics. Write the core scene first, then decide if it wants a before and after.
AI works well as a brainstorming partner — generating trope combinations, suggesting complications, or stress-testing your plot for holes — while the prose and character voice stay yours. Many archives have disclosure rules about AI-generated text, so check your platform's policy before posting anything AI-assisted.

Prompts are the starting line. Tutorials are the finish.

A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.

7-day free trial. Cancel anytime.