Why Legacy Tamil Fonts Look Like Random Symbols
Before international Unicode standards were adopted across operating systems in the mid-2000s, Tamil publishing relied on non-standard custom font encodings such as Bamini, TSCII, TAB, TAM, and Vanavil. These older fonts worked by overriding standard English ASCII character slots with custom Tamil glyph images.
When you open a Word document, PDF, or email created with Bamini fonts on a modern computer or mobile phone without that specific font installed, the system reads the underlying English ASCII characters—resulting in garbled text that looks like "thuk; me;j gu;tjk;" instead of clean Tamil.
Tamil Font Encoding Standards Comparison
| Encoding Format | Standard Era | Common Use Cases | Modern Device Compatibility |
|---|---|---|---|
| Unicode (UTF-8) | 2005 – Present | Websites, Mobile Apps, WhatsApp, Email, Modern OS | 100% Universal Compatibility |
| Bamini | 1990 – 2005 | Sri Lankan Tamil publishing, legacy print presses | Requires specific `.ttf` font file |
| TSCII | 1997 – 2005 | Early Tamil internet forums & news archives | Legacy encoding; garbled on modern web |
| TAB / TAM | 1999 – 2004 | Tamil Nadu Government archives & old databases | Legacy encoding; requires converter |
How to Convert Legacy Text to Unicode (Step-by-Step)
- Open your old document or email containing the garbled text.
- Select and copy the garbled text to your system clipboard (Ctrl + C / Cmd + C).
- Paste the text into the top input box of our converter above.
- Select the source encoding format (e.g. Bamini → Unicode or TSCII → Unicode).
- Click Convert. Your clean, readable Tamil text appears instantly in standard Unicode!
- Click Copy Output to paste your converted text into WhatsApp, Word, or Gmail.