Skip to content
TS Software

One app for every script you write in.

System-wide typing in 13 Indian scripts with 20+ keyboard layouts, phonetic typing, and Legacy to Unicode conversion both ways. Windows 10 and 11, 64-bit.

What it does

Four screens.
That’s the whole app.

TextSoft is deliberately small: 13 scripts, 20+ keyboard layouts and a precise converter, behind four screens you will have learned in a minute.

One key turns it on, and every keystroke lands in whatever window has focus.

Anywhere text goes
A global keyboard hook, not a plugin you install per app. Word, Excel, CorelDRAW, your billing software, a browser.
Your font, applied for you
Pick a legacy font once. In Word, Outlook, WordPad, LibreOffice and WPS it is applied as you type, so you never set it in the font box first.
Or any font on your PC
Tick “Show all installed fonts” and type directly in a font you already own.
On-screen keyboard
The live layout for the active language, including the Shift layer, so no key is ever a guess.
WordExcelCorelDRAWOutlookChromeTallyWhatsApp…anywhere text goes

Every script, every layout it knows

हिन्दीमराठीसंस्कृतम्ਪੰਜਾਬੀবাংলাతెలుగుગુજરાતીಕನ್ನಡമലയാളംଓଡ଼ିଆதமிழ்অসমীয়াꯃꯤꯇꯩꯂꯣꯟ
Live demo · Phonetic typing

Type in Roman.
Watch it become script.

Write the sound in English letters and the script appears as you type. In the app this happens system-wide, in any window, while the separate Converter changes text between legacy fonts and Unicode, both ways.

दTextSoft · Phonetic · Hindi
नमस्ते दुनिया
Try
Legacy ↔ Unicode

The same file,
without the font.

A legacy-font document does not really contain Hindi. It contains Latin letters that only look like Hindi while one specific font is installed. Send it anywhere else and it falls apart.

Drag the handle to see what your archive actually holds, and what TextSoft turns it into.

How the converter works →
TextSoft · Convert · Krutidev 010 → Unicode

The word India stored in Krutidev 010 reads as “Hkkjr” without that font installed. TextSoft converts it to Unicode, where it reads भारत everywhere.

Font missingUnicode
.txt · .rtf · .docx · whole files, formatting keptBoth directionsNothing dropped · unmapped characters are reported
Inside the Convert screen

Three panels,
then a Convert button.

Every decision the engine makes is yours to set first: which font in, which font out, which digits, and whether your own corrections apply.

Input selection

What you are converting from.

Script
Hindi
Input layout
ShreeLipi-Ex
Input data format
Text / ClipboardFiles

Output selection

What you want out, and the swap button flips the whole thing around.

Output layout
Unicode
Direction
swap
Output data format
Also copy result to clipboard

Advanced settings

The two that decide whether the result needs a second pass.

Output numerals
LanguageEnglishHindi
Conversion dictionary
Use dictionaryyour corrections, applied every time

What the engine handles

01

Both directions

Legacy to Unicode, Unicode to legacy, and between two legacy families, such as one Gujarati font to another.

02

Whole files

.txt, .rtf, .docx converted in one run, with the formatting kept.

03

Greedy longest-match

Conjuncts and matras convert as clusters, not character by character, so nothing reorders itself.

04

Nothing dropped

An unmapped character is reported, never silently swallowed.

05

A dictionary you own

Add a fix once; every future conversion follows it. It grows with your archive.

06

Your choice of digits

Numerals in the language's own digits, English, or Hindi.

Languages

13 scripts.
20+ layouts.

Every language ships with the keyboard layouts typists already know: InScript, Remington, and the vendor layouts your office has used for twenty years. If you have typed on one of them, it is in here.

A separate Diacritical layout for transliteration work also ships with the product.

  • नमस्तेHindi41 layouts
  • नमस्कारMarathi41 layouts
  • नमःSanskrit39 layouts
  • ਸਤ ਸ੍ਰੀ ਅਕਾਲPunjabi12 layouts
  • নমস্কারBangla27 layouts
  • నమస్కారంTelugu17 layouts
  • નમસ્તેGujarati21 layouts
  • ನಮಸ್ಕಾರKannada21 layouts
  • നമസ്കാരംMalayalam16 layouts
  • ନମସ୍କାରOdia8 layouts
  • வணக்கம்Tamil22 layouts
  • নমস্কাৰAssamese27 layouts
  • ꯈꯨꯔꯨꯃꯖꯔꯤManipuri27 layouts

Every layout name is listed on the software page.

Download

Ready to go beyond typing?

Download TextSoft for Windows 10 and 11, activate your licence, and start typing in minutes, in any of 13 scripts, on any of 20+ layouts.

Download for WindowsMac version coming soon

v1.0 · about 59 MB · 64-bit · everything bundled, no separate .NET download.

Chat with us