InputTestHub

Urdu Word Counter

Counts Urdu words, characters and sentences correctly, separating diacritics and zero-width joiners from the letters you actually see.

Text Nothing uploaded No sign-up Free, unlimited
Text tool
Type or paste text above — the numbers update live.
In short Counting Urdu correctly means separating what is stored from what is seen, and this tool reports both. Urdu is written in the Arabic script, where diacritics are separate zero-width code points that combine with the letter before them, so a string can hold more characters than a reader can count on the screen. The zero-width non-joiner is a shaping mark rather than a space — it stops two letters joining and takes no width — and counting it as a word separator gives the wrong word count. The kashida, the elongation stroke used to justify a line, is pure decoration and can be stripped safely. Sentence boundaries use the Urdu full stop ۔ along with ؟ and ؛ rather than the Latin marks, which is why a counter written for English reports one enormous sentence. All of that is exact. The reading and speaking times are not: those rates are far less studied for Urdu than for English, so they are rough figures rather than measurements, and everything above them — words, characters, sentences and the script mix — is precise.

How to use the Urdu Word Counter

  1. Paste or type your text into the input box, or drop in a .txt file.
  2. The counts update live as you type — there is no button to press.
  3. Use the copy or download button to keep the results.

About the Urdu Word Counter

The Urdu Word Counter counts Urdu words, characters and sentences correctly, separating diacritics and zero-width joiners from the letters you actually see. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.

What people use it for

  • Checking an Urdu article against a word limit.
  • Counting characters for a headline or a post.
  • Seeing how much of a mixed document is actually Urdu.

Details

Sentence enders۔ ؟ ؛
DiacriticsSeparate code points, zero width
ZWNJA shaping mark, not a space
Kashida ـDecoration, safe to strip
Counts givenAs stored and as seen

The maths behind it

This tool uses words split on whitespace and Urdu punctuation (۔ ، ؛ ؟) but never on the zero-width non-joiner, which shapes letters rather than separating words. Every intermediate value is shown on screen, so the result can be checked by hand.

Reading and speaking speeds for Urdu are far less studied than for English, so those two lines are rough figures rather than measurements. Everything above them — words, characters, sentences, script mix — is exact.

Where this tool stops

Sentence splitting relies on punctuation, and Urdu prose often runs long clauses on commas where English would use a full stop. Expect a lower sentence count than an English text of the same length, and treat it as an indicator rather than a grammatical parse.

Frequently asked questions

Why does an English word counter get Urdu wrong?
Two reasons. It splits on the zero-width non-joiner, which Urdu uses inside single words to control letter shaping, so one word gets counted as two. And it counts diacritics as characters even though they take no visual width, which makes the character count higher than what a reader sees. This tool reports both numbers separately.
What is the difference between characters as stored and as seen?
Aerab — the vowel marks — are their own Unicode code points sitting on top of a letter. A string of ten letters with five marks is fifteen code points and ten visible characters. For a database column the first number matters; for a headline or a character limit the second one does.
Does the Urdu Word Counter cost anything?
No charge and no sign-up. There is no free tier to run out of because there is no paid tier — inputtesthub.com is funded by advertising rather than by metering the utility.
Is the Urdu Word Counter safe to use with private information?
No. The Urdu Word Counter runs entirely in your browser using JavaScript. Your input never reaches inputtesthub.com or any third party — open your browser's Network tab while you use it and you will see no request go out.
Can I check the maths myself?
It uses words split on whitespace and Urdu punctuation (۔ ، ؛ ؟) but never on the zero-width non-joiner, which shapes letters rather than separating words. The full working is printed under the result, so you can follow every step rather than trusting a black box.
What do people use the Urdu Word Counter for most?
In practice it gets used for three things: checking an Urdu article against a word limit. Counting characters for a headline or a post. Seeing how much of a mixed document is actually Urdu. It is built for exactly those cases rather than being a general-purpose tool with this bolted on.
When is the Urdu Word Counter not the right tool?
Sentence splitting relies on punctuation, and Urdu prose often runs long clauses on commas where English would use a full stop. Expect a lower sentence count than an English text of the same length, and treat it as an indicator rather than a grammatical parse. Knowing where a tool stops being trustworthy matters more than the cases where it works.
Which values should I know?
Sentence enders is ۔ ؟ ؛. Diacritics is Separate code points, zero width. ZWNJ is A shaping mark, not a space. These are printed on the page itself, so you do not have to take them on trust.
Does the Urdu Word Counter work on a phone?
Yes. The page is responsive and the utility works in Chrome, Safari, Firefox, Edge and Samsung Internet on both Android and iOS. There is no app to install and nothing to sign into.

Related text tools

All 92
01

Word Counter

Counts words, characters, sentences, paragraphs and reading time live as you type, using the…

02

Character Counter

Counts characters with and without spaces and shows live progress against Twitter, SMS, meta…

03

Sentence Counter

Counts sentences in any text and shows average sentence length, longest sentence and how many…

04

Paragraph Counter

Counts paragraphs, shows the word count of each one and flags paragraphs that are too long for…

05

Line Counter

Counts total lines, non-empty lines, duplicate lines and the longest line in any pasted text…

06

Word Frequency Counter

Ranks every word in your text by how often it appears, with stop words removed and one-, two…

09

Syllable Counter

Counts syllables in words, lines and whole texts — useful for haiku, lyrics, poetry metre and…

10

Reading Time Calculator

Estimates how long text takes to read silently, at slow, average and fast reading speeds, with…