How-To Guide

How to Write Dialogue That Doesn't Suck

Bad dialogue makes a novel unreadable. Here are the eight specific failure modes of bad fiction dialogue and the concrete repairs that fix each one.

By Nabil Abu-Hadba · Founder, InkettMay 4, 2026 · 12 min read

You've finished a chapter. You read it back. The plot moves. The descriptions land. And then you hit the dialogue and something deflates. The characters sound the same as each other. They're saying things real people wouldn't say. They're explaining the plot to each other for the reader's benefit. The pages slow down. You can feel it and you can't fix it.

Short version, before the long one. Bad fiction dialogue has eight specific failure modes. Each one has a concrete repair. The repairs are not "listen to people talk more". They are mechanical, identifiable, and learnable. You don't have a "bad ear" for dialogue. You have eight craft moves you haven't isolated yet.

This post walks through what good dialogue is doing structurally, the eight failure modes, and the specific repair for each, with named examples.

What dialogue actually does

Dialogue in fiction is not a transcript of how people talk. If you record real conversations and transcribe them, the result is unreadable. People stutter, repeat, lose the thread, talk past each other, fail to land their point. Real speech is mostly fluff. A reader on page 78 cannot wade through fluff.

Fiction dialogue is the compressed, character-revealing, plot-moving version of speech. Every line is doing at least one of three jobs:

  1. Revealing character. What the speaker says, how they say it, and what they choose not to say.
  2. Moving plot. Information passed, decisions made, alliances formed or broken.
  3. Pressuring relationships. The dynamic between two characters shifting, even slightly.

The best dialogue does all three at once. The worst dialogue does none. A useful test: read your dialogue aloud and ask, for each exchange, what the page would lose if you cut it. If the answer is "nothing", cut it. If the answer is "a piece of character or plot or relationship", keep it.

Failure mode 1: Every character sounds the same

The most common failure in working novelist drafts. Three characters in a scene, all talking, and you can't tell who's speaking without the dialogue tags. The characters have different names and backstories but the same voice on the page.

Why it happens. You're writing dialogue with one ear (yours) and not yet hearing each character as a separate instrument. The dialogue is in your default speaking voice instead of in their voice.

The repair. Build a one-paragraph voice profile for each major character before drafting their next scene. Include:

  • Sentence length. Does this character speak in short clipped lines or in long winding ones?
  • Diction. Plain or formal? Latinate or Anglo-Saxon? Do they curse? Do they have a verbal tic ("you know", "look", "actually")?
  • What they avoid saying. A character defined by what they refuse to discuss is a character with voice.
  • Their tonal floor. What's the lowest register this character will go to? The highest?

Then write the next scene with the profiles open. Within twenty pages of practice, the voices start landing without the cheat sheet.

A useful diagnostic: print a page of your dialogue, cover the dialogue tags, and read it. Can you tell who's speaking from the lines alone? If yes, your voices are differentiated. If no, they're not.

Failure mode 2: The dialogue is on-the-nose

Characters say exactly what they mean. They state their feelings directly. They explain their motivations to other characters. The dialogue is doing all the work the subtext should be doing.

Example of on-the-nose:

"I'm angry with you because you forgot my birthday again, and I feel like you don't care about me."

"I do care about you. I just have a lot on my mind with work."

The repair. People rarely state the actual thing they're feeling. They circle it. They pick a fight about something adjacent. They go quiet. They pick the most innocuous-seeming complaint and load it with weight. The character is angry about the birthday but talks about the dishwasher.

Same beat, in subtext:

"There's milk in the fridge that's gone bad. Two weeks past."

"I'll throw it out tonight."

"You said that on Tuesday."

"I know. I know I did."

The reader can feel the birthday in the milk. That's subtext. That's where dialogue earns its weight in literary and commercial fiction both.

The repair, mechanically: every time you write a line where a character states their feeling directly, ask: what's something innocuous they could complain about that carries the same weight? Rewrite the line. Most readers will fill in the missing emotion themselves, and they'll feel smart for catching it.

Failure mode 3: The dialogue explains the plot

Two characters who both know something explain it to each other for the reader's benefit. This is "as you know, Bob" syndrome and it kills the page.

Example:

