Skip to content
ToolsOnDuty - free online tools
Typing Tools

Virtual Keyboard

Type in Hindi, Russian, Arabic, Greek and more by clicking on-screen keys.

Free foreverRuns in your browserNo sign-up
Click the keys below to type in Hindi...

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

  1. 1Choose a language from the list.
  2. 2Click the on-screen keys to type; use the vowel signs after a consonant.
  3. 3Use Copy text to grab your result.

Examples

Type without a layout

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.