U+200E "" Left-to-Right Mark Unicode Character
Unicode Version 17.0
U+200E "" Left-to-Right Mark is an invisible formatting character used to control the directionality of text in bidirectional writing systems, such as when mixing left-to-right scripts like Latin with right-to-left scripts like Arabic or Hebrew. It explicitly indicates that the text following it should be treated as left-to-right, preventing issues like misordered punctuation, numbers, or embedded phrases. This character has no visible glyph and does not affect spacing or line breaks, serving solely as a directional override to ensure proper rendering in digital environments.
General Properties
| Code Point | U+200E |
| Version Added | 1.1 |
| Name | Left-to-Right Mark |
| Block | General Punctuation |
| General Category | Format |
| Canonical Combining Class | Not Reordered |
| Bidirectional Class | Left To Right |
| Bidirectional Control | Yes |
| Alias | LRM (abbreviation) |
Encodings
| HTML Decimal Encoding | ‎ |
| HTML Hex Encoding | ‎ |
| UTF-8 Encoding | 0xE2 0x80 0x8E |
| UTF-16 Encoding | 0x200E |
| UTF-32 Encoding | 0x0000200E |
| C/C++/Java Escape | \u200e |