Return to Sinhala Page | Return to the South Asian Page
Use these codes if you need to insert a word or short phrase within a multilingual text. Go to the About the Codes section to see how they are implemented.
These charts show basic characters only. Check the latest Unicode charts to look for any additions to this block.
Note: Some fonts contain only the bare Colloquial Sinhala vowels, consonants and signs.
| Character Name | Character | OS X Option Code | Win XP ALT Code | Entity | Hex Entity |
|---|---|---|---|---|---|
| SINHALA LETTER AYANNA | අ | Option+0D85 | ALT+3461 | අ | අ |
| SINHALA LETTER AAYANNA | ආ | Option+0D86 | ALT+3462 | ආ | ආ |
| SINHALA LETTER AEYANNA | ඇ | Option+0D87 | ALT+3463 | ඇ | ඇ |
| SINHALA LETTER AEEYANNA | ඈ | Option+0D88 | ALT+3464 | ඈ | ඈ |
| SINHALA LETTER IYANNA | ඉ | Option+0D89 | ALT+3465 | ඉ | ඉ |
| SINHALA LETTER IIYANNA | ඊ | Option+0D8A | ALT+3466 | ඊ | ඊ |
| SINHALA LETTER UYANNA | උ | Option+0D8B | ALT+3467 | උ | උ |
| SINHALA LETTER UUYANNA | ඌ | Option+0D8C | ALT+3468 | ඌ | ඌ |
| SINHALA LETTER IRUYANNA | ඍ | Option+0D8D | ALT+3469 | ඍ | ඍ |
| SINHALA LETTER IRUUYANNA | ඎ | Option+0D8E | ALT+3470 | ඎ | ඎ |
| SINHALA LETTER ILUYANNA | ඏ | Option+0D8F | ALT+3471 | ඏ | ඏ |
| SINHALA LETTER ILUUYANNA | ඐ | Option+0D90 | ALT+3472 | ඐ | ඐ |
| SINHALA LETTER EYANNA | එ | Option+0D91 | ALT+3473 | එ | එ |
| SINHALA LETTER EEYANNA | ඒ | Option+0D92 | ALT+3474 | ඒ | ඒ |
| SINHALA LETTER AIYANNA | ඓ | Option+0D93 | ALT+3475 | ඓ | ඓ |
| SINHALA LETTER OYANNA | ඔ | Option+0D94 | ALT+3476 | ඔ | ඔ |
| SINHALA LETTER OOYANNA | ඕ | Option+0D95 | ALT+3477 | ඕ | ඕ |
| SINHALA LETTER AUYANNA | ඖ | Option+0D96 | ALT+3478 | ඖ | ඖ |
Note: Some fonts contain only the bare Colloquial Sinhala vowels, consonants and signs.
| Character Name | Character | OS X Option Code | Win XP ALT Code | Entity | Hex Entity |
|---|---|---|---|---|---|
| SINHALA LETTER ALPAPRAANA KAYANNA | ක | Option+0D9A | ALT+3482 | ක | ක |
| SINHALA LETTER MAHAAPRAANA KAYANNA | ඛ | Option+0D9B | ALT+3483 | ඛ | ඛ |
| SINHALA LETTER ALPAPRAANA GAYANNA | ග | Option+0D9C | ALT+3484 | ග | ග |
| SINHALA LETTER MAHAAPRAANA GAYANNA | ඝ | Option+0D9D | ALT+3485 | ඝ | ඝ |
| SINHALA LETTER KANTAJA NAASIKYAYA | ඞ | Option+0D9E | ALT+3486 | ඞ | ඞ |
| SINHALA LETTER SANYAKA GAYANNA | ඟ | Option+0D9F | ALT+3487 | ඟ | ඟ |
| SINHALA LETTER ALPAPRAANA CAYANNA | ච | Option+0DA0 | ALT+3488 | ච | ච |
| SINHALA LETTER MAHAAPRAANA CAYANNA | ඡ | Option+0DA1 | ALT+3489 | ඡ | ඡ |
| SINHALA LETTER ALPAPRAANA JAYANNA | ජ | Option+0DA2 | ALT+3490 | ජ | ජ |
| SINHALA LETTER MAHAAPRAANA JAYANNA | ඣ | Option+0DA3 | ALT+3491 | ඣ | ඣ |
| SINHALA LETTER TAALUJA NAASIKYAYA | ඤ | Option+0DA4 | ALT+3492 | ඤ | ඤ |
| SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA | ඥ | Option+0DA5 | ALT+3493 | ඥ | ඥ |
| SINHALA LETTER SANYAKA JAYANNA | ඦ | Option+0DA6 | ALT+3494 | ඦ | ඦ |
| SINHALA LETTER ALPAPRAANA TTAYANNA | ට | Option+0DA7 | ALT+3495 | ට | ට |
| SINHALA LETTER MAHAAPRAANA TTAYANNA | ඨ | Option+0DA8 | ALT+3496 | ඨ | ඨ |
| SINHALA LETTER ALPAPRAANA DDAYANNA | ඩ | Option+0DA9 | ALT+3497 | ඩ | ඩ |
| SINHALA LETTER MAHAAPRAANA DDAYANNA | ඪ | Option+0DAA | ALT+3498 | ඪ | ඪ |
| SINHALA LETTER MUURDHAJA NAYANNA | ණ | Option+0DAB | ALT+3499 | ණ | ණ |
| SINHALA LETTER SANYAKA DDAYANNA | ඬ | Option+0DAC | ALT+3500 | ඬ | ඬ |
| SINHALA LETTER ALPAPRAANA TAYANNA | ත | Option+0DAD | ALT+3501 | ත | ත |
| SINHALA LETTER MAHAAPRAANA TAYANNA | ථ | Option+0DAE | ALT+3502 | ථ | ථ |
| SINHALA LETTER ALPAPRAANA DAYANNA | ද | Option+0DAF | ALT+3503 | ද | ද |
| SINHALA LETTER MAHAAPRAANA DAYANNA | ධ | Option+0DB0 | ALT+3504 | ධ | ධ |
| SINHALA LETTER DANTAJA NAYANNA | න | Option+0DB1 | ALT+3505 | න | න |
| SINHALA LETTER SANYAKA DAYANNA | ඳ | Option+0DB3 | ALT+3507 | ඳ | ඳ |
| SINHALA LETTER ALPAPRAANA PAYANNA | ප | Option+0DB4 | ALT+3508 | ප | ප |
| SINHALA LETTER MAHAAPRAANA PAYANNA | ඵ | Option+0DB5 | ALT+3509 | ඵ | ඵ |
| SINHALA LETTER ALPAPRAANA BAYANNA | බ | Option+0DB6 | ALT+3510 | බ | බ |
| SINHALA LETTER MAHAAPRAANA BAYANNA | භ | Option+0DB7 | ALT+3511 | භ | භ |
| SINHALA LETTER MAYANNA | ම | Option+0DB8 | ALT+3512 | ම | ම |
| SINHALA LETTER AMBA BAYANNA | ඹ | Option+0DB9 | ALT+3513 | ඹ | ඹ |
| SINHALA LETTER YAYANNA | ය | Option+0DBA | ALT+3514 | ය | ය |
| SINHALA LETTER RAYANNA | ර | Option+0DBB | ALT+3515 | ර | ර |
| SINHALA LETTER DANTAJA LAYANNA | ල | Option+0DBD | ALT+3517 | ල | ල |
| SINHALA LETTER VAYANNA | ව | Option+0DC0 | ALT+3520 | ව | ව |
| SINHALA LETTER TAALUJA SAYANNA | ශ | Option+0DC1 | ALT+3521 | ශ | ශ |
| SINHALA LETTER MUURDHAJA SAYANNA | ෂ | Option+0DC2 | ALT+3522 | ෂ | ෂ |
| SINHALA LETTER DANTAJA SAYANNA | ස | Option+0DC3 | ALT+3523 | ස | ස |
| SINHALA LETTER HAYANNA | හ | Option+0DC4 | ALT+3524 | හ | හ |
| SINHALA LETTER MUURDHAJA LAYANNA | ළ | Option+0DC5 | ALT+3525 | ළ | ළ |
| SINHALA LETTER FAYANNA | ෆ | Option+0DC6 | ALT+3526 | ෆ | ෆ |
Note: When codes for combining signs are inputted, they are placed on the adjacent letter. The signs are displayed with a supporting ක.
| Character Name | Character | OS X Option Code | Win XP ALT Code | Entity | Hex Entity |
|---|---|---|---|---|---|
| SINHALA SIGN ANUSVARAYA | කං | Option+0D82 | ALT+3458 | ං | ං |
| SINHALA SIGN VISARGAYA | කඃ | Option+0D83 | ALT+3459 | ඃ | ඃ |
| SINHALA SIGN AL-LAKUNA | ක් | Option+0DCA | ALT+3530 | ් | ් |
| SINHALA VOWEL SIGN AELA-PILLA | කා | Option+0DCF | ALT+3535 | ා | ා |
| SINHALA VOWEL SIGN KETTI AEDA-PILLA | කැ | Option+0DD0 | ALT+3536 | ැ | ැ |
| SINHALA VOWEL SIGN DIGA AEDA-PILLA | කෑ | Option+0DD1 | ALT+3537 | ෑ | ෑ |
| SINHALA VOWEL SIGN KETTI IS-PILLA | කි | Option+0DD2 | ALT+3538 | ි | ි |
| SINHALA VOWEL SIGN DIGA IS-PILLA | කී | Option+0DD3 | ALT+3539 | ී | ී |
| SINHALA VOWEL SIGN KETTI PAA-PILLA | කු | Option+0DD4 | ALT+3540 | ු | ු |
| SINHALA VOWEL SIGN DIGA PAA-PILLA | කූ | Option+0DD6 | ALT+3542 | ූ | ූ |
| SINHALA VOWEL SIGN GAETTA-PILLA | කෘ | Option+0DD8 | ALT+3544 | ෘ | ෘ |
| SINHALA VOWEL SIGN KOMBUVA | කෙ | Option+0DD9 | ALT+3545 | ෙ | ෙ |
| SINHALA VOWEL SIGN DIGA KOMBUVA | කේ | Option+0DDA | ALT+3546 | ේ | ේ |
| SINHALA VOWEL SIGN KOMBU DEKA | කෛ | Option+0DDB | ALT+3547 | ෛ | ෛ |
| SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA | කො | Option+0DDC | ALT+3548 | ො | ො |
| SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA | කෝ | Option+0DDD | ALT+3549 | ෝ | ෝ |
| SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA | කෞ | Option+0DDE | ALT+3550 | ෞ | ෞ |
| SINHALA VOWEL SIGN GAYANUKITTA | කෟ | Option+0DDF | ALT+3551 | ෟ | ෟ |
| SINHALA VOWEL SIGN DIGA GAETTA-PILLA | කෲ | Option+0DF2 | ALT+3570 | ෲ | ෲ |
| SINHALA VOWEL SIGN DIGA GAYANUKITTA | කෳ | Option+0DF3 | ALT+3571 | ෳ | ෳ |
| SINHALA PUNCTUATION KUNDDALIYA | ක෴ | Option+0DF4 | ALT+3572 | ෴ | ෴ |
Use these codes if you need to insert a word or short phrase within a multilingual text.
The codes listed below are valid for Unicode HTML pages only, and may not work on very old browsers. To make your page a Unicode page, add the following meta tag to the <head> portion of your document.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
...
<head>
If you forget to include this tag, then some browsers, such as Netscape 4.7, may not display the characters properly.
The final close slash must be included after the finat quote mark in the encoding header tag if you are using XHTML
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
...
<head>
If no encoding is declared, then the browser uses the default setting, which in the U.S. is typically Latin-1. In that case many Unicode characters could be displayed incorrectly. Also, older browsers such as Netscape 4.7 may not be able to process the entity codes correctly without the "utf-8" declaration.
The Unicode numeric entity codes can be expressed as either decimal numbers or hexadecimal numbers. When codes for combining signs are inputted, they are placed on the adjacent letter.
For instance, the decimal version of the Sinhala /siŋhala/ (සිංහල) would be
සිංහල
The hexadecimal version of Sinhala /siŋhala/ (සිංහල) is
සිංහල
Note that the hexadecimal numbers include x as part of the code.
Note that there are no specific codes for conjunct consonants. Unicode Sinhala fonts and Unicode text editors will theoretically handle the display of conjunct consonants.
Use ALT plus the decimal version of any code to input it into a Windows document.
Note: These work only in Word 2003 for Windows XP. Users with other software or versions of Windows may wish to use the Character Map instead.
If an application supports the Unicode Hex input Keyboard, then use Option plus the hexadecimal number.
Applications which support the Unicode Hex Input include Microsoft Offce 2004, Text Edit, Netscape 7/Mozilla Composer and Dreamweaver MX 2004.
