Need an em dash shortcut without hunting through symbol menus? Windows users can press Alt + 0151 using a numeric keypad. Mac users can press Shift + Option + Hyphen on a standard U.S. keyboard.
The correct character looks like this: —. It is Unicode character U+2014, which differs from both a hyphen and an en dash. Unicode defines U+2014 as the punctuation mark commonly used for breaks within sentences.
Em Dash Shortcut Quick Reference
| Device or app | Shortcut or method | Important detail |
|---|---|---|
| Windows | Alt + 0151 | Use the numeric keypad |
| Mac | Shift + Option + Hyphen | Works with common U.S. keyboard layouts |
| Microsoft Word | Ctrl + Alt + Numpad Minus | Word-specific shortcut |
| Word Unicode method | Type 2014, then Alt + X | Converts the code into the character |
| Google Docs | Insert → Special characters | Search for the dash by name |
| Windows laptop without numpad | Windows symbol picker | Useful when Alt codes fail |
| iPhone or iPad | Hold the hyphen key | Select the longest dash |
| Android | Hold the hyphen key | Availability depends on keyboard app |
| HTML | — | Produces the U+2014 character |
| Unicode | U+2014 | Standard character identifier |
Quick answer: On Windows, hold Alt and enter 0151 with the numeric keypad. On Mac, press Shift + Option + Hyphen. Microsoft Word also supports Ctrl + Alt + Numpad Minus or 2014 followed by Alt + X.
Key Takeaways
- Windows: Alt + 0151 with a numeric keypad.
- Mac: Shift + Option + Hyphen.
- Word: Ctrl + Alt + Numpad Minus.
- Word also supports 2014 + Alt + X.
- Google Docs provides the mark through Special characters.
- Windows laptops without numpads need another way to insert it.
- The correct Unicode character is U+2014.
How to Type an Em Dash on Windows
The standard Windows method uses the Alt code 0151. Microsoft lists Alt + 0151 for this character in its Windows keyboard guidance. The digits must come from a numeric keypad.
Follow these steps:
- Place your cursor where you want the long dash.
- Make sure Num Lock is enabled.
- Hold down the Alt key.
- Type 0151 on the numeric keypad.
- Release Alt to insert the character.
This method is useful in many Windows applications. It may not work with numbers across the keyboard’s top row. Compact laptops often lack the separate keypad required for this technique.
Keyboard setup can affect daily typing speed more than you might expect. Techanta’s guide to coiled keyboard cables also covers practical keyboard setup considerations. That guide may help readers build a cleaner desk or mechanical keyboard setup.
How to Type the Dash on a Windows Laptop Without a Numpad
A laptop without a number pad makes the traditional Alt code less convenient. The easiest fallback is usually Windows’ built-in symbol interface. You can also copy the character once and keep it in a frequently used note.
Press Windows + . to open the Windows emoji and symbol panel. Look under symbols or punctuation for the long dash. This avoids relying on a hidden or embedded number pad.
Microsoft also recommends Character Map for characters that are difficult to enter directly. Search Windows for Character Map, then find and copy the required symbol. This approach works well when keyboard shortcuts are unavailable.
How to Type an Em Dash on Mac
On a U.S. Mac keyboard, press Shift + Option + Hyphen. The hyphen key normally sits beside the zero key. The character should appear immediately at your cursor.
This method is convenient because it doesn’t require a numeric keypad. It also avoids opening a special-character menu each time. Keyboard layouts can alter some shortcuts, so use Character Viewer if needed.
Mac users can open Character Viewer for another way to insert it. Search for the required punctuation mark and select it. This option is useful with remapped keyboards or different input sources.
Em Dash Shortcut in Microsoft Word
Microsoft Word provides a dedicated keyboard method on Windows. Press Ctrl + Alt + the minus key on the numeric keypad. Microsoft documents this combination specifically for inserting the longer punctuation mark.
Word also supports Unicode conversion. Type 2014, then press Alt + X immediately afterward. Word converts that hexadecimal code into the U+2014 character.
The Unicode method can be easier on some laptop keyboards. It does not require remembering a four-digit decimal Alt code. Select only 2014 before Alt + X if nearby characters create a conversion problem.
People who use Word regularly may benefit from learning several small productivity shortcuts. Techanta’s article about digital tools that help you do more with less covers additional ways to reduce repetitive work. The site’s How To section also collects practical technology guides.
How to Insert the Character in Google Docs

