Bamini to Unicode Font Converter
Convert legacy Bamini Tamil typewriter font text into standard Unicode Tamil. Accurately handles Tamil vowel sign reordering (kombu), pulli, and uyirmei letters.
How It Works
Formula
Bamini Tamil Typewriter Encoding ⇄ Unicode Tamil (U+0B80 - U+0BFF) Worked Example
Inputting 'jkpo; ehL' converts directly into 'தமிழ் நாடு' with proper vowel and consonant conjunctions.
Understanding Bamini Tamil and Unicode Standards
Bamini is one of the oldest and most widely used Tamil typewriter font layouts. Developed to replicate the mechanical Tamil typewriter, Bamini enabled an entire generation of typists, journalists, and government clerks to type in Tamil on standard QWERTY computer keyboards.
However, because Bamini assigns Tamil letters to English ASCII code points (e.g., typing jkpo; visually renders as தமிழ்), the text cannot be searched, shared on social media, or archived in digital databases without Unicode conversion.
Key Rules in Bamini to Unicode Conversion
-
Pre-Base Vowel Signs (Kombu):
- In Bamini, typing the single kombu (
n) beforef(க) producesகெ. - Double kombu (
N) beforefproducesகே. - Kombu with aa sign produces the compound letter
ொandோ. - Our conversion engine identifies these combinations and outputs the proper Unicode code points.
- In Bamini, typing the single kombu (
-
Pulli (Virama):
- Pure consonants require a pulli (dot above the letter, e.g.,
க்,த்). Bamini uses specific keystrokes or semicolon combinations to indicate pulli.
- Pure consonants require a pulli (dot above the letter, e.g.,
-
Grantha Consonants:
- Bamini keystrokes for Sanskrit-derived Tamil letters (
ஜ,ஷ,ஸ,ஹ,க்ஷ) are accurately translated to Unicode equivalents.
- Bamini keystrokes for Sanskrit-derived Tamil letters (
How to Convert
- Paste or type your Bamini text in the left panel.
- The converted Unicode Tamil text appears instantly in the right panel.
- Click Copy Converted or Download to use the text anywhere across the web.
Frequently Asked Questions
What is the Bamini Tamil font layout?
Bamini is a legacy Tamil font layout based on the classic mechanical Tamil typewriter keyboard. It is especially popular across Sri Lanka (Eelam Tamil literature and publications), Malaysia, Singapore, and Tamil Nadu.
Why do older Tamil documents require Bamini conversion?
Books, government circulars, and archives typed in Bamini use custom ASCII character mappings. On modern mobile phones and web browsers, these files appear broken or illegible unless converted to standardized Unicode Tamil.
How does the converter handle Tamil pre-base vowel signs (kombu)?
In Bamini typewriter layout, pre-base vowel signs (such as 'n' for ெ, 'N' for ே, and 'i' for ை) are pressed before the consonant. In Unicode Tamil, the vowel signs follow the consonant phonetically. Our algorithm reorders these signs seamlessly.
Can I convert modern Unicode Tamil back to Bamini font?
Yes. Click the 'Swap Direction' button to switch into Unicode to Bamini mode.
Related Tools
← View all font converters toolsKruti Dev to Unicode Converter
Kruti Dev 010 legacy text -> Unicode Devanagari via mapping table + reordering rules (chhoti ee ki matra, reph, half-letters). Live convert, copy, and reverse (Unicode->Kruti Dev) optional. Unit-test with known sample strings. Check licence of any mapping source.
Kruti Dev Keyboard Layout & Chart
Interactive Kruti Dev 010 keyboard layout chart, Hindi typing practice box with live Unicode preview, printable PNG chart, and downloadable PDF.
AMS Font Converter
(Verify intent: AMS legacy Hindi/Marathi font conversion vs font download.) Build converter AMS <-> Unicode if mapping is available; otherwise hold.
Unicode to Shree Lipi Converter
Unicode Devanagari -> Shree-Lipi legacy font encoding via mapping table; tests.
Unicode Text Converter
(Verify intent: fancy-text vs Devanagari legacy conversion.) Decide after SERP check.