Return to Thaana 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.
Note: Thaana is written from right to left, not left to right like other scripts of South Asia.
These charts show basic characters only. Check the latest Unicode charts to look for any additions to this block.
Note: When bare vowels are written, the Alifu sign އ is used as an "empty consonant" to host vowel signs
| Character Name | Character | OS X Option Code | Win XP ALT Code | Entity | Hex Entity |
|---|---|---|---|---|---|
| THAANA LETTER HAA | ހ | Option+0780 | ALT+1920 | ހ | ހ |
| THAANA LETTER SHAVIYANI | ށ | Option+0781 | ALT+1921 | ށ | ށ |
| THAANA LETTER NOONU | ނ | Option+0782 | ALT+1922 | ނ | ނ |
| THAANA LETTER RAA | ރ | Option+0783 | ALT+1923 | ރ | ރ |
| THAANA LETTER BAA | ބ | Option+0784 | ALT+1924 | ބ | ބ |
| THAANA LETTER LHAVIYANI | ޅ | Option+0785 | ALT+1925 | ޅ | ޅ |
| THAANA LETTER KAAFU | ކ | Option+0786 | ALT+1926 | ކ | ކ |
| THAANA LETTER ALIFU | އ | Option+0787 | ALT+1927 | އ | އ |
| THAANA LETTER VAAVU | ވ | Option+0788 | ALT+1928 | ވ | ވ |
| THAANA LETTER MEEMU | މ | Option+0789 | ALT+1929 | މ | މ |
| THAANA LETTER FAAFU | ފ | Option+078A | ALT+1930 | ފ | ފ |
| THAANA LETTER DHAALU | ދ | Option+078B | ALT+1931 | ދ | ދ |
| THAANA LETTER THAA | ތ | Option+078C | ALT+1932 | ތ | ތ |
| THAANA LETTER LAAMU | ލ | Option+078D | ALT+1933 | ލ | ލ |
| THAANA LETTER GAAFU | ގ | Option+078E | ALT+1934 | ގ | ގ |
| THAANA LETTER GNAVIYANI | ޏ | Option+078F | ALT+1935 | ޏ | ޏ |
| THAANA LETTER SEENU | ސ | Option+0790 | ALT+1936 | ސ | ސ |
| THAANA LETTER DAVIYANI | ޑ | Option+0791 | ALT+1937 | ޑ | ޑ |
| THAANA LETTER ZAVIYANI | ޒ | Option+0792 | ALT+1938 | ޒ | ޒ |
| THAANA LETTER TAVIYANI | ޓ | Option+0793 | ALT+1939 | ޓ | ޓ |
| THAANA LETTER YAA | ޔ | Option+0794 | ALT+1940 | ޔ | ޔ |
| THAANA LETTER PAVIYANI | ޕ | Option+0795 | ALT+1941 | ޕ | ޕ |
| THAANA LETTER JAVIYANI | ޖ | Option+0796 | ALT+1942 | ޖ | ޖ |
| THAANA LETTER CHAVIYANI | ޗ | Option+0797 | ALT+1943 | ޗ | ޗ |
| THAANA LETTER TTAA | ޘ | Option+0798 | ALT+1944 | ޘ | ޘ |
| THAANA LETTER HHAA | ޙ | Option+0799 | ALT+1945 | ޙ | ޙ |
| THAANA LETTER KHAA | ޚ | Option+079A | ALT+1946 | ޚ | ޚ |
| THAANA LETTER THAALU | ޛ | Option+079B | ALT+1947 | ޛ | ޛ |
| THAANA LETTER ZAA | ޜ | Option+079C | ALT+1948 | ޜ | ޜ |
| THAANA LETTER SHEENU | ޝ | Option+079D | ALT+1949 | ޝ | ޝ |
| THAANA LETTER SAADHU | ޞ | Option+079E | ALT+1950 | ޞ | ޞ |
| THAANA LETTER DAADHU | ޟ | Option+079F | ALT+1951 | ޟ | ޟ |
| THAANA LETTER TO | ޠ | Option+07A0 | ALT+1952 | ޠ | ޠ |
| THAANA LETTER ZO | ޡ | Option+07A1 | ALT+1953 | ޡ | ޡ |
| THAANA LETTER AINU | ޢ | Option+07A2 | ALT+1954 | ޢ | ޢ |
| THAANA LETTER GHAINU | ޣ | Option+07A3 | ALT+1955 | ޣ | ޣ |
| THAANA LETTER QAAFU | ޤ | Option+07A4 | ALT+1956 | ޤ | ޤ |
| THAANA LETTER WAAVU | ޥ | Option+07A5 | ALT+1957 | ޥ | ޥ |
Note: When codes for combining signs are inputted, they are placed on the adjacent letter. The signs are displayed with a supporting alifu (އ)
| Character Name | Character | OS X Option Code | Win XP ALT Code | Entity | Hex Entity |
|---|---|---|---|---|---|
| THAANA ABAFILI | އަ | Option+07A6 | ALT+1958 | ަ | ަ |
| THAANA AABAAFILI | އާ | Option+07A7 | ALT+1959 | ާ | ާ |
| THAANA IBIFILI | އި | Option+07A8 | ALT+1960 | ި | ި |
| THAANA EEBEEFILI | އީ | Option+07A9 | ALT+1961 | ީ | ީ |
| THAANA UBUFILI | އު | Option+07AA | ALT+1962 | ު | ު |
| THAANA OOBOOFILI | އޫ | Option+07AB | ALT+1963 | ޫ | ޫ |
| THAANA EBEFILI | އެ | Option+07AC | ALT+1964 | ެ | ެ |
| THAANA EYBEYFILI | އޭ | Option+07AD | ALT+1965 | ޭ | ޭ |
| THAANA OBOFILI | އޮ | Option+07AE | ALT+1966 | ޮ | ޮ |
| THAANA OABOAFILI | އޯ | Option+07AF | ALT+1967 | ޯ | ޯ |
| THAANA SUKUN | އް | Option+07B0 | ALT+1968 | ް | ް |
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.
To input right-to-left text in Unicode, type the entity codes in "normal" sequential order and the browser will automatically display characters in right to left order. For instance, the decimal version of the Thaana /thānā/ (ތާނާ) would be:
ތާނާ /thānā/
ތާނާ
The hexadecimal version of Thaana /thānā/ (ތާނާ) would be:
සිංහල
Note that the hexadecimal numbers include x as part of the code.
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.