Google Docs doesn’t rely on a unique universal shortcut for this mark. Instead, use Insert → Special characters and search for the symbol. This works regardless of whether your keyboard has a dedicated number pad.
Another option is to create a custom substitution in Google Docs preferences. For example, you can choose a short text sequence and replace it automatically. Google’s Docs community has long recommended this approach for users wanting a custom typing shortcut.
Your operating system’s keyboard method may also work inside a browser. Windows users with a keypad can try Alt + 0151. Mac users can use their normal system shortcut.
How to Type the Long Dash on iPhone and Android
Mobile keyboards usually hide punctuation variants behind the hyphen key. First, switch to the numbers or symbols keyboard. Then press and hold the hyphen until additional characters appear.
Slide your finger toward the longest dash and release it. Exact menu placement varies between iOS, Gboard, Samsung Keyboard, and other keyboards. Copying the character is another fast option when the menu is hard to find.
Writers who work across phones, tablets, and computers may want consistent tools on every device. Techanta’s Gadgets and Apps section covers software and device tools for everyday workflows. Keeping familiar tools available across devices can reduce unnecessary switching.
Why Alt + 0151 Might Not Work
The most common problem is using the keyboard’s top number row. Traditional Windows Alt codes expect numeric-keypad input. A laptop without that keypad may ignore the sequence completely.
Num Lock can also cause problems on full-size keyboards. Turn it on before entering the digits. Then try the sequence again while holding Alt.
Application behavior can also differ. Word offers its own dedicated shortcut and Unicode conversion method. Using an application-specific option often solves problems when the general Windows method fails.
Em Dash vs. En Dash vs. Hyphen
These three marks look similar, but they have different jobs. Unicode assigns separate code points to each character. Choosing the correct mark also prevents inconsistent typography.
| Mark | Name | Unicode | Common use |
|---|---|---|---|
| – | Hyphen-minus | U+002D | Compound words and keyboard typing |
| – | En dash | U+2013 | Ranges and connections |
| — | Em dash | U+2014 | Breaks, interruptions, or inserted thoughts |
A hyphen is the shortest of the three characters. An en dash is longer and often appears in ranges such as pages 10–20. The longest mark can indicate a stronger break within prose.
Unicode notes that the traditional widths can vary between fonts. The character identity remains separate even when the visual difference looks small. That distinction matters when you copy, search, process, or publish text.
When Should You Use an Em Dash?
Writers often use this mark to insert an interruption or additional thought. It can create a stronger break than a comma. It may also replace parentheses when the interruption deserves more emphasis.
Spacing conventions depend on the publication’s chosen style. Some publications place no spaces around the character. Others use spaces on both sides, depending on their editorial rules.
The important point is consistency within one document. Choose the style required by your publication, school, employer, or client. Then apply that format throughout the text.
Frequently Asked Questions
What is the em dash shortcut on Windows?
The Windows method is Alt + 0151 using the numeric keypad. Keep Alt pressed while entering all four digits. Microsoft lists this combination in its Windows keyboard guidance.
What keys make the long dash on a Mac?
Press Shift + Option + Hyphen on a standard U.S. Mac keyboard. It inserts the character directly into many text fields. Character Viewer provides a fallback when the shortcut does not work.
Can I type it without a number pad?
Yes. Windows users can open the symbol panel or Character Map instead. Word users can type 2014 and press Alt + X.
What is the Unicode code?
The code is U+2014. Unicode identifies that character separately from U+2013, which represents the en dash. It also differs from U+002D, the standard keyboard hyphen-minus.
Does Google Docs have its own keyboard shortcut?
Google Docs provides a Special characters menu and supports custom substitutions. Your operating system’s typing method can also work within Docs. A custom replacement is useful when you enter the symbol frequently.
Save the Shortcut You Will Actually Use
Choose the method that matches the device you use most. Windows users with full keyboards can remember Alt + 0151. Mac users only need Shift + Option + Hyphen.
Laptop users should keep a fallback method available. Word’s Unicode conversion and Windows’ symbol tools both remove the need for a number pad. Bookmark this Techanta guide if you regularly switch between computers, phones, and writing applications.




