How to write fanfiction, from the first idea to the first comment
By John S.7 min read
Everyone who writes fanfiction started as a reader who got annoyed. Canon skipped the scene you needed, or killed the wrong person, or left two characters one conversation short of everything. That annoyance is your first draft. This guide is the craft side: picking a premise, keeping characters sounding like themselves, pacing chapters, and the habits that get a first fic posted and finished.
What fanfiction actually is
Fanfiction, or fic, is new writing set inside someone else's story. The original material is canon. The people who love it together are the fandom. When you write fic, you borrow the characters and the world and ask a question the source never answered.
Fandom runs on shorthand, so here is the starter set. A ship is a romantic pairing, and your OTP (one true pairing) is the one you would defend in a comment section at 2am. An AU, or alternate universe, drops the characters into a different setting. An OC is an original character you made up. A fix-it rewrites a canon event you could not live with. Gen fic has no romance at all, and it is loved just as fiercely as the shipping kind.
Start with the itch, not the plot
Most first fics stall because the writer tries to plan forty chapters before writing one. Don't. Start with the single thought that made you open a blank document. It usually sounds like one of these:
- What if they had talked after that fight instead of walking away?
- What happened in the three weeks the story skipped?
- What if the one who died had lived?
- What would these two be like stuck somewhere small for one night?
Write that thought as one sentence and pin it above your draft. Every scene should answer it a little. If you have characters you love but no situation for them, a list of fanfic ideas is a good place to go shopping, and the fanfic idea generator asks questions until a plot turns up.
Know your canon, then decide where you leave it
Before you write, pick your branch point: the exact moment your fic stops following canon. A canon-compliant fic fits inside the gaps of the original. A canon-divergent fic changes one event and follows the ripples. Both are fine, but readers want to know which one they are reading, and so do you.
Be precise. 'After the finale' is vague. 'The night after the bridge falls, before anyone has told the captain' gives you a setting, a mood and a secret in one line. Reread or rewatch the scene you are branching from. Small details, like who was injured or what someone was wearing, are what make readers trust you with the big changes.
Keeping characters in voice
Readers forgive a thin plot. They do not forgive OOC, which means out of character: a famously blunt person suddenly giving speeches about feelings, or a careful strategist acting on a whim for no reason. Learning how to write good fanfiction is mostly learning to hear the characters before you move them.
My test on every draft: cover the dialogue tags and see whether you can still tell who is speaking. If you can't, the voices have blurred. Here are two ways a gruff, private soldier might answer being thanked:
- Out of voice: “It means so much that you noticed. I have always wanted someone to see me.”
- In voice: “Don't make it weird. Eat your soup.”
Both lines say you are welcome. Only one sounds like a person who would rather take a punch than talk about it. Characters can grow and soften, and that growth is often the whole point of a fic, but it has to happen on the page, one scene at a time.
Point of view and tense
Pick one point of view per scene and stay there. Close third person in past tense ('she didn't trust him, and the soup was too salty') is the default in most fandoms for a reason: it puts you inside one head while still sounding like a story. First person present suits short, intense pieces. Second person exists and some readers love it, but it makes a harder first fic.
The thing to avoid is head-hopping, where the narration jumps between two characters' thoughts inside one paragraph. It feels intimate while you write it and confusing when someone reads it. If you want both sides, switch at a scene break and give each character a full scene of their own.
How to start the first chapter
Start later than you think. Most first drafts open with a character waking up, staring out of a window or recapping canon. Cut all of it and begin when something is already wrong. Your readers know the source; you do not need to explain who anyone is. A few first lines that do the work:
- “The second worst thing about the funeral was that he wasn't dead.”
- “She had exactly one rule about the new captain, and she broke it before lunch.”
- “Nobody told the healer the war was over, so she kept working.”
- “The letter arrived six years late and still managed to ruin her afternoon.”
Each one drops you into a situation with a question attached. End chapters the same way: on a turn, a choice or a line of dialogue that changes something, never on a character drifting off to sleep.
How long should a fic be?
As long as the idea needs, which is a useless answer, so here are numbers. A one-shot (a complete story in a single post) usually runs 1,000 to 8,000 words. Chapters in a multi-chapter fic tend to land between 2,000 and 5,000 words. Consistency matters more than size, because readers settle into a rhythm.
My strong opinion for a first fic: write a one-shot, or write three chapters ahead before you post chapter one. Abandoned WIPs (works in progress) are the great tragedy of fandom, and a buffer is how you avoid adding one. When life gets busy, you can still post on time.
Tags, summaries and warnings
Tags are how readers find you and how they avoid what they don't want. List the main characters and the ship, the big tropes (a slow burn, hurt/comfort, fake dating), and anything a reader should know before starting. Use the archive's warnings honestly, especially for violence or a character death. A clear warning never loses you the right readers. A missing one loses you their trust.
Summaries are the part everyone dreads. Skip 'I'm bad at summaries, please read.' Write one or two sentences that give the situation and the hook, the way a back cover would: 'Three weeks after the siege, the two worst-tempered survivors are assigned the same tent. Neither of them is sleeping much.' That's plenty.
Find a beta reader
A beta reader is someone who reads your draft before it goes up and tells you what isn't working. A good beta catches typos, but the real value is the big stuff: a scene that drags, a motive that makes no sense, a character drifting OOC. Most fandoms have swap threads or group chats where writers trade reads.
Tell your beta what you want. 'Is chapter two too slow?' gets a far better answer than 'thoughts?' And return the favor. Reading other people's drafts with a critical eye will teach you how to write good fanfiction faster than any guide, this one included.
Posting and the first comments
Post, then step away from the refresh button. Early chapters often get a quiet response, and that is normal: plenty of readers wait until a fic has a few chapters before they commit. Reply to comments warmly and briefly. The people who comment on chapter one are often still there at chapter twenty.
Then start the next one. The second fic is easier, and somewhere around the third most writers find their voice. Drafting with AI is a different process with its own habits, and the guide to writing fanfiction with AI covers that side.
Questions
How long should my first fanfic be?
Shorter than you think. A one-shot of 2,000 to 5,000 words lets you finish, post and learn from the comments before you commit to a long multi-chapter fic.
Do I need to know the whole canon to write fanfiction?
You need to know the characters you are writing and the part of canon your fic touches. Plenty of loved fics come from writers who only know one season or one book, and say so in the notes.
What does beta mean in fanfiction?
A beta, short for beta reader, reads your fic before you post it and gives feedback on pacing, character voice and errors. Many writers swap beta reads with friends in the same fandom.