Skip to content
The Dialogue Lab

HomeCraft

The skill under the other skills

How to Write Subtext

By Helen Okoye · Updated 21 October 2026 · 12 min

On this page
  1. Text, subtext, and the context that makes both audible
  2. A scene that says the thing, and the same scene that doesn’t
  3. Give the want a reason to stay unspoken
  4. Tactics, not moods
  5. The on-the-nose test, and when to fail it on purpose
  6. Subtext in other rooms

Rule

The line is the tactic. The want stays off the page.

If a character can say the need in one clean sentence, they usually shouldn’t. The scene should make the reader feel it.

Rule

Subtext needs a context the audience already holds.

A clever evasion means nothing if we don’t know what is being evaded. Plant the pressure before the dodge.

Rule

On-the-nose is a drafting tool, not a final texture.

Write the blunt version in the margin. Then make them talk about the kettle, the key, the ride home.

Rule

Don’t explain the subtext in the next sentence.

The narration that says “what she meant was” has just fired the actor and hired a lecturer.

Subtext is the gap between what a character says and what they are trying to get. You write it by giving two people incompatible wants, a reason they cannot name those wants, and a concrete activity they can hide inside. The reader feels the pressure. The characters talk about something smaller.

Text, subtext, and the context that makes both audible

Writers are told to “put subtext in the dialogue” as if it were a spice. It isn’t in the line by itself. A line becomes subtext only when the audience knows something the speech is refusing to match. That knowledge is context: a previous scene, an object, a fact the reader has and a character pretends not to. Text is the words. Subtext is the want those words are steering around. Context is why we can hear the steering.

If you remove the context, subtext collapses into vagueness, which is the failure mode of a lot of “mysterious” dialogue. People speak in riddles and the scene feels deep because nothing can be checked. Real subtext is checkable. We know she is leaving in the morning. She talks about whether the milk will last. The milk line is only good because the morning is already in the room.

A scene that says the thing, and the same scene that doesn’t

Weaker

“I’m angry that you’re leaving,” Jon said.
“I have to leave, and I feel guilty,” Mara said.
“I wish you would stay and choose me.”
“I can’t choose you. My job is in another city.”

Better

Jon opened the fridge. “There’s no milk.”
“I’ll get some in the morning.”
“You won’t be here in the morning.”
Mara kept folding the one shirt that wasn’t hers. “Then I suppose you’ll survive without it.”

The weaker version is a transcript of the author’s notes. It is clear and dead. The rewrite keeps one sharp accusation — he does say she won’t be here — and lets the milk and the shirt carry the rest. Subtext is not a ban on directness. It is a ban on saying the theme as if the characters had read the outline.

Original scene: the keys
“You left the light on,” Jon said.

Mara didn’t take her coat off. “It’s on a timer.”

“We don’t have a timer.”

She put her keys in the bowl they both used and neither of them owned. The metal sound was too loud for the hour.

“Then it must have been you,” she said.

Jon looked at the bowl. Two sets, still. “I was going to ask where you were.”

“You could have called.”

“I did.” She didn’t answer that, so he tried the smaller thing. “There’s yogurt, if you haven’t eaten.”

“I’m not staying long enough to be hungry.”
1

“It’s on a timer.”

A lie about a domestic object. She is answering the accusation of absence by inventing a machine. The lie is the subtext: she was out, and she would rather be caught on a technicality than on the night.

2

“You could have called.”

This sounds like a complaint about manners. In context it is a test. If he admits he called, she has to admit she saw it. She doesn’t. The scene moves the want sideways instead of forward.

3

“I’m not staying long enough to be hungry.”

The first line that tells the truth, and it tells it through food and time, not through the relationship. That’s usually the right size of confession for the middle of a scene. Save “I’m leaving you” for when the object can no longer hold it — or don’t say it at all.

Give the want a reason to stay unspoken

People speak plainly when plainness is safe. Subtext appears where plainness would cost them status, love, money, a legal position, or the right to stay in the room. If you cannot name the cost, you do not have subtext. You have coyness. Ask, before the scene: what happens to this person if they say the sentence in the margin? If the answer is “nothing,” either raise the cost or let them speak plainly. Plain speech is not a failure. Unmotivated murk is.

Status is the cheapest cost and the most useful. A boss will not say “I am afraid you are better at this than I am.” She will say “Let’s not overcomplicate the brief.” A child will not say “I want you to be impressed.” They will explain a game badly and watch your face. Write the high-status version and the low-status version of the same want. The diction changes because the risk changes, not because you assigned them different favourite words.

  • A public room: they cannot name the affair, so they argue about a reservation.
  • A debt: they cannot say “I need the money,” so they return a tool that wasn’t borrowed.
  • A class gap: one person over-explains the menu; the other pretends not to notice.
  • A clock: the taxi is outside, so every sentence is really about who will walk down first.

