Sinhala converter by MyFonts.lk
100% Free Online Tool

Singlish to Sinhala Converter — Type Sinhala Online

Type in English letters (Singlish) and it converts to correct Sinhala Unicode automatically. No keyboard needed.

Common Singlish to Sinhala letters

Type these English letters to get the correct Sinhala letter.

English (Singlish) Sinhala Unicode Example
aඅShort vowel
aaආLong vowel
iඉShort vowel
iiඊLong vowel
uඋShort vowel
uuඌLong vowel
eඑShort vowel
eeඒLong vowel
oඔShort vowel
ooඕLong vowel
xංAnusvāra
kක්Pure consonant with hal kirīma
kaකConsonant with inherent a

How to use the converter

  1. Type Singlish (English letters) in the first box, e.g. mama sinhala liyanna kanawaa.
  2. Watch it convert to Sinhala Unicode automatically — මම සිංහල ලියන්න කනවා.
  3. Copy the Unicode text, or grab the Legacy-encoded output for older FM fonts.
  4. Prefer offline typing on Windows? Learn about the licensed SinKey tool.

How Singlish to Sinhala Conversion Works

The Singlish to Sinhala converter uses a phonetic mapping system based on how Sinhala sounds when spoken. Each English letter or letter combination corresponds to a specific Sinhala character from the Sinhala Unicode block (U+0D80–U+0DFF). When you type an English word like ayubowan, the converter processes each syllable: a → අ, yu → යු, bo → බො, wan → වන්, producing ආයුබෝවන්.

The engine maps a consonant key directly to its pure consonant with hal kirīma: k produces ක්. Add a vowel to form a syllable: ka produces ක. The separate x key produces anusvāra ං.

The converter also handles special Sinhala combinations: conjunct consonants (ශ්‍ර, ඤ්‍ජ), dependent vowel marks (pilla), and the anusvara (ං). Capital letters trigger retroflex consonants: Ta produces ඨ (retroflex t) while tha produces ත (dental t).

Why Use an Online Sinhala Converter?

Most computers in Sri Lanka have English keyboards. Before tools like this converter, typing Sinhala required either a Sinhala keyboard layout (Wijesekera) that most people found difficult to learn, or FM-based legacy fonts that only worked in specific applications. The Singlish approach lets anyone who can read and speak Sinhala start typing immediately — just type what you hear.

Online converters are especially useful because they work in any browser on any device. You don't need to install software, configure keyboard layouts, or change system settings. This makes them ideal for quick Sinhala text generation in emails, social media posts, documents, and design work. For regular offline use on Windows, the SinKey tool provides the same conversion capability without an internet connection.

Complete Singlish to Sinhala Mapping Reference

Below is the complete reference for converting English (Singlish) input to Sinhala Unicode characters. Use this table to understand how each letter combination maps to Sinhala.

Sinhala Vowels (ස්වර)

Type Sinhala Name
aඅA
aaආAa
aeඇAe
aeeඈAee
iඉI
iiඊIi
uඋU
uuඌUu
eඑE
eeඒEe
oඔO
ooඕOo
aiඓAi (diphthong)

Special Characters

Type Sinhala Meaning
xංAnusvāra (final nasal)
kක්Pure k consonant with hal kirīma
kaකKa with the inherent a vowel
ZඞSpecial palatal/velar nasal used by the engine

Worked Examples

Example 1: Single Word

Input: kolom
How it works: the converter resolves the longest matching phonetic sequence as you type.
Output: කොලොම්

Example 2: Full Sentence

Input: mama sinhala liyanna kanawa
Breakdown: mama→මම + sinhala→සිංහල + liyanna→ලියන්න + kanawa→කනවා
Output: මම සිංහල ලියන්න කනවා

Example 3: With Retroflex

Input: Ta (capital T = retroflex)
Breakdown: T (capital) triggers retroflex → ඨ
Output: ඨ

Note: Capital letters trigger aspirated/retroflex forms. K→ඛ, G→ඝ, D→ඪ, P→ඵ, B→භ.

Supported Output Formats

The converter provides two output formats simultaneously:

You can copy either format directly, or download as a text file. For regular offline use, SinKey provides the same dual-format output on Windows without needing a browser.

Related Resources

Sinhala Typing Guide

Complete guide with vowel/consonant tables

Free Sinhala Fonts

16+ free Unicode Sinhala fonts

SinKey Offline Tool

Type Sinhala offline on Windows

Frequently Asked Questions

Common questions about Singlish to Sinhala conversion

What is Singlish?
Singlish is an informal method of writing Sinhala using English (Latin) letters. Each English letter or combination maps to a Sinhala character phonetically. For example, typing k produces ක, and tha produces ත. It is the most popular way to type Sinhala online today.
How does the Singlish to Sinhala conversion work?
The converter uses a real-time mapping table that translates each English letter combination to the corresponding Sinhala Unicode character. As you type in Singlish, the output updates instantly in both Unicode and Legacy formats. The conversion happens entirely in your browser — no data is sent to any server.
Can I use this converter on mobile?
Yes! The converter works on all modern mobile browsers including Chrome, Safari, Firefox, and Samsung Internet. You can type Sinhala on any iPhone, Android phone, or tablet without installing any app.
What is the difference between Sinhala Unicode and Legacy?
Sinhala Unicode is the modern international standard (SLS 1134) used on modern devices and the web. Sinhala Legacy (FM encoding) is an older format used by legacy fonts like FM Abhaya and Bhashitha. This converter outputs both formats simultaneously so you can use whichever your application requires.
Is this converter free to use?
Yes, the Singlish to Sinhala converter is 100% free with no usage limits, no registration required, and no ads. The conversion happens in your browser and no data is stored or tracked.
How do I install Sinhala fonts on my computer?
Download a Sinhala font (.ttf file) from the MyFonts.lk fonts page. On Windows, right-click the font file and select 'Install'. On Mac, double-click the file and click 'Install Font'. On Linux, copy the file to ~/.fonts/ or use your font manager. The font will then be available in all applications.