U+202D "‭" Left-to-Right Override Unicode Character

Unicode Version 17.0

U+202D "‭" Left-to-Right Override is an invisible control character used to force the bidirectional display of text so that all subsequent characters are treated as left-to-right, overriding any inherent directionality of the script, such as Arabic or Hebrew. It is part of the Unicode Bidirectional Algorithm and is typically applied in specialized digital contexts where precise text direction must be enforced, though it can pose security risks if exploited to misrepresent URLs or file names in user interfaces, as its invisible nature may hide the actual order of characters.

General Properties

Code Point U+202D
Version Added 1.1
Name Left-to-Right Override
Block General Punctuation
General Category Format
Canonical Combining Class Not Reordered
Bidirectional Class Left To Right Override
Bidirectional Control Yes
Alias LRO (abbreviation)

Encodings

HTML Decimal Encoding ‭
HTML Hex Encoding ‭
UTF-8 Encoding 0xE2 0x80 0xAD
UTF-16 Encoding 0x202D
UTF-32 Encoding 0x0000202D
C/C++/Java Escape \u202d

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
Default Ignorable Code Point Yes
Vertical Orientation Rotated
Grapheme Cluster Break Control
Word Break Format
Sentence Break Format