Characters

How to Write Dialogue: Voice, Subtext, Tags and Format

18 min read

How to Write Dialogue: Voice, Subtext, Tags and Format

In the first chapter of Pride and Prejudice, Mrs. Bennet chatters about the rich young man who has taken Netherfield, and Mr. Bennet answers her in dry, teasing half-sentences. A couple of pages in, you understand their whole marriage, and Austen has barely described either of them. That is the real lesson in how to write dialogue: it is not a transcript of talk but a compression of character, conflict and information into lines the reader hears in their head.

Dialogue is the fastest-moving prose in a novel, and it is where readers notice first when something rings false. A stilted line, a speech that exists only to explain the plot, two characters who sound like the same person: these break the spell faster than a clumsy description ever could. The good news is that dialogue is also one of the most teachable parts of craft, because its problems are specific and fixable.

This guide works through dialogue the way an editor marks up a manuscript: what each line is for, how to give every speaker a voice that can’t be swapped, how to bury meaning beneath the surface, how to handle tags and beats, and how to punctuate it all to the standard US publishers expect. Because many of you write fantasy and science fiction, there is also a section on invented vocabulary and how to create a fictional language that lives comfortably inside speech. Each section ends with something you can try on your current draft.

Quick answer: To learn how to write dialogue well, make every line do a job (reveal character, raise tension or move the plot), give each speaker a distinct voice built from vocabulary, rhythm and what they refuse to say, and let subtext carry the emotion. Attribute with said or action beats, start a new paragraph whenever the speaker changes, and punctuate in Chicago style: double quotation marks, with commas and periods inside them.

What Dialogue Is Actually For

The first principle of how to write dialogue is that every line should earn its place by doing at least one of three jobs: revealing who a character is, creating or escalating conflict, or moving the story forward with information the reader needs. The strongest lines do two or three at once.

Think of the opening of Quentin Tarantino’s Inglourious Basterds. Hans Landa sits at a French farmer’s kitchen table and asks, with exquisite politeness, for a glass of milk. On the surface it’s small talk. Underneath, every courteous question tightens the noose: we learn Landa’s intelligence and cruelty (character), the farmer’s terror and guilt (conflict), and finally where the hidden family is (plot). Nothing in that scene is idle chatter, even though it sounds exactly like idle chatter.

Dialogue is action

The most useful mindset shift is to treat speech as something characters do to each other. They persuade, deflect, accuse, flatter, test, confess and wound. When you draft a conversation, write a verb in the margin beside each exchange: she probes, he stalls, she threatens. If you can’t name the action, the line is probably filler.

The two-job test

Go through a scene and mark each line with the jobs it does: C for character, T for tension, P for plot. A line with one letter is fine. A line with none gets cut or rewritten. A long run of lines marked only P is an exposition dump wearing a costume, and we’ll fix that later in this guide.

Two coffee cups on a cafe table by a rainy window, one full and one empty, with chairs turned away from each other
What goes unsaid often carries the whole scene.

How to Write Dialogue That Sounds Real, Not Recorded

Record a real conversation and transcribe it, and you’ll get something nearly unreadable: false starts, repeated words, filler sounds, greetings that go on forever, answers to questions nobody asked. Readers don’t want real speech. They want the impression of real speech, with everything dull removed.

Elmore Leonard is the classic model. The crooks and hustlers in Get Shorty and Out of Sight sound loose and offhand, but every line is selected; Leonard famously advised writers to leave out the parts readers tend to skip. The rhythm feels improvised because the craft is invisible.

Feature Real conversation Written dialogue
Filler words Constant: um, uh, you know, like Used rarely, and only to signal nerves or evasion
Greetings and small talk Long openings and goodbyes Skipped: enter late, leave early
Answers Usually direct and complete Often oblique, partial or evasive, which creates tension
Repetition Speakers repeat themselves to be understood Repetition is deliberate, for emphasis or obsession
Interruptions Chaotic and overlapping Placed on purpose, at the moment of highest pressure
Information Shared because people need it Shared because withholding it any longer would cost something

