Skip to main content
writing intermediate

Create Compelling Story Dialogue

Generate authentic, engaging dialogue for your stories. Create realistic character conversations that drive plot and reveal personality.

Works with: chatgptclaudegemini

Prompt Template

You are an expert dialogue writer specializing in creating authentic, engaging conversations for fiction. I need you to write dialogue for a scene in my story. **Story Context:** - Genre: [GENRE] - Setting: [SETTING] - Scene purpose: [SCENE_PURPOSE] **Characters involved:** [CHARACTER_DESCRIPTIONS] **Scene situation:** [SCENE_SITUATION] **Dialogue requirements:** - Each character should have a distinct voice that reflects their personality, background, and current emotional state - The dialogue should advance the plot and reveal character motivations - Include subtext - characters don't always say exactly what they mean - Show conflict, tension, or emotional dynamics between characters - Use appropriate dialogue tags and brief action beats to enhance the scene - Length: [DESIRED_LENGTH] **Tone/mood:** [TONE] Please write the dialogue scene, ensuring each character's voice is authentic and the conversation serves the story's purpose. Include minimal but effective action beats and dialogue tags to bring the scene to life. Focus on making the dialogue sound natural while being purposeful to the narrative.

Variables to Customize

[GENRE]

The genre of your story

Example: psychological thriller

[SETTING]

Where and when the scene takes place

Example: a dimly lit coffee shop on a rainy Tuesday evening

[SCENE_PURPOSE]

What this scene needs to accomplish in your story

Example: reveal that the protagonist has been lying about their whereabouts

[CHARACTER_DESCRIPTIONS]

Brief descriptions of characters in the scene including personality traits

Example: Sarah (30s, anxious detective, tends to over-explain when nervous) and Marcus (40s, her partner, direct communicator, suspicious by nature)

[SCENE_SITUATION]

What's happening in this specific moment

Example: Marcus confronts Sarah about inconsistencies in her alibi for last night

[DESIRED_LENGTH]

How long you want the dialogue to be

Example: 300-400 words

[TONE]

The emotional atmosphere you want to create

Example: tense and suspicious, with underlying friendship

Example Output

"You said you were home by nine," Marcus said, stirring his coffee slowly. His eyes never left Sarah's face. Sarah shifted in her seat, the vinyl squeaking under her. "I was. Well, mostly. I might have stopped for groceries first. You know how I am about—" "The grocery store closes at eight on Tuesdays." The silence stretched between them. Rain drummed against the window, and Sarah watched a drop trace its way down the glass. "Maybe it was the gas station then. I get confused about—" "Sarah." Marcus leaned forward. "We've been partners for three years. I know when you're lying." Her laugh came out too sharp. "Lying? That's a strong word, don't you think? I mean, we're talking about my Tuesday night, not some major—" "The same Tuesday night that warehouse burned down. The same Tuesday night someone matching your description was seen two blocks away." Sarah's hands tightened around her mug. "A lot of people have brown hair and wear black coats." "Not a lot of people drive cars with your license plate." The accusation hung in the air like smoke. Sarah met his gaze finally, and Marcus saw something flicker there—defiance, maybe, or fear. "You're fishing," she said quietly. "Am I?" She stood abruptly, grabbing her jacket. "I don't have to listen to this." "No," Marcus said, not moving. "But you probably should."

Pro Tips for Best Results

  • Give each character a unique speech pattern - some people use short sentences, others ramble when nervous
  • Use subtext by having characters say one thing while meaning another - this creates tension and depth
  • Include small physical actions between dialogue to show character emotions and break up long conversations
  • Read your dialogue aloud to ensure it sounds natural and flows well
  • Don't overuse character names in dialogue - people rarely use names in normal conversation

Tags

Want 500+ Expert Prompts?

Get the Premium Prompt Pack — organized, tested, and ready to use.

Get it for $29

Related Prompts You Might Like