Type Sinhala (සිංහල) with Singlish: write words in English letters and they turn into Sinhala Unicode as you type. Wijesekara typists can use the standard layout instead.
Last updated:
0 characters · 0 words
Quick characters
Phonetic typing cheat sheet
Type Latin letters with your keyboard and they turn into Sinhala as you type. Backspace removes the last Latin letter of the word.
Advertisement
Advertisement
How to use the Sinhala Keyboard
Choose a typing mode: Wijesekara, Singlish (phonetic).
Type with your keyboard (keep “Type with my physical keyboard” ticked) or click the on-screen keys. Each key shows the Sinhala character it types.
Hold Shift or press the on-screen ⇧ key for the second character on each key.
Use the quick characters below the keyboard for marks and symbols that are not on the main layout.
Copy the text and paste it anywhere, download it as a .txt file, or search Google for it directly.
About the Sinhala keyboard
Sinhala is written in its own rounded abugida script. Consonants carry an inherent vowel, vowel signs (pili) attach before, after, above or below, and the al-lakuna (්) removes the vowel.
Wijesekara: The Wijesekara layout, the standard Sinhala typewriter layout used in Sri Lanka. Vowel signs follow the consonant.
Singlish (phonetic): Type Sinhala in English letters (Singlish): aayubowan → ආයුබොවන (use O for ෝ). th ත, dh ද, t ට, d ඩ; x or M for ං.
Sinhala letters and where to find them
All 56 Sinhala characters on the main layout, with the key that types them and how to type them phonetically. “Shift+” means hold Shift (or press the on-screen ⇧ key first).
Letter
Unicode name
Key (Wijesekara)
Singlish (phonetic)
◌ං
sign anusvaraya
X
x, M
◌ඃ
sign visargaya
Shift+X
H
අ
ayanna
W
a
ඉ
iyanna
B
i
ඊ
iiyanna
Shift+B
ii, ee
උ
uyanna
Shift+W
u
ඍ
iruyanna
Shift+R
ru
එ
eyanna
T
e
ඔ
oyanna
Shift+T
o
ක
alpapraana kayanna
L
k
ඛ
mahaapraana kayanna
Shift+L
kh
ග
alpapraana gayanna
.
g
ඝ
mahaapraana gayanna
Shift+.
gh
ච
alpapraana cayanna
P
c, ch
ඡ
mahaapraana cayanna
Shift+P
chh
ජ
alpapraana jayanna
C
j
ඣ
mahaapraana jayanna
Shift+C
jh
ඤ
taaluja naasikyaya
[
ny
ඥ
taaluja sanyooga naaksikyaya
Shift+[
gn
ට
alpapraana ttayanna
G
t
ඨ
mahaapraana ttayanna
Shift+G
T
ඩ
alpapraana ddayanna
V
d
ඪ
mahaapraana ddayanna
Shift+V
D
ණ
muurdhaja nayanna
Shift+K
N
ත
alpapraana tayanna
;
th
ථ
mahaapraana tayanna
Shift+;
Th
ද
alpapraana dayanna
O
dh
ධ
mahaapraana dayanna
Shift+O
Dh
න
dantaja nayanna
K
n
ප
alpapraana payanna
M
p
ඵ
mahaapraana payanna
Shift+M
ph
බ
alpapraana bayanna
N
b
භ
mahaapraana bayanna
Shift+N
bh
ම
mayanna
U
m
ඹ
amba bayanna
Shift+U
zb
ය
yayanna
H
y
ර
rayanna
R
r
ල
dantaja layanna
,
l
ව
vayanna
J
v, w
ශ
taaluja sayanna
Shift+Y
sh
ෂ
muurdhaja sayanna
Shift+I
Sh
ස
dantaja sayanna
I
s
හ
hayanna
Y
h
ළ
muurdhaja layanna
Shift+J
L
ෆ
fayanna
Shift+F
f
◌්
sign al-lakuna
A
—
◌ා
vowel sign aela-pilla
D
aa
◌ැ
vowel sign ketti aeda-pilla
E
A
◌ෑ
vowel sign diga aeda-pilla
Shift+E
Aa, AA
◌ි
vowel sign ketti is-pilla
S
i
◌ී
vowel sign diga is-pilla
Shift+S
ii, ee
◌ු
vowel sign ketti paa-pilla
Q
u
◌ූ
vowel sign diga paa-pilla
Shift+Q
uu
◌ෘ
vowel sign gaetta-pilla
Shift+D
ru
◌ෙ
vowel sign kombuva
F
e
◌ෟ
vowel sign gayanukitta
Shift+A
—
Tips for typing Sinhala
Double vowels for long sounds: aa ා, ii ී, uu ූ.
x or M gives the anusvara ං.
Use _ to end a word with al-lakuna (්).
Wijesekara is the layout for professional typists.
Frequently asked questions
How do I type Sinhala in Singlish?
Write the word by sound: amma → අම්ම, ammaa → අම්මා, lankaava → ලන්කාව (use x for ං: laxkaava → ලංකාව). th and dh give the dental ත ද, t and d the retroflex ට ඩ.
What is the Wijesekara layout?
It is the standard Sinhala typewriter layout, approved by the Sri Lankan government and used on Sinhala keyboards. Vowel signs are typed after the consonant.
How do I type ශ්රී?
Click the ශ්රී quick button. It needs a zero-width joiner, which is hard to type by hand.
How do I type sanyaka letters (ඟ ඬ ඳ ඹ)?
In Singlish use zg, zd, zdh and zb, or click the buttons.
Is my text uploaded?
No. Everything stays in your browser.
Are all the tools on FreeToolCabin tested for quality and accuracy?
Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.