# How to write dialogue in a screenplay

**Quick answer:** Give each speaker something to gain or protect. Then shape their words around that aim, letting the exchange reveal character while changing the situation.

Source: https://scriptsolo.com/guides/how-to-write-screenplay-dialogue/ · Scriptsolo · Updated 2026-10-24

Screenplay dialogue is edited speech that commonly does several jobs at once. To write dialogue in a screenplay, choose words that reveal character while putting pressure on the other speaker.

**Dialogue**: Dialogue is the words characters speak aloud. On a screenplay page, it commonly sits beneath the speaker's name, in a narrower column than descriptions of visible action.

## What does good screenplay dialogue do?

Strong screenplay dialogue commonly reveals character, sharpens conflict, and moves the story within the same exchange. In this original scene, Leah wants to keep her father's shop; Oren needs her key before a sale. The opening version explains their feelings without making either person work to get something. Read it for what the speakers tell each other that they already understand.

**Before:** Before: explaining the disagreement

```
INT. KEY-CUTTING SHOP - NIGHT

Leah holds a key beside a silent cutting machine. Oren packs
a mug into a cardboard box.

                      LEAH
          I'm upset that you're selling Dad's
          shop without asking me.

                      OREN
          We can't afford to keep it. The
          buyer comes tomorrow. I need your
          key.

                      LEAH
          I feel like you're throwing away
          his memory.

                      OREN
          I'm sad too, but we have to move
          on.
```

**After:** After: making the disagreement happen

```
INT. KEY-CUTTING SHOP - NIGHT

Leah holds a key beside a silent cutting machine. Oren packs
a mug into a cardboard box.

                      LEAH
          You packed his mug.

                      OREN
          Buyer's here tomorrow.

                      LEAH
          That stays here.

Oren folds the box shut. He holds out his hand.

                      OREN
          Your key, Leah.

Leah holds the key beneath the work lamp.

                      LEAH
          This one's bent.

                      OREN
          It opens the door.

Leah closes her fist around the key.
```

The revision turns Oren's demand for the key into a physical struggle: he holds out his hand, and Leah refuses to surrender it. His mention of the buyer also puts pressure on her to act. Leah talks about objects because handing them over means accepting the sale. Her closed fist leaves Oren facing a refusal, not merely hearing that she feels sad.

For the wider craft, see the [screenwriting guides](https://scriptsolo.com/guides/).

## How do you make dialogue sound natural?

Natural screenplay dialogue commonly comes from editing speech, not preserving every word people say. Oren's reply about the buyer does not directly answer Leah's complaint about the mug. It answers the pressure behind her complaint: she wants him to stop packing. Keep that connection between lines, even when the speakers avoid answering each other directly.

**Revise an exchange around what each speaker wants**

1. **Name the immediate want.** Write what each speaker wants from the other person now. Give that want something visible to land on, as Oren's request lands on Leah's key.
2. **Choose what stays unsaid.** Decide what feels too painful or risky to admit. Leah can object to a packed mug without saying that she cannot bear to lose the shop.
3. **Make each reply respond.** Let a reply challenge, dodge, or accept the pressure in the previous line. Avoid a chain of speeches that would make equal sense in another order.
4. **Cut speech without pressure.** Remove greetings, goodbyes, and small talk that carry no conflict, a common tightening approach. Keep a polite exchange when the politeness itself conceals a struggle.
5. **Read the exchange aloud.** Listen for words that sound written rather than spoken by this person. Revise stiff phrasing without adding filler merely to imitate a recording of conversation.
6. **Check what changes.** Look at the situation after the last reply. Keep lines that affect a choice, expose a refusal, or force someone to change their approach.

For related reading, see the [screenwriting lessons on the blog](https://scriptsolo.com/blog/).

## How do you write subtext?

**Subtext**: Subtext is the meaning beneath the words: what a character feels or wants but does not say. A common approach is to give the speaker a reason not to state that feeling or want directly.

Leah talks about the key's condition to delay handing it over. Her closed fist shows what she wants without having her state it.

## How do you avoid on-the-nose dialogue?

**On-the-nose dialogue**: On-the-nose dialogue is speech that states exactly what a character thinks or feels, leaving nothing for the audience to infer. It commonly explains the feeling rather than letting the audience read it through an exchange. Try replacing explanation with an attempt to get something from the listener.

Do not replace every direct statement with a riddle: Oren's plain demand for the key gives the exchange its focus. Keep direct speech when saying the thing is itself an act of pressure.

## How do you handle exposition in dialogue?

**Exposition**: Exposition is the background information an audience needs to follow the story. It commonly works through conflict: give someone a reason to bring up the information and someone else a reason to resist.

Oren mentions the buyer's arrival because he needs Leah to surrender her key. The information gives his demand a deadline instead of interrupting the dispute with background. Save the shop's financial history until someone needs to use it to argue, refuse, or decide. Ask whether the listener's response changes anything; if not, consider moving that information elsewhere.

## How do you give each character a distinct voice?

**Character voice** (also called Voice): Character voice is the distinct way someone speaks, expressed through word choice, rhythm, and what they leave unsaid. These differences commonly help readers recognize the speaker even with the names covered. Build them around what each person notices and avoids.

Leah notices the mug and the key's condition; Oren talks about arrival, possession, and use. Their different concerns shape their language without relying on catchphrases. Covering the names is a common test for distinct voices: check whether the words still suggest who is speaking. Revise toward different habits of attention, not merely different slang.

## How do you format dialogue on the page?

**Character cue**: A character cue is the speaker's name, commonly written in capitals above their dialogue. Place the speech beneath it in a column narrower than the surrounding action.

The excerpts show LEAH and OREN above their spoken words. Visible behavior, such as closing the box, sits outside the speeches as action. Keep that separation so the reader can distinguish what happens from what is said. For more page terms, use the [screenwriting glossary](https://scriptsolo.com/glossary/).

**Parenthetical**: A parenthetical is a short direction in parentheses between a character cue and the dialogue. It is commonly used sparingly for tone or action that the words do not make clear.

The revised exchange needs no parenthetical telling Leah to sound reluctant. Her attention to the key and her refusal to release it give that direction through behavior. Before adding a tone instruction, check what the words and action already communicate. Keep the instruction when it supplies a necessary distinction the reader would otherwise miss.

For your next revision, choose an exchange where the characters explain their feelings. Give each speaker something to obtain or protect, then let their words put pressure on the other person.

[Start writing](https://scriptsolo.com/signup/)

## Frequently asked questions

### How long should a speech be?

Keep a speech long enough to do its work, then cut repetition. If the listener could interrupt, refuse, or act, consider giving them that chance instead of extending the speech.

### Should characters speak in complete sentences?

Use fragments when they fit the speaker and the moment. Aim for edited speech that commonly feels natural through selection, rather than making every line grammatically complete.

### How do I write dialogue for different accents?

Suggest an accent through a character's rhythm and word choice rather than spelling every sound phonetically. Keep the dialogue readable, and give the character concerns beyond how they pronounce words.

### How do I show an interruption in dialogue?

A double hyphen at the end of a line commonly marks an interruption. An ellipsis commonly marks a speaker trailing off, so choose the mark that matches what happens.
