Keyboards & Typewriters
Type in dozens of scripts from a virtual keyboard in your browser. Pick a layout, tap keys to build text, copy with one click, and paste into chats, documents, or forms. Helpful when your hardware keyboard lacks the right alphabet — complementary to full OS language packs.
27 free tools · No sign-up required
Emoji Keyboard
Virtual emoji keyboard for emoji symbols and pictographs — type and copy in the browser.
Arabic Keyboard
Virtual arabic keyboard for Arabic (RTL) letters and common marks — type and copy in the browser.
Chinese Keyboard
Virtual chinese keyboard for frequently used Chinese characters and radicals — type and copy in the browser.
Japanese Keyboard
Virtual japanese keyboard for hiragana, katakana, and common symbols — type and copy in the browser.
Korean Keyboard
Virtual korean keyboard for Hangul jamo and syllables used for everyday typing — type and copy in the browser.
Russian Keyboard
Virtual russian keyboard for Cyrillic letters used in Russian — type and copy in the browser.
Hindi Keyboard
Virtual hindi keyboard for Devanagari consonants, vowels, and matras — type and copy in the browser.
Urdu Keyboard
Virtual urdu keyboard for Urdu letters in Arabic-script (Nastaliq-friendly glyphs) — type and copy in the browser.
Persian Keyboard
Virtual persian keyboard for Persian (Farsi) letters and digits — type and copy in the browser.
Hebrew Keyboard
Virtual hebrew keyboard for Hebrew consonants and common niqqud-related marks where provided — type and copy in the browser.
Thai Keyboard
Virtual thai keyboard for Thai consonants, vowels, and tone marks — type and copy in the browser.
Greek Keyboard
Virtual greek keyboard for Greek alphabet characters for modern Greek text — type and copy in the browser.
Bengali Keyboard
Virtual bengali keyboard for Bengali (Bangla) letters and conjunct-friendly characters — type and copy in the browser.
Amharic Keyboard
Virtual amharic keyboard for Ethiopic (Geʽez) syllables used for Amharic — type and copy in the browser.
Armenian Keyboard
Virtual armenian keyboard for Armenian alphabet letters — type and copy in the browser.
Georgian Keyboard
Virtual georgian keyboard for Mkhedruli Georgian letters — type and copy in the browser.
Tamil Keyboard
Virtual tamil keyboard for Tamil letters and vowel signs — type and copy in the browser.
Telugu Keyboard
Virtual telugu keyboard for Telugu consonants, vowels, and vowel signs — type and copy in the browser.
Kannada Keyboard
Virtual kannada keyboard for Kannada script characters — type and copy in the browser.
Malayalam Keyboard
Virtual malayalam keyboard for Malayalam letters and chillu forms where listed — type and copy in the browser.
Burmese Keyboard
Virtual burmese keyboard for Myanmar (Burmese) script characters — type and copy in the browser.
Khmer Keyboard
Virtual khmer keyboard for Khmer consonants and dependent vowels — type and copy in the browser.
Lao Keyboard
Virtual lao keyboard for Lao consonants, vowels, and tone marks — type and copy in the browser.
Sinhala Keyboard
Virtual sinhala keyboard for Sinhala letters used in Sri Lankan Sinhala — type and copy in the browser.
Tibetan Keyboard
Virtual tibetan keyboard for Tibetan letters and common stacks — type and copy in the browser.
Cherokee Keyboard
Virtual cherokee keyboard for Cherokee syllabary characters — type and copy in the browser.
Inuktitut Keyboard
Virtual inuktitut keyboard for Canadian Aboriginal syllabics used for Inuktitut — type and copy in the browser.