Indexed
Indic Keyboard
Indexed
Indic Keyboard is the first Android keyboard for Indian languages, now rebuilt from the ground up. Type in your language anywhere you would type in English: messages, email, search and more.
- 31 languages, 96 layouts, 21 scripts
- Gesture typing, even on transliteration layouts - a first for any keyboard
- Companion typing: type your language from the English keyboard, no switching
- Predictive transliteration: type "namaste", get नमस्ते
- Next-word prediction in 20 languages, spell check
- Clipboard history and password manager autofill
- Physical keyboard support
- Material You themes, emoji search
- Free and open source. No ads, no tracking.
What languages are supported?
- Arabic Keyboard (العربية)
- Assamese Keyboard (অসমীয়া) - Inscript, Transliteration, Phonetic, Predictive Transliteration
- Bengali Keyboard (বাংলা) - Probhat, Inscript, Avro, Predictive Transliteration
- Bhojpuri Keyboard (भोजपुरी) - Inscript, Kaithi
- Burmese Keyboard (မြန်မာ)
- English
- Gujarati Keyboard (ગુજરાતી) - Phonetic, Inscript, Transliteration, Predictive Transliteration
- Hindi Keyboard (हिन्दी) - Inscript, Soni, Transliteration, Compact, Predictive Transliteration
- Ho Keyboard (𑢹𑣉𑣉 𑣎𑣋𑣜) - Warang Citi
- Kannada Keyboard (ಕನ್ನಡ) - KaGaPa, Inscript, Compact, Inscript Mobile, Transliteration, Predictive Transliteration
- Kashmiri Keyboard (کٲشُر) - Transliteration, Inscript, Sharada
- Konkani Keyboard (कोंकणी) - Inscript
- Maithili Keyboard (मैथिली) - Kaithi, Inscript
- Malayalam Keyboard (മലയാളം) - Lalitha, Compact, Inscript, Poorna Inscript, Mobile Inscript, Transliteration, Swanalekha, Predictive Transliteration
- Manipuri Keyboard (মৈতৈলোন্) - Meetei Mayek, Inscript
- Marathi Keyboard (मराठी) - Inscript, Transliteration, Phonetic, Predictive Transliteration
- Mon Keyboard (ဘာသာ မန်)
- Nepali Keyboard (नेपाली) - Romanized, Traditional, Transliteration, Inscript, Predictive Transliteration
- Odia Keyboard (ଓଡ଼ିଆ) - Inscript, Transliteration, Lekhani, Phonetic, Predictive Transliteration
- Punjabi Keyboard (ਪੰਜਾਬੀ) - Phonetic, Inscript, Jhelum, Transliteration, Predictive Transliteration
- Rohingya Keyboard (𐴌𐴟𐴇𐴝𐴙𐴚𐴒𐴙𐴝) - Hanifi Rohingya
- Sanskrit Keyboard (संस्कृतम्) - Transliteration, Predictive Transliteration
- Santali Keyboard (ᱥᱟᱱᱛᱟᱲᱤ) - Inscript, Ol Chiki, Ol Chiki Compact
- Saurashtra Keyboard (ꢱꣃꢬꢵꢰ꣄ꢜ꣄ꢬ)
- Sindhi Keyboard (सिन्धी) - Inscript
- Sinhala Keyboard (සිංහල) - Singlish, Wijesekara
- Sylheti Keyboard (ꠍꠤꠟꠐꠤ) - Syloti Nagri
- Tamil Keyboard (தமிழ்) - Phonetic, Tamil 99, Compact, Inscript, Transliteration, Predictive Transliteration
- Telugu Keyboard (తెలుగు) - Phonetic, KaChaTaThaPa, Apple, Compact, Inscript, Transliteration, Predictive Transliteration
- Tulu Keyboard (ತುಳು) - Inscript
- Urdu Keyboard (اردو) - Navees, Windows, Transliteration
How do I enable it?
A setup wizard walks you through turning on the keyboard and picking your languages and layouts.
I see a warning about "collecting data" when enabling the keyboard
Android shows this for every third party keyboard. Indic Keyboard does not collect anything you type.
What is a keyboard layout?
Each language offers different ways to type:
- Transliteration: type in English letters and they turn into your script. "namaste" becomes नमस्ते.
- Predictive Transliteration: transliteration that learns your words and suggests the right spelling.
- Inscript: the Government of India standard layout. If you know it on desktop, it works here too.
- Phonetic: letters sit where their English sound-alikes are.
- Compact: no shift key. Long press a letter for more options.
Find out more at: https://indic.app
Privacy Policy: https://indic.app/privacy.html