From Wikipedia, the free encyclopedia

Indic Language Input Tool
Developer(s)IDIN group
Initial release7 June 2013 (2013-06-07)
Operating systemAndroid
Available inAssamese, Bangla, Gujarati, Hindi, Konkani, Kannada, Malayalam, Marathi, Oriya, Punjabi (Gurmukhi script), Tamil, Telugu
TypeVirtual keyboard
LicenseApache License

Swarachakra (Devanagari: स्वरचक्र) is a free text input application developed by the IDIN group at Industrial Design Center (IDC), Indian Institute of Technology Bombay for Indic scripts.[1] Swarachakra's alphabetical keyboard layout performed better than the Inscript layout (a QWERTY-based design and government standard in India). Currently, it is available for Android devices[2][3] in twelve languages.

Work on other languages is in progress. This is one of the many projects taken up to develop interactive products for developing countries at IDC.


India is a multilingual country with 1,635 languages (including dialects and sub dialects) while Indian currency notes display 15 major languages. Although smartphone penetration is increasing in India, text input in Indic scripts has been a challenge for many years. According to the 2005 India Human Development Survey, the surveyed households reported that 72 per cent of men did not speak any English, 28 per cent spoke some English, and five per cent spoke fluent English. Among women, the corresponding percentages were 83, 17, and 3. While Indian languages are preferred in other means of communication in India (e.g. oral and written communication, radio, TV, newspapers and magazines), English is still the most preferred language for text input.

The focus of this project is to increase the Indian text input on smartphones and tablets. A better text input mechanism will be helpful to people with little or no knowledge of English, and also for those who prefer not to use English.


Devanagari INSCRIPT Keyboard

Text entry in Indian Languages has many challenges. Devanagari, for example, requires 52-65 keys to input just the frequently used characters (25 consonants, 9 semi-vowels, 3 frequent conjuncts, 13 vowels, a halant and the 13 vowel modifiers), whereas 26 keys are sufficient to represent Latin script. The government standard Inscript uses 42 keys but takes away many punctuation marks, including commonly used ones such as question marks and quotation marks. Further, it clubs unrelated characters on same key such as म ण, ह ङ, ऍ १, र ३, ज्ञ ५, त्र ६, क्ष ७, श्र. This is believed to be why Inscript and most other qwerty-based text input mechanisms have not become popular up until now.[citation needed]


Researchers at IDC have been working on alternatives to QWERTY-based keyboards for Indic text input since 2001. Earlier projects included the design of hardware devices such as Dynakey, Barakhadi, Keylekh[4] and e-Lekh. As mobile phones became smarter and more powerful, this group started working on text input alternatives for mobile phones in 2007 with Saral.[5] Swarachakra and Disha were two designs developed in 2010 for touch-screen devices.[6] In June 2013, Swarachakra was launched on Android devices. As of August 2017, more than 20 lakh people have downloaded Swarachakra from Google play store. Swarachakra has received appreciation from local newspapers in India [1][3] [7][8] [9] [10] [11] [12] [13] [14] and international magazines[15] [16] [17] [18]


  1. ^ a b आता अँड्रॉइड फोनवर मराठी टायिपग सहज शक्य
  2. ^ Swarachakra Marathi Keyboard - Android Informer.
  3. ^ a b मराठीसाठी चक्र फिरलं Maharashtra Times.
  4. ^ Keylekh: a keyboard for text entry in indic scripts
  5. ^ "Saral: Devanagari text input system in mobile phones" (PDF). Archived from the original (PDF) on 3 February 2015. Retrieved 22 June 2014.
  6. ^ Design and evaluation of Devanagari virtual keyboards for touch screen mobile phones
  7. ^ तंत्रज्ञानातील मराठीचा प्रसारक Maharashtra Times.
  8. ^ આઈઆઈટીનાં છાત્ર કચ્છી યુવકની ટીમે બનાવ્યું 'સ્વરચક્ર' સોફ્ટવેર Archived 14 July 2014 at the Wayback Machine Sandesh.
  9. ^ ‘स्वरचक्र’ ऐप से एंड्रॉइड पर राज करेंगी हिन्दुस्तानी भाषाएँ
  10. ^ Now, an app that helps you text in Konkani
  11. ^ Goan lads part of Konkani app project
  12. ^ आशा उद्याच्या! मराठी टायपिंगचा फंडा
  13. ^ Corpus of Marathi word frequencies from touch-screen devices using Swarachakra Android keyboard
  14. ^ ఇక అరచేతిలో తెలుగు...
  15. ^ Convenient keyboard
  16. ^ A day in a lab - Interaction design for Indian needs, IIT Bombay
  17. ^ मोबाइलवर संदेशवहन करणारी तरुणाई आता जोमाने मराठीत टाइप करू लागली आहे
  18. ^ Swarachakra - A Zero-Budget Touch Keyboard for Indian Languages | Anirudha Joshi | TEDxDharavi

External links[edit]

External links[edit]