Sinhala Keyboard Onlineසිංහල යතුරු පුවරුව

Sinhala letters in traditional order, the rarer ones in Pili, vowel signs on a carrier letter, and ශ්‍රී-type joined letters in one tap, as real Unicode.

46 Letters on screen
20M Speakers
Sinhala Script
0 / 5000
Arabicالعربية
Amazighⵜⴰⵎⴰⵣⵉⵖⵜ
Amharicአማርኛ
ArmenianՀայերեն
Assameseঅসমীয়া
BelarusianБеларуская
Bengaliবাংলা
BulgarianБългарски
Burmeseမြန်မာဘာသာ
Chinese中文
CzechČeština
DanishDansk
Dhivehiދިވެހި
Egyptian Hieroglyphs𓂀
FilipinoWikang Filipino
FrenchFrançais
Georgianქართული
GermanDeutsch
GreekΕλληνικά
Gujaratiગુજરાતી
HausaHarshen Hausa
Hebrewעברית
Hindiहिन्दी
HungarianMagyar
IgboAsụsụ Igbo
IrishGaeilge
Japanese日本語
Kannadaಕನ್ನಡ
KazakhҚазақша
Khmerភាសាខ្មែរ
Korean한국어
Kurdishکوردی
Laoພາສາລາວ
MacedonianМакедонски
Malayalamമലയാളം
Marathiमराठी
🎮 Minecraft Enchantmentᔑ
MongolianМонгол
Nepaliनेपाली
NorwegianNorsk
Odiaଓଡ଼ିଆ
Pashtoپښتو
Persianفارسی
PolishPolski
PortuguesePortuguês
Punjabiਪੰਜਾਬੀ
RussianРусский
SerbianСрпски
Sindhiسنڌي
Sinhalaසිංහල
SomaliSoomaali
SwedishSvenska
Tamilதமிழ்
Teluguతెలుగు
Thaiภาษาไทย
Tigrinyaትግርኛ
TurkishTürkçe
UkrainianУкраїнська
Urduاردو
Uyghurئۇيغۇرچە
VietnameseTiếng Việt
YorubaYorùbá
# Special Characters
😊 Emoji
✨ Vowel signs
🔢 Numbers
Western
Symbols

Works with every app you love

Ready-Made Sinhala Combos

One click to insert — or copy straight to clipboard

Emoji mascot

How To Use

Three steps. Ten seconds.

Type

Type

Tap a letter, then its vowel sign from Pili: ක + ා = කා. On a physical keyboard, the Wijesekara layout works, Shift included.

1
Copy

Copy

For joined forms tap ශ්‍රී, ්‍ය or ්‍ර in Pili; the invisible joiner comes with them. Then press Copy.

2
Paste

Paste

Paste into WhatsApp, Viber, Facebook or email as real Unicode Sinhala, not a legacy font or Singlish.

3

Sinhala Keyboard for Any App

Sinhala copied here is Unicode, so it reads the same in every app, not only where FM fonts are installed.

Snapchat

Snapchat

Snapchat: caption a story in Sinhala with joined letters like ශ්‍රී displayed correctly.

WhatsApp

WhatsApp

WhatsApp: send සුබ අලුත් අවුරුද්දක් to family in Sri Lanka from a phone or computer abroad.

Instagram

Instagram

Instagram: a Sinhala bio or caption that shows as Sinhala on every phone, not as legacy-font gibberish.

TikTok

TikTok

TikTok: write Sinhala captions and comments with every vowel sign in place.

Free Sinhala Keyboard Online.
Type from any device — no download, no install.

100% free · about 20 million speakers · All devices

Sinhala writing goes back more than two thousand years. The script descends from Brahmi, and the oldest Brahmi cave inscriptions in Sri Lanka date from the 3rd and 2nd centuries BCE. Over the centuries the letters became rounder and more looped, the shape suited to writing with a stylus on palm leaves, where straight lines would split the leaf along its grain. Sinhala has two sets of letters: the Śuddha (pure) set for native words and the fuller Miśra (mixed) set, which adds letters for words from Pali and Sanskrit. The Sinhala typewriter layout designed by Wijesekara was approved by the government of Sri Lanka in 1964, and in 2004 it became part of the national standard SLS 1134. Sinhala joined Unicode in version 3.0 in 1999. It is one of the two official languages of Sri Lanka, with Tamil, and about 18 million people speak it natively, some 20 million in all.

Sinhala has letters of its own. The half-nasal consonants ඟ ඬ ඳ ඹ, which the scripts of India lack, write a short n and a stop as one letter, as in හඳ (moon) and අඹ (mango), and ඇ ඈ write the vowel of English “cat”. Some joined forms need an invisible zero-width joiner (ZWJ) between the letters: the ශ්‍රී of ශ්‍රී ලංකා, the yansaya ්‍ය and the rakaransaya ්‍ර all fall apart without it. Vowels after a consonant are written as signs, pili, that sit before, after, above or below the letter, and ් (al-lakuna) removes the built-in vowel.

A lot of Sinhala on screens is not really Unicode Sinhala. Much printed and office material in Sri Lanka is still typed with legacy font-based systems, such as the FM Abhaya font, where Latin characters are simply drawn to look like Sinhala letters. The text looks right on the author’s computer and turns into Latin gibberish anywhere that font is missing, and search engines cannot read it. In chats, many people fall back on “Singlish”, Sinhala written in Latin letters, because the Wijesekara layout is hard to learn and the joined forms are hard to reach on a phone. This keyboard produces real Unicode Sinhala: 46 letters on screen in traditional order, the rarer letters and every vowel sign on a carrier letter in the Pili popup, the joiner forms ශ්‍රී, ්‍ය and ්‍ර as one tap each, and the Wijesekara layout, including its Shift letters, on a physical keyboard. Sinhala speakers abroad, in Italy, the Gulf states, the United Kingdom and Australia, can write home without installing anything.

