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
Pick a language and click the keys to write in that script, then copy the text.
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.
