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

Unicode Properties

NFC Quick Check Yes
NFD Quick Check Yes
NFKC Quick Check Yes
NFKD Quick Check Yes
Numeric Type None
Numeric Value NaN
Joining Type Transparent
Line Break Combining Mark
Case Ignorable Yes
Changes When NFKC Casefolded Yes
Script Common
Script Extensions Common
Indic Syllabic Category Other
Pattern White Space Yes
Default Ignorable Code Point Yes
Vertical Orientation Rotated
Grapheme Cluster Break Control
Word Break Format
Sentence Break Format