Free Arabic Word Counter
Count words, characters, sentences and reading time in Arabic text — with full tashkeel (diacritic) and kashida handling and a right-to-left editor.
📝 Your text never leaves your device — everything is counted in your browser. Diacritics are excluded from the character count by default (toggle above). Also works for other scripts; see the generic Word Counter.
How It Works
A text counter built for Arabic script. Arabic diacritics (harakat/tashkeel) are combining marks that shouldn’t inflate the character count, and the kashida (tatweel) elongation can be stripped. This counter handles all of that, counts words with a Unicode-aware segmenter, and recognises Arabic punctuation for sentence counting.
- 1Paste Arabic textThe right-to-left editor uses an Arabic-friendly font. Counting is instant as you type.
- 2Accurate, script-aware metricsWords (via Intl.Segmenter), characters with/without spaces, characters excluding tashkeel, Arabic letters, sentences (؟ . ! aware), paragraphs, unique words and reading time.
- 3Clean up if you wantToggle whether diacritics count, strip kashida, or count Arabic only. Copy the stats or the cleaned (tashkeel-free) text.
Your text never leaves your device — everything is counted in your browser.
Related Tools
RTL Word & Character Counter (Urdu, Persian, Hebrew, Arabic)
Count words, characters, sentences, paragraphs and reading time in right-to-left scripts. Diacritic-aware and ZWNJ-safe for Urdu, Persian, Hebrew and Arabic, using Unicode text segmentation for accurate, grapheme-correct counts. Runs entirely in your browser.
Word Counter
Count words, characters, sentences, and paragraphs. Estimate reading time.
Character Counter
Count characters, words, sentences, letters, digits, and special characters. Check against Twitter, Instagram, and other platform limits.