Skip to content

How to Keep Characters In-Character (Avoid OOC)

Published on July 7, 2026

How to Keep Characters In-Character (Avoid OOC)

Open the comments on almost any long-running fic and you'll find it eventually: "this is a great story, but this doesn't feel like [character]." OOC — out of character — is one of the most common complaints in fanfiction, and it's also one of the hardest to fix after the fact, because by the time a reader notices it, they've usually already started disengaging from the story. The character on the page has quietly become someone else wearing the original's name.

The frustrating part is that OOC rarely comes from not knowing the character. Most writers who get accused of it know the canon cold — they've watched every episode, read every arc, could recite the character's backstory from memory. What trips people up isn't knowledge, it's translation: taking a character who behaves consistently inside canon's specific pressures and dropping them into a new situation — a coffee shop AU, a case fic, a romance the canon never gave them — without carrying over the underlying logic that made them who they were.

Characterization Is a Set of Rules, Not a List of Traits

The most common way OOC creeps in is treating a character as a collection of surface traits — sarcastic, brave, loyal, awkward around romance — rather than as a set of rules for how they respond to pressure. Traits are adjectives. Rules are closer to: this character deflects with humor the moment a conversation gets emotionally real; this character will lie to protect someone they love but never lies about anything else; this character over-prepares for situations where they feel out of control and under-prepares for ones where they feel confident.

Before writing a character into a new scenario, it helps to write down three or four of these rules explicitly, in your own words, based on what canon actually shows rather than what fandom consensus has decided about them. What does this character do under stress that they wouldn't do when calm? What's the one thing that reliably breaks their composure? What do they lie about, and what would they never lie about even under pressure? Once you have the rules instead of the adjectives, you can put the character in situations canon never covered and still know how they'd behave, because you're extrapolating from mechanics instead of guessing from vibes. This is the same underlying discipline covered in character development — the difference between a character sketch and a character who behaves consistently under new pressure is almost always this layer of rules.

The AU Trap: New Setting, Same Person

Alternate universe fic is where OOC shows up most often, because the setting change tempts writers into changing the character to fit the setting rather than keeping the character and changing only their circumstances. A soldier character dropped into a coffee shop AU shouldn't become a soft, easygoing barista just because the setting is soft and easygoing — they should be exactly as guarded, exacting, or restless as they were in canon, now expressed through coffee shop specifics instead of battlefield ones. The uptight coworker who alphabetizes the supply closet is the same instinct as the soldier who checks every exit in a room, just relocated.

A useful test before publishing an AU chapter: could you swap this character's name for a different character from the same canon and have the chapter still make sense? If yes, you've probably written "a person" rather than this specific person, and the fix is to go back through the chapter and ask, at each choice point, what this particular character's rules would actually produce here — not what would make the scene sweetest or funniest in the abstract.

Romance Pairings Distort Characters More Than Any Other Trope

Shipping is where OOC complaints cluster hardest, because romantic plots put pressure on writers to soften or reshape a character specifically to make them compatible with a love interest. A character who's canonically closed-off and slow to trust suddenly opens up in chapter two because the plot needs the romance to move — and readers feel the seam immediately, even if they can't articulate why.

The fix isn't to avoid vulnerability arcs, it's to earn them at the character's actual pace rather than the plot's preferred pace. If a character is guarded, the romance needs to work around that guardedness — through actions that don't require them to say anything vulnerable out loud, through small inconsistencies in their own defenses that the love interest notices before the character admits to them, through relapses into old patterns even after progress. This is exactly the mechanic covered in building chemistry between characters: the tension comes from a character's real defenses cracking under a specific person's attention, not from the character conveniently having no defenses once the plot needs romance. If your ship requires a character to become a different person to make the pairing work, that's usually a sign the pairing needs a longer runway, not that the character needs rewriting.

Watch for "Convenience OOC"

A subtler version of the problem is what's sometimes called convenience OOC — a character makes an uncharacteristic choice not because the story earns it, but because the plot needs it to move forward. The stubborn character suddenly backs down from an argument because the scene needs to end. The observant character misses an obvious clue because the mystery needs another chapter. These moments are usually small and easy to miss while drafting, but they accumulate, and readers notice the pattern even when they can't point to a single scene.

When you catch yourself making a character do something purely because the plot needs it, stop and ask what it would take for this specific character to actually make that choice — what pressure, what information, what relationship shift would make the uncharacteristic act characteristic. Sometimes the honest answer is that the plot needs restructuring around the character rather than the other way around, and that's a better fix than a character who bends to convenience.

Voice Is Part of Characterization Too

Dialogue is one of the fastest places OOC shows up, because it's so easy to write everyone in a fandom with a similar rhythm — especially once you're deep into a fic and writing quickly. Go back through canon dialogue for the character you're worried about and notice not just what they say but how: sentence length, whether they use contractions, how often they ask questions versus make statements, whether they interrupt or wait, what they call people. A character who canonically speaks in short, clipped sentences reads OOC the moment they start delivering paragraph-long emotional speeches, even if the sentiment inside those speeches is accurate to who they are.

It helps to keep a running note of verbal tics per character as you write — specific words they overuse, topics they deflect from, how they address people they're close to versus people they're not. Consistency in voice does a lot of the same work as consistency in behavior, and it's often the first thing longtime readers of a fandom notice slipping.

A Quick Gut-Check Before You Publish

Before posting a chapter, read the character's key scene back and ask: if I removed the name tags, would a longtime fan of this canon still recognize who's speaking? If the honest answer is uncertain, look for where the scene needed the character rather than earned the character's behavior from their established rules. This single check catches the majority of OOC issues before readers ever see them.

Keeping characters consistent gets easier with a running reference for each character's rules, voice, and history rather than trying to hold it all in your head chapter after chapter — SmutWriter's character tools are built for exactly that, letting you keep a character's established behavior on hand as you write new scenes for them. And if you're deep in a chapter and want a second pass on whether a line of dialogue or a choice actually fits who this character is, open SmutWriter → and write the scene with your character's rules close at hand instead of relying on memory alone.

Related Articles