You have likely been there before. You are reading a novel, deeply invested in the world, when suddenly two characters start talking. The immersion shatters. They sound like robots trying to emulate human emotion, or worse, they sound exactly like the author trying to explain the plot through a ventriloquist dummy.
Bad dialogue is the fastest way to kill a story. It pulls readers out of the narrative dream and reminds them they are looking at words on a page. But here is the secret that frustrates most beginners: writing realistic dialogue has almost nothing to do with how people actually speak. If you transcribed a real conversation between friends, it would be unreadable. It would be full of "um," "uh," half-finished sentences, and boring tangents about what to eat for lunch.
Realistic dialogue is not a recording; it is a compression. It is the impression of reality, stripped of the boring parts, polished until it shines, and loaded with subtext.
In this guide, I will walk you through exactly how to write dialogue that leaps off the page, convinces literary agents to keep reading, and makes your characters feel like living, breathing people.
- Realism is curated: Do not transcribe real speech. Remove the filler, the stammering, and the small talk to create a "distilled" version of reality that keeps the plot moving.
- Use simple tags: 91% of readers prefer "said" or "asked" over flashy tags like "exclaimed" or "interjected." Let the dialogue carry the emotion, not the verb.
- Master subtext: People rarely say exactly what they mean. Great dialogue happens in the gap between what is said and what is felt.
- Check your formatting: Incorrect punctuation is an immediate red flag for agents. Learn the rules of capitalization and commas inside quote marks.
The Paradox of "Real" Conversation
New writers often defend weak dialogue by saying, "But that is how people really talk!" This is a trap. Real people are boring. We repeat ourselves. We drift off. We use filler words. If you put that on the page, your reader will fall asleep.
Your goal is believability, not strict realism. You want the reader to feel like they are eavesdropping on a real conversation, but you must engineer that conversation to serve the story. Every line of dialogue must do one of two things (and ideally both):
- Advance the plot.
- Reveal character.
If a line does neither, cut it. This is the "Zero Fluff" rule. Even greetings and goodbyes are often unnecessary in fiction. You can start a scene mid-conversation and end it before the polite sign-offs.
The "On-the-Nose" Problem
The biggest enemy of realistic dialogue is writing "on-the-nose." This happens when a character states exactly what they are thinking or feeling, with zero nuance.
Bad (On-the-Nose):
"I am so angry at you for betraying me, John. You broke my heart and now I want revenge."
Good (Subtext):
She stared at the coffee mug in his hand. "I bought that for you."
"I know," John said.
"Put it down."
In the second example, she never says she is angry. She never mentions betrayal. But the tension is palpable. The focus on the object—the mug—carries the weight of the betrayal. This is how humans actually interact. We talk around the pain. We project our feelings onto objects or mundane topics.
Character Voice: The Fingerprint of Speech
One of the most common complaints from literary agents is that all characters sound the same. If you cover the names in your manuscript, can you tell who is speaking? If not, you have a problem.
Giving each character a distinct voice is critical for realism. This does not mean writing out phonetic accents (which can be offensive or hard to read). It means focusing on syntax, vocabulary, and rhythm.
Factors That Shape Voice
- Education Level: Does the character use complex words or simple, punchy sentences?
- Background: A character who grew up in a military family might use more precise, regimented language than a character raised in a hippie commune.
- Age: A teenager in 2026 uses different slang than a grandmother. (Though be careful with slang; it ages poorly).
- Personality: An anxious character might use qualifiers like "maybe," "I think," or "sort of." An arrogant character speaks in absolutes.
I suggest creating a "voice profile" for your main cast. List their catchphrases (use sparingly), their sentence length preference, and their swearing habits. This helps you maintain consistency throughout the novel.
For more on handling a large cast without confusing the reader, you can explore methods of direct characterization which help distinguish personalities before they even speak.
The Self-Publishing Launch Checklist (2026)
A week-by-week spreadsheet that walks you through every step of launching your book. Available as an Excel file and Google Sheet.
The Mechanics of Attribution: "Said" is Dead?
No, "said" is not dead. "Said" is immortal. "Said" is your best friend.
In school, teachers often encourage students to use "synonyms for said" to make their writing more descriptive. They suggest words like "exclaimed," "opined," "ejaculated," or "queried." In professional fiction writing, this is terrible advice.
According to industry trends and reader psychology, 91% of readers prefer simple tags like "said" or "asked." Why? because "said" is invisible. The reader's eye skips over it, registering only who spoke. This keeps the focus on the dialogue itself.
When you use a word like "admonished," the reader has to stop and process the word. It draws attention to the author's vocabulary rather than the character's emotion.
The Problem with Adverbs
Avoid modifying your dialogue tags with adverbs.
- Weak: "I hate you," she said angrily.
- Strong: "I hate you." She slammed the door.
If you have to tell the reader the character said it "angrily," your dialogue is not doing its job. The anger should be evident in the words themselves or the accompanying action.
Action Beats: The Modern Alternative
In 2026, the trend is moving away from dialogue tags entirely in favor of action beats. An action beat is a sentence of description that precedes or follows the dialogue, indicating who is speaking without using a verb of speech.
Example with Tag:
"I don't know where the map is," Mark said.
Example with Action Beat:
Mark rummaged through the chaotic pile of papers on his desk. "I don't know where the map is."
Action beats serve a dual purpose. They identify the speaker, but they also ground the scene physically. They prevent "Talking Heads Syndrome," where characters seem to float in a white void, doing nothing but speaking.
If you are struggling with balancing these elements, look into guides on common amateur writing pitfalls to see where new authors typically trip up with tags.
Formatting Dialogue Correctly
Nothing screams "amateur" louder than improper formatting. If you submit a manuscript with messy punctuation, agents will reject it before they finish the first page. Industry data suggests that 85% of literary agents reject manuscripts due to poor formatting and execution, particularly in dialogue.
Here are the non-negotiable rules for US/UK publishing:
- New Speaker, New Paragraph: Every time the speaker changes, you must start a new paragraph. Even if they only say one word. This creates visual white space and helps the reader track the conversation.
- Punctuation Goes Inside: Commas and periods go inside the closing quotation marks.
- Correct: "I am going home," he said.
- Incorrect: "I am going home", he said.
- Capitalization with Tags: If you use a dialogue tag (he said), do not capitalize the pronoun unless it is a proper name.
- Correct: "It's late," she said.
- Incorrect: "It's late," She said.
- Action Beats are Sentences: If you use an action beat instead of a tag, use a period.
- Correct: "It's late." She checked her watch.
- Incorrect: "It's late," she checked her watch.
Stop Staring at a Blank Page
Publy is a distraction-free book editor with AI built in. Brainstorm plot ideas, get instant chapter reviews, or rewrite clunky paragraphs. 3 million free words included.
Advanced Techniques: Subtext and Tension
Great dialogue is a power struggle. Even in a scene between lovers, there is a negotiation of needs. One person wants something; the other person wants something else.
The Iceberg Theory
Hemingway famously coined the "Iceberg Theory," which states that only 1/8th of the story should be on the page (the text), while 7/8ths exists beneath the surface (the subtext).
In dialogue, this means characters rarely address the core issue directly. They talk about the dirty dishes, but they are actually fighting about their failing marriage. They talk about the weather, but they are actually gauging whether the other person is a threat.
To write realistic dialogue, ask yourself: What is this character hiding?
If a character is sad, they will often try to act happy. If they are scared, they might act angry. This "emotional masking" adds layers of depth that readers love to decode.
Interruptions and Overlap
In real life, we interrupt each other constantly. You can use this to increase the pace or show dominance.
- Hyphens: Use a hyphen (-) or double hyphen (–) to show an abrupt interruption.
- "I was just trying to—"
- "I don't care what you were trying to do!"
- Ellipses: Use an ellipsis (…) to show a voice trailing off or a hesitation.
- "I guess I just thought…" He looked away.
Do not overuse these. A little goes a long way. If every page looks like a Morse code transcript, it becomes exhausting to read.
The Role of Context and Setting
Dialogue does not happen in a vacuum. Where the characters are standing influences what they say and how they say it.
A conversation in a crowded elevator will be different from a conversation in an empty field. Use the setting to add pressure.
- Noise: Do they have to shout?
- Privacy: Do they have to whisper?
- Distractions: Is a TV blaring in the background?
Integrating the environment makes the dialogue feel grounded. It also gives you opportunities for action beats. A character might pause to sip their coffee, dodge a passerby, or shield their eyes from the sun. These small details sell the reality of the scene.
For more on weaving these elements together, you might find resources on integrating conversations into your plot helpful for seeing the bigger picture.
Using AI as a Dialogue Partner (2026 Strategy)
We are living in an era where AI tools are ubiquitous. While you should never let an AI write your novel for you (it lacks the human soul and subtext we discussed), it can be a powerful sparring partner.
Tools like ChatGPT (now running on advanced 2026 models) or specific screenwriting software like Skrib can help you test your dialogue.
Try this prompt:
"I have two characters. Character A is a grumpy detective. Character B is an overly optimistic rookie. They are arguing about a parking ticket. unexpected outcome: They become friends. Generate 10 lines of dialogue."
The output will likely be cliché. That is good. It shows you exactly what not to write. Use the AI to get the bad ideas out of your system, or to find a single gem of a phrase that sparks your own creativity.
Furthermore, reports on screenwriting technology indicate that new tools can track character "memory," ensuring that a character doesn't contradict something they said in Chapter 3. This is useful for continuity, but the actual word choice must come from you.
Common Dialogue Pitfalls to Avoid
Even experienced writers fall into these traps. Keep a checklist handy when you are editing.
1. "As You Know, Bob" (Exposition)
This is when characters tell each other things they both already know, solely for the benefit of the reader.
- Bad: "As you know, Bob, my brother, who is the CEO of the company, is coming to town."
- Fix: Reveal the information through conflict or action, or trust the reader to figure it out later.
2. The Monologue
Unless your character is a villain in a Bond movie or delivering a courtroom closing argument, they should not speak for three paragraphs without interruption. Break it up with reactions from other characters or action beats.
3. Formal Speech
Unless it is a period piece or the character is extremely posh, avoid perfect grammar. Real people use contractions. We say "don't" instead of "do not," and "I'm" instead of "I am." Using full forms creates distance and makes the character sound robotic.
4. Names, Names, Names
People do not use each other's names in every sentence.
- Bad: "Hello, Sarah." "Hi, Mike." "How are you, Sarah?" "I'm good, Mike."
- Fix: We know who they are talking to. Use names only to get attention or for emphasis.
Practical Exercises to Sharpen Your Skills
You cannot learn to write dialogue just by reading about it. You have to practice.
The Coffee Shop Challenge:
Go to a public place. Listen to a conversation near you (discreetly). Do not write it down word-for-word. Instead, try to capture the essence of the conflict. What are they really talking about? Write a scene based on their dynamic but change the topic.
The "Silent Movie" Pass:
Take a scene you have written and remove all the dialogue. Look at the action beats. Does the scene still make sense physically? Do the characters move? If they are just standing still, add movement.
The Passive Voice Hunt:
Passive voice kills tension. Use editing tools to scan your dialogue. While dialogue can be passive if the character is passive, the narrative around it should be active. You can check out comparisons like editing tools to catch passive voice to find software that helps with this.
Analyzing Examples: Good vs. Bad
Let's look at a concrete comparison to see these principles in action.
Scenario: Two friends, Alex and Jamie, are discussing a party Jamie missed.
The Amateur Version:
"Hey, Jamie," Alex said.
"Hi, Alex," Jamie replied.
"Why didn't you come to the party last night?" Alex asked.
"I was feeling sick," Jamie said sadly.
"Oh, that is too bad. It was really fun," Alex stated.
"I wish I could have gone," Jamie said.
Critique: This is boring. It is on-the-nose. It uses boring tags. It lacks subtext.
The Realistic Version:
Alex kicked the leg of Jamie’s chair. "You missed out."
Jamie didn't look up from his phone. "Heard it was loud."
"Sarah was there."
Jamie’s thumb stopped scrolling. He stared at the screen for a long second before tossing the phone onto the desk. "I had a headache."
Analysis:
- Action: Kicking the chair shows familiarity and mild aggression.
- Subtext: Alex knows Jamie likes Sarah. He uses her name as a weapon.
- Show, Don't Tell: Jamie stopping his scrolling reveals he cares about Sarah, contradicting his "I don't care" attitude.
- Lying: "I had a headache" is clearly a lie, protecting his ego.
This second version engages the reader. We have to do work to understand the dynamic. We are active participants in decoding the scene.
Conclusion: Trust Your Reader
The golden rule of realistic dialogue is respect. Respect your characters enough to give them distinct voices. Respect your reader enough to trust that they can pick up on subtext without you spelling it out.
Writing great dialogue is a skill that takes time to master. It requires listening, rewriting, and a lot of cutting. But when you get it right, your characters will stop being words on a page and start being voices in your reader's head. That is the magic we are all chasing.
Frequently Asked Questions
How do I write accents without being offensive?
Focus on syntax and rhythm rather than phonetic spelling. Instead of writing "I gotta go to da store," write "I need to get to the store," but perhaps change the sentence structure to reflect their background. Use specific idioms or vocabulary from their region, but keep the spelling standard. This keeps the text readable and respectful.
How long should dialogue be?
There is no set length, but generally, shorter is better. Long speeches slow down pacing. In a high-tension scene, keep sentences short and punchy. In a slower, more intimate scene, characters might speak in longer, more thoughtful paragraphs. Vary the length to create a pleasing rhythm.
Can I use slang in my dialogue?
Yes, but be careful. Slang evolves rapidly. What is cool today might be "cringe" by next year. If you are writing a contemporary novel, use current slang sparingly to establish the setting. If you are writing sci-fi or fantasy, inventing your own slang is a safer bet as it won't date your work.
How do I handle multiple characters talking at once?
Do not try to transcribe everyone speaking simultaneously. It is confusing. Focus on the most important threads of conversation. You can state in the narrative that "the room erupted in argument," and then zoom in on the specific lines that matter to the protagonist. Use action beats to ground the reader in who is speaking.
What is the best way to improve my dialogue writing?
Read plays and screenplays. Playwrights and screenwriters rely entirely on dialogue to tell the story. Study how they reveal character and advance plot without internal monologue. Reading your own work aloud is also essential; if you stumble over a line, your reader will too.
