Google Indic Keyboard

Google’s Android operating system has been quickly expanding across the globe in the past couple of years, particularly in China and India, which has brought with it a whole host of new languages to support. To make typing easier for the almost 1 billion people around the world who speak a number of Indian languages, Google has built a dedicated Indic Keyboard.

In total, the Google Indic Keyboard supports 11 Indian keyboards; Assamese (অসমীয়া), Bengali (বাংলা), Gujarati (ગુજરાતી), Hindi (हिंदी), Kannada (ಕನ್ನಡ), Malayalam (മലയാളം), Marathi (मराठी), Odia (ଓଡ଼ିଆ), Punjabi (ਪੰਜਾਬੀ), Tamil keyboard (தமிழ்), and Telugu (తెలుగు).

Not only does the keyboard support more complex scripts, it also comes with a number of helpful typing features. A Transliteration mode can be used to automatically spell out words by typing their pronunciation using English letters, for example typing “namaste“ produces “नमस्ते“. This is no small task, as a single word can have multiple English-alphabet variations.

For Hindi speakers, there is also a handwriting mode that can be used as a text input. The handwriting option can detect both Devanagari and Latin characters. The Keyboard also support Hinglish, a hybrid input mode that will suggest both Engligh and Hindi words at the same time, where possible.

The keyboard is compatible with phones running Android 4.0 or newer. The app is free to download from the Play Store and once installed it can be enabled by selecting the keyboard under Settings -> Language & Input -> Keyboard and Input Methods.

Robert Triggs
Lead Technical Writer at Android Authority, covering the latest trends in consumer electronics and hardware. In his spare moments, you'll probably find him tinkering with audio electronics and programming.
  • robert fish

    Finally some well needed multi-language support,only wish the transliteration feature would be added for Arabic and Persian

  • Avieshek Rajkhowa

    SwiftKey the best

  • Necdet Ali Özdür

    Why aren’t all these Google keyboards have their own apps, but not like a single app that can download individual languages like Swiftkey?

  • they must add a feature to download languages to keyboard, if they add all languages built in, then that’s goanna be annoying experience because if anyone don’t need it, then why have it. But its a nice touch.

    • You can do just that. If you go into settings while using the keyboard you will see an option for input languages. The default of all of them is turned on initially, but you can turn that off and only select the specific Indic language and English choices if you want. You have to select the specific language slider first, then turn off the all option.

  • Kunal Narang

    That’s great to hear!

  • As a user of both this and Swiftkey’s Hindi input, I still think Swiftkey is better but only by a tiny amount. Google has done a super wonderful job with it’s Indic keyboard borrowing some of Swiftkey’s redesigned keyboard with vowel matras at the top making it easier to input them. Long pressing a key also reveals alternate characters which is super useful once you figure that out. The only reason I switch back to Swiftkey mostly is it has theming and you can switch between English/Hinglish and Devanagari with the swipe of the spacebar never leaving Swiftkey. I have several other keyboards loaded and Google’s own global button is not as easy IMO. If you only have this keyboard, then it is a non-issue really. Handwriting is OK, but since I’m not great at writing Devanagari I can’t really say it’s perfect or not. Works good for English.

  • patrick

    this version of the google keyboard has the number row on top. Google, how about releasing the numbers row for the regular google keyboard?? come on now.

  • saksham

    hahaha AA nobody uses hindi keypad in india i used it only once to submit a hindi assignment and nobody chats with each other in hindi only hippies download it or ppl download it only to experience it

  • Nitin Karwa

    How to type “ च्छा “ for शुभेच्छा in Google indic keybord