Sinhala Unicode & Font Converter
Type Sinhala using English (Singlish), convert Unicode ↔ FM legacy fonts, and generate fancy Unicode text styles.
Examples:
ammaa → අම්මා | kalana → කලන | sinhala → සිංහල | sri lanka → ශ්රී ලංකා
📖 Quick Reference Chart
| Consonants | |
| k/c | ක → ka, ki, ku, ke, ko |
| g | ග → ga, gi, gu |
| ch/C | ච → cha, chi |
| j | ජ → ja, ji |
| T | ට (retroflex) |
| t | ත (dental) |
| d | ද → da, di |
| D | ඩ (retroflex d) |
| n/N | න/ණ |
| p | ප → pa, pi |
| b | බ → ba, bi |
| m | ම → ma, mi |
| y | ය → ya, yi |
| r | ර → ra, ri |
| l | ල → la, li |
| L | ළ (retroflex l) |
| v/w | ව → va/wa |
| s | ස → sa, si |
| sh/Sh | ශ/ෂ |
| h | හ → ha, hi |
| f | ෆ |
| Vowels (standalone) | |
| a/A | අ/ආ |
| ae/aae | ඇ/ඈ |
| i/I/ee | ඉ/ඊ/ඊ |
| u/U/oo | උ/ඌ/ඌ |
| e/E | එ/ඒ |
| o/O | ඔ/ඕ |
| Specials | |
| ng | ං (anusvara) |
| H | ඃ (visarga) |
| aa/A | ආ / ා (long vowel modifier) |
FM legacy encoding requires the FM font installed on the destination device to display correctly.
Click any style to copy:
What is Singlish?
Singlish is a popular phonetic typing system used by Sri Lankans to write Sinhala words using standard English letters. Because a standard English keyboard doesn't have Sinhala letters, Singlish works by mapping English keystrokes to their corresponding Sinhala phonetic sounds. For example, typing the English letters "amma" will automatically convert into the Sinhala word "අම්මා". The system intelligently groups consonants and vowels to form the correct characters and diacritics.
Why Convert Unicode to FM Fonts?
While Sinhala Unicode is the modern standard for displaying Sinhala text on websites, social media (like Facebook or WhatsApp), and mobile phones, many legacy graphic design and word processing software do not fully support it. Older versions of Adobe Photoshop, CorelDraw, and Microsoft Word often break Sinhala Unicode characters, displaying them with incorrect spacing or overlapping modifiers.
To use Sinhala text in these older programs, you must convert the Unicode text into a legacy font format, such as FM Abhaya or FM Malithi. Our tool instantly translates your modern Unicode text into the exact character mapping required by these older fonts, ensuring flawless rendering in your graphic design projects.
How to Use This Tool
- Type in Singlish: Simply start typing Sinhala words using English letters in the Singlish tab. The conversion happens instantly in real-time.
- Voice Typing: Click the "Voice" button and speak in Sinhala (or Singlish) to have your words automatically transcribed into Sinhala Unicode.
- Convert Fonts: Switch to the "Unicode ↔ FM Font" tab. Paste your Sinhala Unicode text, and our converter will instantly transform it into the FM Abhaya legacy format ready for Photoshop.
- Fancy Text: Use the "Fancy Text" tab to generate cool, stylish fonts for your social media bios and posts.