Letters of Its Own

Sinhala shares its Brahmi roots with the scripts of India, but it has sounds and letters of its own, and joined forms that need an invisible character (ZWJ).

46 letters on screenBrahmi rootsWijesekara 1964ZWJ for ශ්‍රී
Half-nasal letters

ඟ ඬ ඳ ඹ

ඟඬඳඹ

Sinhala writes a short “n” and a stop as one letter: a half-nasal. The scripts of India have no separate letter for these sounds.

හඳ — moon · අඹ — mango
An invisible character

ශ්‍රී needs a joiner

ශ්‍රීක්‍ය

Sinhala joins some letters only when a zero-width joiner sits between them. Without it, ශ්‍රී ලංකා falls apart into separate letters. The popup inserts it for you.

ශ්‍රී ලංකා — Sri Lanka
The æ vowel

ඇ and ඈ

ඇඈ

Sinhala has the vowel of English “cat”, short and long, with letters of its own, and matching vowel signs ැ and ෑ.

ඇස — eye · කෑම — food
Palm-leaf letters

Why Sinhala is round

මශඹ

Sinhala was written with a stylus on palm leaves, where straight lines would split the leaf along its grain, so the letters grew round and looped.

Śuddha set for native words · Miśra for Pali & Sanskrit
FAQ

Frequently Asked
Questions

It depends on the set. The Śuddha (pure) set used for native words is smaller; the Miśra (mixed) set adds letters for Pali and Sanskrit words, for a total of around 60 letters (18 vowels and 42 consonants), with the vowel signs counted separately. This keyboard shows 46 letters as keys and 10 rarer ones, such as ඈ and ඞ, in the Pili popup.
Open Pili and tap ශ්‍රී: it inserts ශ, al-lakuna, a zero-width joiner and රී in one go. Typed without the joiner, the letters stay separate and the word looks wrong.
An invisible character (U+200D) that tells the font to join two letters into one form. Sinhala needs it for ශ්‍රී, the yansaya ්‍ය (as in ක්‍ය) and the rakaransaya ්‍ර (as in ක්‍ර).
Type the consonant first, then tap the sign in Pili: ක + ා gives කා, ක + ි gives කි. The popup shows every sign on the letter ක so you can see where it goes.
It removes the built-in “a” from a consonant, so ක (ka) becomes ක් (k). It is also the first part of the joined forms ්‍ය and ්‍ර.
Half-nasal (prenasalised) consonants: a short n or m sound and a stop written as one letter, as in හඳ (moon) and අඹ (mango). The scripts of India do not have separate letters for them.
On screen, the letters are in traditional alphabetical order. On a physical keyboard, the page follows the Wijesekara layout, the Sri Lankan standard (SLS 1134), including its Shift letters such as ඛ, ඝ and ථ.
The standard Sinhala typewriter layout, approved by the government of Sri Lanka in 1964 and made part of the SLS 1134 national standard in 2004.
It was probably typed with a legacy font such as FM Abhaya, where Latin characters are drawn to look like Sinhala. Without that font the real Latin letters show. Text typed here is Unicode Sinhala and displays correctly everywhere.
Sinhala written in Latin letters, common in chats because the Sinhala layout is hard to learn. It is quick but not Sinhala spelling, and search engines do not treat it as Sinhala.
From Brahmi, the ancient script of South Asia. The oldest Brahmi cave inscriptions in Sri Lanka date from the 3rd and 2nd centuries BCE, and short inscriptions on pottery from Anuradhapura may be older, possibly from the 4th century BCE.
They were written with a stylus on palm leaves, where straight lines could split the leaf along its grain, so the shapes developed curves and loops.
Two sets of letters. Śuddha (pure) Sinhala covers native words; Miśra (mixed) adds letters such as aspirated consonants for words borrowed from Pali and Sanskrit.
It had historical numerals, the Sinhala Lith digits ෦ to ෯, which were added to Unicode in 2014. Everyday Sinhala uses the digits 0–9.
About 18 million people speak Sinhala natively and some 20 million in all. It is an official language of Sri Lanka alongside Tamil.
They show each letter’s sound in a simple romanization: ň marks the half-nasal letters, so ඳ is ňd (the ISO 15919-based standard writes a breve, n̆d), and a dot below marks the retroflex letters, as in ට = ṭ.
Sinhala is diglossic: the literary language used in books, news and official writing differs from the spoken language in grammar and word forms. For example, literary Sinhala makes the verb agree with its subject, while spoken Sinhala does not. A message typed the way people talk can look very informal next to a newspaper sentence.
ආයුබෝවන් (āyubōwan) is the standard Sinhala greeting and literally wishes the other person a long life. Typed, it is ආ, then ය with the vowel sign ු, බ with ෝ, ව, and න closed with al-lakuna ්.

Need Another Language?

Free Keyboards, All Online

View all
Odiaଓଡ଼ିଆ
Assameseঅসমীয়া
Hindiहिन्दी
Marathiमराठी
Nepaliनेपाली
→
Discover all keyboards
 
How's your experience? 💬

Your feedback makes Kactyl better for everyone

★ ★ ★ ★ ★