How to Write A Dialogue: Complete Guide with Examples
Good dialogue brings characters to life, moves the plot, and keeps readers turning pages. In this guide you'll learn what dialogue is, why it matters, and a practical, step-by-step method to write crisp, believable conversations.
You'll also get templates, a full example, common mistakes with fixes, and a compact checklist you can use when editing. If you want to draft faster, try Rephrasely's AI writer in the Composer at https://rephrasely.com/composer to generate and refine dialogue drafts quickly.
What Is Dialogue?
Dialogue is written or spoken exchanges between two or more characters. It shows relationships, reveals personality, and advances storylines without heavy exposition.
Good dialogue sounds natural on the page while serving the scene's purpose—creating tension, revealing backstory, or delivering key information. It balances what is said with what is left unsaid.
Step-by-Step Guide: How to Write a Dialogue
-
Start with the Scene Goal
Decide what the scene must achieve. Does it reveal a secret, escalate conflict, or develop intimacy? A clear goal keeps dialogue focused and prevents aimlessness.
Write a one-sentence objective before you begin. Use that sentence as a checkpoint while drafting to ensure every line serves the scene.
-
Know Your Characters' Wants and Fears
Each speaker should have a motive. Wants drive action; fears shape subtext. List what each character hopes to gain or avoid in the exchange.
Use contrasting objectives to create tension—when two characters want different outcomes, conversation becomes compelling.
-
Choose the Right Voice
Make each character's speech distinct through rhythm, slang, sentence length, and vocabulary. Voice differentiates characters more quickly than physical description.
Keep a short note on voice traits (e.g., blunt, rambling, formal) to maintain consistency across lines.
-
Write with Subtext
People rarely say exactly what they mean. Let important ideas sit beneath the surface—through implication, pauses, or changing topics.
Ask: What is the character avoiding? What will they reveal only later? Subtext keeps readers engaged and makes dialogue feel real.
-
Use Beats and Action Tags
Interleave short actions or beats to break dialogue and show physical reaction. Actions reveal emotion and prevent a block of undifferentiated speaking.
Example: "I can't do this," she said, clutching the letter. Beats help pace and clarify who's speaking without overusing “said.”
-
Keep it Short and Purposeful
Trim filler lines. Real conversations have pauses, but on the page long, aimless chatter stalls the story. Each line should move the scene forward or reveal character.
When you edit, remove anything that doesn't forward the scene goal or deepen character understanding.
-
Read Aloud and Edit
Reading dialogue aloud reveals awkward phrasing, identical voices, and unnatural rhythms. Perform the scene as if acting it out.
Record or use a text-to-speech tool to hear the differences. Rephrasely's tools can help reword lines using the paraphraser or polish tone with the AI writer.
-
Format Clearly
Use new paragraphs for each speaker. Keep tags simple—“said” is invisible to readers and effective. Reserve elaborate tags for special cases.
Consistent formatting prevents confusion and supports a smooth reading experience.
-
Check for Authenticity and Ethics
Avoid stereotypes and cultural shorthand. Make sure voices are authentic and respectful. If you're unsure, get feedback from sensitivity readers or collaborators.
Also run your final draft through a plagiarism check to ensure originality; try Rephrasely's /plagiarism-checker before publishing.
-
Polish with Tools and Feedback
Use AI tools to generate options, then humanize and refine. Rephrasely's Composer can draft variations quickly, while the AI detector (/ai-detector) helps you check tone authenticity.
Share with beta readers, then iterate. Dialogue improves dramatically with honest, targeted feedback.
Template / Example — Ready-to-Use Dialogue
Below is a practical template you can adapt, followed by a short scene example. Use the template when drafting to maintain structure and focus.
Dialogue Template
Scene Goal: [One-sentence objective]
Character A — Want: [short]; Fear: [short]; Voice notes: [traits]
Character B — Want: [short]; Fear: [short]; Voice notes: [traits]
Opening line (sets tone): [A or B speaks]
Beat/Action: [show reaction or movement]
Line 2: [reveal conflict or push for objective]
Subtext line: [what's really being said]
Climax line: [the turning point where something is decided/revealed]
Resolution/Hook: [short beat that ends the scene or leads forward]
Example Scene
Scene Goal: Convince Liza to leave town with Marcus tonight.
Liza — Want: Safety; Fear: change; Voice: cautious, precise.
Marcus — Want: urgency to leave; Fear: losing her; Voice: blunt, earnest.
"You're not listening," Marcus said, shoving his hands into his coat pockets.
"I'm listening," Liza replied, folding the map until it made a neat square. "You're the one who's changed the plan three times."
Marcus stepped closer. "Plans don't matter when someone's watching the house."
Liza's fingers froze over the paper. "Who's watching the house?"
"The same people who looked at your father the week he left. They asked about you." He swallowed. "We don't have time for—"
"To what? Run?" She laughed, but it trembled. "I built a life here, Marcus. I can't just—"
"You can if you want to keep living." He touched her sleeve, a quick, rough gesture. "Tomorrow night the train leaves. Two tickets. No stops."
She drew in a breath, eyes on the map as if it could point her to a decision. "And if it's a trick? If this is how you lure me away?"
Marcus met her gaze. "Then I'll face it with you. But staying is a risk too."
Silence stretched, loud as the distant tram. Liza folded the map one last time and slid it into her bag.
"Give me until dusk," she said. "If I'm still afraid, we don't go."
He nodded once, almost imperceptibly. "Dusk."
This example shows tension, motive, action beats, and a clear scene goal achieved with economy and subtext.
Common Mistakes to Avoid (and How to Fix Them)
-
Mistake: Exposition-heavy dialogue that explains backstory unnaturally.
Fix: Break exposition into smaller reveals, use actions to show information, and let readers infer through context.
-
Mistake: All characters sound the same.
Fix: Give each character unique speech patterns—vocabulary range, sentence length, or recurring phrases—and stick to them.
-
Mistake: Overuse of adverbs and fancy dialogue tags.
Fix: Use "said" for most tags and show emotion through beats and actions instead of adverbs like "said angrily."
-
Mistake: On-the-nose lines that remove subtext and tension.
Fix: Ask what the character won't say. Replace direct statements with implications, questions, or diversions.
-
Mistake: Unnecessary small talk that stalls pacing.
Fix: Keep small talk only if it reveals character or contrasts with subplot; otherwise, trim it in editing.
Checklist — Quick Editing Guide
- Does each line serve the scene goal or reveal character?
- Does every speaker have a distinct voice and motive?
- Is subtext present where needed (what's unsaid)?
- Are action beats used to show reaction and pace the conversation?
- Are dialogue tags simple and consistent?
- Have you read the dialogue aloud to check rhythm and authenticity?
- Have you run a plagiarism check with Rephrasely's plagiarism checker if you’re worried about originality?
- Want to rephrase lines or generate alternatives? Try the Composer at Rephrasely Composer.
- Use the AI detector to check whether revisions feel human, or the humanizer to make AI draft dialogue sound more authentic.
Frequently Asked Questions
How long should a piece of dialogue be?
There is no fixed length, but aim for brevity and purpose. Short exchanges work well for tension; longer monologues are fine when they reveal crucial information or character depth. Edit ruthlessly to remove anything that doesn't advance the scene.
How do I make dialogue sound natural without using slang or filler?
Focus on sentence rhythm, contractions, interruptions, and incomplete thoughts. Use beats and actions to show emotion rather than relying on filler words. Read the lines aloud and cut anything that feels redundant or rehearsed.
Can AI help me write dialogue without making it sound robotic?
Yes. AI tools like Rephrasely's Composer can produce multiple dialogue options quickly. Always revise for voice, subtext, and cultural authenticity. Use the AI detector and humanizer to ensure the result feels natural and human.