Every script, one keyboard.

Type Hindi, Arabic, Tamil, Russian and 48 more languages on the keyboard you already have. Pick a language, start typing in its own script, then copy it anywhere. Free, in your browser.

English Open the English keyboard
52 keyboards, 39 with voice typing. Free, no sign-up, on any phone or computer.

Choose your language

Indian languages

Asian languages

European languages

Other languages

More than a keyboard

Each language page has the same set of tools, built around the script you are writing in.

Virtual keyboard
Type with your own keyboard or tap the on-screen keys. Each language uses its standard layout, such as Inscript for Hindi.
Voice typing
Speak and watch your words appear in the right script – available in 39 languages.
Translator
Translate what you type into English and other languages in one click – 50 languages supported.
Typing tutor
Learn the layout key by key with step-by-step lessons, then measure your speed with timed tests.
Image to text
Pull text out of photos and scanned pages (OCR) in 49 languages, ready to edit and copy.
Alphabet charts
Learn the letters, vowel signs and numerals of each script, with pronunciation and example words.

From English keys to your script in three steps

  1. Choose a language

    Search above or pick it from the list. The keyboard opens straight away, with its own font.

  2. Type, tap or speak

    Use your own keys, click the on-screen ones, write in English letters, or switch on voice typing.

  3. Copy, share or translate

    Paste it into WhatsApp, email or Word, download or print it, or translate it in one click.

Why All Keyboards

Most computers and phones come with an English keyboard. All Keyboards lets you write a message in Hindi, a letter in Bengali, a post in Arabic or homework in Russian without changing any settings or installing fonts.

Every keyboard follows its language's standard layout, so what you learn here works everywhere. The 22 indian languages, 15 asian languages, 13 european languages and 2 other languages all come with voice typing where the browser supports it, a translator, a typing tutor, image to text and an alphabet guide. Who builds it.

Questions

Something else? Ask us.

What is All Keyboards?

All Keyboards is a free online typing website with virtual keyboards for 52 languages. Choose a language and you can type in its own script, then copy, download, print, share or translate your text. Each language also has voice typing (where the browser supports it), an alphabet chart, a typing tutor and an image to text tool.

Is All Keyboards free? Do I need to install anything?

Yes, it is completely free and there is nothing to install. The keyboards run in your web browser, so you do not need to download fonts, add a keyboard to your operating system or create an account.

How do I type in my language?

Pick your language on this page to open its keyboard. Type with your physical keyboard – the keys are mapped to the language's standard layout – or click the letters on the on-screen keyboard. When you are done, copy the text into WhatsApp, email, Word or social media.

Can I type using English letters?

Yes, in 30 languages. Choose the English keyboard type, type the word as it sounds in Roman letters and pick the correct word in your script from the suggestions.

Does it work on mobile phones and tablets?

Yes. All Keyboards works in any modern browser on Android phones, iPhones, iPads, tablets, laptops and desktop computers. On a touch screen you can tap the on-screen keys or use voice typing.

Which languages are supported?

There are keyboards for 52 languages: 22 Indian languages such as Hindi, Bengali, Tamil and Urdu, Asian languages such as Arabic, Chinese, Japanese and Korean, European languages such as Spanish, French, German and Russian, and others including Amharic and Swahili. If your language is missing, let us know through the contact page.