A practical rule of thumb: read your dialogue aloud. Your ear catches what your eye forgives. If you run out of breath, the sentence is too long for that character. If you wince, a real person would never say it. If you’re bored, so is the reader.

Give Every Character a Voice of Their Own

The test of strong voice is simple: cover the speaker names on a page of dialogue and see whether you can still tell who’s talking. In the Harry Potter books you usually can. Hagrid’s warm, dropped-letter dialect sounds nothing like Snape’s clipped, silky precision, and neither sounds like Luna Lovegood’s serene non sequiturs. Terry Pratchett went further: his Death speaks in small capitals, distinct even on the page, but the voice would survive without the typography because Death’s flat, puzzled literalism is unmistakable.

The voice levers

Voice is built from choices you can adjust deliberately:

  • Vocabulary and register. A surgeon, a sailor and a teenager reach for different words. Formality rises and falls with status, comfort and fear.
  • Sentence length and rhythm. Some characters speak in long, looping clauses; others in fragments that snap shut.
  • Metaphor source. People describe the world through what they know. A farmer’s comparisons come from weather and animals; a soldier’s from tactics and kit.
  • Topics they gravitate to. What does this character bring every conversation back to?
  • What they avoid. Often the most revealing lever. Kazuo Ishiguro’s Stevens in The Remains of the Day speaks with rigid, polished formality precisely so that he never has to say what he feels about Miss Kenton or his father.
  • Verbal habits. A catchphrase or tic can help, but use it lightly; repeated too often it becomes a costume rather than a person.

A note on dialect and accent

Phonetic spelling, with dropped letters and apostrophes everywhere, wears readers out quickly and can tip into caricature. Signal dialect through word choice, syntax and idiom instead, with only a light touch of altered spelling. Hagrid works because the reader adjusts within a page and he is one voice among many; a whole cast spelled phonetically would be exhausting.

Template: the voice card

For each major character, fill in a short card before drafting their next big scene:

  • Three words they’d use that no one else in the cast would.
  • Their default sentence length: short, medium or sprawling.
  • The world their metaphors come from.
  • The subject they steer toward, and the subject they steer away from.
  • How their speech changes under stress: faster, quieter, more formal, crueller.

Keeping these cards where you draft matters more than how you format them. If you work in Bookh, the character entries in the Lore Vault are a natural home for voice notes, and the relationship graph is a quick reminder of who speaks warmly or coldly to whom; the voice itself is still yours to write.

Candlelit fantasy writing desk with a quill, inkwell, carved clay tablet and blank parchment map
A small, consistent lexicon makes an invented language feel real.

Subtext: What Characters Mean but Don’t Say

People rarely say exactly what they mean, especially about what matters most. Ernest Hemingway’s “Hills Like White Elephants” is the textbook case: a couple waits for a train in Spain and argues about an operation that is never named. They talk about drinks, the hills, the view. The reader feels the whole weight of the decision because the characters won’t name it.

Subtext grows naturally out of the gap between what a character wants and what they need. In conversation, characters usually argue for their want out loud, while their need leaks through around the edges: in what they deflect, what they joke about, what they keep circling back to. If you’ve mapped that gap for your protagonist, as in our guide to how to write a character arc that lands, you already have the raw material for subtext in every important scene.

Five ways to put meaning under the surface

  • Answer a different question. The character responds to something adjacent, revealing what they’re avoiding.
  • Talk through an object. An argument about who left the dishes is really about who carries the household.
  • Deflect with humour. Jokes are armour; the more a character jokes, the more they’re protecting.
  • Let silence answer. A beat with no reply can be louder than any line.
  • Use the wrong register. Excessive politeness, as with Landa, can carry menace; sudden formality can signal hurt.

Before and after

On the nose:

“I’m angry that you didn’t come to Dad’s funeral,” Mara said. “I felt abandoned.”

With subtext:

“They did the flowers in white,” Mara said. “He’d have hated that. You’d have told them.”

Jonah turned his cup a quarter-turn on the saucer. “Traffic was bad out of the city.”

“It was a Tuesday.”

