Dialogue tags are short phrases that identify who is speaking in a story. The most common is “said” — as in “I’ll go first,” she said. They exist to keep the reader oriented, not to impress anyone.

Most beginning writers overthink dialogue tags. They reach for “exclaimed” and “retorted” and “ejaculated” when the simplest word in English — said — would do the job better. This guide covers what dialogue tags are, how to punctuate them, when “said” is enough, and when action beats are the better choice.

What Is a Dialogue Tag?

A dialogue tag is the clause that attributes a line of dialogue to a specific character. It typically contains a subject and a speech verb.

The structure is simple:

  • “I can’t believe it,” she said. (tag after dialogue)
  • He said, “That makes two of us.” (tag before dialogue)
  • “Well,” she said, “that changes everything.” (tag interrupting dialogue)

The tag’s only job is attribution — telling the reader who spoke. Everything else is optional.

How to Punctuate Dialogue Tags

Punctuation trips up even experienced writers. Here are the core rules:

When the tag comes after the dialogue:

Use a comma inside the closing quotation mark, then lowercase the tag.

“We should leave now,” Marcus said.

If the dialogue ends with a question mark or exclamation mark, keep that punctuation but still lowercase the tag.

“Are you sure?” Marcus asked.

“Run!” she shouted.

When the tag comes before the dialogue:

Place a comma after the tag, then open the quotation.

She whispered, “Don’t move.”

When the tag interrupts the dialogue:

Use a comma to close the first half, the tag in lowercase, another comma, then resume the dialogue.

“I don’t know,” he said, “but we’ll figure it out.”

If the interruption falls between two complete sentences, use a period after the tag.

“I don’t know,” he said. “We should ask someone.”

The most common mistake: Treating action beats like dialogue tags. More on that below.

Why “Said” Is Almost Always the Right Choice

Elmore Leonard put it plainly in his ten rules of writing: never use a verb other than “said” to carry dialogue. That is extreme advice, but the principle behind it is sound.

“Said” is functionally invisible. Readers process it without registering it, which keeps their attention on what matters — the dialogue itself. When you swap “said” for “proclaimed” or “opined” or “enthused,” the tag suddenly demands attention. It pulls the reader out of the scene and into the machinery of your prose.

Think of “said” the way you think of a period. You need it. You use it constantly. Nobody notices it. That is exactly what you want from a dialogue tag.

When alternatives work

There are legitimate exceptions. A handful of speech verbs convey information that “said” cannot:

  • Whispered — changes the volume
  • Shouted / yelled — changes the volume in the other direction
  • Asked — technically redundant after a question mark, but sounds natural
  • Repeated — clarifies that a character is echoing an earlier line

These work because they describe the physical act of speaking. The tag tells you something your ear would catch in a real room.

What does not work: tags that interpret emotion. “Snarled,” “purred,” “breathed,” “hissed” — these ask the reader to accept your characterization instead of forming their own. If your dialogue is well-written, the emotion is already there. The tag should not have to explain it.

Dialogue Tags vs. Action Beats

An action beat is a sentence describing what a character does before, during, or after speaking. It replaces the dialogue tag entirely.

Dialogue tag:

“I’m not going,” she said.

Action beat:

“I’m not going.” She crossed her arms.

Notice the punctuation difference. A dialogue tag is grammatically connected to the dialogue — you use a comma. An action beat is its own sentence — you use a period. This is where many writers make errors.

Wrong: “I’m not going,” she crossed her arms.

“Crossed” is not a speech verb. She did not “cross” the words. It is an action, so it needs a period.

Right: “I’m not going.” She crossed her arms.

When to use action beats instead of tags

Action beats are more powerful than dialogue tags in several situations:

Establishing who is speaking without a tag. In a two-person conversation, once you have established the speakers, you can drop tags entirely and use action beats to remind the reader who is talking.

Controlling pacing. An action beat adds a micro-pause. “I quit.” She set the badge on the desk. That beat forces the reader to linger. A simple “she said” would not.

Showing emotion through behavior. Instead of “she said angrily,” show the anger: “She slammed the folder shut. ‘I already told you no.’” The action does the work that an adverb-loaded tag would do poorly.

A Complete List of Common Dialogue Tags

Here are dialogue tags organized by what they convey, sourced from the Story Grid dialogue tag taxonomy:

CategoryExamples
Neutralsaid, stated, replied, responded, answered
Volumewhispered, murmured, shouted, yelled, called
Speedstammered, blurted, rushed, drawled
Emotioncried, sobbed, laughed, sighed, groaned
Questionasked, inquired, questioned, wondered aloud
Commandordered, demanded, insisted, commanded
Mannermuttered, mumbled, slurred, lisped

Use the neutral column 90% of the time. Dip into the others sparingly and with purpose.

Common Mistakes With Dialogue Tags

Overusing colorful tags. If every line has a character “barking” or “cooing” or “seething,” the prose becomes exhausting. Let “said” carry the load and save the specific verbs for moments that need them.

Adding adverbs to “said.” “She said quietly” is almost always weaker than “she whispered” or, better yet, an action beat that shows the quiet. Adverbs on dialogue tags are a sign that the dialogue itself is not doing its job.

Tagging every line in a two-person scene. Once the rhythm is established, readers can track the back-and-forth without constant tags. Drop the tag on every second or third line, using action beats or bare dialogue to keep the pace moving.

Using non-speech verbs as tags. You cannot “smile” words or “shrug” a sentence. “Laughed,” “sighed,” and “nodded” describe actions, not speech. Use them as action beats, not as tags.

Inconsistent punctuation. The comma-versus-period distinction between dialogue tags and action beats is the single most common dialogue punctuation error in manuscripts. Learn the rule once, and it will save you hundreds of corrections.

How to Practice

Take a page from a novel you admire and highlight every dialogue tag and action beat. Count how many times the author uses “said” versus alternatives. In most published fiction, “said” outnumbers everything else by a wide margin.

Then look at your own work. If you find yourself reaching for a thesaurus to avoid repeating “said,” stop. The repetition is invisible to readers. The thesaurus synonyms are not.

Write a two-page scene with only three allowed tags: said, asked, and whispered. Force yourself to use action beats for everything else. You will discover how much more alive dialogue becomes when the physical world around it is doing the emotional work.

FAQ

How many dialogue tags should I use per page?

There is no fixed number. Use a tag or action beat whenever the reader might lose track of who is speaking — typically every three to four lines of dialogue in a multi-character scene, and less often in a two-person exchange.

Is it okay to never use dialogue tags?

In short exchanges between two characters, yes. Action beats and the natural rhythm of alternation can carry the scene. In longer scenes or scenes with three or more characters, tags become necessary to prevent confusion.

Should I use “said” or “says” for dialogue tags?

Match the tense of your narrative. Past tense narration uses “said.” Present tense narration uses “says.” Mixing tenses within a scene is a common error that distracts readers.

What is the difference between dialogue tags and attribution?

They mean the same thing. “Attribution” is the broader editorial term for identifying who spoke. “Dialogue tag” is the craft-specific term writers use. Both refer to phrases like “he said” or “she asked.”