Skip to main content

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.

Works offline once loaded
0
Words
الكلمات
0
Characters
الأحرف
0
Characters (no spaces)
بدون مسافات
0 sec
Reading time
وقت القراءة
Characters without tashkeel · بدون تشكيل0
Diacritics (tashkeel) · علامات التشكيل0
Arabic letters · الأحرف العربية0
Sentences · الجمل0
Paragraphs · الفقرات0
Unique words · كلمات فريدة0

📝 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.

  1. 1
    Paste Arabic text
    The right-to-left editor uses an Arabic-friendly font. Counting is instant as you type.
  2. 2
    Accurate, script-aware metrics
    Words (via Intl.Segmenter), characters with/without spaces, characters excluding tashkeel, Arabic letters, sentences (؟ . ! aware), paragraphs, unique words and reading time.
  3. 3
    Clean up if you want
    Toggle 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

Frequently Asked Questions