TL;DR
Write dialogue as people pursuing goals, not as information being exchanged. Keep tags simple, give every speaker a distinct voice, build in conflict that changes with the stakes, and cut anything the reader already knows. Read it aloud, and format it consistently.
To write dialogue in a novel, give each speaker something they want from the other person, let them pursue it indirectly, and cut everything that does not reveal character, create conflict or move the scene. Real conversation is full of greetings, repetition and filler. Fiction dialogue only sounds real. It is shaped speech, and each line is doing a job.
Start with what each speaker wants
Dialogue goes flat when two characters exchange information politely. It comes alive when each of them wants something from the exchange, and the other person is in the way. Before you write a conversation, answer two questions: what does each person want from this exchange, and what are they willing to say to get it?
Here is an imaginary scene. Ilse, a ferry pilot, needs a permit to cross at night. The harbourmaster does not want to give it.
"I need the night permit," Ilse said.
"The tide tables are posted by the gate." He did not look up.
"I can read."
"Then you know it's not a night for crossing."
"I know it's the only night." She put the letter on his desk, seal up.
Nobody states a feeling. The harbourmaster dodges, Ilse pushes, and the letter ends the exchange by adding something to the scene. Each line is either a move or a reply to one.
Use conflict at the right level
Conflict does not have to be a shouting match. K. M. Weiland, in a guest post on Jane Friedman's site that draws on her study of Jane Eyre, identifies four types of conflict in dialogue, from low to high pressure:
| Level | What it looks like | Effect |
|---|---|---|
| Opposing views, no stakes | Two people disagree about an idea | Gives a scene energy, without threat |
| Opposing views, with stakes | They argue ideas, but the real issue is something each needs | Adds subtext |
| Opposing goals, low stakes | Each wants something the other resists | Open conflict, still civilized |
| Opposing goals, high stakes | Each wants something the other is determined not to give | Emotions run high |
Scroll horizontally to see all columns. Arrow keys work when the table is focused.
Her point is that conflict has to be varied. If every scene is cranked into the red zone, readers will grow weary, so save the highest level for the most important scenes and use quieter tension elsewhere.
Let subtext do the work
Subtext is what a line means beyond what it says. A person who asks "Did you sleep?" may be asking whether you were worried too. The reader enjoys decoding the gap.
Three ways to build it:
- Have characters answer a different question. "Did you eat?" "The tide is early."
- Give a character a goal they will not admit. The words serve the goal, not the truth.
- Let objects and actions fill in. A hand that stops on a cup says more than "I'm nervous."
Rowena Macdonald, in tips Jane Friedman shares from Glimmer Train, advises: "Don't be afraid to let conversations hang unresolved in mid-air and move on to another scene." Not every exchange needs a neat ending.
Keep tags simple
Dialogue tags, the "he said" part, are a style decision. Christopher Hoffmann, on Jane Friedman's site, describes a common directive: use said, asked and nothing else, because a tag like ranted tells readers how to understand the speech instead of letting the dialogue and action show it. He also writes that the conventions of commercial and genre fiction are much more forgiving, and that other tags can add some colour if you keep them few. The right choice depends on the kind of book you are writing.
A workable practice for most novels:
- Use said when you need a tag. It disappears.
- Drop the tag when it is clear who is talking. In a two-person scene, alternate lines.
- Use an action beat instead. "She put the letter on his desk" works as an attribution and adds something.
- Do not stack adverbs. If you need "angrily", the line itself may need to be angrier.
Give each speaker a voice
If you could swap two characters' lines and nobody would notice, the voices are not distinct. Voice comes from vocabulary, rhythm and what a person avoids saying.
- Sentence length. One character speaks in short bursts, another in long, careful clauses.
- Word choice. A ferry pilot says "slack water", a clerk says "the lull".
- What they ignore. A proud person never answers the question about money.
- Habits. A repeated phrase, a way of starting with the other person's name.
Macdonald's advice on accents is useful: don't write them out phonetically, as this can look patronizing and old-fashioned; use odd syntax and a few choice bits of slang instead. She also says not to write out ums and ers, which are realistic but look cartoonish in literature, and to use ellipses to give the impression of pauses or uncertainty.
For help with the people behind the voices, see character development and the character profile template.
Before and after
Here is a flat version of the opening exchange, where both people explain themselves:
"Harbourmaster, I need a night permit because my brother disappeared and this letter is my only lead."
"I cannot give you one, because the tide is too high and the guild forbids it."
Both characters are briefing the reader, so nothing is at stake in how they speak. In the earlier version of the scene, the same facts are all there, but Ilse hides her reason, he hides his reluctance, and the reader works out the rest. When a line only delivers information, give one of the speakers a reason not to say it plainly.
Cut what the reader already knows
A frequent dialogue fault is explaining things both characters know, for the reader's benefit. "As you know, your brother vanished three years ago" is the classic case. Fix it by asking what each person would actually say, and let the reader pick up the rest.
Other cuts:
- Greetings and goodbyes, unless they carry tension.
- Repeating what the narration just said.
- Characters summarising a scene the reader saw.
- Long speeches that no one interrupts.
Balance dialogue with the rest of the scene
A page of lines with no setting feels like a script. A page with long gaps between lines loses pace. Use small beats: a gesture, a sensory detail, a thought. They vary rhythm and show how the character is taking the conversation. Story structure helps you decide where the heat of a conversation belongs in the book.
Format it cleanly
Conventions vary by publisher and country, so follow the style your target uses. In general in English prose fiction:
- Start a new paragraph when the speaker changes.
- Keep a speaker's action in the same paragraph as their line.
- Use double quotation marks in US style and single in common UK style.
- Be consistent. Inconsistent punctuation tells a copy editor you were not paying attention.
Read your dialogue aloud. If you stumble, a reader will too, and a line that sounds like an essay is probably an essay.
A short revision checklist
- What does each speaker want in this exchange?
- Does the conversation change anything?
- Is there a line that only explains?
- Can I tell the speakers apart without tags?
- Is the conflict level right for this point in the book?
Frequently asked questions
How do I make dialogue sound natural?
Write it, then trim it. Real speech has fillers and repetition that look odd on the page, so keep the rhythm of speech and drop the clutter. Reading it aloud shows what to cut.
Should I always use "said"?
Not always. Literary writing leans on said and asked, and Christopher Hoffmann writes that commercial and genre fiction are much more forgiving. Choose a tag only when it adds something the line does not.
How much dialogue should a novel have?
There is no fixed amount. Check the genre: a thriller usually has more, a quiet literary novel less. Balance each exchange with action and thought.
How do I write dialogue for different characters?
Give each one distinct sentence length, vocabulary and habits, and let each have different goals in the scene. If two characters sound alike, one of them needs a sharper want.
How do I stop dialogue from being info-dump?
Ask what each person would actually say, and let the reader infer the rest. Put the information inside a conflict, so characters reveal it because they need something.
Where Musael fits
Voices stay distinct when you remember who each person is, and a book of convincing conversations is a book readers finish. Musael's world and characters codex keeps your notes on each character beside the manuscript, and names in your scenes link back to their entries. On Ink and Press, a style pass marks repeated words, rhythm and clumsy dialogue line by line, with a reason for each suggestion; you accept or reject every one, and the AI does not write your lines.
Sources
- K. M. Weiland, "The 4 Different Types of Conflict in Dialogue", Jane Friedman: janefriedman.com
- Christopher Hoffmann, "What Your Choice of Dialogue Tags Says About You", Jane Friedman: janefriedman.com
- Jane Friedman, "10 Tips on Writing Dialogue" (Rowena Macdonald, Glimmer Train): janefriedman.com



