Local editor

This converter works one word at a time.

Local Arabic device voice

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

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.

Your device keyboard remains available for typing Latin text at any time.

Type Arabic Online — Free Arabic Keyboard, No Download

Use the Arabic keyboard above right now. Click a key to type Arabic directly, paste Arabic text, or just type normally. 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. Everything runs in your browser. Nothing is installed, and nothing you type leaves your device.

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 with a local device voice

After typing or correcting Arabic, select a passage — or leave nothing selected to use the full editor — and choose Listen. The site uses only an Arabic voice that your browser reports as installed locally; if none is available, typing and correction continue normally.

This is a listening aid, not an authoritative pronunciation guide. Voice availability and pronunciation vary by browser, operating system and installed voice.

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. 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: