Arabic Diacritics Remover

Remove tashkeel (diacritics) and tatweel from Arabic text.

Runs in your browser · nothing uploadedFree · no sign-up

About Arabic Diacritics Remover

This Arabic diacritics remover strips tashkeel (harakat) from Arabic text: fatha, damma, kasra, shadda, sukun, tanween and the small superscript alef. It also removes tatweel, the stretching line used to lengthen words. Paste vocalized text and you get plain letters back, which is useful for search, databases, comparison and clean typing. A counter shows how many characters were removed.

Two optional settings go further. Quranic annotation marks, such as small recitation signs, can be removed separately. Letter normalization is off by default; when ticked it changes all alef forms to a plain alef, alef maqsura to ya, ta marbuta to ha, hamza on waw to waw and hamza on ya to ya. Normalization changes spelling, so use it only for matching or indexing. Processing is local to your browser.

How to use Arabic Diacritics Remover

  1. 01

    Paste your Arabic text.

  2. 02

    Choose what to remove.

  3. 03

    Copy the clean text.

When to use it

  • Prepare vocalized Arabic text for search, indexing or database storage.
  • Clean a poem or Quran verse copied with full diacritics for plain reading.
  • Compare two Arabic texts without differences caused by tashkeel.
  • Remove tatweel stretching from names and titles before saving them.
  • Normalize alef and ya variants before matching names or keywords.

Frequently asked questions

How do I remove tashkeel from Arabic text?

Paste the text and keep Remove diacritics ticked. Fatha, damma, kasra, shadda, sukun, tanween and the small superscript alef are deleted, and the base letters stay unchanged. Copy the result from the output box.

What is the difference between tashkeel and tatweel?

Tashkeel are the vowel and sign marks written above or below letters. Tatweel is the horizontal stretching line between letters that only lengthens a word visually. The tool can remove each one separately.

What does the Quranic marks option remove?

It removes the Quranic annotation signs, such as small high letters used for pauses and recitation, which the normal diacritics option leaves in place. Leave it off if you want to keep those marks.

What does normalizing letters do?

It replaces alef with hamza or madda and alef wasla with a plain alef, alef maqsura with ya, ta marbuta with ha, hamza on waw with waw, and hamza on ya with ya. This changes spelling, so use it for matching only.

Will removing diacritics change the meaning of words?

The letters stay the same, but some words are distinguished only by their marks, so meaning can become ambiguous without context. Keep the original text if exact pronunciation or religious wording matters.

Is my Arabic text uploaded?

No. Everything runs in your browser, so the text you paste is not sent to our servers or stored. It is free to use as often as you like, with no sign-up.

More Text Tools

View all

Other categories