Sinhala Typing Guide

How to Type Sinhala on English Keyboard

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
ආaaLong AA
ඇaeShort AE
ඈaeeLong AEE
ඉiShort I
ඊiiLong II
උuShort U
ඌuuLong UU
එeShort E
ඒeeLong EE
ඔoShort O
ඕooLong OO
ඓ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
ක්◌්kHal kirīma — pure consonant
කා◌ාkaaĀ sign
කැ◌ැkaeÆ sign
කෑ◌ෑkaeeLong Æ sign
කි◌ිkiI sign
කී◌ීkiiĪ sign
කු◌ුkuU sign
කූ◌ූkuuŪ sign
කෙ◌ෙkeE sign
කේ◌ේkeeĒ sign
කෛ◌ෛkaiAi sign
කො◌ොkoO sign
කෝ◌ෝkooŌ sign
කෞ◌ෞkauAu sign
💡 Tip: Type the consonant key first and then its vowel sequence. The engine places pre-posed Sinhala signs correctly in the output. 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 consonant first and then the vowel sequence. 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.

Worked Examples උදාහරණ

Let's walk through real Sinhala words and sentences step by step.

Example 1: ආයුබෝවන් (Hello)

Type: ayubowan

a → අ, yu → යු, bo → බො, wan → වන්

Result: ආයුබෝවන්

Example 2: සිංහල (Sinhala)

Type: sinhala

si → සි, x → ං (anusvara), ha → හ, la → ල

Result: සිංහල

Example 3: කොළඹ (Colombo)

Type: kolamba

ko → කො, la → ල, mba → ම්බ

Result: කොළඹ

Full Sentence Example

Input: mama oya lesa sinhala katha karanawa

Breakdown: mama→මම, oya→ඔය, lesa→ලෙස, sinhala→සිංහල, katha→කතා, karanawa→කරනවා

Output: මම ඔය ලෙස සිංහල කතා කරනවා

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.

Video Tutorials

Step-by-step video tutorials will appear here after they are published.

Visit the YouTube channel

Ready to type Sinhala?

Try the live converter, download SinKey, or browse fonts. The online converter and font downloads are free; SinKey requires a paid license.

Start Typing →