How to write better fanfiction


The first step in any successful fanfiction writing endeavor is to understand your fandom. Be an active participant in it. Watch the shows, read the books, listen to the music—whatever it is that defines your fandom, immerse yourself in it. Know the characters, their motivations, their dialogues, and their idiosyncrasies. Remember, you're writing for fans like yourself; they will appreciate your profound knowledge and adherence to the canon.

Join fan forums and discussion boards. These forums foster interactive discussions, enabling you to learn different perspectives and interpretations of the characters and the storyline. Moreover, these platforms hold a wealth of fanfictions that can serve as an inspiration for your own. However, be conscious not to copy or plagiarize; instead, seek originality while respecting the canon.

How to write better fanfiction

2. Characterization

Characterization is a crucial aspect of fanfiction writing. If you are writing about well-established characters, it's essential to be faithful to their established traits. These details build the connection between reader and story. If you plan to introduce new characters, ensure they blend seamlessly and convincingly into the already established universe.

Keep the vocabulary, speech pattern, and overall demeanor of each character as close to the source material as possible. Also, remember that each character should have their own voice—this involves their style of speech, their expressions, and their behaviors. Consistency is key in ensuring that characters are believable and relatable.

3. Plot Development

Having a solid plot is essential. The plot should be engaging, logical, and, most importantly, it must move forward. Your story needs a definite direction. It can be an exploration of angles not shown in the original work, or storylines the original work didn't completely unravel. You can even introduce new scenarios, but the key is to drive the plot consistently forward.

To maintain the intrigue, think about establishing conflict or introducing a dramatic question that hovers over the narrative. This question or conflict will hook your readers, compelling them to continue reading to find out what happens next. Additionally, conflicts provide opportunities for character development, always a plus in fanfiction writing.

4. Maintain Canon Consistency

While fanfiction is an opportunity for creativity, it's essential to maintain certain boundaries. In other words, there should be some consistency with the canon. While you are free to explore different scenarios or character dynamics, the basic elements of the original work should constitute your story's foundation. Readers tend to appreciate fanfiction that feels like a plausible extension of the things they already love.

If you choose to diverge significantly from the canon, always signal this to your readers. This could be as simple as a note in the introduction, or as complex as developing a multi-layered alternative universe. The key is transparent communication with your readers.

5. Good Writing Practices

Good writing practices go a long way in enhancing your fanfiction. This involves everything from correct grammar and punctuation to a coherent narrative structure and engaging literary devices. Familiarize yourself with writing resources such as Purdue OWL and Grammarly. Experiment with different styles until you find the one that suits your narrative best.

In addition, it's essential to proofread your work thoroughly before publishing. This will help you catch any typographical or grammatical errors, awkward phrasing, or inconsistencies in the plot or character development. A polished piece of work shows respect for your readers and passion for your craft.

6. Constructive Criticism and Feedback

Constructive criticism is often the driving force for improvement, so welcome it. Encourage your readers to comment, rate, and critique your work. Keep an open mind: even if it's negative, it's an opportunity for you to learn and grow.

Remember, writing fanfiction is a shared experience and the feedback from your readers is invaluable. Responding promptly and courteously to feedback builds a stronger relationship with readers who can prove to be your most loyal supporters, offering encouragement and even sparking inspiration for future work.

7. Choose the Right Platform

There are many platforms where you can publish your fanfiction, each with its own advantages. is the largest and most well-known platform, with millions of stories in thousands of fandoms. Users can review, favorite and follow stories, and writers can participate in the vibrant community. Archive of Our Own (AO3), on the other hand, is an advert-free and non-profit site run by fans themselves. It prides in its inclusive policies and advanced tagging system. Ultimately, the choice depends on your preferences.

Whichever platform you choose, ensure to follow the guidelines outlined in the terms of service. Respect the word count restrictions, rating system, and other rules or policies. Writing fanfiction should be fun, but it's also important to maintain a respect for the platform and its users.

8. Avoid Common Fanfiction Pitfalls

Several common pitfalls deter the quality of a fanfiction. Avoid character bashing, where certain characters are depicted negatively or suffer unjustified misfortune. Stay clear of using excessive author's notes; while occasional notes are useful for reader engagement, too many can disrupt the flow of the story.

Avoid the Mary Sue/Gary Stu trope. These characters are often too perfect, with no weaknesses, and everything seems to go their way. They're often not well-received, as they lack the depth and complexity that make characters interesting.

9. Engage with the Community

Fanfiction isn't just about writing; it's also about being part of a community. Engage with your readers; thank them for their comments and take their feedback into consideration. Be respectful and empathetic towards your fellow writers. Whilst some healthy competition can be a good thing, the community spirit is what makes fanfiction writing truly enjoyable.

Building a loyal reader base requires time and patience. Don't be disheartened if your story doesn't get as many views or comments as you'd hoped initially. Keep writing, keep engaging, and as you develop your unique style and voice, you'll start to attract your own group of dedicated fans.

10. Enjoy the Process

Writing fanfiction should be enjoyable. If you find yourself stressing out or struggling with a piece, take a break. No one is paying you to write fanfiction. You're doing it because you have a story to tell and because the fandom inspires you. Listen to some good music, take a walk, and recharge. Fandom will be waiting when you come back.

End the process on a positive note. When you finish a fanfiction, take a moment to appreciate your accomplishment before you move on to the next project. Writing is a journey, not a destination; your growth as a writer is measured over time, not by individual writings.

Frequently Asked Questions

Q1: How detailed should my fanfiction be?
It depends on your writing style and your readers' preferences. Some readers prefer every detail to be fleshed out, while others like a faster pace. A good rule of thumb is to only include details that add depth to the characters or progress the plot.

Q2: How original should my fanfiction be?
While fanfiction is based on an existing universe, it's your chance to add your own twist. You may choose to closely follow the canon, or you may create an alternative universe. The level of originality is entirely up to you.

Q3: How long should my fanfiction be?
There's no set length for a fanfiction. Some are just a few hundred words, others are tens of thousands. Write a story that accurately conveys your vision, without worrying about its length.


1. Purdue Online Writing Lab (OWL)
2. | World's largest fanfiction archive and forum
3. Archive of Our Own (AO3) | A fan-created, fan-run, nonprofit, noncommercial archive for transformative fanworks

Explore your companion in WeMate