Add Tashkeel to Arabic Text
Paste Arabic text and get it back fully vocalised — fatha, damma, kasra, sukun, shadda and tanween on every letter — or strip every diacritic in one click.
Tashkeel is added on our own server by our own model; the text is not stored. Removing tashkeel happens in your browser.
Correct the spelling first with the Arabic spell checkerListen to it with Text to Speech
What would you like to do next?
About Arabic Tashkeel
Confileo's Arabic Tashkeel tool adds the diacritics to Arabic text automatically — fatha, damma, kasra, sukun, shadda and tanween on every letter — in full or without case endings, and strips every diacritic from a text in one click. Everything runs in your browser, free and without signup, and your files are deleted automatically after processing.
Arabic is normally written without its short vowels, and a reader restores them from context. When that context is missing — a learner, a text-to-speech voice, a name, a line of poetry, a children's book — the diacritics are what make the text readable: fatha, damma and kasra, sukun, shadda and the three tanween. This tool puts them on every letter automatically, in full or without the final case ending, and removes them just as fast.
The model is CATT, the Character-based Arabic Tashkeel Transformer published by Abjad AI in 2024 under the Apache 2.0 licence, running on our own server. It reads the whole sentence one character at a time and predicts the diacritic of every letter at once, so a paragraph takes a fraction of a second. On the authors' public benchmarks, run on 23 September 2026 with this exact engine, it got the diacritic of 95.3% of letters right on WikiNews and 91.2% on the harder CATT set.
On the same two benchmarks, with the outputs the benchmark authors published, Mishkal gets 15.3% and 16.5% of letters wrong, Sakhr 7.8% and 13.8%, and GPT-4 9.5% on CATT (GPT-4 does better on WikiNews, a public set older than its training data, so that score is not a fair comparison). Most remaining errors are on the last letter of a word, the grammatical case ending, because it depends on the syntax of the whole sentence. That is why there is a mode without case endings: it vocalises the stem of every word and leaves the ending bare, and the error rate on WikiNews falls from 4.7% to 2.6%.
Your text comes back exactly as you wrote it apart from the new marks: punctuation, numbers, English words, tatweel and line breaks are untouched, and any diacritic you already typed is kept, so you can fix a letter by hand and let the model fill in the rest. The result is shown in Amiri, a naskh typeface whose marks sit clear of the letters, and can be enlarged, copied or downloaded as a text file.
Removing tashkeel is the reverse job and runs entirely in your browser: every haraka, tanween, shadda, sukun, dagger alif and tatweel is stripped and nothing else changes. For the Quran, copy verses from a verified mushaf; automatic tashkeel is a draft for poetry, teaching material and everyday text, and a single wrong haraka can change a meaning.
Quick facts
- Price
- Free — no credits and no account. The text is processed on our own server and is not stored.
- Signup
- Not required
- Max file size
- Up to 100 MB per file
- Your files
- Deleted automatically after processing
- Works on
- Any browser — desktop, tablet, mobile
- Watermark
- None on your output
How to use Arabic Tashkeel
- Paste or type the Arabic text — up to 20,000 characters.
- Choose full tashkeel, tashkeel without case endings, or remove tashkeel.
- Click the button, enlarge the text if you like, then copy the vocalised text or download it as a .txt file.
Why use Confileo
- ✓Free to start — 50 credits with no account, 600 a month with a free one; no watermarks and no credit card.
- ✓No signup or account required — start using it instantly.
- ✓Your files are processed securely and deleted automatically for full privacy.
- ✓Works in any browser on desktop, tablet and mobile — nothing to install.
- ✓Fast processing built to handle real, everyday document workloads.
Arabic Tashkeel — Frequently asked questions
How do I add tashkeel to Arabic text automatically?
Paste the text above, keep Full tashkeel selected and click Add tashkeel. A character-level model reads the whole sentence and puts a fatha, damma, kasra, sukun, shadda or tanween on every letter that needs one; punctuation, numbers, Latin words and line breaks stay exactly as you wrote them. Diacritics you already typed are kept by default.
How accurate is the tashkeel?
On the two public benchmarks of the model's authors, run on 23 September 2026 with this exact engine, 95.3% of letters got the right diacritic on WikiNews (an error rate of 4.7%) and 91.2% on the harder CATT set. On the same benchmarks Mishkal scores 15.3% and 16.5% errors, Sakhr 7.8% and 13.8%, and GPT-4 9.5% on CATT. Most remaining errors sit on the last letter of a word — the grammatical case ending — which is why a mode without them exists.
What does "without case endings" mean?
The last letter of each word is left bare, and everything before it is vocalised. Case endings depend on the grammar of the whole sentence and are where automatic tashkeel is least reliable (errors fall from 4.7% to 2.6% without them on WikiNews). It is the usual choice for teaching reading, for names and for texts read aloud, where the stem is what matters.
How do I remove tashkeel from Arabic text?
Choose Remove tashkeel and click the button: every fatha, damma, kasra, sukun, shadda, tanween, dagger alif and tatweel is stripped, and the letters, spacing and punctuation stay as they were. It happens instantly in your browser, with no request to a server, so it also works on long texts.
Can I use it for the Quran or for poetry?
For poetry and classical prose, as a first draft to check. For the Quran, no: the Quranic text has one fixed vocalisation, so copy verses from a verified mushaf rather than from any automatic tool. The model was trained on classical and modern Arabic and handles classical text well, but a single wrong haraka changes the meaning of a verse.
Is my text stored?
No. The text is vocalised by a model running on our own server and returned; it is not saved, logged or used for training. Removing tashkeel does not leave your browser at all.
Is this tool really free?
Yes. You get 50 credits without an account and 600 credits a month with a free account; most tools use 3 credits per file and advanced ones 12. No watermark, no credit card. Pro raises that to 200,000 credits a month.
Do I need to create an account?
No. You can use the tool straight away without signing up or logging in.
Are my files safe and private?
Yes. Your files are processed for the task you requested and then deleted automatically — they are never shared or kept.
Does it work on my phone?
Yes. The tool runs in any modern browser, so it works the same on desktop, tablet and mobile with nothing to install.