Sinhala Typing Guide

How to type Sinhala from English

Type Sinhala using only your English keyboard. Our Singlish system maps English letters to Sinhala characters — just type what you hear and the converter does the rest.

Singlish

Type English phonetically, get Sinhala Unicode. The most popular way to type Sinhala online today.

Legacy Support

Need FM Abhaya / Bhashitha style output? The converter also works with legacy font encoding.

Vowels ස්වර

Sinhala vowels are typed using the corresponding English vowel letters. Long vowels are typed by doubling the letter.

SinhalaTypeNotes
aShort 'a' as in "about"
aaLong 'ā' as in "father"
aeShort 'æ' as in "cat"
aeeLong 'ǣ'
iShort 'i' as in "pin"
iiLong 'ī' as in "machine"
uShort 'u' as in "put"
uuLong 'ū' as in "rude"
eShort 'e' as in "get"
eeLong 'ē' as in "cafe"
oShort 'o' as in "pot"
ooLong 'ō' as in "go"
aiDiphthong 'ai'
auDiphthong 'au'
අංxAnusvāra (final nasal)

Consonants ව්‍යඤ්ජන

Sinhala consonants are typed using the closest English letter(s). Add h for aspirated sounds, use capital letters for retroflex sounds.

Gutturals ක වර්ගය

SinhalaTypeNotes
ka / caVelar 'k'
KaAspirated 'kh' (capital K)
gaVoiced 'g'
GaAspirated 'gh' (capital G)
ngaVelar nasal 'ng'
ga'Pre-nasalized 'g'

Palatals ච වර්ගය

SinhalaTypeNotes
chaPalatal 'ch'
CHaAspirated 'chh' (capital CH)
jaVoiced 'j'
jhaAspirated 'jh'
ngjaPalatal nasal 'ñ'
ZSpecial palatal nasal
ja'Pre-nasalized 'j'

Retroflex ට වර්ගය

SinhalaTypeNotes
taRetroflex 'ṭ'
TaAspirated 'ṭh' (capital T)
daRetroflex 'ḍ'
DaAspirated 'ḍh' (capital D)
NaRetroflex 'ṇ' (capital N)
da'Pre-nasalized 'ḍ'

Dentals ත වර්ගය

SinhalaTypeNotes
thaDental 't' (soft 'th')
THaAspirated dental 'th' (capital TH)
dhaDental 'd' (soft 'dh')
DHaAspirated dental 'dh' (capital DH)
naDental 'n'
dha'Pre-nasalized dental 'd'

Labials ප වර්ගය

SinhalaTypeNotes
paLabial 'p'
PaAspirated 'ph' (capital P)
baVoiced 'b'
BaAspirated 'bh' (capital B)
maLabial 'm'
ba'Pre-nasalized 'b'

Other Consonants

SinhalaTypeNotes
yaApproximant 'y'
raTrill 'r'
laDental 'l'
wa / vaLabial approximant 'v/w'
shaPalatal 'ś'
SHaRetroflex 'ṣ' (capital SH)
saDental 's'
haGlottal 'h'
LaRetroflex 'ḷ' (capital L)
faForeign 'f'

Vowel Signs (Pili) පිලි

When a vowel follows a consonant, it's written as a vowel sign (pili) attached to the consonant. The hal letter (consonant without vowel) is typed by pressing the vowel letter without a.

ExampleVowel SignTypeNotes
ක + ් = ක්◌්k (no vowel)Hal kirīma — pure consonant
ක + ා = කා◌ාkaaĀ sign
ක + ැ = කැ◌ැkeÆ sign
ක + ෑ = කෑ◌ෑkeeLong Æ sign
ක + ි = කි◌ිkiI sign
ක + ී = කී◌ීkiiĪ sign
ක + ු = කු◌ුkuU sign
ක + ූ = කූ◌ූkuuŪ sign
ක + ෙ = කෙ◌ෙkeE sign (pre-posed)
ක + ේ = කේ◌ේkeeĒ sign (pre-posed)
ක + ෛ = කෛ◌ෛkaiAi sign
ක + ො = කො◌ොkoO sign (pre-posed)
ක + ෝ = කෝ◌ෝkooŌ sign (pre-posed)
ක + ෞ = කෞ◌ෞkauAu sign
💡 Tip: The pre-posed vowel signs (ෙ, ේ, ෛ, ො, ෝ, ෞ) are typed before the consonant letter in Singlish, but they appear before the consonant in the output automatically. Example: type kemaකෙම.

