Reversed Arabic text fixer
It reverses each line while keeping digits and Latin words in their own order, then turns presentation forms back into base letters so copying and search work.
Loading the tool…
Processing and privacy: The result is calculated inside your browser and your data is not sent to any server.
How to use it
- Enter text and convert presentation forms to base letters.
- The result appears straight away and updates as you edit.
- Copy the result, or copy a link that keeps the same values to share it.
How it is calculated
For each line: reverse the characters (vowel marks stay after their letter), restore the order of digit and Latin runs, swap brackets ( ) [ ] { }, then decompose presentation forms with NFKC.
Example
Inputs: Convert presentation forms to base letters = yes. Result: Fixed text: مرحبا بكم.
ﻢﻜﺑ ﺎﺒﺣﺮﻣ
مرحبا بكم
Limits and caveats
- Use it only on text that really is reversed, since it flips whatever you paste.
- Lines that mix a lot of Arabic and English may need some words reordered by hand.
Questions about this tool
Why does Arabic come out backwards when copied?
Some PDFs and older programs store letters in the left-to-right order they appear on screen, not in reading order.
Do numbers stay correct?
Yes, digits and Latin words are put back in their own order after the flip, so 45 stays 45.
What if the letters look disconnected?
Keep the presentation forms option on; it restores ordinary letter codes so they join automatically.
