TypeSmart is a true hybrid typing tool. Just type normally — Sinhala words convert automatically, English words stay as English. No switching, no shortcuts, no interruption. One keyboard, both languages.
Type a mixed sentence naturally. TypeSmart figures out what is Sinhala and what is English — instantly.
English words like "report" and "email" pass through untouched. No need to toggle anything.
We were tired of the constant friction of typing Sinhala digitally. We wanted something that just worked, everywhere.
Engineered for speed, privacy, and simplicity.
Because TypeSmart hooks globally into Windows, it works in Word, WhatsApp Web, Chrome, Photoshop, Notepad — anywhere you type.
A standalone Sinhala rich-text editor with a full ribbon toolbar. Format text, change fonts, and convert legacy encodings instantly.
An intuitive on-screen overlay helps you pick the right word. The tool learns your frequent choices and auto-converts them over time.
Easily disable TypeSmart for specific apps like your code editor. It automatically pauses on password screens and browser address bars.
Highlight old FM Abhaya text in any application, press Win+Shift+F9, and instantly convert it to modern Unicode Sinhala.
Add custom Singlish mappings. Easily bypass conversion for acronyms (ALL-CAPS) or by using the slash (/) and backslash (\) prefixes.
Everything packed into the lightweight 27MB installer.
Just type phonetically. Space, Enter, and Punctuation trigger the conversion.
| You Type | You Get | Meaning |
|---|---|---|
| mama | මම | I / me |
| lankaawa | ලංකාව | Sri Lanka |
| hariyata | හරියට | correctly |
| iskoolee | ඉස්කෝලේ | school |
| mata email ekak awa | මට email එකක් ආවා | I got an email (hybrid sentence) |
Release history and bug fixes.
No signup. No ads. Just a lightweight 27MB installer.
Download v1.7.0 FreeDisclaimer: TypeSmart is designed to work globally across Windows applications. However, due to how certain applications handle text input, it may not function correctly in all software. Performance may vary depending on the application's text rendering engine.