Home
How to Type an Em Dash in Microsoft Word on Windows and Mac
The em dash (—) is arguably the most versatile punctuation mark in the English language. It can replace commas, parentheses, or colons to create emphasis, indicate a sudden change in thought, or add a dramatic pause to a sentence. However, despite its importance in professional writing, many users struggle to find it on a standard keyboard because there is no dedicated key for it.
In Microsoft Word, inserting an em dash can be done through several methods ranging from automatic formatting to complex alt codes. For those looking for the fastest answer, the primary keyboard shortcuts are:
- Windows (with numeric keypad):
Ctrl+Alt+Minus (-) - Mac:
Option+Shift+Hyphen (-)
To master the use of this punctuation mark and ensure it appears correctly every time you type, this analysis covers every possible method, troubleshooting scenario, and stylistic rule associated with the em dash in Microsoft Word.
The Automatic AutoFormat Method for Instant Insertion
Microsoft Word is designed with a feature called "AutoFormat As You Type," which is intended to streamline the writing process by predicting your intent. This is the most common way writers generate an em dash without memorizing complex codes.
How to Trigger the Automatic Em Dash
To use this feature, type your first word, then immediately type two hyphens (--) without any spaces, followed immediately by the next word. Once you press the Spacebar or the Enter key after the second word, Word will automatically convert those two hyphens into a single, long em dash.
For example, typing Nature--the followed by a space becomes Nature—the.
Ensuring AutoFormat is Enabled
If the double-hyphen trick is not working, the feature may be disabled in your settings. To re-enable it, follow these specific steps:
- Open Microsoft Word and click on the File tab in the upper-left corner.
- Select Options at the bottom of the left-hand sidebar.
- In the Word Options dialog box, select Proofing.
- Click the AutoCorrect Options... button.
- Navigate to the AutoFormat As You Type tab.
- Under the "Replace as you type" section, ensure the box for Hyphens (--) with dash (—) is checked.
- Click OK to save the changes.
Windows Keyboard Shortcuts for Professional Efficiency
For power users who prefer not to rely on Word's auto-conversion, Windows offers several direct keyboard inputs. These are particularly useful when you need to insert an em dash in a location where AutoFormat might not trigger, such as at the end of a sentence or inside a table cell.
Using the Numeric Keypad
The most reliable shortcut on Windows requires a keyboard with a dedicated numeric keypad (the block of numbers on the right side).
- The Shortcut: Hold down
Ctrl+Altand press the Minus (-) key on the numeric keypad. - Note: This will not work if you use the hyphen key located next to the number 0 on the main keyboard row. It must be the minus key on the keypad.
The Alt Code Method
If your keyboard lacks a numeric keypad (common on modern laptops), you can still use an Alt code, though it requires a few extra keystrokes.
- Ensure Num Lock is on.
- Hold down the Alt key.
- Type
0151on the numeric keypad. - Release the Alt key.
In my experience testing various laptop configurations, if you do not have a physical numeric keypad, you may need to hold the Fn key to activate the "hidden" numeric keys (often labeled in small blue numbers on the M, J, K, L, U, I, O, and 7, 8, 9 keys) before the Alt code will register.
Inserting an Em Dash on macOS
Apple’s macOS handles special characters with a high degree of consistency across all applications, including Microsoft Word for Mac. Unlike Windows, which often requires a numeric keypad for shortcuts, the Mac shortcut works on any keyboard layout.
The Standard Mac Shortcut
To insert an em dash on a Mac, press and hold the Option and Shift keys simultaneously, then press the Hyphen (-) key. This produces an em dash immediately at the cursor's location.
Comparison of Mac Dashes
- Hyphen: Just press
-. - En Dash: Press
Option+-. - Em Dash: Press
Option+Shift+-.
This hierarchical approach makes macOS one of the most intuitive platforms for typographers and editors who frequently switch between different dash lengths.
Using the Insert Symbol Menu for Visual Selection
When shortcuts are forgotten or the keyboard is acting unpredictably, the "Insert Symbol" menu provides a fail-safe graphical interface. This method is also the gateway to discovering other special characters like the en dash, section marks, or copyright symbols.
Steps to Use the Symbol Dialog
- Place your cursor where you want the dash to appear.
- Click the Insert tab on the Ribbon.
- On the far right, click the Symbol icon and select More Symbols....
- In the dialog box that appears, you have two options:
- Symbols Tab: Set the "Subset" to General Punctuation. Locate the em dash in the grid.
- Special Characters Tab: This is often faster. Click the Special Characters tab and you will find "Em Dash" at the very top of the list.
- Click Insert and then Close.
Pro Tip: The Recently Used List
Once you have inserted an em dash using this menu once, it will appear in the "Recently Used Symbols" section of the initial Symbol dropdown menu. This allows you to bypass the full dialog box for subsequent insertions in that document session.
Advanced Unicode and Alt+X Shortcuts
For those who work in technical writing or want a "universal" way to input characters by their hexadecimal code, Microsoft Word supports Unicode entry directly within the document.
The Alt+X Technique
Every character in the Unicode standard has a unique four-digit code. The code for an em dash is 2014.
- Type
2014directly in your Word document. - With the cursor immediately following the 4, press Alt + X.
- Word will instantly convert the numbers "2014" into an em dash (—).
This method is incredibly powerful because it works even if your keyboard settings are changed or if you are using a non-standard font. It is a specific feature of Microsoft Word and does not generally work in other Windows applications like Notepad or web browsers.
Creating a Custom Keyboard Shortcut for the Em Dash
If you find the default Ctrl + Alt + Minus cumbersome or if you are using a laptop without a keypad, you can assign your own custom shortcut to the em dash within Word.
Step-by-Step Customization
- Go to Insert > Symbol > More Symbols....
- Select the Special Characters tab.
- Highlight Em Dash.
- Click the Shortcut Key... button at the bottom.
- In the "Press new shortcut key" box, type the combination you prefer (for example,
Alt + D). - Ensure the "Save changes in" dropdown is set to Normal.dotm if you want this shortcut to work in all future Word documents.
- Click Assign and then Close.
Understanding the Difference: Em Dash vs. En Dash vs. Hyphen
One of the most frequent errors in document formatting is the interchangeable use of hyphens and dashes. Professionally produced documents require the correct use of each to maintain readability and authority.
The Hyphen (-)
The hyphen is the shortest mark and is used to join words together.
- Usage: Compound adjectives (e.g., "well-known author"), phone numbers, or breaking words at the end of a line.
- Keyboard: The standard key next to the 0.
The En Dash (–)
The en dash is approximately the width of the letter "n." It is primarily used to represent ranges or connections.
- Usage: Ranges of time or numbers (e.g., "1995–2000" or "pages 40–50").
- Word Shortcut:
Ctrl+Minus (-)on the numeric keypad.
The Em Dash (—)
The em dash is the width of the letter "M." It is used for structural breaks in sentences.
- Usage: "She was heading to the store—the one on the corner—to buy milk."
- Word Shortcut:
Ctrl+Alt+Minus (-)on the numeric keypad.
Professional Style Guides and Spacing Rules
A common debate among writers is whether to include spaces around an em dash. The answer depends entirely on the style guide you are following.
The Chicago Manual of Style (CMS)
Most book publishers and academic journals follow CMS. According to this style, there should be no space on either side of the em dash.
- Example: The weather was cold—colder than he had ever experienced.
The Associated Press (AP) Style
Most newspapers and digital media outlets follow AP style. AP recommends putting a space before and after the em dash to improve readability in narrow columns of text.
- Example: The weather was cold — colder than he had ever experienced.
Microsoft Word's Default Behavior
Word's AutoFormat is designed to favor the "no space" rule. If you type word -- word (with spaces), Word will often convert it into an en dash instead of an em dash. To get an em dash automatically, you must type word--word (no spaces).
How to Use an Em Dash for Bulleted Lists
In some professional contexts, particularly in creative resumes or modern reports, writers prefer to use an em dash as a bullet point instead of the standard round dot.
Defining a New Bullet
If you want to use the em dash as a list marker, follow these steps:
- Select the text you want to turn into a list.
- On the Home tab, click the arrow next to the Bullets icon.
- Select Define New Bullet....
- Click the Symbol... button.
- In the Special Characters tab, select Em Dash.
- Click OK twice.
Word will now save this as a bullet style, allowing you to create consistent, sophisticated lists throughout your document.
Troubleshooting Why the Em Dash Shortcut is Not Working
Even with the correct shortcuts, users occasionally encounter issues. Here are the most common reasons your em dash might not be appearing.
1. You Are Using a Laptop Without a Numeric Keypad
Most Alt codes and Windows shortcuts for dashes are hard-coded to the numeric keypad. If you are using the top-row number keys, the command will simply be ignored. Use the Alt+X method (2014 + Alt+X) as a workaround.
2. AutoCorrect is Turned Off
If typing two hyphens doesn't work, check your AutoCorrect settings as described in the first section. Occasionally, a Word update can reset these preferences to the factory default.
3. The Font Does Not Support Em Dashes
While nearly all modern fonts (Arial, Calibri, Times New Roman) include the em dash, some decorative or specialized "dingbat" fonts do not. If you see a square box (□) instead of a dash, try changing the font of that specific character back to a standard typeface.
4. Language Settings Conflicts
If your keyboard language is set to something other than English (for example, some European or Asian layouts), the default shortcuts for symbols might be mapped to different keys. Check your Windows or macOS language bar to ensure you are using the correct input method.
5. Smart Quotes vs. Smart Dashes
Sometimes, Word's "Smart Quotes" and "Smart Dashes" features can conflict with third-party grammar checkers like Grammarly or ProWritingAid. If you have these plugins installed, check their internal settings to see if they are overriding Word's native formatting.
Summary
The em dash is a powerful tool for any writer, and Microsoft Word provides multiple avenues to access it. Whether you rely on the AutoFormat double-hyphen method for speed, the Mac Option+Shift+Hyphen for simplicity, or Alt+0151 for precision on Windows, understanding these tools ensures your documents remain professional and correctly punctuated.
By mastering the technical aspects of the em dash—from its Unicode value (2014) to its stylistic spacing—you elevate your writing from basic word processing to professional typography.
Frequently Asked Questions
What is the shortcut for an em dash on a laptop?
On a Windows laptop without a numeric keypad, the easiest way is to type 2014 and then press Alt + X. On a Mac laptop, use Option + Shift + Hyphen.
Why does Word keep making an en dash instead of an em dash?
Word creates an en dash if you put spaces around the double hyphens (e.g., word -- word). To get an em dash, type the hyphens directly between the words without spaces (e.g., word--word).
Can I use the em dash in Word Online?
Yes, Word Online supports the automatic conversion of two hyphens into an em dash. However, many of the desktop Alt codes may not work in a web browser, so the AutoFormat method is the most reliable for the web version.
Is an em dash the same as a long hyphen?
"Long hyphen" is a common lay term for the em dash. Technically, they are different characters. A hyphen is for joining words, while an em dash is for separating parts of a sentence.
How do I remove an automatic em dash?
If Word converts your hyphens and you want them back, simply press Ctrl + Z (Undo) immediately after the conversion happens. Word will revert the em dash back to two hyphens.
-
Topic: Insert an em dash or en dash - Microsoft Supporthttps://support.microsoft.com/en-us/office/insert-an-em-dash-or-en-dash-ec7120c7-645c-408c-b56d-92521e0e3b28
-
Topic: How To Insert Em Dash In Word: 4 Easy-to-Follow Stepshttps://www.techrepublic.com/article/four-ways-to-insert-an-em-dash-in-a-word-document/amp/
-
Topic: Adding an em dash as a bullet list point - Microsoft Q& Ahttps://learn.microsoft.com/en-us/answers/questions/5328357/adding-an-em-dash-as-a-bullet-list-point