U+002D "-" Hyphen-Minus Unicode Character
Unicode Version 17.0
-
U+002D "-" Hyphen-Minus is a dual-purpose character that serves as both a hyphen and a minus sign in plain text, originating from the ASCII standard to streamline typing on early keyboards. In modern typography, it is often distinguished from more specialized dashes, such as the en dash and em dash, and from the proper mathematical minus sign, which has its own Unicode code point for clearer formatting. Despite its ambiguity, the Hyphen-Minus remains widely used in URLs, programming code, and simple text due to its universal availability and historical precedence in computing systems.
General Properties
| Code Point | U+002D |
| Version Added | 1.1 |
| Name | Hyphen-Minus |
| Block | Basic Latin |
| General Category | Dash Punctuation |
| Canonical Combining Class | Not Reordered |
| Bidirectional Class | European Separator |
Encodings
| HTML Decimal Encoding | - |
| HTML Hex Encoding | - |
| UTF-8 Encoding | 0x2D |
| UTF-16 Encoding | 0x002D |
| UTF-32 Encoding | 0x0000002D |
| C/C++/Java Escape | \u002d |