Indic Keyboard
New Version 4.0 is here

Type in your language, everywhere.

The first Android keyboard for Indian languages, now rebuilt from the ground up. 31 languages, 96 layouts, gesture typing and companion typing. Still free, still open source, still no ads.

Malayalam · Inscript മലയാളം
Indic Keyboard with the Malayalam Inscript layout
31
Languages
From Assamese to Urdu, and beyond India
96
Keyboard layouts
Inscript, phonetic, transliteration and more
21
Scripts
From Latin and Devanagari to Warang Citi
0
Ads and trackers
Free and open source, always
New in 4.0

Our biggest update yet.

8 new languages, 7 more scripts, companion typing, and gesture typing that works on transliteration layouts.

Release notes
  • भोजपुरी Bhojpuri Devanagari, Kaithi
  • 𑢹𑣉𑣉 𑣎𑣋𑣜 Ho Warang Citi
  • कोंकणी Konkani Devanagari
  • 𐴌𐴟𐴇𐴝𐴙𐴚𐴒𐴙𐴝 Rohingya Hanifi Rohingya
  • ꢱꣃꢬꢵꢰ꣄ꢜ꣄ꢬ Saurashtra Saurashtra
  • सिन्धी Sindhi Devanagari
  • ꠍꠤꠟꠐꠤ Sylheti Syloti Nagri
  • ತುಳು Tulu Kannada
  • Companion typingType your language from the English keyboard, with no layout switching.
  • Gesture typing, built inSwipe to type, now in the main app. It works on transliteration layouts too, a first for any keyboard.
  • Predictive transliterationVarnam suggestions as you type, with language packs on demand.
  • Next-word predictionSuggestions for the next word in 20 languages.
  • 7 more scriptsHanifi Rohingya, Kaithi, Meetei Mayek, Saurashtra, Sharada, Syloti Nagri and Warang Citi.
  • 34 new layoutsIncluding Telugu Apple, Punjabi Jhelum, Urdu Windows and three for Marathi.
  • Material 3 themesMaterial, Modern and Classic families with a live preview.
  • Clipboard and hardware keyboardsPaste recent copies, or plug in a physical keyboard.
  • Password managerFill logins from your password manager right in the suggestion strip.
Features

Everything a keyboard should do, in your language.

New in 4.0

Companion typing

Set a language as your companion and stop switching layouts. Keep typing on the English keyboard, and transliterated words in your language show up right in the suggestions.

The English keyboard suggesting नमस्ते after typing namaste
English keyboard, Hindi as companion: typing namaste suggests नमस्ते.
A swipe trail across the Tamil transliteration keyboard

Gesture typing, even in transliteration

Glide across the keys instead of tapping. A first for any keyboard: swipe vanakkam on the Tamil transliteration layout and get வணக்கம்.

Predictive transliteration

Type how a word sounds in English letters. Powered by Varnam, it learns your words and suggests the right spelling.

  • Word suggestions and spell check

    Dictionaries for every major language, with spell check as you type.

  • Next-word prediction

    Suggestions for what comes next, in 20 languages.

  • Password manager

    Logins from your password manager appear right in the suggestion strip.

  • Clipboard

    Paste recent copies straight from the keyboard.

  • Themes

    Material, Modern and Classic families, light or dark, previewed live.

  • Emoji

    Search, recents and a default skin tone of your choice.

  • Physical keyboards

    Plug in a hardware keyboard and keep typing in your layout.

  • Make it yours

    Resize the keyboard, add a number row, and swipe the space bar to move the cursor.

Ways to type

Pick the layout that fits your hands.

Explore all 96 layouts
  • namaste → नमस्ते

    Transliteration

    Type with English letters and watch them turn into your script.

  • ा ि ी ु ू

    Inscript

    The Government of India standard. If you know it on desktop, it works here.

  • a → അ s → സ

    Phonetic

    Letters sit where their English sound-alikes are, so they are easy to find.

  • க → கா கி கு

    Compact

    No shift key. Long-press a letter for every other form.

Languages

31 languages, 21 scripts.

Private by design.

No ads, no analytics, no account. What you type stays on your phone. The only thing the app downloads is a language pack, and only when you ask for one.

Privacy policy

Built in the open.

MOSS Award winner, developed in the open since 2012. Apache 2.0 licensed by Jishnu Mohan and contributors.

Get Indic Keyboard

Free, forever. Works on Android phones and tablets.