Arabic books with harakat — a whole library, fully vowelled

Finding Arabic books with harakat is the classic learner's problem: children's books have them, everything else drops them, and the classical texts you actually want to read come in unvowelled editions. Every book in this library is fully vowelled — every word of every page carries its tashkeel, from Juha stories through five national curricula to Sharh Ibn Aqil — because the reader restores the vowels before you ever see the page.

Every word
carries tashkeel
12,000+
vowelled pages
Free
to read online

Everything on every page

Why harakat decide whether you can read at all

Unvowelled Arabic assumes you already know the words — the script records consonants and lets fluent readers fill in the rest. For a learner that means every unknown word is unpronounceable, which makes extensive reading impossible exactly when it matters most. Full tashkeel flips it: you can read aloud, hear the morphology, and let the patterns sink in. Learners who read vowelled text for a year step into unvowelled text easily; learners who start unvowelled mostly stop reading.

Frequently asked questions

Is every book fully vowelled, or just the children's books?

Every public book — stories, curricula, and the classical shelf including grammar commentaries, hadith and tafsir. Full tashkeel on every word is the library's baseline, not a feature of some titles.

Can I get harakat added to my own book?

Yes — upload your PDF and the reader OCRs it, restores full vowelling, and builds the same translation and vocabulary layer on your pages. See the Arabic OCR page for how that works.

Is vowelled text a crutch?

It's scaffolding. You need to hear words correctly hundreds of times before unvowelled text is readable; vowelled reading is how that happens. The transition to bare text later is quick because the words are already yours.

Also on Illuminated Arabic Reader

Arabic OCR — vowel your own PDF · Learn Arabic by reading · Books with English translation · Classical grammar shelf

Open the vowelled library →