The mighty, tiny hyphen often occurs at the end of a line, of course, hinting at continuation and connection. What, though, if you want to avoid that — preventing a hyphen from breaking apart what truly belongs together on the same line? You can have a hyphen quietly bind parts of words, sentence fragments and numbers without letting them split across lines: find out here how to insert a non-breaking hyphen in Word ⤓ (and other Office applications).
On This Page
How to Insert a Non-Breaking Hyphen in Word (and Other Office Applications)
In Word for Windows and Word for Mac
Using the Non-Breaking Hyphen Keyboard Shortcut
Time needed: 3 minutes
To enter a hyphen character after which the line or page will not break in Microsoft Word (as well as Excel and other MS Office applications) for Windows and for Mac:
- Position the cursor where you want to insert the non-breaking hyphen.
Where: Typically, place the non-breaking hyphen immediately after the word, character, or number before it and immediately before the one following.
- Press Ctrl Shift - (hyphen) in Word for Windows.
Word for Mac: Press Command Shift - (hyphen) to insert the non-breaking hyphen in Word for Mac.
Custom non-breaking hyphen shortcut: You can change the keyboard shortcut for no-break hyphen in Office apps; see below.
Their word: Microsoft include information on keeping text and words together in Word help.
Hyphen on protein and progressive overload?
Tips help fuel these email and tech how-tos.
Using the Word Symbol Dialog
To insert the non-breaking hyphen in Word using the Symbol dialog:
- Put the text cursor where you want to place the non-breaking hyphen.
- Open the Insert tab on the ribbon.
- Word for Windows: Select Symbol | More Symbols… in the Symbols section.
Word for Mac: Click Advanced Symbol in the ribbon. - Go to the Special Characters tab.
- Double-click ‑ Nonbreaking Hyphen.
Not using Word? How to Enter a Non-Breaking Hyphen on Windows
On a Mac without Word? How to Insert the Non-Breaking Hyphen ( ‑ ) on a Mac
Word for Windows: Using the Hexadecimal Unicode Codepoint
You can also insert a non-breaking hyphen in Microsoft Word (or WordPad) using its Unicode codepoint.
To insert a no-break space using Unicode in Word for Windows:
- Put the text cursor where the no-break hyphen should appear.
Copy and paste: You can also highlight and copy the hyphen, of course, after you have inserted it to paste somewhere else. - Type
2011. - Press Alt X immediately to have the code replaced.
In Word on the Web
To enter a non-breaking hyphen using Word on the Web in a browser:
- Use the operating system’s method of inserting a no-break hyphen:
Mac: How to Insert the Non-breaking Hyphen ( ‑ ) on a Mac
Windows: How to Enter a Non Breaking Hyphen on Windows
You can also paste a copied non-breaking hyphen, of course.
Not a symbol in the dialog: While Word on the Web does include a Symbol dialog, it does not include the non-breaking hyphen.
In Word for Android, iPhone, and iPad
To use a non-breaking hyphen in Word for iOS and Android:
- Copy the non-breaking hyphen character using the following button:
- Position the text cursor where you want the hyphen to appear.
- Paste the character.
Word for iOS and Android do not include access to the no-break hyphen in their interface, and neither to the standard keyboards on these platforms. On an iPhone, you can set up a character combination that will insert a non-breaking hyphen, however.
How to Insert a Non-Breaking Hyphen in Word: FAQ
Can I change the keyboard shortcut for a non-breaking hyphen?
Yes, you can customize the shortcut for the non-breaking hyphen in Office applications:
- Open the Special Characters tab in the Office Symbol dialog. (See above.)
- Highlight ‑ Nonbreaking Hyphen.
- Click Shortcut Key… (Word for Windows) or Keyboard Shortcut… (Word for Mac).
- Click in the Press new shortcut key: field.
- Now press the key combination you would like to use for no-break hyphens.
- Click Assign.
- Click Close.
- Now click Close again.
Can I use Word AutoCorrect to enter non-breaking hyphens?
Yes.
To set up Office applications automatically replace a certain combination of characters with a non-breaking hyphen:
- Open the Symbol dialog’s Special Characters tab; see above.
- Highlight ‑ Nonbreaking Hyphen.
- Now click AutoCorrect….
- Check Replace text as you type.
- Now type the character combination you want to be replaced with a non-breaking hyphen under Replace:.
Example: You can use something like_-, for instance.
The hyphen’s already there: Note (and check) the non-breaking hyphen has already been entered under With:. - Click Add.
- Now Click OK and then Close.
Can I use non-breaking hyphens in LaTeX and disable hyphenation just for a hyphen?
Yes, you can use the non-breaking Unicode hyphen in LaTeX. It is easiest and possibly more versatile to use a package, though.
To prevent LaTeX hyphenation at a hyphen using a ready-made LaTeX package:
- Install ncctools from CTAN (which contains extdash).
Here’s how: You can typically use Tex Live manager or Tex Live Utility to add the package if it is not yet installed. - Load the extdash package (after all other packages) in your document using
\usepackage[shortcuts]{extdash}. - Use the following for non-breaking hyphens and dashes:
\=/- non-breaking hyphen\==- non-breaking n-dash\===- non-breaking m-dash
Example
\usepackage[shortcuts]{extdash}
shall be a non-breaking hyphen. At the end of this line shall be a non-breaking hyphen.
shall be a non-breaking hyphen. At the end of this line shall be a non\=/breaking hyphen.The code above produces the following output:
(Tested with Word for Windows Version 2112–2603 and Word for Mac Version 16.54; first published February 2022, last updated April 2026)