Arabic keyboard with vowels (harakat)
Each key of your keyboard types the letter of the official layout.
Dictation uses your browser's speech recognition. Unless it runs on your device, your voice is sent to your browser's service (Google for Chrome, Microsoft for Edge, Apple for Safari); nothing goes through our site.
More options
Text for Photoshop and design software
Copy this converted text (joined letters, reversed order) and paste it into software that shows Arabic reversed or with separated letters.
Long-press a key for variants (e.g. ا : أ إ آ).
Phonetic mapping table
2 → ء3 → ع5 → خ6 → ط7 → ح8 → غ9 → قa → اA → أAA → آI → إb → بp → پt → تT → طth → ثt' → ةj → جdj → جH → حkh → خ7' → خd → دD → ض9' → ضdh → ذr → رz → زZ → ظs → سS → صsh → شch → شgh → غ3' → غf → فv → ڤq → قk → كc → كg → ڭl → لm → مn → نh → هw → وo → وu → وou → وW → ؤO → ؤy → يi → يe → يé → يY → ىE → ئx → ش' → ء_a → ◌َ_i → ◌ِ_u → ◌ُ_o → ◌ْ_an → ◌ً_in → ◌ٍ_un → ◌ٌ__ → ◌ّ_ → ـThis Arabic keyboard with vowels helps you place vowel marks above and below the letters. Add them from your keyboard, from the harakat panel or in phonetic mode, and get a text a beginner can read with confidence.
How to use
- Type the Arabic letter that will carry the vowel.
- Right after it, add the mark: Shift plus the matching key, or a click in the Vowel marks (harakat) panel.
- For a doubled consonant, add the shadda first, then the short vowel.
- In Phonetic mode, type _a, _i or _u directly after the consonant.
- Enlarge the text to check every mark, then copy the result.
Why Arabic vowel marks matter
Everyday Arabic is written without short vowels: a fluent reader can tell from context whether كتب means kataba (he wrote) or kutub (books). Harakat remove that doubt. You find them in beginner textbooks, children’s books, the Quran, classical poetry and dictionaries. They also pin down the exact pronunciation of a name or a borrowed word, and teachers use them to prepare reading exercises.
Arabic keyboard with vowels: shortcut table
On the standard layout, vowel marks are typed with the Shift key. The table shows which key to use on each type of keyboard, and the matching code in Phonetic mode.
| Mark | Name | QWERTY | AZERTY | Phonetic |
|---|---|---|---|---|
| ـَ | fatha | Shift + Q | Shift + A | _a |
| ـُ | damma | Shift + E | Shift + E | _u |
| ـِ | kasra | Shift + A | Shift + Q | _i |
| ـْ | sukun | Shift + X | Shift + X | _o |
| ـّ | shadda | Shift + ` |
Shift + ² | __ |
| ـً | tanween fath | Shift + W | Shift + Z | _an |
| ـٌ | tanween damm | Shift + R | Shift + R | _un |
| ـٍ | tanween kasr | Shift + S | Shift + S | _in |
The harakat panel on desktop and mobile
If the shortcuts don’t stick, open the Vowel marks (harakat) panel: each mark is inserted at the cursor, which means right after the letter you just typed. The panel also holds the dagger alif ٰ and the tatweel ـ, a stretching stroke that lets you show a vowel on its own, for instance in a lesson. On a computer you can mix both methods, typing letters on your physical keyboard and clicking the marks. On a phone, the panel spares you from digging through the menus of your native keyboard. Nothing is added automatically, so the vocalised text is exactly what you chose.
Tips for clear, fully vowelled text
- On a doubled letter the shadda comes first: in دَرَّسَ, the ر takes the shadda and then the fatha.
- Use the text size buttons to spot a missing or misplaced mark.
- After pasting into a word processor, pick a clear Arabic font, as some fonts draw the marks very small or let them overlap.
- To review the letters themselves, the interactive Arabic alphabet also lists the short vowels and signs.
- For everyday text without vowels, go back to the standard Arabic keyboard online.
Frequently asked questions
How do I add a shadda to an Arabic letter?
How do I type tanween on a computer keyboard?
Can the site add Arabic vowel marks automatically?
Should I type the haraka before or after the letter?
How do I type the dagger alif (ٰ)?
How can I remove harakat from an Arabic text?
Tools
- Interactive Arabic alphabetThe 28 Arabic letters plus hamza: name, transcription, isolated, initial, medial and final forms, an example word and audio. Free and eas…
- Arabic ↔ Latin converterConvert Arabic text to Latin letters in Arabizi (3, 7, 9) or DIN 31635 style, or type salam to get سلام. Free, and your text never leaves…
- Hijri date converterConvert a Gregorian date to Hijri or a Hijri date to Gregorian with the Umm al-Qura or tabular calendar. See today's Hijri date and upcom…
- Your name in ArabicWrite your name in Arabic: suggested spellings for about 400 first names, nine calligraphy styles and a square PNG image to download. Fre…
- Arabic alphabet quizA free quiz to learn to recognise Arabic letters: find the name of a letter or the letter for a name. Your best score is saved on your de…
Related keyboards
- Azul fell-awenKabyle keyboardTaqbaylit
- أبجد هوزPersian keyboardفارسی
- ⴰⵣⵓⵍTifinagh keyboard (Amazigh)ⵜⴰⵎⴰⵣⵉⵖⵜ
- שלוםHebrew keyboardעברית
- ПриветRussian keyboardРусский
- اردو زبانUrdu keyboardاردو
Updated October 6, 2026