Convert Bamini to
Unicode Tamil
Paste your Bamini-encoded Tamil text and instantly get proper Unicode Tamil — English words are automatically detected and preserved as-is.
Ctrl+↵
Converted Unicode Tamil will appear here
Type or paste Bamini text on the left
How it works
Word-by-word analysis
Each word in the input is analysed individually to determine whether it is Bamini-encoded Tamil or a genuine English word.
Smart English detection
The "Smart" mode checks if a word contains Bamini-specific character patterns. Words that look like real English (e.g., Diploma, Surgery) are left untouched.
Instant conversion
The entire Bamini → Unicode mapping runs inside your browser using JavaScript — no server, no upload, complete privacy.
Mixed-script support
Handles real-world documents that freely mix Bamini Tamil with English terms, numerals, and punctuation.
About Bamini
Bamini is one of the oldest and most widely used legacy Tamil font encoding systems. Before Unicode became universal, Bamini (and similar encodings like TSCII, TAM, TAB) were used to type Tamil by mapping Tamil syllables onto ASCII characters.
The problem is that these ASCII representations look like English letters, so when a document truly mixes Bamini Tamil with English words (e.g., medical or legal documents), a naïve conversion will corrupt the English words into junk Tamil characters.
This tool solves that by detecting which words should be converted and which should be kept as English.