How to insert an em dash in Gmail
An em dash—often shown as — or as two hyphens (—)—adds a strong break or parenthetical aside in email, improving clarity and tone. In Gmail, the fastest way to type an em dash depends on your operating system and keyboard layout. This guide covers dependable shortcuts and copy-paste methods that work across devices, plus where Gmail may autoformat dashes and how to control that behavior.
Keyboard shortcuts by platform
Use these key combinations to type an em dash directly in the compose window. On macOS, press Option+Shift+hyphen to create —; on Windows with US layout, hold Alt and type 0151 on the numeric keypad, or press Alt+0151. On UK keyboards, try Alt+Ctrl+hyphen. On ChromeOS, enable Unicode input or use US International layout with AltGr+hyphen. Mobile Gmail lacks dedicated shortcuts; use system-level techniques or copy-paste (—).
macOS em dash shortcut
On Apple keyboards, position your cursor where you want the dash and press Option+Shift+hyphen (the key to the right of the right Shift). Gmail will render — immediately. This method works in compose, reply, and forwarding windows. If you use non-US layouts, the same Option+Shift key may produce a different character; switch to a US English keyboard layout for consistent results.
Windows em dash shortcut
With a US QWERTY keyboard and numeric keypad, hold the Alt key and type 0151 on the numeric keypad (not the row of numbers above letters). Release Alt to produce —. If your laptop lacks a numeric keypad, enable Num Lock and use the Alt+Fn+0151 sequence, or switch to the US International keyboard layout and press AltGr+hyphen. The Gmail spellcheck does not change the resulting character; what you type is what appears.
Alternative: two hyphens (legacy email style)
Some writers type two hyphens (--) and rely on Gmail’s smart punctuation or their own post-processing. While this may convert to — in certain clients, do not depend on auto-replacement in Gmail. For consistent results, use the direct keyboard shortcut or copy-paste method described below.
Copy-paste and quick-insert methods
When keyboard shortcuts are unavailable, copy an em dash from a reliable source and paste it into Gmail. Select this character— —and copy it with Ctrl+C (Windows) or Command+C (macOS), then paste with Ctrl+V or Cmd+V in the compose box. You can store the character in a text snippet tool or a note for quick reuse. Avoid copying from sources that apply curly quotes, which can introduce unintended formatting.
Mobile Gmail and emoji/symbol keyboards
On iOS and Android, the Gmail mobile keyboard does not include a dedicated em dash key. Switch to the system emoji and symbol panel or add an em dash to your text replacement shortcuts. On iOS, go to Settings > General > Keyboard > Text Replacement and add a shortcut (e.g., "emdash") that inserts —. On Android, use Settings > System > Languages & input > Virtual keyboard > Personal dictionary to define a shortcut. Once set, typing your shortcut in Gmail mobile will insert the correct width dash.
Smart punctuation and safe publishing practices
Gmail does not currently apply automatic smart quotes or convert double hyphens to an em dash in compose mode. This makes your input predictable: characters appear as entered unless your device OS or third-party keyboard modifies them. Before sending, use readability checks—read aloud and scan for interruptions—to confirm your dash usage supports clarity. Remember that an em dash shows a stronger break than a comma or parentheses; reserve it for parentheticals, abrupt changes, or emphasis where a comma is insufficient but a semicolon is too formal.
Quick reference table
| Platform | Method | Result | Notes |
|---|---|---|---|
| macOS | Option+Shift+hyphen | — | Works in compose; requires US or compatible layout |
| Windows | Alt+0151 on numeric keypad | — | Num Lock required; US layout recommended |
| Windows (laptop) | Alt+Fn+hyphen or AltGr+hyphen | — | Depends on layout; US International recommended |
| ChromeOS | Enable Unicode input or US International layout, then AltGr+hyphen | — | One-time layout setup needed |
| iOS/Android Gmail | Copy-paste or text replacement for — | — | No native shortcut; use OS text replacement |
When to use an em dash in email
Use an em dash to set off nonessential clauses, emphasize an aside, or mark a sudden break in thought. Compared to commas, it adds emphasis without parentheses formality; compared to colons, it feels more conversational. Keep paragraphs scannable: one em dash per sentence is usually enough, and more can reduce readability. In Gmail replies, place the dash after a comma where a strong pause feels natural, and avoid using it as a substitute for line breaks in long lists.
Accessibility and compatibility notes
The em dash character (—) is Unicode U+2014 and is widely supported in email clients, webmail, and mobile apps. Screen readers typically announce it as 'em dash' or interpret it as punctuation. Avoid substituting ASCII double hyphens (--) for styled dashes in formal messages, because conversion is inconsistent across clients. If you paste from rich text sources, verify that no stray formatting changes your spacing or line breaks.
Summary and next steps
To make an em dash in Gmail, use platform-specific keyboard shortcuts—Option+Shift+hyphen on macOS and Alt+0151 on Windows—or copy-paste the symbol (—). On mobile, add a text replacement for — through your device settings. Let your input remain consistent: what you type is what you send, thanks to Gmail's lack of automatic dash reformatting. Apply dashes purposefully to highlight interruptions and strong breaks. Implement one shortcut today and check your next message for clarity and tone.