On-page and SERP
Word and Character Counter for English and Arabic
Count the words, characters, sentences and paragraphs of any text, in any language.
Runs in your browser; nothing is uploaded. · Free, no account · 1 min
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
- Type or paste your text, or open a text file.
- Read the counts as they update.
- Check the characters with and without spaces against the limit you are writing for.
- Copy the figures you need.
What it checks and how it works
Words and sentences come from Intl.Segmenter, the browser's implementation of the Unicode text segmentation rules in UAX #29, and only segments the segmenter marks as word-like are counted, so punctuation is not a word. Characters are counted as Unicode code points, with and without spaces. Paragraphs are blocks separated by a blank line, lines are non-empty lines, and the size is the text encoded as UTF-8 in bytes.
Limits: sentence boundaries are approximate, because an abbreviation such as e.g. can end a sentence early. Where a browser has no Intl.Segmenter the tool falls back to a simpler Unicode letter pattern, which does not know word boundaries in languages written without spaces. Programs count words in different ways, so a total may differ a little from another tool.
Sources
- Unicode Standard Annex #29: Unicode Text Segmentation opened 29 Oct 2026
- MDN Web Docs: Intl.Segmenter opened 29 Oct 2026
Related tools
Reading Time Calculator
Estimate how long a text takes to read, silently or aloud, in English or Arabic.
Keyword Density Checker
See which words and phrases a text repeats, and how large a share each one is, without a score.
Flesch Reading Ease Calculator
Score English text for reading ease and school grade level, with the counts behind the score.
Arabic Word and Character Counter
Count words, characters and sentences in Arabic text, with tashkeel and tatweel kept out of the letter count.
Questions
About this tool
Yes. It uses Unicode word segmentation, which treats Arabic words, numbers and punctuation correctly, including in text that mixes Arabic and English.
Programs differ on hyphenated words, numbers, apostrophes and punctuation. This tool follows the Unicode word boundary rules.
No. The counting runs in your browser and nothing is sent anywhere.
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.