Combined Consonants බැඳි අකුරු

Some common conjuncts can be typed with shortcuts:

SinhalaType
ක්‍ෂksha / ksh
ක්වkwa / kw / kva / kv
ද්වdwa / dw / dva / dv
ත්වtwa / tw / tva / tv
ප්ලpla / pl
ස්කska / sk
ස්පspa / sp
ස්ටsta / st
ජ්ඥjjha / jjh
න්ඩnda / nd
ර්කrka
ර්ගrga
ර්ථrtha
ර්ධrdha

Typing Tips උපදෙස්

🔤 Hal Kirīma

To get a pure consonant (hal), just omit the a ending. Type k for ක්, m for ම්.

🔄 Capital Letters

Capital letters give you aspirated sounds. K → ඛ, G → ඝ, T → ඨ, D → ඪ, P → ඵ, B → භ.

🔁 Double Letters

Double vowels for long sounds: aa → ආ, ii → ඊ, uu → ඌ, ee → ඒ, oo → ඕ.

📝 Pre-posed Signs

For combined පෙර තැබෙන පිලි (e, ee, ai, o, oo), type the vowel sign first then the consonant. kes → කෙස්.

🎯 Touch Typing

SinKey desktop tool installs a native Sinhala keyboard layout on Windows so you can type Sinhala in any app without visiting the website.

⚡ Quick Picks

Common starting keys: a, aa, ka, ga, dha, wa, x (anusvāra), fa.

💡 Pro Tip: The MyFonts.lk Converter works in real-time. Type or paste Singlish and it instantly transforms to Sinhala Unicode. Switch to Legacy mode if you need FM Bhashitha / FM Abhaya output.

Legacy Font Encoding පැරණි අකුරු

Before Unicode became widespread, Sinhala fonts used custom encodings (FM Abhaya, FM Bhashitha, etc.) where English keys were mapped to Sinhala glyphs. Our converter supports this too:

📌 Note: Legacy fonts are installed on your computer. The converter only handles the text encoding. Download legacy fonts from the Fonts page.

SinKey Desktop Tool SinKey මෙවලම

SinKey is a native Windows keyboard layout for Sinhala typing. Once installed, it works in every application — Word, Excel, Chrome, Notepad, Photoshop, etc.

🔧 Auto-install

Downloads as a simple installer. Run it once and your keyboard layout is ready in Windows language settings.

⌨️ System-wide

Switch between English and Sinhala with Alt+Shift or the Windows language bar. No copying/pasting needed.

🔑 License Required

SinKey requires a paid license. Purchase from the License page. Check your license status there after purchase.

📥 Download

Get the latest SinKey installer from the SinKey Tool page. Available for Windows 10 and 11.

Frequently Asked Questions

How do I type "බොහොම"?

Type bohoma. The pre-posed 'o' (◌ො) comes first in Singlish: bo → බො, ho → හො, ma → ම.

How do I type "කැමති"?

Type kamethi. ka → ක, me → ැ (Æ sign on ම → මැ), thi → ති.

What's the difference between ත and ට?

tha → ත (dental, soft, like Spanish 't'). ta → ට (retroflex, hard, tongue curled back). These are distinct sounds in Sinhala.

How do I type "අම්මා"?

Type ammaa. a → අ, mm → ම්ම, aa → ා.

How do I combine "ය" with "ක"?

Type kya → ක්‍ය. The hal + ya combination uses ky + vowel. For example: kya → ක්‍ය, kyaa → ක්‍යා.

Can I use this on mobile?

Yes! The Converter works on any device with a browser. For native mobile typing, you may need a third-party keyboard app.

Ready to type Sinhala?

Try the live converter, download SinKey, or browse fonts. Everything is free except the SinKey desktop license.

Start Typing →