Local Arabic speech

Mix Arabic and Latin — use the on-screen keys for Arabic and your device keyboard for Latin.

Word-conversion suggestions work one word at a time. You can type or paste longer text.

Suggested tashkeel for the selection اقتراح تشكيل النص

Some lower-confidence vowels are left out, so the text may be only partly vocalized, and suggested marks can still be wrong. Check the text before applying.

Typing help and shortcuts
Undo
Ctrl/Cmd+Z
Redo
Ctrl/Cmd+Shift+Z; Ctrl+Y on Windows
Select all
Ctrl/Cmd+A
Copy selected text
Ctrl/Cmd+C
Key symbols
⇧ opens the alternate character layer for one key. ⌫ deletes the character before the cursor. ↵ starts a new line. ⇥ marks the tab position on a full-size keyboard; it is a layout landmark here, not a key that types.
Magnifying-glass keys
Use the magnifying-glass controls to search your current Arabic text on Google or YouTube. Your text is shared with the selected service only when you choose that search.

The virtual Shift key affects exactly one character-producing on-screen key, then turns off automatically.

Space and the diacritics key keep bilingual wording — Space · مسافة and Diacritics · تشكيل — because a symbol alone would not make either one clear.

By default, your keyboard types Latin letters. Choose "Type Arabic with a Latin keyboard" above the keyboard to type Arabic instead — switch back to "Use the on-screen keyboard" anytime.

Type Arabic Online — Free Arabic Keyboard, No Installation

Use the Arabic keyboard above right now. Click a key to type Arabic directly, paste Arabic text, or just type normally — by default, your own keys stay in English. If what you type looks like it should become Arabic, a suggestion appears below the box, sometimes with up to six to choose from. Apply it or dismiss it. Prefer your physical keyboard to type Arabic directly? Choose "Type Arabic with a Latin keyboard" at the top of the keyboard — each key then types its Arabic letter immediately, using the QWERTY or AZERTY layout selected in Options, and the on-screen Arabic keys still work. Switching modes never changes text you already typed. Typing and suggestions run locally in your browser, and no installation is required. Your text stays on your device unless you choose to search it on Google or YouTube.

Typing and suggestions are processed locally in your browser. The magnifying-glass keys search the current text on Google or YouTube; text is shared with the chosen service only when you activate that search. Read the privacy details

Help with Arabic word suggestions

When you write in Arabic, a small AI model can use the words before it to put likely words first in the suggestion list. It only changes the order of words already on that list. The choices for words typed with English letters work separately. ArabicKeyboard.ai does not receive the text used for this ranking.

The first time you use it, your browser may download about 49 MB. If it can't load, the ordinary suggestions still work.

مساعدة في اقتراحات الكلمات العربية

عندما تكتب بالعربية، يمكن للذكاء الاصطناعي استخدام الكلمات السابقة لترتيب الكلمات المقترحة. يغيّر فقط ترتيب الكلمات الموجودة في القائمة. اقتراحات الكلمات التي تكتبها بحروف لاتينية تعمل بشكل منفصل. لا يستلم ArabicKeyboard.ai النص المستخدم في هذا الترتيب.

قد يُحمَّل نحو 49 ميغابايت عند أول استخدام. وإذا تعذّر التحميل، تبقى الاقتراحات العادية تعمل.

A faster Arabic writing workflow

Use the quick links below the keyboard to convert Arabizi, repair text typed with the wrong keyboard layout, or add Arabic diacritics. When your device keyboard is set to Arabic, the matching on-screen key responds as you type. Open Typing help and shortcuts for the commands already supported by the editor.

Arabic text-to-speech on your device

After typing or correcting Arabic, select a passage — or leave nothing selected to use the full editor — and choose Listen. The speech engine downloads when you first choose Listen, then runs in your browser. Your text and the generated audio stay on your device.

This is a listening aid, not an authoritative pronunciation guide. The voice is synthetic, and pronunciation can be imperfect, especially for dialects and text without vowel marks.

Style your Arabic text, then download a PNG or a text file

Choose Naskh, Ruqʿah or Kufi and see the style directly in the editor. Download your selection—or all the text—as a PNG in three sizes or as a UTF-8 TXT file. Files are created in your browser; this site does not receive your text.

The same phrase, بسم الله الرحمن الرحيم, set in each of the three styles you can apply.

العبارة نفسها في الخطوط الثلاثة المتاحة.

  • بسم الله الرحمن الرحيم in the Naskh style, Scheherazade Newنسخ — Naskh · Scheherazade New
  • بسم الله الرحمن الرحيم in the Ruqʿah style, Rakkasرقعة — Ruqʿah · Rakkas
  • بسم الله الرحمن الرحيم in the Kufi style, Noto Kufi Arabicكوفي — Kufi · Noto Kufi Arabic
Fixed examples. Choose a style in the keyboard above to see your own text change.

إنشاء صورة PNG من النص العربي

اختر خط النسخ أو الرقعة أو الكوفي وشاهد النتيجة مباشرة في محرر النص. نزّل النص المحدد — أو النص كاملًا — كصورة PNG بأحد ثلاثة مقاسات، أو كملف TXT بترميز UTF-8. تُنشأ الملفات في متصفحك، ولا يستلم الموقع نصك.

Examples

Word suggestions catch common spelling slips as you type. For example, typing انا (missing the hamza) offers the correctly spelled word:

Reference table

A few physical QWERTY positions and the Arabic 101 letters they represent — the same mapping the wrong-keyboard suggestion uses if you paste text typed with an Arabic-101 layout while your system was set to Latin, and the same mapping "Type Arabic with a Latin keyboard" uses. Switch between QWERTY and AZERTY in Options, where the selected keyboard stays shown. See the full QWERTY-to-Arabic 101 reference for every key.

Sample QWERTY physical keys and their Arabic 101 letter
Physical keyArabic 101 letter
Qض
Dي
\\

Supported layouts and modes

Limitations

How well do the suggestions work? We ran two tests with different examples. We checked whether the word we wanted was one of the choices. See the test results

Updated: