Left-to-Right Mark U+200E
Copy the left-to-right mark (LRM, U+200E) for blank WhatsApp messages, and see how it controls direction in mixed right-to-left text.
Remove the Left-to-Right Mark from your text
Paste your text below. It stays in your browser; nothing is uploaded.
Other hidden characters too? Scan for all of them
- Codepoint
U+200E- Decimal
8206- HTML
‎- CSS
\200E- JS
\u200E- URL
%E2%80%8E- UTF-8
E2 80 8E- Category
Format (Cf)- Block
General Punctuation
The left-to-right mark (LRM, U+200E) is an invisible, zero-width Unicode character that behaves like a left-to-right letter. Its only job is to steer how the Unicode Bidirectional Algorithm sets text direction.
It was made for text that mixes left-to-right languages (English, French, German) with right-to-left ones (Arabic, Hebrew, Persian), but it's best known as the character most often suggested for blank WhatsApp messages.
How to Send a Blank Message on WhatsApp
- Copy the LRM character. Click the copy button at the top of this page to copy U+200E.
- Open WhatsApp. Open the chat or group you want to message.
- Paste the character. Tap the message field and paste (long-press > Paste on mobile, Ctrl+V on desktop).
- Send. If WhatsApp accepts it, the recipient sees a blank message.
Why LRM Works for WhatsApp
WhatsApp needs at least one character to send a message. It strips regular spaces and may filter zero-width spaces. Users report that LRM gets through, producing a message that contains a character but displays nothing. WhatsApp does not document this behavior.
Alternatives If LRM Stops Working
WhatsApp occasionally changes its text processing. If LRM stops working, try:
- Braille Pattern Blank (U+2800)
- Hangul Filler (U+3164)
- Zero-Width Space (U+200B)
Common Uses
- Sending blank WhatsApp messages.
- Fixing direction in mixed-script text. In an English sentence with Arabic or Hebrew words, or the reverse, LRM keeps numbers, punctuation, and neutral characters on the correct side.
- Correcting numbers in RTL text. Western-digit numbers and dates in Arabic text can land on the wrong side. An LRM before or after the number fixes it.
- Emails with mixed scripts. Emails mixing English and Arabic often use LRM to prevent garbled direction.
- File paths and URLs in RTL interfaces. Paths with mixed Latin and Arabic folder names can display out of order. LRM forces left-to-right display.
How to Type
| Platform | Method |
|---|---|
| Windows | No standard keyboard shortcut. Copy from this page. In classic Windows text boxes (such as the original Notepad), right-click > Insert Unicode control character > LRM. |
| macOS | No standard keyboard shortcut. Copy from this page. |
| Linux | Ctrl+Shift+U, type 200E, press Enter. |
| Mobile | Copy from this page and paste. |
| HTML | ‎, ‎, or ‎. |
| JavaScript | in strings. |
| Microsoft Word | Type 200E then press Alt+X. |
How Bidirectional Text Works
The Unicode Bidirectional Algorithm (UBA) decides how to display text that mixes LTR and RTL characters:
- Strong characters have a fixed direction. Latin letters are LTR. Arabic and Hebrew letters are RTL.
- Weak characters (numbers, some punctuation) take their direction from surrounding strong characters.
- Neutral characters (spaces, most punctuation) also take direction from context.
Weak and neutral characters cause the trouble. In "The price is 100 ريال", the number 100 has to sit correctly relative to both the English and the Arabic text, and without LRM the algorithm may put it on the wrong side. LRM acts as an invisible strong LTR character that anchors nearby neutral and weak characters to left-to-right.
Example Problem
Without LRM, this mixed text:
might render with the phone number in the wrong position relative to the Arabic word. Adding LRM after the phone number fixes the position:
Technical Details
- Unicode category: Cf (Format). No visible representation.
- Width: Zero. No glyph, no horizontal space.
- Bidirectional class: L (Left-to-Right).
- Line breaking: Does not create or prevent line breaks.
- Effect on surrounding text: Forces adjacent neutral and weak characters to resolve as LTR.
In code:
Security Considerations
- URL and path manipulation. LRM inserted into URLs or file paths can change how they display in RTL interfaces without changing where they point. This has been used in phishing attacks targeting Arabic and Hebrew speakers.
- Display spoofing. In mixed-script text, a well-placed LRM can make text display in a misleading order and change its apparent meaning.
- Trojan Source. LRM isn't used in Trojan Source attacks, which rely on overrides like the Right-to-Left Override, but it belongs to the same bidirectional family.
LRM vs Related Characters
| Character | Effect | Use case | Safety |
|---|---|---|---|
| Left-to-Right Mark (U+200E) | Forces LTR direction | Inline direction fix for mixed text | Safe |
| Right-to-Left Mark (U+200F) | Forces RTL direction | Inline direction fix for RTL text | Safe |
| Left-to-Right Embedding (U+202A) | Starts LTR embedding | Discouraged since Unicode 6.3. Use LRI instead. | Trojan Source vector |
| Left-to-Right Isolate (U+2066) | Isolates LTR text | Modern replacement for LRE. Recommended. | Safe when paired with PDI (unbalanced isolates appear in Trojan Source) |
| Left-to-Right Override (U+202D) | Forces ALL text LTR | Known Trojan Source attack vector | Dangerous |
For developers: use LRM for quick inline fixes, LRI (U+2066) for isolated LTR runs in modern code, and avoid the override and embedding characters unless you have a specific technical reason.
For blank messages and invisible text on other platforms, see Hangul Filler (best for Among Us and Twitter/X), Zero-Width Space (best for Fortnite), and Braille Pattern Blank (best for Discord).
Frequently Asked Questions
How do I send a blank message on WhatsApp?
Copy the left-to-right mark (U+200E) with the copy button on this page. Open WhatsApp, paste it into the message field, and press send. If WhatsApp accepts it, the recipient sees a blank, empty message.
What does the left-to-right mark do?
The LRM (U+200E) is an invisible character that acts like a left-to-right letter, nudging nearby punctuation, numbers, and spaces into left-to-right order. It prevents direction problems when English or other LTR text is mixed with Arabic, Hebrew, or other RTL text.
Is the left-to-right mark visible?
No. LRM is invisible and takes up zero width. It changes the direction of adjacent text, not its appearance. Paste your text into our Invisible Character Viewer tool to detect it.
Why use LRM instead of other invisible characters for WhatsApp?
Users report that WhatsApp accepts a lone LRM as message content, while some other invisible characters like zero-width space may be stripped. WhatsApp does not document this, so it can change with app updates.
Does LRM affect how my text looks?
Not in pure English or other pure LTR text. LRM only matters when text mixes left-to-right characters (Latin, Cyrillic) with right-to-left characters (Arabic, Hebrew), where it keeps numbers and punctuation from appearing on the wrong side.
Related Characters
U+202EZero-Width SpaceU+200BZero-Width JoinerU+200DZero-Width Non-JoinerU+200CWord JoinerU+2060Byte Order MarkU+FEFFNeed to find every hidden character in your text, not just the Left-to-Right Mark?
Open the viewer