How To Make Em Dash On Mac | Type It Without Breaking Flow

On macOS, press Shift–Option–Hyphen to type —, or type two hyphens and let Smart Dashes swap them.

You’re typing, your sentence wants a long pause, and you don’t want to stop to hunt a symbol. On macOS, you’ve got a few clean ways to insert an em dash (—), from a one-step keyboard chord to auto-replacement tricks that work across apps. This page walks through each method, shows where it tends to work, and gives fixes for the moments it doesn’t.

What An Em Dash Does In Real Writing

An em dash is the long dash (—) used to mark a break in thought, add an aside, or set off a sharp turn. It can replace parentheses or a colon, and it can signal an interruption in dialogue. It’s not the same as a hyphen (-) or an en dash (–). A hyphen joins words. An en dash often marks ranges like 9–5.

If you write essays, lab reports, captions, or dialogue, the em dash keeps your punctuation from feeling clunky. It also matches the way people speak—quick pause, then the point.

Making An Em Dash On Mac With Every Method

Most Macs can type an em dash directly from the keyboard. If that method fails inside a specific app, you still have solid fallbacks that take seconds.

Use The Mac Keyboard Shortcut

Place your cursor where you want the dash. Then press Shift + Option + Hyphen (the – key).

  • This inserts an em dash:
  • Option + Hyphen inserts an en dash:

On many layouts, the hyphen key sits to the right of the zero key. If you use a non-US layout, the hyphen key may sit elsewhere, yet the same idea holds: press Shift and Option with the key that normally types a hyphen.

Use Smart Dashes With Two Hyphens

macOS can swap two hyphens into an em dash as you type. Type , then keep typing. In many apps, it flips into after you type the next character or a space.

This works well when your hands are already on the keys and you don’t want a three-key chord. It also helps on compact keyboards where Option feels cramped.

Turn Smart Dashes On Or Off

If never changes, Smart Dashes may be off. You can manage that setting in macOS keyboard text settings. Apple explains where to find text replacements and the Smart Dashes toggle in this macOS help article: Replace text and punctuation in documents on Mac.

Some apps also let you toggle Smart Dashes per document. In many editors, check Edit → Substitutions and look for a Smart Dashes item. If it’s unchecked, will stay as two hyphens.

Insert The Symbol From The Character Viewer

If a shortcut isn’t sticking, the Character Viewer is a clean backup. Press Control + Command + Space to open the emoji and symbols picker. In the search box, type em dash, then double-click the symbol to insert it.

This works in most text fields, even in apps that override the usual dash shortcut. It’s also useful when you need a related mark, like an en dash or a figure dash.

Copy And Paste When You Only Need One

If you only need a single em dash in a quick note, copying one is fine. Here it is: . Copy it once, paste it where needed, and move on. It’s not a great habit for heavy writing, yet it can save you on a borrowed Mac.

Pick The Right Method For The App You’re In

Many apps behave the same way. Some add their own shortcuts, auto-corrections, or typography rules. The goal is simple: get a reliable em dash in the places you write most.

Start with the keyboard shortcut. If it works in Notes, your Mac is doing its part. When a single app won’t cooperate, switch to Character Viewer or a text replacement trigger and keep moving.

Method Where It Tends To Work Notes You’ll Care About
Shift + Option + Hyphen Most macOS apps, web forms, editors Direct entry; a few apps can remap it
Option + Hyphen Same places as above Types an en dash (–), handy for ranges
Type “–” with Smart Dashes on Notes, Mail, Pages, many browsers Converts after next character or space; can be disabled per app
Edit → Substitutions → Smart Dashes Apple apps and many Mac editors Quick check when “–” stays unchanged
Character Viewer search “em dash” Most text boxes Good fallback when shortcuts clash
Text Replacement shortcut Places that honor macOS text replacements Type a short trigger like “emd;” to insert —
App menu Insert Symbol Word, Pages, InDesign, others Slower, yet steady when system shortcuts are blocked
Copy/paste Anywhere you can paste text Fine for one-offs; not great for daily writing

Set Up A Text Replacement For One-Tap Em Dashes

If you type em dashes often, a personal shortcut saves mental effort. It also stays consistent when you jump between a browser tab, a note app, and a school portal.

Create A Replacement That Inserts —

  1. Open System Settings on your Mac.
  2. Go to Keyboard, then open Text Replacements.
  3. Click the plus button.
  4. In the “Replace” column, type a trigger you won’t type by accident, like emd; or zzd.
  5. In the “With” column, paste an em dash: .
  6. Try it in Notes first, then in the apps you use most.

Choose A Trigger That Won’t Trip You Up

