How to Type an Em Dash: 5 Easy Methods for Windows, Mac, Word, and Google Docs

Need an em dash right now? Copy this one: —. For repeat typing, use the Windows numeric-keypad code, Windows Symbols panel, Mac keyboard shortcut, Word’s character dialog, or Google Docs’ special-character picker. The five options below work in different situations; pick the one that matches your keyboard and app.

Em dash, en dash, and hyphen: what’s the difference?

The marks look similar but serve different purposes: em dash —, en dash –, and hyphen -. An em dash can set off an interruption or an explanatory phrase. An en dash often connects a range, such as “pages 12–18.” A hyphen joins parts of a word, as in “step-by-step.” The em dash is Unicode character U+2014, which is useful when a dialog asks for a character code. In American English, em dashes are commonly set without spaces, though a publication’s style guide takes priority.

Choose a method

MethodBest forWhat to use
Windows Alt codeFull-size keyboardAlt + 0151 on the numeric keypad
Windows Symbols panelWindows without a keypadWindows key + period, then Symbols
Mac shortcutFast typing on a U.S. layoutOption + Shift + hyphen
Microsoft WordInserting from the ribbonInsert > Symbol > More Symbols
Google DocsInserting from a browser documentInsert > Symbols > Special characters

1. Type an em dash in Windows with an Alt code

Place the cursor in a text field, hold Alt, enter 0151 on the numeric keypad, and release Alt. Include the leading zero. Microsoft lists Alt+0151 for the em dash; Alt+0150 is the en dash, so the final digit matters. Turn on Num Lock if your keypad requires it. The number row above the letters usually won’t substitute for a separate numeric keypad.

A Windows keyboard with a separate numeric keypad; hold Alt and enter 0151 on the keypad.
A keyboard with a separate numeric keypad, used to enter the Windows Alt code for an em dash.

2. Use the Windows Symbols panel

If there’s no numeric keypad, press Windows key + period (.) to open the Emoji and more panel. Choose Symbols (the omega icon), then browse the punctuation marks and click the em dash. It is inserted at the active cursor in the app. The exact grid can vary by Windows version, so look for the long dash rather than relying on a fixed grid position. Microsoft’s Windows keyboard tips describe the Symbols panel and Alt codes.

Windows Emoji and more panel with Symbols selected and an em dash highlighted.
The Windows Emoji and more panel open to Symbols with a long dash selected.

3. Use the Mac keyboard shortcut or Character Viewer

On a Mac using the common U.S. keyboard layout, press Option + Shift + hyphen (-). The hyphen key is beside the zero key. If your keyboard layout produces a different character, open Character Viewer with Control + Command + Space, search for “em dash,” and select the mark. Apple documents Character Viewer as a way to enter characters and explains that keyboard layouts affect which key combinations work.

Mac Character Viewer searching for em dash with the character selected.
The Mac Character Viewer showing a search for em dash beside a document.

4. Insert the character in Microsoft Word

In desktop Word, click where the dash should go, then choose Insert > Symbol > More Symbols. Open the Special Characters tab, select Em Dash, and double-click it (or choose Insert, then Close). The symbol dialog is useful when you do not want to memorize a key combination. Word for Windows also documents Ctrl + Alt + the minus key on the numeric keypad as a direct em-dash shortcut. See Microsoft’s Word symbol instructions and Word keyboard shortcuts.

5. Insert an em dash in Google Docs

In a Google Doc, place the cursor, open Insert > Symbols > Special characters, then enter the Unicode value 2014 or choose the punctuation category. Click the em dash to insert it. You can also draw the character in the picker if you do not know its name. Google’s special-character instructions cover the available ways to find and insert symbols.

Word’s Special Characters dialog and Google Docs’ special-character picker with an em dash selected.
Word’s Special Characters dialog and Google Docs’ special-character picker, each showing an em dash.

If the wrong dash appears

Check the glyph before continuing: — is the em dash; – is the shorter en dash; - is a hyphen. If Alt+0151 fails, confirm you used the numeric keypad and included the zero. If a Mac shortcut does not match your layout, use Character Viewer. In Word or Docs, the insertion menus avoid keyboard-layout differences. On Mac, some apps can also convert two hyphens into an em dash when smart dashes are enabled; Apple notes that text substitutions and smart dashes are not available in every app. See its Mac punctuation settings for that option.

Leave a Comment

How to Check Hard Drive Health in Windows Server

How to Check Hard Drive Health in Windows Server

Check Windows Server disk status and reliability counters, verify SMART data when available, and separate hardware warnings from NTFS errors.

How to Add and Delete Users in Windows Server

How to Add and Delete Users in Windows Server

Create, grant admin rights to, disable, or remove local Windows Server users with Computer Management or PowerShell. Learn when to use Active Directory instead.

Set Up the Serviio Media Server on Windows Server

Set Up the Serviio Media Server on Windows Server

Install Serviio on Windows Server, share local or NAS media folders, and test DLNA playback. Learn how to check the Windows service, firewall, and Pro-only browser features.

How to Convert PNG, JPG, or BMP Images to ICO in Windows

How to Convert PNG, JPG, or BMP Images to ICO in Windows

Convert PNG, JPG, or BMP files to Windows ICO with GIMP. Prepare a square image, keep transparency when needed, add standard sizes, and check the export.

How to Clear Cache in Windows 8: A Step-by-Step Guide

How to Clear Cache in Windows 8: A Step-by-Step Guide

Clear thumbnail, DNS, Internet Explorer, Microsoft Store, Search, and Live Tile data with Windows 8’s built-in tools, and learn what each cleanup removes.

How to Remove Item Check Boxes in Windows 10 File Explorer

How to Remove Item Check Boxes in Windows 10 File Explorer

Turn off Windows 10 item check boxes in File Explorer with the View ribbon, or use Folder Options if the toggle is missing. See what changes and how to select multiple files without boxes.

Set Up VMware Workstation Pro on Windows Server

Set Up VMware Workstation Pro on Windows Server

Install VMware Workstation Pro on a compatible Windows Server host, from checking support and downloading the right build to creating your first VM.

How to Read Linux Partitions on Windows Without Formatting Them

How to Read Linux Partitions on Windows Without Formatting Them

Browse and copy Ext2, Ext3, or Ext4 files on Windows with a read-only workflow. See what Linux Reader’s free edition supports and when WSL fits.

How to Run Caddy as a Web Server on Windows Server

How to Run Caddy as a Web Server on Windows Server

Install Caddy’s native Windows binary, serve a test site, enable automatic HTTPS for a domain, and run Caddy as a Windows Server service.

How to Run Linux Docker Containers on Windows Server with Hyper-V

How to Run Linux Docker Containers on Windows Server with Hyper-V

Run Linux Docker containers alongside Windows Server by creating an Ubuntu Hyper-V VM, installing Docker Engine, and publishing a test service safely.