The second version never mentions anger or abandonment, yet both arrive, along with Jonah’s guilt and a long history between them. The reader does the work, and readers enjoy doing that work.

Dialogue Tags, Action Beats and When to Use Neither

A dialogue tag tells the reader who’s speaking: she said, he asked. Readers’ eyes slide over said almost without registering it, which is exactly why it’s so useful. Elmore Leonard’s well-known advice was to never use a verb other than said to carry dialogue and to avoid propping it up with adverbs. You don’t have to treat that as law, but it’s the right default: if the line itself is strong, she said angrily is redundant, and if the line is weak, the adverb won’t save it.

An action beat does the attribution job differently. Instead of a tag, you show the speaker doing something, which places them in the scene and adds a layer of meaning. Used well, beats are where body language and subtext meet.

Technique Example Best for Watch out for
Said / asked “Sit down,” she said. Clear, invisible attribution in most lines Overuse in two-person scenes where speakers are obvious
Expressive tag “Sit down,” she snapped. Rare moments when delivery truly changes the meaning Telling what the line should show; verbs that can’t produce speech
Action beat She pulled out a chair. “Sit down.” Grounding the scene, adding subtext, varying rhythm Fidgety stage business: endless nodding, sighing, smiling
No attribution “Sit down.” / “I’d rather stand.” Fast, tense exchanges between two clearly established speakers Long runs where readers lose count of who’s talking

Practical guidelines

  • In a two-person scene, tag the first exchange, then drop tags until the reader might lose track.
  • Place a tag mid-line to control rhythm: “The thing about Paris,” he said, “is that nobody actually lives there.”
  • Choose beats that mean something. A character who straightens a picture frame while being accused tells us more than one who simply nods.
  • In scenes with three or more speakers, attribute more often; group conversations are where confusion creeps in.

How to Punctuate Dialogue: The Chicago Style Rules

Nothing marks a manuscript as unedited faster than inconsistent dialogue punctuation, and any guide on how to write dialogue has to cover the mechanics. Most US fiction publishers follow The Chicago Manual of Style, so its conventions are the safe default. Many British publishers use single quotation marks for dialogue instead; whichever house style you choose, apply it consistently. These rules cover nearly every situation:

  1. Use double quotation marks for dialogue. Chicago standardly uses double quotation marks for primary dialogue in fiction, reserving single quotation marks for a quote inside someone’s speech (The Chicago Manual of Style). Example: “She told me, ‘Never again,’ and then she left.”
  2. Put commas and periods inside the closing quotation mark. Periods and commas almost always go inside the closing quotation marks, regardless of logic (CMOS Shop Talk). Example: “We should go,” he said.
  3. Drop the comma after a question mark or exclamation point. When the line ends in a question mark or exclamation point, no comma comes before the tag, and the tag still starts with a lowercase letter (Chicago Manual of Style). Example: “Are you coming?” she asked.
  4. End the line with a period when an action beat replaces a tag. Gestures like smiling or nodding can’t produce speech, so the dialogue closes with a period and the action begins a new sentence (CMOS Shop Talk). Wrong: “Fine,” she smiled. Right: “Fine.” She smiled.
  5. Start a new paragraph each time the speaker changes. Chicago’s guidance treats this as a fixed convention of fiction, and it does a lot of work for you: readers can track a conversation without a tag on every line.
  6. Use an em dash for interruptions and an ellipsis for trailing off. When speech is cut off abruptly, the em dash goes inside the quotation marks: “If you’d just let me—” When a character falters or drifts, use an ellipsis: “I thought maybe… never mind.”
  7. Handle long speeches across paragraphs with open quotes. When one character’s speech runs to several paragraphs, begin each new paragraph with an opening quotation mark but leave off the closing mark until the very end of the final paragraph. Readers take the missing close to mean “still talking.”

Quick self-check: search your manuscript for lines where a comma inside the closing quotation mark is followed by smiled, laughed, nodded or shrugged. Each one is an action beat punctuated as if it were a tag, and each needs a period instead.

Dialogue in Fantasy and Sci-Fi: How to Create a Fictional Language