"As you know, Sarah, our father died last spring, leaving us to manage the estate with the help of our cousin Margaret, who has always resented us."

A real human would not say any of that to someone who already knows. The character is reciting exposition the reader needs.

The repair. Find a way to deliver the same information through someone who doesn't know it. A new character arrives. A child overhears. A cousin calls. The information lands because someone is genuinely receiving it for the first time.

Same beat, repaired:

Officer Reyes turned a page in his notebook. "Your father passed in March, you said."

"April."

"And you and your sister have been managing the estate. Just the two of you?"

"Our cousin Margaret helps." Sarah paused. "Helps is generous."

The reader gets the same setup. But it's earned, because Reyes genuinely needs the information.

Failure mode 4: Dialogue tags are working too hard

Tags like "she muttered, eyes flashing" or "he whispered conspiratorially". The tag is trying to make up for the line not landing on its own.

The repair. Cut to "said". 90% of the time, "said" is the right tag. It's invisible to the reader; the eye skips over it. "Muttered, hissed, breathed, exclaimed, retorted, sneered" pull the reader out of the line.

If "said" feels too plain, the problem is almost never the tag. The problem is the line. A great line under "said" lands. A weak line under "exclaimed dramatically" doesn't. Fix the line, then trust the tag.

The exceptions to "said":

  • "asked" is fine and often necessary.
  • Action beats in place of tags. ("Marcus stood. 'Get out.'") Actions ground dialogue in the body. Use them.
  • Occasional non-said tags for specific effect. "Whispered" when the volume genuinely matters. "Mumbled" when the inaudibility is the point. Once or twice a chapter, max.

A useful rule from Elmore Leonard: never use a verb other than "said" to carry dialogue. Leonard's dialogue is some of the cleanest in commercial fiction. The rule is too strict to follow literally, but if you cut your non-said tags by 80% your dialogue will tighten visibly.

Failure mode 5: The dialogue is too articulate

Characters speak in complete grammatical sentences. They never interrupt themselves. They never lose a thread. They never use a word incorrectly. They never let a line trail off.

Real people, even articulate ones, do all of these things. Fiction dialogue should too, in moderation, because the imperfections are what makes the speech sound like a person and not a robot reading a script.

The repair. Add disfluencies. Selectively.

  • Trailing off. "I just thought maybe..."
  • Self-interruption. "I was going to, but, no, that's not even the point."
  • Wrong word, then correction. "It was Tuesday. No, Wednesday. The Wednesday before."
  • Single-word answers. "Yes." "No." "Maybe." Real people use them more than fiction usually does.
  • Half-sentences. "If you'd just."

These should be sparing. You're not transcribing real speech. You're suggesting it. One or two disfluencies per page of dialogue, in the right places, is enough to make the speech feel real.

Failure mode 6: The dialogue has no body

The characters speak. Their lips move. Nothing else happens. The reader has no sense of where the speakers are physically, what they're doing, what their bodies are betraying.

A scene of pure dialogue with no action beats reads as floating. A scene where every line is grounded in a small physical action ("she set down the cup", "he turned away from the window", "she didn't look up from the laptop") reads as embodied.

The repair. Every two to four lines of dialogue, drop in an action beat. The action beat does several jobs: it grounds the scene physically, it gives the reader a beat of pacing, and it lets you replace a "said" tag with something more revealing. The character who turns away from the window is more interesting than the character who said something with averted eyes.

The rule of thumb: in a typical scene, you should have about as many action beats as you have lines of dialogue. If a scene is pure dialogue for two pages, the bodies have disappeared. Bring them back.

Failure mode 7: The dialogue is too long

Characters give speeches. Two paragraphs of monologue at a time. Three back-and-forth exchanges that should have been one.

Real people give speeches sometimes. Most of the time, they don't. They speak in short turns and let the other person carry half the work. Long speeches in fiction belong to specific moments: the climactic confrontation, the confession, the moment a character finally lets it out. They don't belong in every scene.

The repair. Rule of thumb: most dialogue lines should be one to three sentences. A line longer than four sentences should be doing specific work. Read your dialogue and mark every line longer than four sentences. For each one, ask: is this line earning the length? If yes, leave it. If no, break it up. Let the other character interrupt. Let an action beat split it. Let it shorten.

