Dialogue Basics
Dialogue is one of the fastest ways to bring a story to life. Done well, it feels natural, reveals character, and moves the scene forward. Done poorly, it can feel stiff, confusing, or like two floating heads talking in a blank room.
The good news: strong dialogue isn’t about fancy words. It’s about purpose, clarity, and a few simple formatting rules.
What dialogue should do
In a short story, dialogue works best when it does at least one of these:
- Reveals character (how they think, what they avoid, what they want)
- Creates tension (conflict, disagreement, unspoken pressure)
- Moves the story (a decision, new information, a turning point)
- Shows relationships (power, affection, distance, history)
Dialogue formatting (clean and readable)
1) Start a new paragraph when a new person speaks
This is the #1 rule for clarity. Each speaker gets their own paragraph.
2) Punctuation goes inside the quotation marks
- Correct: “I’m leaving,” she said.
- Correct: “Are you serious?” he asked.
- Correct: “Stop.”
- Incorrect: “I’m leaving”, she said.
3) Use commas with dialogue tags
If you use a dialogue tag (he said / she asked), a comma usually belongs inside the quotes.
- “I don’t know,” she said.
- “I don’t know.” She turned away. (No tag, so period is fine.)
4) Capitalization after a tag
- Correct: “We should go,” he said.
- Incorrect: “We should go,” He said.
Dialogue tags vs. action beats
There are two main ways to attach dialogue to a character.
Dialogue tags
Tags are simple: said, asked. These are nearly invisible to readers (which is good).
Example:
“You didn’t call me back,” she said.
“I was busy,” he said.
Action beats
Beats are actions that happen near the dialogue. They help avoid “talking heads” and add mood and movement.
Example:
“You didn’t call me back.” She set the mug down a little too hard.
He watched the coffee jump. “I was busy.”
Action beats are great because they also show emotion without naming it.
Make dialogue sound real (without copying real speech)
Real conversation is messy—people ramble, repeat themselves, and say “um” a lot. Fictional dialogue should feel real but stay readable. Use the illusion of natural speech, not a transcript.
Easy ways to improve dialogue
- Cut greetings: You usually don’t need “Hi/Hello/How are you?” unless it matters.
- Cut obvious replies: If it’s predictable, skip it and jump to the interesting line.
- Use subtext: People rarely say exactly what they mean when it’s emotional.
- Give each character a “sound”: one blunt, one careful, one humorous, one formal, etc.
Subtext: the secret ingredient
Great dialogue often means two things at once: the spoken meaning and the hidden meaning underneath. The hidden meaning is where the tension lives.
Example:
“So… you’re still working late?”
“It’s just been a busy month.”
On the surface: schedule. Underneath: suspicion, distance, fear.
Avoid the “talking heads” problem
If dialogue floats with no sense of place, the scene can feel empty. Anchor the conversation with small, physical details: what the characters are doing, what the room feels like, what they notice.
- Use a few action beats
- Let characters interact with objects (cups, phones, doors, keys)
- Include one or two sensory details (sound, light, temperature)
How much dialogue is too much?
In short stories, dialogue works best in focused bursts. If a conversation runs long, make sure it’s building pressure or changing something. If it’s repeating the same point, compress it.
Quick checklist
- Can the reader always tell who is speaking?
- Does each line have a purpose (reveal, move, or pressure)?
- Is there some subtext (what’s not being said)?
- Are there action beats to prevent “floating dialogue”?
- Are tags mostly simple (said/asked) unless a stronger verb truly helps?
If you want, paste 10–20 lines of dialogue from a story and I’ll suggest specific edits to make it clearer and stronger while keeping your characters’ voices.