Speculative fiction adds a challenge: your characters may speak languages that don’t exist, use slang from cultures you invented, and name magic, gods and technology the reader has never heard of. Done well, invented speech makes a world feel lived-in. Done badly, it turns dialogue into a glossary exam.

The range of approaches is wide. J.R.R. Tolkien was a philologist who built his Elvish languages alongside the stories, which is why names in Middle-earth feel like they belong to coherent tongues. For Star Trek, linguist Marc Okrand developed Klingon, and David J. Peterson created Dothraki and High Valyrian for HBO’s Game of Thrones. At the other end, Anthony Burgess gave the narrator of A Clockwork Orange a Russian-flavoured slang called Nadsat, and Frank Herbert scattered Fremen terms through Dune; neither asks you to learn a grammar, only to absorb words from context.

You almost certainly don’t need a full conlang. You need enough consistency that the reader trusts the language exists beyond the page.

Depth What you build Good for Example
Naming language A sound palette and a few patterns for names and places Most fantasy and sci-fi novels Consistent-sounding names across a kingdom
Flavour vocabulary A small lexicon for culturally important things, plus slang and oaths Worlds where a culture’s outlook drives the plot Nadsat in A Clockwork Orange, Fremen terms in Dune
Sketch grammar Word order, plural and tense rules, enough for a few full sentences Rituals, songs, oaths, overheard speech Occasional untranslated lines in a scene
Full conlang A working language with extensive grammar and vocabulary Writers who love linguistics as its own art; screen adaptations Tolkien’s Elvish, Klingon, Dothraki

Steps to build a language that works in dialogue

  1. Decide what the language is for in your story. Is it a marker of an outsider culture, a sacred tongue, a thieves’ cant? Purpose sets how much you need.
  2. Choose a sound palette. Pick the consonants and vowels this language favours and the ones it never uses. Harsh stops and clusters feel different from flowing vowels and liquids; that texture is characterisation.
  3. Set a few patterns. How do words typically end? How are plurals or family names formed? A handful of rules applied consistently does more than a long list of random words.
  4. Build vocabulary around what the culture cares about. A desert people need words for water, debt and hospitality long before they need a word for chair. Untranslatable concepts are the richest seams.
  5. Let speakers carry it into English. A character speaking a second language reveals their first through syntax, idiom and the words they don’t bother translating, often more effectively than whole lines of invented speech.
  6. Gloss through context, not footnotes. Put the invented word next to its meaning in action: a character hands over a water-token and calls it by name, and the reader learns it without being told.
  7. Keep a lexicon. Spelling drift across a long series is a classic continuity error in fantasy. Record every word, its meaning and the chapter where it first appears.

The same discipline applies to the jargon of a magic system. Your characters’ terms for spells, costs and practitioners should follow the system’s internal logic, as we explore in how to write a fantasy magic system with rules readers believe. A sorcerer’s casual slang for a dangerous technique tells readers how familiar, and how risky, that magic is in daily life.

Building Dialogue Scenes With Shape and Purpose

A conversation is a scene, and scenes need shape. Before you draft, answer three questions: what does each character want from this exchange, what stands in their way, and what has changed by the last line? If nothing turns, if the power balance and the information are the same at the end as at the start, you have written a pause, not a scene.

The idea of the turn connects dialogue to larger structure. A midpoint revelation or a climactic confrontation often lands as a conversation, so the beats you plan with a framework (see three-act structure, the Hero’s Journey and Save the Cat compared) frequently become your most important dialogue scenes.

Enter late, leave early

Skip the hellos and the goodbyes. Start the scene as close to the moment of friction as you can, and end it on the line that lands hardest, not the one that politely wraps things up.

Avoid the talking-heads problem

Pages of pure dialogue can float free of place: two voices in a white room. Aaron Sorkin’s walk-and-talks in The West Wing keep characters moving through corridors, and novelists can do the equivalent with beats that anchor speech to a setting: a cramped kitchen, a ship’s bridge, a rain-soaked market. A few concrete details every handful of lines are usually enough.

Fix the exposition dump