Short triggers feel nice until they collide with normal words. “em” is a rough trigger if you type emails, course codes, or abbreviations. A trigger with punctuation at the end, like emd;, stays out of the way.

If you write code, pick something you won’t type in source files, or keep substitutions off inside your coding editor. Many editors allow disabling substitutions in code-focused views.

App Notes That Save You Time

Once you know the core methods, the remaining friction comes from app behavior. These notes help you avoid the usual traps.

Apple Apps Like Notes, Mail, And Pages

In many Apple apps, Smart Dashes works well with . If it doesn’t, check Edit → Substitutions while you’re inside the document. That toggle can change what happens as you type, without changing system-wide settings.

Microsoft Word On Mac

Word usually accepts the macOS shortcut, yet Word can also capture keys for its own commands. If Shift–Option–Hyphen doesn’t produce an em dash in Word, use Character Viewer to insert one, then consider a text replacement trigger for steady results across Word and the rest of your apps.

Browsers And Web Editors

Some web editors ignore system substitutions, so stays as two hyphens. In those cases, the keyboard shortcut or Character Viewer is your best bet. If you’re writing inside a learning platform that strips formatting, paste as plain text after inserting the dash.

Markdown, HTML, And Plain Text Notes

If you write in Markdown, an em dash is still a normal character. The shortcut inserts it as text, and it exports cleanly to PDF or web pages. For HTML, you can also type in source code, yet typing the character directly is usually simpler and reads better while editing.

Use Em Dashes Cleanly In School And Work Writing

Typing the symbol is half the story. Using it well keeps your writing tight.

Spacing Rules That Keep Things Consistent

In American English, many style guides use em dashes with no spaces: word—word. Some publishers prefer spaces on both sides: word — word. Pick one rule and stick with it across a document.

If you’re writing for a class, match the style your teacher asks for. If you’re writing for a workplace, copy the style used in shared docs. Consistency reads clean even when readers don’t know the rule.

Don’t Swap Dashes

An em dash is not a minus sign, and it’s not a hyphen. Mixing them can cause weird line breaks, spacing, and search issues. Microsoft’s punctuation guidance spells out how these marks differ and where each one fits: Em dashes, en dashes, hyphens, and minus signs.

Fast Cleanup When A Doc Looks Messy

  • If you see double hyphens in the middle of a sentence, Smart Dashes may be off in that app.
  • If your em dashes break across lines, replace a copied dash with one typed from the Mac shortcut or Character Viewer.
  • If spacing is uneven, search for “ — ” and “—” and standardize one style.

Fix Common Problems When The Shortcut Fails

When Shift–Option–Hyphen types the wrong thing, the cause is usually simple: a keyboard layout mismatch, an app override, or a substitution setting.

Problem What To Try Why It Works
Shift + Option + Hyphen inserts an en dash Hold Shift firmly; test in Notes Option + Hyphen is en dash; Shift changes it to em dash
The shortcut does nothing in one app Use Character Viewer search “em dash” Skips app-level key bindings
Typing “–” stays as two hyphens Enable Smart Dashes in Edit → Substitutions or macOS settings Auto-conversion is off
“–” converts in Notes but not in a browser editor Use the keyboard shortcut instead Many web editors ignore substitutions
Em dash turns into a plain hyphen after paste Paste as plain text, then retype the dash Some apps strip typography during paste cleanup
Auto-correct changes dashes where you don’t want it Turn Smart Dashes off for that app or document Keeps code, tables, and URLs intact
On a non-US layout, you can’t find the right key Use Character Viewer or a text replacement trigger Avoids guessing key positions

Check Your Input Source

If you switch between keyboard languages, the physical keys may map to different characters. In System Settings → Keyboard, confirm the active input source. Then test Shift–Option–Hyphen in Notes. If it works there, your Mac is fine and the issue sits inside the app you were using.

Look For App-Specific Shortcuts

Some apps use Shift–Option–Hyphen for their own features, or they capture Option shortcuts for menus. When that happens, the Character Viewer method is the clean escape hatch. If you want the shortcut back inside that app, check its keyboard shortcut settings and remove the conflict.

Use Text Replacement When You Type In Many Places

Text replacement is the steady cross-app method when you write in a mix of browsers, PDF editors, note apps, and learning portals. Once you set the trigger, your fingers type the same pattern everywhere, and you get the same symbol.

How To Make Em Dash On Mac In Any App

If you only remember one method, remember the keyboard chord: Shift–Option–Hyphen. Pair it with one fallback—Character Viewer search—and you’ll be covered in nearly every text field you touch.

When you write often, add a text replacement trigger too. It’s a small setup step, then you stop thinking about dashes and start thinking about your words again.

References & Sources