📖 Dashes & Punctuation

Em Dash vs En Dash vs Hyphen

Three horizontal marks, three distinct punctuation jobs. Here is how to tell them apart, when to use each, and how to type them on any keyboard.

Key Takeaway

The hyphen (-) joins compound words (well-known). The en dash (–) indicates number and date ranges (pages 10–25). The em dash (—) creates an emphatic pause or abrupt parenthetical thought in a sentence.

Visual Comparison at a Glance

English typography uses three distinct horizontal lines of increasing length. While they look similar on a casual glance, they have completely different grammatical roles and Unicode codepoints:

Mark Name Glyph Unicode Primary Grammatical Job Example
Hyphen - U+002D Joins compound words, prefixes, and phone numbers. first-rate, e-commerce
En Dash U+2013 Spans ranges of numbers, dates, times, and scores. pages 45–52, 2020–2024
Em Dash U+2014 Creates an emphatic pause, break in thought, or apposition. She had one goal—victory.

1. The Hyphen (-)

The hyphen is the shortest mark and the only one with a dedicated physical key on standard computer keyboards. Its purpose is morphological, not syntactic:

  • Compound modifiers before nouns: state-of-the-art facility, user-friendly interface.
  • Compound numbers: twenty-five, ninety-nine.
  • Clarifying ambiguous prefixes: re-sign (sign again) vs. resign (quit).

2. The En Dash (–)

The en dash is exactly the width of a capital letter N (roughly 1.5 times the length of a hyphen). It represents the word "to" or "through":

  • Date & time spans: October 12–15, 9:00 AM – 5:00 PM.
  • Numerical ranges: Read chapters 3–7.
  • Scores & voting tallies: The team won 4–2.
  • Complex compound relationships: London–Paris flight, post–World War II.

3. The Em Dash (—)

The em dash is the widest mark, traditionally the width of a capital letter M. It is a powerful punctuation mark that replaces commas, colons, or parentheses to create emphasis or signal a sudden shift in tone:

  • Replacing Parentheses: Three employees—Alice, Bob, and Carol—attended the meeting.
  • Replacing a Colon: There was only one problem—nobody had the key.
  • Abrupt Interruption in Dialogue: "I was going to say—" she began, before the alarm rang.

Converting Dashes Safely with Text Cleaner

While em and en dashes look beautiful in print, they frequently break legacy ASCII databases, SMS encoding limits, and URL generators. Use our Remove Em Dash tool to convert all em and en dashes into safe, standard hyphens in one tap.

Keyboard Shortcuts Reference

Platform / App Shortcut / Keystroke Result
Mac Opt + Shift + Hyphen Em dash (—)
Mac Opt + Hyphen En dash (–)
Windows Alt + 0151 Em dash (—)
Windows Alt + 0150 En dash (–)
iOS / Android Long-press Hyphen key Select — or –
Free On-Device Tool
Need to clean or format text in bulk?

Paste your draft into Text Cleaner to repair smart quotes, convert dashes, and strip invisible characters in one tap.

✨ Open Text Cleaner

Related Tools & Guides

Clean Pasted Text Remove Em Dash Straighten Quotes Remove Line Breaks Sentence Case All Case Converters Browse All Guides →

Clean text from any app with the Share Sheet.

Select text in Safari, Mail, or Notes and share it to Clean Text. The cleaned version is copied back to your clipboard with a summary of what was fixed.

  • Works inside Safari, Mail, Notes, Word, and Slack
  • Counts and audits damage: '2 em dashes, 3 invisible characters removed'
  • 100% on-device: zero network requests, zero telemetry, full privacy
  • Available on iPhone, iPad, and Mac
Free for iPhone, iPad & Mac · iOS 17+
Text Cleaner: Case Converter App Screenshot