U+2011 "‑" Non-Breaking Hyphen Unicode Character
Unicode Version 17.0
‑
U+2011 "‑" Non-Breaking Hyphen is a typographic mark that visually appears identical to a standard hyphen but prevents a line break from occurring at its position, ensuring that the words or parts of a word on either side remain on the same line of text. It is particularly useful in contexts such as compound words, phone numbers, or hyphenated names where breaking across lines could confuse meaning or disrupt readability. This character is distinct from the regular hyphen (U+2010) and the soft hyphen (U+00AD), as it actively prohibits automatic line wrapping at that point while still showing the hyphen symbol.
General Properties
| Code Point | U+2011 |
| Version Added | 1.1 |
| Name | Non-Breaking Hyphen |
| Block | General Punctuation |
| General Category | Dash Punctuation |
| Canonical Combining Class | Not Reordered |
| Bidirectional Class | Other Neutral |
| Decomposition Type | Nobreak |
| Decomposition Mapping | "‐" U+2010 Hyphen |
Encodings
| HTML Decimal Encoding | ‑ |
| HTML Hex Encoding | ‑ |
| UTF-8 Encoding | 0xE2 0x80 0x91 |
| UTF-16 Encoding | 0x2011 |
| UTF-32 Encoding | 0x00002011 |
| C/C++/Java Escape | \u2011 |
Unicode Properties
| NFC Quick Check | Yes |
| NFD Quick Check | Yes |
| Numeric Type | None |
| Numeric Value | NaN |
| Line Break | Non-breaking (“Glue”) |
| Changes When NFKC Casefolded | Yes |
| NFKC Casefold | "‐" U+2010 Hyphen |
| NFKC Simple Casefold | "‐" U+2010 Hyphen |
| Script | Common |
| Script Extensions | Common |
| Indic Syllabic Category | Consonant Placeholder |
| Pattern Syntax | Yes |
| Dash | Yes |
| Vertical Orientation | Rotated |
| Grapheme Base | Yes |
| Grapheme Cluster Break | Other |
| Word Break | Other |
| Sentence Break | Other |