U+200F "" Right-to-Left Mark Unicode Character
Unicode Version 17.0
U+200F "" Right-to-Left Mark is an invisible control character used in digital text to explicitly set the direction of a character or a sequence of characters to be displayed from right to left, which is essential for correctly rendering scripts like Arabic, Hebrew, and Syriac. It does not produce any visible glyph but influences the bidirectional algorithm that determines how text with mixed left-to-right and right-to-left segments is laid out, helping to prevent punctuation or numbers from being misplaced and ensuring that the intended reading order is preserved. This mark is particularly useful for inserting right-to-left text or isolated characters into an otherwise left-to-right document without disrupting the overall directional flow.
General Properties
Encodings
| HTML Decimal Encoding |
‏ |
| HTML Hex Encoding |
‏ |
| UTF-8 Encoding |
0xE2 0x80 0x8F |
| UTF-16 Encoding |
0x200F |
| UTF-32 Encoding |
0x0000200F |
| C/C++/Java Escape |
\u200f |
Unicode Properties