Virtual Keyboard
Type in Hindi, Russian, Arabic, Greek and more by clicking on-screen keys.
Signs shown with a dotted circle are vowel marks that attach to the previous consonant. Click a consonant first, then the vowel sign.
About the Virtual Keyboard
The Virtual Keyboard lets you type in another script by clicking on-screen keys, with no keyboard layout to install. Choose a language and click the characters to build your text.
It supports Indian scripts such as Hindi, Bengali, Gujarati and Punjabi, as well as Russian, Ukrainian, Greek and Arabic. For Indian scripts, click a consonant and then a vowel sign to form each syllable.
Everything runs in your browser, so your text stays private. Copy the result and paste it into a message, document or search box.
Key features
- On-screen keys for many languages and scripts
- No keyboard layout or install needed
- Space, backspace, clear and copy controls
- Right-to-left support for Arabic
How to use
- 1Choose a language from the list.
- 2Click the on-screen keys to type; use the vowel signs after a consonant.
- 3Use Copy text to grab your result.
Examples
Select Hindi and press न, म, स, ्, त, ेनमस्तेCombining marks attach to the preceding character in the output.
Frequently asked questions
- Which languages are supported?
- Hindi, Marathi, Bengali, Gujarati, Punjabi, Russian, Ukrainian, Greek and Arabic, with more planned.
- How do I type vowels in Indian scripts?
- Click a consonant first, then the matching vowel sign (shown with a dotted circle). Independent vowels are also available for the start of a word.
- Is my text private?
- Yes. The keyboard runs entirely in your browser and nothing you type is sent to a server.
Continue your workflow
Open a related tool to prepare your files or refine the finished result.
- Typing ToolsEnglish to Hindi Typing
Type Hindi phonetically in English letters and convert to Devanagari instantly.
Open tool - Typing ToolsEnglish to Russian Typing
Type Russian phonetically in English letters and convert to Cyrillic instantly.
Open tool - Typing ToolsEnglish to Arabic Typing
Type Arabic phonetically in English letters and convert to Arabic script instantly.
Open tool - Typing ToolsTyping Speed Test
Test your typing speed in words per minute with live accuracy and error tracking.
Open tool