The dialogue that lands is usually shorter than the dialogue you wrote. Cutting half the words, on most pages, makes the dialogue twice as strong.

Failure mode 8: The dialogue is on-genre but off-character

You're writing a fantasy and your dialogue is doing fantasy-flavored speech. "By the gods" and "I shall" and "you must hearken to my warning". The dialogue sounds vaguely medieval but the individual character is buried under the genre tropes.

This isn't a fantasy-only failure. Romance dialogue can do it ("My heart aches for you"). Thriller dialogue can do it ("Get down! They're shooting!"). Literary dialogue can do it (overly lapidary lines that no one would say).

The repair. Strip the genre flavor and let the character voice carry. A character in a fantasy can speak almost as a modern person if their voice is strong; the fantasy world is established by the surrounding prose, not by every line of dialogue performing "fantasy". Joe Abercrombie's First Law trilogy is a good example: the dialogue sounds like sharp modern speech, sometimes profane, with very little "thee and thou", and the world feels deeply medieval anyway because the prose around the dialogue carries the world.

The rule: dialogue is character first, genre second. If a line is doing more "this is a fantasy novel" work than "this is Marcus speaking" work, the line is mis-prioritized. Fix it.

Three exercises to fix your dialogue this week

If you want to drill these failure modes specifically:

Exercise 1: The voice profile. Take three characters from your current draft. Write a one-paragraph voice profile for each (sentence length, diction, verbal tics, what they avoid). Then write a 500-word scene with all three characters arguing, no dialogue tags, just lines and action beats. If a reader can identify each speaker without the tags, your voices are landing. If not, refine the profiles and try again.

Exercise 2: The subtext rewrite. Pick a scene from your draft where two characters are arguing about something emotional. Rewrite it so that neither character ever directly says what they're feeling. They have to talk about something adjacent that carries the weight. Compare the two versions. The subtext version usually lands harder.

Exercise 3: The cut. Take a chapter you've drafted. Cut every word of dialogue by 30%. Don't cut what's said; cut how much each character says it. Read the result. The dialogue almost always reads better. Use the version that's 30% shorter as the new draft.

Each of these takes an hour. Each will make your dialogue measurably better.

What good dialogue looks like

When dialogue is working, you can feel it on the page. The reader's eye moves faster. The characters feel like distinct people. The plot moves without anyone narrating it. The subtext does the heavy lifting.

You can also test it. Read three pages of your dialogue against three pages of dialogue from a writer in your genre whose dialogue you admire. Read both out loud. The differences will surface. The exercise of paying attention to the differences is most of the craft.

Where Inkett fits

The Inkett Editor flags dialogue issues in its craft pass. Specifically, it surfaces voice-similarity scores between characters in the same scene (when two characters' lines look statistically alike, the AI flags "voices may be too close"), it flags chapters where dialogue density has dropped under genre norms, and it highlights the dialogue tags that are doing the most "muttering" and "hissing" so you can see where the prose is over-attributing.

The Co-Writer also helps with dialogue while drafting. The voice profile threads into every line edit, so when you ask for a polish on a paragraph of Marcus's dialogue, the suggestion stays in Marcus's voice (clipped, profane, disfluent) instead of smoothing into the AI's default register.

But the real work is at the page. Read your dialogue out loud. Cut what doesn't land. Add what's missing. Trust your ear, but train it. Eight failure modes. Eight repairs. The rest is practice.

The line between "this character is alive on the page" and "this character is a name" is mostly dialogue. Get the dialogue right and most of the rest of the book becomes easier. We have more on the related craft moves in what is voice in fiction and how to write a strong first chapter, which together cover the next layer down.

Tags

dialoguewriting craftfiction craftscene writing
Inkett

The writing stack for novelists.

A developmental editor for your finished manuscript. A visual story planner. A pair-writing partner for your draft. A native publisher for your readers. The tools work in your voice. You stay the writer.

InkettInkett

The writing stack for novelists.

NovelistsRomance authorsIndie authorsScreenwritersMemoiristsNovelistsRomance authorsIndie authorsScreenwritersMemoiristsNovelistsRomance authorsIndie authorsScreenwritersMemoirists
© 2026 InkettBuilt for the people who write for a living.