Em Dash — Copy and Paste

Copy the em dash —, the en dash – and every other dash or line character, plus a quick guide to which one to use.

Dash Symbols

Line Dividers

✅Copied!

Keyboard shortcuts & HTML codes

Windows Alt codes need the numeric keypad with Num Lock on. On Mac, hold Option (⌥) while pressing the key.

SymbolNameWindowsMacHTML
—Em DashAlt+0151Option+Shift+-—
–En DashAlt+0150Option+-–
‐Hyphen——‐
―Horizontal Bar——―
−Minus Sign——−
‾Overline——‾

Em Dash vs. En Dash vs. Hyphen

The hyphen (-) is the shortest and joins words, as in “well-known” or “copy-paste.” The en dash (–) is about the width of the letter n and is used for ranges, like 9–5 or pages 10–20. The em dash (—) is the longest, roughly the width of an M, and sets off an extra thought in a sentence—like this one. American style guides usually write it without spaces, while many British publications prefer a spaced en dash instead.

There’s also a true minus sign (−), which is slightly wider than a hyphen and lines up with the plus sign in math.

How to Type an Em Dash

On Windows, hold Alt and type 0151 on the numeric keypad for —, or 0150 for –. On a Mac, press Option + Shift + Hyphen for — and Option + Hyphen for –. On iPhone, press and hold the hyphen key on the number keyboard to choose –, — or •. In Microsoft Word, typing two hyphens between words usually autocorrects into a dash, and in HTML you can write — and –.

Frequently Asked Questions

How do I type an em dash on a Mac?

Press Option + Shift + Hyphen (-) to type —. Option + Hyphen on its own types the shorter en dash –.

What is the Alt code for an em dash?

Alt + 0151 types — on Windows, and Alt + 0150 types –. Use the numeric keypad, not the number row. If your laptop has no numpad, press Win + . (period) and look under the Symbols tab, or copy the dash from this page.

When should I use an em dash instead of a hyphen?

Use a hyphen to join words (long-term, e-mail) and an em dash to interrupt or emphasize part of a sentence—for example, “The answer—surprisingly—was yes.” Use an en dash for ranges like 2020–2025.

Does using em dashes mean text was written by AI?

No. The em dash has been standard punctuation for centuries and is used constantly by professional writers, editors and journalists. AI models use it because they learned from huge amounts of human writing, so an em dash tells you nothing reliable about who wrote a text.

Looking for something else? Browse the full Special Characters list with search and alt codes.

© 2026 TOOLBOX by PuffChip Studio. All rights reserved.