Craft Guide
How to Write Dialogue
Dialogue that sounds natural without being a transcript. Speech that reveals character, moves plot, and carries meaning beneath the surface. Here is what separates the lines readers remember from the lines they skip.
Start Writing with iWrityAt least two jobs per line
Every dialogue line should reveal character or advance plot – ideally both
“Said” is enough
The invisible attribution verb almost never needs replacing
The gap is the meaning
Subtext lives between what is said and what is meant
The Craft of Dialogue
Dialogue as compression, not transcription
Real conversation meanders. Written dialogue cannot afford to. Every exchange must carry weight – revealing something about character, pushing a situation forward, or deepening a conflict. Think of dialogue as the most concentrated version of what two people in this specific situation would say. Cut everything that real people would say but that the scene does not need.
Action beats over attribution adverbs
Instead of “she said angrily,” give the character a brief physical action before or after their line. She set down her cup. She crossed to the window. These beats do double work: they show the character's inner state and they break up a wall of dialogue with physical texture. Keep beats short – one sentence. Long beats kill the rhythm of the exchange.
What characters will not say
Silence and deflection are forms of dialogue. A character who changes the subject, answers a different question, or says nothing at all is still communicating – often more than a character who speaks freely. The most revealing moments in dialogue are often the moments where someone refuses, evades, or mishears. What your characters avoid saying tells us who they are.
Voice specificity without dialect spelling
Each character should have a vocabulary set, a sentence rhythm, and a set of habitual concerns that belong to them alone. One character volunteers opinions; another asks questions. One speaks in long winding sentences; another is clipped. These patterns accumulate over a novel until the reader could identify each character by their lines alone – which is the goal.
Literary vs. genre dialogue conventions
Genre fiction often uses dialogue to move plot fast – exchanges are quick, functional, and action-adjacent. Literary fiction allows dialogue to be more oblique, to sit in silence, to circle the thing it is really about. Neither approach is wrong, but crossing them carelessly produces jarring results. Know which mode your book requires and hold to it – or break the convention deliberately.
The talking-head trap
A scene where characters speak for pages with no physical action, no shift in space, and no change in power is called a talking-head scene. It floats. Give your dialogue a physical container: characters doing something, moving somewhere, or reacting to the room. Anchor the exchange in the body and in the world, and the scene gains weight.
Write better fiction, faster
iWrity gives you AI-powered feedback on your dialogue, voice, and scenes – grounded in real craft principles.
Try iWrity FreeDialogue Questions, Answered
How is written dialogue different from real speech?
Real speech is full of false starts, filler words, trailing clauses, and tangents that go nowhere. Written dialogue compresses all of that into exchanges that feel natural but serve a purpose. Every line of dialogue should do at least one of three things: reveal character, advance plot, or create conflict. If a line does none of those, cut it. The goal is the illusion of real speech, not a transcript of it.
When should I use “said” versus other attribution verbs?
“Said” is nearly invisible to readers, which is exactly what you want most of the time. Verbs like “exclaimed,” “hissed,” or “growled” draw attention to themselves and signal that the dialogue alone is not doing its job. Use “said” and “asked” as your defaults. When you want to convey how something is said, use action beats instead – a brief physical action that shows the character's state rather than describing the voice.
How do I make different characters sound different without writing dialect?
Dialect spelling (“wanna,” phonetic accents) quickly becomes irritating and can feel condescending. Instead, differentiate characters through vocabulary level, sentence length, subject matter they volunteer, and what they refuse to address. A nervous character speaks in fragments. A controlling character completes everyone's sentences. A working-class character uses concrete nouns; an academic reaches for abstractions. These patterns signal voice without requiring the reader to decode strange spelling.
What is subtext in dialogue and how do I write it?
Subtext is the gap between what characters say and what they mean. Two people arguing about who left a window open are often really arguing about control, resentment, or who is responsible for something that has nothing to do with windows. Write the surface argument. Let the reader feel the real one underneath. The technique: decide what the scene is really about, then have the characters talk about something adjacent. The stakes stay below the surface – that tension is what keeps the reader reading.
What is on-the-nose dialogue and how do I fix it?
On-the-nose dialogue is when characters say exactly what they feel or think with no gap between surface and meaning. “I am angry at you because you never listen to me” is on the nose. The fix is to ask what this character would actually say – probably something oblique, deflecting, or attacking a smaller target. People rarely announce their real feelings directly. They hint, they redirect, they bring up old grievances. That indirection is where character lives.