Arabic Diacritics (Tashkeel) Tool
Add full diacritics (tashkeel) to Arabic text, with a letter-by-letter check that only the vowel marks changed. For children's books, poetry, learners and TTS.
Add full diacritics (tashkeel) to Arabic text, with an automatic check that the letters did not change: the result is stripped of its marks and compared with your text letter by letter, and you are told the outcome.
Where a word's case ending is ambiguous, its last letter is left unmarked and listed — no mark is more honest than a wrong one.
Who it is for
Children's books
Vocalised text a child reads correctly.
Poetry
Marks that fix metre and meaning.
Arabic learners
Fully vocalised reading material.
Text to speech
Vocalised text the voice engine reads without ambiguity.
How it works
- Paste the text or upload it as a file.
- Full diacritics are added according to each word's role in the sentence.
- The result is stripped and compared with your original letter by letter, and you see whether anything else changed.
Frequently asked questions
How do I know no words changed?
You do not have to trust us: the marks are removed from the output and compared with your text character by character, and any change is named.
What if a case ending is ambiguous?
The last letter is left unmarked and listed in the notes rather than marked wrongly.
Does it help text to speech?
A great deal: vocalised text removes most of what a voice engine gets wrong.
More in Arabic Text Tools
Each tool does one job, with its own page and settings.
- Arabic ProofreadingSpelling, grammar, punctuation and hamza corrected — the corrected text alone, with changes listed separately.
- Arabic Dialect to MSAColloquial Arabic converted into professional Modern Standard Arabic, meaning and tone intact.
- Arabic Text SummarizerLong Arabic text reduced to the points it actually makes — no added analysis.
- Arabic Paraphrasing ToolArabic text rewritten in a different tone, length or audience — meaning unchanged.
- Extract Action Items from Arabic TextTurn Arabic text or minutes into tasks with owners and deadlines — nothing guessed.
- Arabic Terminology Consistency CheckerFinds concepts written with more than one Arabic term across a whole book, and proposes one.
- Arabic Contradiction FinderFinds where an Arabic document contradicts itself, quoting both sides.
- MSA to Arabic DialectModern Standard Arabic rewritten the way Egyptians, Levantines, Gulf or Maghrebi speakers actually talk.