Em Dash U+2014

Copy and paste the em dash (—) in one click. How to type it on Mac, Windows, iPhone and Android, when to use it, and why ChatGPT uses so many.

Codepoint
U+2014
Decimal
8212
HTML
—
CSS
\2014
JS
\u2014
URL
%E2%80%94
UTF-8
E2 80 94
Category
Punctuation, Dash (Pd)
Block
General Punctuation

The em dash (—) is the longest of the three common dashes, roughly the width of a capital "M". It marks a strong break in a sentence: an abrupt turn, an interruption, or an aside that deserves more emphasis than a comma or parentheses. It has been standard English punctuation for centuries. Use the "Copy Em Dash" button above to copy — to your clipboard, then paste it anywhere.

It isn't on any standard keyboard, so casual writing uses a hyphen (-) or double hyphen (--) instead. It is also one of the most talked-about tells of AI-generated text: ChatGPT, Claude, Gemini, and other large language models are widely observed to use more em dashes than typical casual human writing. Because it can break code, CSV files, and search when pasted into technical contexts, this site's viewer flags it alongside invisible characters.

Why AI Models Overuse Em Dashes

The most common explanation: language models learn their style from millions of professionally edited books, academic papers, and newspaper and magazine articles, where em dashes are standard.

Human writers type what's on their keyboard. A hyphen takes one keystroke; an em dash needs a key combination or auto-correct. AI models have no keyboard, so the typographically "correct" em dash costs them nothing extra.

Other AI-Favored Characters

AI models overuse other characters too:

CharacterCodepointWhy AI uses it
Em DashU+2014Standard in edited text, no keyboard barrier
Smart Quotes (" " ' ')U+201C-201D, U+2018-2019Typographically correct quotes
Horizontal Ellipsis (…)U+2026Single character vs three periods
En DashU+2013Correct for ranges, common in edited text
Zero-Width SpaceU+200BOccasionally found in pasted AI output; origin unclear

Common Uses (Legitimate)

  • Strong break. A stronger pause than a comma or semicolon: The results were clear—the experiment was a success.
  • Parenthetical statements. Sets off a phrase with more emphasis than parentheses: The team—all five members—agreed to the plan.
  • Interrupted dialogue in fiction. Shows a speaker being cut off: "I was just about to—" He never finished the sentence.
  • Replacing colons or semicolons. Introduces an explanation with more weight: There was only one problem—nobody showed up.
  • Attribution in quotes. Placed before the author's name at the end of a block quote.

How to Type

PlatformMethod
WindowsAlt+0151 on the numeric keypad (the "em dash alt code").
macOSOption+Shift+Hyphen.
iPhone / iPadLong-press the hyphen (-) key, then choose the em dash (—).
AndroidLong-press the hyphen (-) key, then select the em dash (—).
LinuxCtrl+Shift+U, type 2014, press Enter.
Microsoft WordType two hyphens between words with no spaces (word--word) and Word auto-corrects to an em dash.
Google DocsType three hyphens (---) for auto-correction (two give an en dash), or Insert > Special Characters.
HTMLType — or — or —.
JavaScriptUse \u2014 in strings.
MarkdownNot standard. Processors with smart punctuation (e.g., SmartyPants) convert --- to an em dash.

Em Dash vs En Dash vs Hyphen

CharacterSymbolCodepointWidthPrimary useExample
Hyphen-U+002DShortCompound wordswell-known
En Dash–U+2013MediumRanges and connections2020–2025, New York–London
Em Dash—U+2014LongSentence breaksThe result—surprisingly—was positive.
Minus Sign−U+2212MediumMathematics5 − 3 = 2

Quick Rules

  • To join two words, use a hyphen: self-aware, well-being, twenty-one.
  • To show a range or connection, use an en dash: pages 1–10, Monday–Friday, the London–Paris train.
  • To add a pause, interruption, or aside, use an em dash: He arrived—finally—at midnight.

When Em Dashes Cause Problems

  • CSV and TSV files. Some parsers misread the character or produce encoding errors.
  • Command-line arguments. Flags need a regular hyphen, so a pasted em dash can break the command.
  • JSON and XML. Valid in JSON strings, but older or ASCII-only systems may choke on them.
  • Search and matching. A search for a hyphen won't find an em dash, and vice versa.
  • Plain text. Emails, code comments, and commit messages may not render em dashes correctly in every font and terminal.

Detecting Em Dashes

Paste text into our Invisible Character Viewer to see em dashes and other special characters highlighted, with the code point and name on hover.

In code:

js
// JavaScripttext.includes('\u2014')
// Replace em dashes with regular hyphenstext.replace(/\u2014/g, '-')
// Replace em dashes with double hyphens (common plain-text convention)text.replace(/\u2014/g, '--')

Style Guides and Em Dashes

  • AP Style: Em dash with a space on each side: word — word
  • Chicago Manual of Style: Em dash with no spaces: word—word
  • British style: Often uses en dash with spaces instead: word – word
  • AI default: ChatGPT often uses em dashes with no spaces, following Chicago-style American conventions.

Pick one and be consistent.

Frequently Asked Questions

What does an em dash mean?

An em dash (—) signals a strong break in a sentence. It can stand in for a comma, colon, semicolon, or parentheses to add emphasis, set off an aside, or mark an interruption, for example: "The results were clear—the experiment worked." It is the longest dash, wider than a hyphen (-) or an en dash (–).

How do I type an em dash on a Mac?

Press Option+Shift+Hyphen to type an em dash (—) on a Mac. On iPhone or iPad, long-press the hyphen key and choose the em dash. On Windows, hold Alt and type 0151 on the numeric keypad. Or click the "Copy Em Dash" button at the top of this page.

Why does ChatGPT use so many em dashes?

The most common explanation is that ChatGPT trained on professionally edited text, like books, articles, and academic papers, where em dashes are standard. AI models don't use keyboards, so special characters cost them nothing, while people default to the hyphen on their keyboard. AI text often has noticeably more em dashes than casual human writing.

What is the difference between em dash, en dash, and hyphen?

A hyphen (-) is the shortest, used for compound words like 'well-known'. An en dash (–) is medium-width, used for ranges like '2020–2025'. An em dash (—) is the longest, used for breaks in sentences. They are three separate Unicode characters: U+002D, U+2013, and U+2014.

Can em dashes identify AI-generated text?

Overuse of em dashes is one common indicator of AI-generated text, but it is not reliable on its own. Many professional human writers also use em dashes heavily. It is one signal among several, not a definitive test.

How do I type an em dash?

On Windows: Alt+0151 on the numeric keypad. On Mac: Option+Shift+Hyphen. In HTML: — or —. In Word: type two hyphens between words with no spaces (word--word) and Word will auto-correct to an em dash. Or copy from this page.

Do em dashes cause problems in code?

Yes. Em dashes can turn into garbled characters when a CSV is opened with the wrong encoding, cause issues in command-line arguments, fail in ASCII-only contexts, and produce unexpected results in text comparison. If you copy AI-generated text into code or data files, check for em dashes first.

Related Characters

Need to find every hidden character in your text, not just the Em Dash?

Open the viewer