The most notorious dialogue problem is the “As you know, Bob” line, where characters tell each other things they both already know so the reader can overhear. Three repairs:

  • Give the information to someone who doesn’t have it. A newcomer, a child or an outsider has a real reason to ask.
  • Make it contested. Two characters arguing about what happened reveals the facts and the conflict at once.
  • Make it cost something. Information traded, extracted or confessed carries tension that information simply stated never will.

A Revision Checklist for Dialogue

Knowing how to write dialogue in a first draft is half the craft; the other half is revising it with a cold eye. Run each major conversation through this list:

  1. Does every line do at least one job: character, tension or plot?
  2. Cover the names: can you tell who is speaking from the words alone?
  3. Have you cut greetings, goodbyes and small talk that carry no subtext?
  4. Is at least one important feeling in the scene left unsaid?
  5. Are characters telling each other things they both already know?
  6. Is said doing most of the attribution, with expressive tags kept rare?
  7. Does every action beat mean something, or is it stage business?
  8. Is each line punctuated correctly, with a new paragraph for each new speaker?
  9. Are invented words spelled and used consistently with your lexicon?
  10. Read it aloud: does each character sound like themselves on their worst day as well as their best?

Exercise: the unsaid scene. Write a two-page conversation between two characters who both know a painful truth that neither will name. Ban the key word entirely. Let them argue about something small and concrete instead: a broken lock, a borrowed coat, a missed train. When you finish, ask a reader what the scene was really about. If they can tell you, your subtext is working.

Dialogue is where readers meet your characters most directly, without the narrator standing in between. Every skill in this guide, from voice cards to punctuation to invented words, serves that meeting. Practise how to write dialogue one scene at a time, and your cast will start to sound like people the reader could recognise in a crowded room.

Keep your cast sounding like themselves. Across a long manuscript, voices drift: a gruff mercenary softens by the middle of the book, an invented word quietly changes spelling. Bookh is free to start with no credit card. The cast you name at setup is seeded into the Lore Vault, which auto-detects characters, places and items as you write, and Voice & Style builds a profile of your narration so suggestions stay close to how you write. Start your book in Bookh.

Frequently Asked Questions

How do you write dialogue that sounds natural?

Write the impression of real speech rather than a transcript. Cut filler words, greetings and small talk, let characters answer obliquely or interrupt at moments of pressure, and read every scene aloud. If you stumble, run out of breath or feel bored, revise the line until it sounds like that specific character speaking.

Should I use said or other dialogue tags?

Use said and asked as your default because readers barely notice them, which keeps attention on the line itself. Save expressive tags for rare moments when delivery changes the meaning, and use action beats to identify speakers while grounding the scene. In fast two-person exchanges you can often drop attribution entirely.

How do you punctuate dialogue correctly?

In US fiction following Chicago style, put dialogue in double quotation marks and use single marks only for a quote within speech. Commas and periods go inside the closing quotation mark, no comma follows a question mark or exclamation point before the tag, an action beat is a separate sentence, and each new speaker starts a new paragraph.

What is the difference between a dialogue tag and an action beat?

A dialogue tag such as she said attaches to the speech with a comma and tells the reader who spoke. An action beat is a separate sentence describing what the speaker does, which identifies them indirectly while adding body language or subtext. Because a gesture cannot produce speech, a beat follows a line that ends with a period.

How much dialect or slang should I use in dialogue?

Less than you think. Heavy phonetic spelling tires readers and can slide into caricature. Convey dialect mainly through word choice, sentence structure and idiom, with only occasional altered spellings, and keep invented slang to a small, consistent vocabulary readers can learn from context.

How do I create a fictional language for my characters’ dialogue?

Start by deciding what the language does in your story, then choose a sound palette, set a few consistent patterns for word endings and names, and build vocabulary around what the culture values. Most novels need a naming language and a small lexicon rather than a full conlang. Gloss new words through context and keep a written lexicon so spellings stay consistent.

Keep reading

Turn the craft into chapters

Bookh takes you from a one-line idea to a synopsis, a chapter outline with scene beats and a distraction-free editor that remembers your characters and keeps your voice.

Start your book freeFree to start · No credit card