5 Methods To Type Em Dash and En Dash on Mac (2025)

How to Type Em Dash and En Dash on Mac

The Mac keyboard doesn’t offer em and en dash symbols. Now, that doesn’t mean you can’t use them. The easiest way to type an en dash (–) or em dash (—)on a Mac is by using a simple keyboard shortcut. You can also type these symbols using Character Viewer, Text Replacements, and Auto-substitution in supported apps. Keep reading for all the details.

How Do I Make an Em Dash on a Mac?

1. Using Keyboard Shortcuts

Mac offers built-in shortcuts to type a long dash easily. This is the quickest way and works across most apps and browsers.

Simply press Shift + Option + Hyphen (-) to make an em dash on your Mac.

2. Character Viewer Panel

Time needed: 2 minutes

If you don’t remember keyboard shortcuts, Mac also has a special menu called Character Viewer, which contains special symbols, including em and en dashes, emoji, currency symbols, arrows, and more.

  1. Press Control + Command + Space to open the Emoji & Symbols menu.

  2. Use the search bar to type “dash” or browse under Punctuation.

  3. Double-click Em Dash (—) to insert it.

    Type Em Dash on Mac using Character Viewer

  4. You can also pin Character Viewer to your menu bar for faster access.

  5. For this, go to System Settings > Keyboard > Input Sources and enable “Show Input menu in menu bar”, then select “Show Emoji & Symbols”.

    Add Character Viewer in Menu Bar

3. Using Text Replacements

The third method for typing long hyphens like the em dash (—) is to use text replacement. It’s a built-in macOS feature that lets you automatically replace a custom shortcut with a specific character or phrase.

  1. Go to System Settings > Keyboard > Text Replacements.
    Text replacements Mac
  2. Click the + button to add a new replacement.
    Create a text shortcut on Mac
  3. In the Replace column, simply type the name of your shortcut you want to use (e.g., emd).
  4. In the With column, copy and paste the symbol.
  5. Hit the Add button.
    Type Em Dash on Mac using text replacement

4. AutoSubstitution in Supported Apps (Pages or Word)

Many word processors like Pages and MS Word automatically convert two hyphens into an em dash for you. If this doesn’t happen on its own, you can customize the app settings.

  1. Type two hyphens (–).
  2. The app will auto-replace them with an em dash (—).
  3. If not, go to Settings > AutoCorrect/AutoSubstitution and enable it.

5. Copy and Paste Symbols

If you rarely use em or en dashes, you can just copy and paste them as needed. Just copy these symbols and paste them into your document using Command + V.

  • Em Dash (—)
  • En Dash (–)

You can also copy them from Google when needed.

How Do I Make an En Dash on a Mac?

1. Using Keyboard Shortcut

Just like the em dash, macOS provides a built-in keyboard shortcut for quickly typing an en dash. It’s the fastest and most convenient method that works seamlessly across most apps, browsers, and text editors.

Simply press Option + Hyphen (-) to make an en dash on your Mac.

2. Using Character Viewer or Symbol Picker

The Character Viewer lets you browse and insert symbols, including en dashes, arrows, currencies, and many others.

  1. Press Control + Command + Space to open the character viewer.
  2. Type dash in the search bar.
  3. Double-click the En Dash (–) to insert it.
    Make an En Dash on Mac using Character Viewer

3. Using Text Replacements

The third way is to create your own shortcut that macOS replaces automatically with an en dash. This way, you can use them in any app that supports text replacement.

  1. Open System Settings > Keyboard > Text Replacements.
  2. Click the + button.
    Create a text shortcut on Mac
  3. In the Replace column, type the name of your shortcut (e.g., -n).
  4. In the With column, copy and paste thesymbol.
    Shortcut for En Dash on Mac

Now, whenever you type the shortcut name, macOS will automatically convert it to an en dash (–) in supported apps.

Wondering how to type the Squared Symbol (²) on a Mac? Here are 3 easy ways to do it.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.