BrowseASCII ArtSymbolsASCII TableLearnToolsImage to ASCIIASCII CameraGIF to ASCIIVideo to ASCIIDot ArtEmoji Art

Em Dash — & Dash Symbols to Copy & Paste

The em dash — (U+2014) and en dash – (U+2013) are Unicode punctuation, not ASCII. ASCII gives you only the hyphen-minus (-), so writers long approximated an em dash by typing two hyphens (--). Modern text really wants the true characters: the em dash for breaks in a sentence, the en dash for ranges like 9–5. Copy the correct one below and note how it differs from a plain hyphen.

Em dash
U+2014 · —
En dash
U+2013 · –
-
Hyphen-minus (ASCII)
U+002D · -
Hyphen (true typographic)
U+2010 · ‐
Non-breaking hyphen
U+2011 · ‑
Horizontal bar (quotation dash)
U+2015 · ―
Minus sign (math)
U+2212 · −
Small em dash
U+FE58 · ﹘
_
Fullwidth low line
U+FF3F · _
_
Low line / underscore (ASCII)
U+005F · _

How to type an em dash on Windows and Mac

On Windows, hold Alt and type 0151 on the numeric keypad for the em dash —, and Alt+0150 for the en dash –. In Microsoft Word, typing two hyphens between words with no spaces (word--word) autocorrects into an em dash. On a Mac, press Option+Shift+hyphen for the em dash — and Option+hyphen for the en dash –. On iOS and Android, press and hold the hyphen key on the symbols keyboard and the – and — options pop up.

Em dash vs en dash vs hyphen

These three are different lengths with different jobs. The hyphen - joins words (well-known). The en dash – marks ranges and connections (pages 10–20, the New York–London flight). The em dash — sets off a strong break in a sentence — like this — and can replace parentheses or a colon. In HTML, use — for — and – for –, or the numeric — and –. Do not use the math minus − (U+2212) as a dash; it is a separate character intended for equations and has different spacing.

Related

FAQ

What is the Alt code for an em dash?
On Windows, hold Alt and type 0151 on the numeric keypad to get the em dash —. Use Alt+0150 for the en dash –. On Mac, press Option+Shift+hyphen for the em dash.
Is the em dash an ASCII character?
No. The em dash — is Unicode U+2014 and the en dash – is U+2013. ASCII only includes the hyphen-minus (-), which is why writers used to type two hyphens (--) to fake an em dash.
What is the difference between an em dash and a hyphen?
A hyphen (-) is short and joins words like well-known. An em dash (—) is much longer and marks a break in a sentence. Using a hyphen where an em dash belongs is a common typographic mistake.