Tactics, not moods

A mood is “she is sad.” A tactic is “she asks him about his mother so he will feel too guilty to ask where she was.” Subtext lives in tactics. Each line should be an attempt to get something: delay, confession, forgiveness, a key, a silence. When the attempt fails, the tactic changes. That change is the scene. If both people use the same tactic for a page, you have a loop, and loops feel like style when they are actually stuck drafting.

Track it in the margin with verbs, not adjectives. Probe. Deflect. Accuse. Soothe. Trade. Threaten, but make the threat about a small thing — the light, the yogurt, the spare key. Large threats (“I’ll ruin you”) are text. Small threats are how adults actually fight when they still have to see each other on Thursday.

Same want, tactic changes
“Your mother called,” Mara said. “I told her you were in the shower.”

“I wasn’t.”

“She doesn’t need the finer points.” Mara rinsed a glass that was already clean. “You could ring her back and say the shower was long.”

“Or you could stop answering my phone.”

“Then answer it yourself.” She set the glass down too carefully. “Unless you like the version of you I give her.”

Nobody says “I want control of how your family sees us.” The glass, the lie to the mother, and the last line do that work. Notice the tactic shift: she begins by offering cover, and ends by pricing it. That is more interesting than a consistent “supportive” or “passive-aggressive” label, which is what outline documents love and scenes don’t need.

The on-the-nose test, and when to fail it on purpose

Read the scene and highlight any line you could move, unchanged, into a synopsis. Those lines are on the nose. Most of them should be rewritten into an object, a contradiction, or a smaller noun. Keep one if a character is the sort of person who speaks in synopses — a therapist in a hurry, a teenager who has been to too many workshops, a detective who is tired of metaphor. Even then, let someone else refuse the register.

There is a fashion for never letting anyone say the true thing, ever, including at the climax. That is not sophistication. It is a fear of commitment. The end of a story can afford one sentence of text, and it lands harder because the hour before it was subtext. If you have been honest about the milk, you have earned “Don’t come back.” If you have been on the nose since page one, that sentence is just another note.

Subtext in other rooms

In a screenplay the cut can contradict the line, so the speech can be even thinner. In a novel the narration is a second voice and will ruin the subtext if it translates it. In a play the audience cannot be handed a thought; the pause and the crossed purpose have to be legible at the back of the room. In a game the player’s choice is a line of dialogue you didn’t write, so your NPC’s subtext has to survive being interrupted. The principle doesn’t change. The size of the available context does.

A last warning about cleverness. Subtext is not a puzzle you grade the reader on. If only you and your workshop know what the yogurt meant, you have written a code, not a scene. The pleasure is recognition, not decryption. A reader should be able to say, without literary vocabulary, “She isn’t staying, and he already knows, and neither of them wants to be the one who says it first.”

The same pressure, thinner, for the camera

JON

There’s no milk.

MARA

I’ll get it in the morning.

He looks at the bag by the door. One shirt sleeve out.

JON

You won’t be here.

MARA

Then you’ll manage.

Questions writers actually ask

What is subtext in dialogue, in one sentence?
Subtext is the intention under the line: the character talks about one thing in order to manage another thing they cannot, or will not, say. The audience hears both because the scene has already supplied the pressure.
How is subtext different from a character lying?
A lie is one tactic inside subtext, not the whole of it. People also evade, soothe, change the subject, over-explain, and tell a small truth to hide a larger one. If every gap is a lie, the scene becomes a mystery plot even when it is a marriage.
Can subtext work in comedy?
Comedy is often nothing but subtext arriving too late or too loudly. Banter is two wants wearing jokes. The laugh dies when the joke explains itself or when neither person wants anything but a punchline. Give the joke a cost.
Is it bad if a character ever says what they mean?
No. The absolutism is the problem. People say what they mean when they feel safe, when they are past caring, or when they are trying to end a scene. Those moments matter because they are rare. If nobody can ever be direct, the book starts to sound like it is afraid of its own plot.
How do I practise subtext without a full chapter?
Take a two-person scene and write the forbidden sentence at the top. Then write twelve lines in which neither person is allowed to say it, but a single object — keys, a bill, a coat — changes hands. If the reader can still guess the sentence, the subtext is working.

Try this

Put a true sentence at the top of the page, then write the scene so nobody says it, using only one shared object.

All thirty exercises

Helen Okoye

Novelist and dialogue coach

Helen Okoye is a novelist and dialogue coach. She edits the Lab’s pages on subtext, voice, prose punctuation, and the line between what a character says and what a scene knows.

More from this desk

Workbook

Thirty exercises, a voice sheet, and a punctuation card.

Leave an address and we’ll open a note to [email protected]. The workbook is also here, with no account.

Post a line

Put up a line of your dialogue and say what you were trying to do. Notes stay in this browser — they are a scratch margin, not a public thread.