Microsoft Indic Tools is a collection of input methods, language packs and other tools produced by Microsoft in India under the brand Bhasha or Bhasaindia. Their website was retired in 2025.
This page serves as an archive of the original installers as published by Microsoft.
Microsoft Indic Language Input Tool helps you enter Indian language text easily into any Microsoft Windows applications. The primary input mechanism is transliteration. Additionally, it provides a visual keyboard to assist with editing words that do not transliterate properly.
| Language | Download | Size | Version |
|---|---|---|---|
| Bengali | Bengali.zip | 3.05 MB | 1.0.11.2010 |
| Gujarati | Gujarati.zip | 3.08 MB | 1.0.11.2010 |
| Hindi | Hindi.zip | 3.78 MB | 1.0.11.2010 |
| Kannada | Kannada.zip | 3.58 MB | 1.0.11.2010 |
| Malayalam | Malayalam.zip | 3.60 MB | 1.0.11.2010 |
| Marathi | Marathi.zip | 3.22 MB | 1.0.11.2010 |
| Oriya | Oriya.zip | 3.87 MB | 1.0.11.2010 |
| Punjabi | Punjabi.zip | 2.99 MB | 1.0.11.2010 |
| Tamil | Tamil.zip | 3.30 MB | 1.0.11.2010 |
| Telugu | Telugu.zip | 3.42 MB | 1.0.11.2010 |
Who should use Indic Input 3? Users working with Windows 8 operating systems should use Indic Input 3. Minimum System Requirements - Windows Vista, Windows 7 and Windows 8 Tool is compatible with equivalent 64-bit Operating Systems.
| Language | Windows-8 32 Bit | Windows-8 64 Bit | Help |
|---|---|---|---|
| Assamese | Download | Download | Download |
| Bengali | Download | Download | Download |
| Gujarati | Download | Download | Download |
| Hindi | Download | Download | Download |
| Kannada | Download | Download | Download |
| Malayalam | Download | Download | Download |
| Marathi | Download | Download | Download |
| Nepali | Download | Download | Download |
| Odia | Download | Download | Download |
| Punjabi | Download | Download | Download |
| Tamil | Download | Download | Download |
| Telugu | Download | Download | Download |
Who should use Indic Input 2? Users working with latest operating systems should use Indic Input 2. It is suitable for – 32-bit version of Windows Vista or Windows 7 or Windows Server 2008 64-bit version of Windows XP or Windows Vista or Windows 7 or Windows Server 2003 or Windows Server 2008.
| Language | Vista/Win-7 32 Bit | Vista/Win-7 64 Bit | Help |
|---|---|---|---|
| Assamese | Download | Download | Download |
| Bengali | Download | Download | Download |
| Gujarati | Download | Download | Download |
| Hindi | Download | Download | Download |
| Kannada | Download | Download | Download |
| Malayalam | Download | Download | Download |
| Marathi | Download | Download | Download |
| Nepali | Download | Download | Download |
| Odia | Download | Download | Download |
| Punjabi | Download | Download | Download |
| Tamil | Download | Download | Download |
| Telugu | Download | Download | Download |
Who should use Indic Input 1? Users working with older operating systems should use Indic Input 1. It is suitable for – 32-bit version of Windows 2000 or Windows XP or Windows Server 2003. Indic Input 1 is NOT supported on newer versions of operating systems.
| Language | Windows XP 32 Bit |
|---|---|
| Bengali | Download |
| Gujarati | Download |
| Hindi | Download |
| Kannada | Download |
| Malayalam | Download |
| Marathi | Download |
| Punjabi | Download |
| Tamil | Download |
| Telugu | Download |
(TBIL stands for Transliterator Between Indian Languages)