Find and inspect the diacritics in your Urdu text, the small marks above and below the letters, with the letter each one sits on.
Quick Answer
The Urdu Diacritic Inspector finds the diacritics in your text, the harakat marks such as zabar, zer, pesh, and shadda, and lists each one with its name, code point, and the base letter it sits on. It is the quick way to see which letters carry a mark. Everything runs in your browser.
Inspect Diacritics
Paste Urdu text to inspect its diacritics.
Diacritics
- Diacritics
- 0
- Letters
- 0
- Marked letters
- 0
- Kinds
- 0
Diacritic table
| Index | Base | Mark | Name | Code point |
|---|
Rate This Tool
Tap a star to rate the Urdu Diacritic Inspector.
What the Urdu Diacritic Inspector Does
The Urdu Diacritic Inspector finds the diacritics in your text and explains them. Urdu uses small marks, the harakat, to show short vowels and other sounds, and this tool lists each one with its name, its code point, and the base letter it sits on.
Diacritics are combining marks, stored as separate characters after the letter, so a mark is easy to miss. The inspector makes each one clear.
Everything runs on your own device. Your text is never uploaded or stored, so it stays private while you inspect it.
How to Inspect Diacritics
- Paste your text. Enter Urdu text with or without diacritics.
- Read the table. Each diacritic appears with its name, code point, and base letter.
- Choose the columns. Show the base letter and the index as you wish.
- Copy or download. Copy the list, or save it as a text file.
The Harakat Marks
The common marks are zabar for the short a, zer for the short i, and pesh for the short u, along with shadda for a doubled letter, jazm for no vowel, and the tanwin marks. Each has its own code point in the Arabic block, and the inspector names the ones it finds.
The Base Letter
A diacritic combines with the letter before it, its base. The inspector shows that base letter next to each mark, so you can see, for example, that a zer is sitting on a particular letter and not another. This helps when a word carries several marks.
Why Diacritics Matter
Diacritics change how a word is read and are important for beginners, dictionaries, and religious texts. In everyday writing they are often left out. Knowing exactly which marks are present, and where, matters when you are checking or preparing careful text.
A Worked Example
Text:
Loading example…
Diacritics:
Loading example…
The live inspector is preparing this example…
The result above comes from the same function the tool uses, so it reflects real behavior. Press Load Example to try it.
Who Uses This Inspector
Teachers and students use it to check the marks on a word. Editors use it to verify careful text. Developers use it to see the combining marks in a string.
Accuracy and Limits
The inspector finds the Arabic diacritic marks by their code points and names the common ones. It pairs each mark with the letter before it as its base. A mark that stands on its own, with no letter before it, is still listed, with no base shown.
Good to know: to remove the marks and keep only the letters, a diacritic remover would be the tool; this one inspects.
Your Data Stays Private
The inspector runs fully in your browser with standard web technology. Your text is not uploaded or stored, and it is not sent to any analytics service. Only your star rating is sent, to record the tool’s rating. When you close the page, your text is gone.
Frequently Asked Questions
What does the Urdu Diacritic Inspector do?
It finds the diacritics in your text, the harakat marks, and lists each one with its name, code point, and the base letter it sits on.
What are harakat?
The small marks that show short vowels and other sounds, such as zabar, zer, pesh, and shadda. Each has its own code point.
What is the base letter?
The letter a diacritic combines with, which comes before it. The inspector shows that base next to each mark.
Why are diacritics easy to miss?
They are combining marks stored as separate characters after the letter, so they do not take their own space and can go unnoticed.
Does it remove the marks?
No. It inspects them. To keep only the letters, you would use a diacritic remover.
Is my data safe?
Yes. Everything runs in your browser. Your text is never uploaded, saved, or shared.
Is this tool free?
Yes, it is completely free and needs no account to use.
Does it work on mobile?
Yes. It works on phones, tablets, and computers.
Explore More Free Urdu Unicode and RTL Tools
Inspectors, detectors, cleaners, and normalizers built for real Urdu Unicode text.
Open the Urdu Tools hubSources and standards
- The Unicode Standard and code charts (Arabic block U+0600, Arabic Supplement, Presentation Forms). unicode.org/charts
- UAX #9, Unicode Bidirectional Algorithm (RTL, marks, isolates, overrides). unicode.org/reports/tr9
- UAX #15, Unicode Normalization Forms (NFC, NFD, NFKC, NFKD). unicode.org/reports/tr15
- MDN Web Docs, String.prototype.normalize and code point methods. developer.mozilla.org
This free tool finds the Arabic diacritic marks in your text and lists each one with its name, code point, and base letter. It names the common harakat and pairs each mark with the letter before it. Your star rating is stored on the site.