Text Direction Converter

Advanced text direction converter supporting LTR, RTL, and bidirectional text formatting

Conversion Type

Sets the output direction from your text

Target Direction

Browser decides based on content

Invisible Unicode control characters

Detected: —
Try a sample
Converted Text
Converted text will appear here...
LTR 0 RTL 0 Neutral 0
Detected Direction— Character Count0

How It Works

Simple process for handling text direction conversion

  1. 1

    Enter Text

    Paste or type your text in any language

  2. 2

    Choose Direction

    Select target direction: LTR, RTL, or Auto

  3. 3

    View Preview

    See real-time preview with direction applied

  4. 4

    Copy Result

    Copy formatted text for use in your projects

Text Direction Features

Comprehensive support for bidirectional text handling

RTL Support

Full support for Arabic, Hebrew, Persian, and other RTL languages

Auto Detection

Intelligent detection of text direction based on character analysis

Real-time

Instant conversion and preview as you type

Unicode Marks

Support for Unicode directional formatting characters

Built-in Editor Tools

Live preview while you type, per-line direction handling, one-click copy, and .txt export for an RTL text editor experience online

Perfect For

Essential tool for multilingual content management

Web Development Content Management Translation Data Processing

Frequently Asked Questions

What is text direction?
Text direction refers to the way text is read and displayed. LTR (Left-to-Right) is used for languages like English, Spanish, and French. RTL (Right-to-Left) is used for languages like Arabic, Hebrew, and Persian.
How does auto-detection work?
Our auto-detection analyzes the Unicode character ranges in your text. It counts LTR characters (Latin, Cyrillic, etc.) and RTL characters (Arabic, Hebrew) to determine the predominant text direction.
What are Unicode directional marks?
Unicode provides special invisible characters like LRM (Left-to-Right Mark) and RLM (Right-to-Left Mark) that can control text direction. These marks are particularly useful for mixing LTR and RTL text.
When should I use Force Reverse?
Force Reverse is useful when you want to display text in the opposite direction from its natural direction, such as testing RTL layouts with English text or reversing character order for specific applications.
How do I handle mixed LTR and RTL text?
For mixed content, use the "Auto Direction" option which allows the browser to determine direction based on the first strong directional character in each block of text. This is ideal for bilingual content.
How do I fix Arabic text that appears reversed or disconnected in WhatsApp?
This usually happens when Arabic text is copied from a source that strips direction information, so letters render left-to-right and word order flips. Paste the text here, choose RTL as the target direction, add RLM marks if needed, then copy the result back into WhatsApp — the control characters travel with the text and keep it readable in chats on Android and iPhone.
How do I write right-to-left text correctly in Microsoft Word?
Word handles RTL natively: set the paragraph direction with Ctrl+Right Shift (or Paragraph → Text Direction → Right-to-left) and enable the Arabic keyboard in Windows language settings. Use this converter to repair text that was typed or imported without those settings — wrap it with RLE/PDF marks here, then paste it into Word with the correct paragraph direction already applied.
How do I keep RTL text aligned properly in Photoshop?
In Photoshop, enable the Middle Eastern text engine (Preferences → Type → Choose Text Engine Options → Middle Eastern and North African), then use the Paragraph panel to set right-to-left direction. For mixed Arabic and Latin layers, fix the string here first — per-line direction and Unicode marks prevent the classic broken punctuation and mirrored brackets inside Photoshop text layers.