Non-breaking hyphen · U+2011
Stops a line break inside a hyphenated word. Breaks ASCII validation and exact string matching.
555-0134
Copy & paste · Character reference
Copy the non-breaking hyphen (U+2011) in one click, and insert it in Word or Docs so a hyphenated number or name never splits across a line break.
Click the box to select the character, then press Ctrl + C (⌘ + C on Mac).
The short joiners - for compound words, names and codes.
The non-breaking hyphen (‑, U+2011) is the hyphen you want whenever a line break would do damage. It looks like an ordinary hyphen in every font, sits in the same place and reads the same way — but it tells the layout engine that the two halves of the word must not be separated, so a word processor will sooner push the whole token onto the next line than break at that dash. In a phone number that means 555-0134 stays intact instead of becoming “555-” at the end of one line and “0134” at the start of the next, which is a courtesy number that leads nowhere. The same logic applies to part numbers, serial codes, account references and hyphenated surnames.
The character also fixes a quieter problem in typeset text: line-breaking. Most editors break lines at a hyphen as readily as at a space, which is how you end up with “well-” stranded at the end of a measure. A non-breaking hyphen prevents that break, so compound words and codes hold together as a single visual unit. In print and typography the character has been standard practice for a century; in HTML it is written as a numeric character reference, because no named entity exists for it. In word processors you insert it with a shortcut rather than a key.
The usual reason people meet this character is not to insert one but to remove one. Because it is invisible in ordinary text and cannot be typed into a search box, a pasted document can carry dozens of them unnoticed, and they then break the things you would not expect: a fuzzy search that cannot match “555-0134”, a duplicate check that sees two identical phone numbers as different strings, a CSV import that chokes on a non-ASCII byte, or a form that rejects a name it has accepted a thousand times before. The hyphen remover on this site matches U+2011 by code point and normalises it in one pass.
Keyboard shortcuts for every platform — or skip the typing and copy the character above.
| Platform | Shortcut |
|---|---|
| Word (Windows) | Ctrl + Shift + - |
| Word (Mac) | ⌘ + Shift + - |
| Windows (any app) | Alt + 8209 on the numeric keypad |
| Google Docs | Insert → Special characters → search “non-breaking hyphen” |
| Mac | No default shortcut — copy it above, or Emoji & Symbols (⌃⌘Space) |
| HTML / CSS | ‑ — a numeric reference, as no named entity exists |
| InDesign | Type → Insert Special Character → Hyphens & Dashes → Nonbreaking Hyphen |
| LaTeX | \mbox{-} or \nobreakdash- inside a hyphenated group |
What the character looks like doing its job — and what changes if you swap in a different dash.
Reception: 555-0134
Order part AN-4471-B
Jean-Pierre Dubois
Release 2-4-17
Ref 88-4410-02
Each of these is standard in typeset documents, useful in the right place, and a quiet hazard in a data field.
Stops a line break inside a hyphenated word. Breaks ASCII validation and exact string matching.
555-0134
Invisible until a break needs it. The main reason PDF text fragments a search result into pieces.
example
Glues two words together across a line break — 10 kg, Mr Smith — and breaks naive word splitting.
10 kg · Mr Smith
Offers a break opportunity with no visible mark at all — the hardest of the four to find by hand.
unbreakable
The three hyphen variants are the ones this site’shyphen removerhandles; the two spacing characters are in theidentifierso you can at least find out what is in a pasted line before you clean it.
Three characters that look like each other and never behave the same way. Copy the one you need, or read the full reference for each.
The hyphen remover matches U+2011 along with all the other hyphen characters, so pasted data comes back plain and searchable.
Normalise every hyphen