Tashkeel — Arabic Diacritics (Harakat) icon

Tashkeel — Arabic Diacritics (Harakat)

by giladamar · Education
Manifest V3 Free
View in Chrome Web Store Data as of 16 Oct 2026

Add Arabic diacritics — tashkeel / harakat / short vowels — to any web page in one click. On-device, private, offline.

Users
17
+14 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#160K
#134K among extensions
Version
1.1
updated 8 Sep 2026

Users

monthly, 1 months
0817Sep 2026Oct 2026Oct 2026
Latest, 16 Oct 2026: 17 usersMove the mouse over the chart for any month

Ratings count

monthly, 1 months
001Sep 2026Oct 2026Oct 2026
Latest, 16 Oct 2026: 0 ratingsMove the mouse over the chart for any month

The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.

About Tashkeel — Arabic Diacritics (Harakat)

Learning Arabic? Then you know the problem: real-world Arabic — news sites, Wikipedia, blogs, song lyrics — is written without tashkeel (تشكيل): the diacritics, or harakat (حركات), that mark the short vowels. With them gone, there's no way to tell how an unfamiliar word is pronounced. Tashkeel adds them back — full Arabic diacritics, on any page — in one click. Highlight some Arabic text and click the Tashkeel icon: the text is rewritten in place with full diacritics. Click with nothing selected and the whole page gets tashkeel, with results appearing on screen as they are computed — a full news homepage takes just a few seconds. WAYS TO USE IT • Click the toolbar icon — tashkeel for the selection, or the whole page if nothing is selected. • Right-click → "Add tashkeel", or "Add tashkeel to the whole page". • Keyboard shortcut: Alt+Shift+N (⌥+Shift+N on Mac). • "Remove tashkeel" restores the original text exactly. • Works inside text boxes too — Gmail compose, comment fields, online editors. • Google Docs or Word Online? Pages like these can't be edited by extensions, so Tashkeel includes a paste page: right-click the toolbar icon → "Open paste page", then paste, click, and copy the vocalised text back. PRIVATE AND FAST • Everything runs on your device, using a neural network (TensorFlow.js with a WebAssembly engine). Your text never leaves the browser — no server, no account, no tracking, and it works offline. • The extension loads only when you invoke it. It does not run in the background or touch pages you don't use it on. • Running it again on the same page (say, after an infinite-scroll site loads more articles) processes only the new text, in a fraction of the time. The model is not perfect, but it performs really well on Modern Standard Arabic — the register of news, Wikipedia and formal writing. KNOWN ISSUES • "I don't see the Tashkeel icon in my toolbar" — Chrome sometimes hides newly installed extensions. Click the puzzle-piece icon at the top right and pin Tashkeel to the toolbar. • Google Docs and Word Online can't be edited in place (that's a Chrome limitation, not a Tashkeel one) — use the built-in paste page instead. ENJOYING IT? If Tashkeel helps you, a quick rating or review on the Chrome Web Store makes a real difference — it's the main way other Arabic learners find it. You can open the review page any time: right-click the toolbar icon → "★ Rate Tashkeel on the Web Store". Thank you. Tashkeel is free, always will be, and open source: github.com/GiladAmar/Tashkeel. If you're curious how a Chrome extension runs a neural network with TensorFlow.js, take a peek. If it helps you, you can support further development at paypal.me/GiladAmar. If not, no worries. Credit where it's due: the diacritization model is Shakkala by Ahmad Barqawi (github.com/Barqawiz/Shakkala), a character-level BiLSTM for Arabic text vocalization, used here under the MIT license and converted to run in the browser with TensorFlow.js. Thank you — it's a really cool and original use of machine learning.

Growth

WindowUsersChangeRatingsRating
7 days+4+30.8%00.00
30 days+14+466.7%00.00

Version history

2 versions recorded
1.18 Sep 2026
1.05 Sep 2026

Details

Category
Education
First seen
5 Sep 2026
Size
5.0 MB
Languages
en
Pricing
Free
Support
github.com
Extension ID
nfhaaolfpbcpnbelginmniofbepfefbl

Permissions and risk

Minimal riskimpact 0, likelihood 3
Permissions
activeTabcontextMenusscripting

Alternatives to Tashkeel — Arabic Diacritics (Harakat)

Extensions that rank for the same store searches or share the Education category, ordered by users