Arabic text
Arabic Text Normalizer
Fold the spelling variants of Arabic text into one form for matching, searching and comparing.
Runs in your browser; nothing is uploaded. · Free, no account · 1 min
Letters
Marks and spacing
Digits
Importing a saved run into your account is coming soon. Until then, your last runs stay in this browser only, and you can download your files.
How to use
- Paste your Arabic text into the box.
- Tick the folds you want. The common ones are on by default, and the riskier ones, such as taa marbuta, are off.
- Read the counts of what changed in each category.
- Copy the result for your search index, keyword list or comparison.
What it checks and how it works
Arabic has spelling variants that readers treat as one letter but software treats as different characters: alef with hamza, madda or wasla (أ إ آ ٱ) against plain alef (ا), alef maqsura (ى) against yaa (ي), taa marbuta (ة) against haa (ه), tashkeel marks and the decorative tatweel (ـ). The tool applies the folds you choose, character by character, using the letters in the Unicode Arabic block, and can apply Unicode NFKC (UAX #15) to fold presentation forms back to base letters.
Folding is for matching, not for publishing: it can merge different words, and taa marbuta to haa changes the spelling of the text. Keep the original text for display.
Sources
- The Unicode Standard: Arabic block (U+0600 to U+06FF) code chart opened 29 Oct 2026
- Unicode Standard Annex #15: Unicode Normalization Forms opened 29 Oct 2026
Related tools
Tashkeel Remover
Strip tashkeel (Arabic diacritics) from vocalized text, and keep the shadda if you want to.
Arabic Keyword Variants Generator
List the written forms of an Arabic keyword: with ال, with attached prefixes and with spelling variants.
Arabic Word and Character Counter
Count words, characters and sentences in Arabic text, with tashkeel and tatweel kept out of the letter count.
Arabic-Indic Digits Converter
Convert Arabic-Indic digits to 0-9 and back, and to Persian digits, in any text.
Go further with Zaher: Read: Arabic and English content for AI search
Questions
About this tool
No. Normalization is for matching and comparison. It can merge different words into one, so publish the original spelling.
Turning ة into ه merges words that differ only by that letter and changes how the word is written. Turn it on when you match user queries that mix the two spellings.
It maps presentation forms, such as the joined shapes copied from some PDFs, back to the base letters, following Unicode Normalization Form KC in UAX #15.
Get started today
Find out where your brand stands in AI. Free.
Run a free AI visibility analysis on your domain. No credit card, results in minutes. See what AI engines say about your brand today.
Brands already measuring their AI visibility with Zaher.


