Arabic Keyboard
Free online Arabic keyboard with the standard Saudi Arabic 101 layout. Click the on-screen keys or type on your own keyboard, add harakat diacritics with Shift, then copy or download the text - everything stays in your browser.
How to Use Arabic Keyboard
This online Arabic keyboard lets you type Arabic without installing anything or changing your system language settings. It shows the standard Arabic 101 layout used in Saudi Arabia: click the on-screen keys with the mouse, or type on your physical keyboard and every key is translated to its Arabic counterpart by position.
- Click the keys on the virtual keyboard, or simply type with your own keyboard - each physical key maps to the Arabic character printed on the same position of an Arabic 101 keyboard.
- Hold the Shift key (or click it once to latch it) to type harakat and accents: sukun, fatha, damma, kasra, tanwin, shadda, hamza forms and the tatweel.
- On touch screens, press and hold any key for about half a second to type its shifted character, shown in a small popup above the key.
- Use Space, Backspace, Enter and the cursor buttons to edit; the caret behaves like a normal text field, so you can select and correct freely.
- When you are done, use Select all and Copy to paste the text anywhere, or Download .txt to save it as a UTF-8 text file.
The mapping follows physical key positions, so the key where Q sits always types ض, the home-row A key types ش, and the number row gives Eastern Arabic numerals ١ ٢ ٣ - exactly like a real Arabic 101 keyboard.
Related Tools
- Fancy Text Generator Free fancy text generator with 28 Unicode font styles. Create bold, italic, gothic and circled text for Instagram bios, TikTok, WhatsApp and gaming names - copy in one click.
- Character Map Browse thousands of Unicode symbols, emojis, math operators, arrows, currency signs and special characters. Click to copy any character instantly. Free online tool, no installation needed, works offline.
- Unicode Converter Convert text to Unicode escape sequences (\uXXXX) and back. Supports all Unicode characters including emoji, CJK, and special symbols. Free, instant, no installation required.
- Line Sort Sort text lines alphabetically, numerically, or by length. Remove duplicates and reverse order with one click.
- Number Spell Out Convert numbers to English words, Chinese uppercase, Roman numerals, and scientific notation instantly.
- Case Converter Convert text between uppercase, lowercase, title case, camelCase, snake_case, kebab-case and more instantly
- Randomize Case Randomly convert text letters to uppercase or lowercase. Create SpongeBob case text instantly in your browser.
- Create Palindrome Create palindromes from any text by appending the reversed string. Free online tool that works instantly in your browser with multi-line support.