[an error occurred while processing this directive] Skip Menu

Unicode Entity Codes for the Thaana (Dhivehi) Script

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.

Page Content

  1. Consonants
  2. Thaana Signs (Diacritics/Punctuation)
  3. About the Codes

These charts show basic characters only. Check the latest Unicode charts to look for any additions to this block.

Top of Page

Consonants

Note: When bare vowels are written, the Alifu sign އ is used as an "empty consonant" to host vowel signs

Thaana Consonant Entity Codes
Character Name Character OS X Option Code Win XP ALT Code Entity Hex Entity
THAANA LETTER HAAހOption+0780ALT+1920ހ
THAANA LETTER SHAVIYANIށOption+0781ALT+1921ށ
THAANA LETTER NOONUނOption+0782ALT+1922ނ
THAANA LETTER RAAރOption+0783ALT+1923ރ
THAANA LETTER BAAބOption+0784ALT+1924ބ
THAANA LETTER LHAVIYANIޅOption+0785ALT+1925ޅ
THAANA LETTER KAAFUކOption+0786ALT+1926ކ
THAANA LETTER ALIFUއOption+0787ALT+1927އ
THAANA LETTER VAAVUވOption+0788ALT+1928ވ
THAANA LETTER MEEMUމOption+0789ALT+1929މ
THAANA LETTER FAAFUފOption+078AALT+1930ފ
THAANA LETTER DHAALUދOption+078BALT+1931ދ
THAANA LETTER THAAތOption+078CALT+1932ތ
THAANA LETTER LAAMUލOption+078DALT+1933ލ
THAANA LETTER GAAFUގOption+078EALT+1934ގ
THAANA LETTER GNAVIYANIޏOption+078FALT+1935ޏ
THAANA LETTER SEENUސOption+0790ALT+1936ސ
THAANA LETTER DAVIYANIޑOption+0791ALT+1937ޑ
THAANA LETTER ZAVIYANIޒOption+0792ALT+1938ޒ
THAANA LETTER TAVIYANIޓOption+0793ALT+1939ޓ
THAANA LETTER YAAޔOption+0794ALT+1940ޔ
THAANA LETTER PAVIYANIޕOption+0795ALT+1941ޕ
THAANA LETTER JAVIYANIޖOption+0796ALT+1942ޖ
THAANA LETTER CHAVIYANIޗOption+0797ALT+1943ޗ
THAANA LETTER TTAAޘOption+0798ALT+1944ޘ
THAANA LETTER HHAAޙOption+0799ALT+1945ޙ
THAANA LETTER KHAAޚOption+079AALT+1946ޚ
THAANA LETTER THAALUޛOption+079BALT+1947ޛ
THAANA LETTER ZAAޜOption+079CALT+1948ޜ
THAANA LETTER SHEENUޝOption+079DALT+1949ޝ
THAANA LETTER SAADHUޞOption+079EALT+1950ޞ
THAANA LETTER DAADHUޟOption+079FALT+1951ޟ
THAANA LETTER TOޠOption+07A0ALT+1952ޠ
THAANA LETTER ZOޡOption+07A1ALT+1953ޡ
THAANA LETTER AINUޢOption+07A2ALT+1954ޢ
THAANA LETTER GHAINUޣOption+07A3ALT+1955ޣ
THAANA LETTER QAAFUޤOption+07A4ALT+1956ޤ
THAANA LETTER WAAVUޥOption+07A5ALT+1957ޥ

Top of Page

 

Thaana Signs and Punctuations

Note: When codes for combining signs are inputted, they are placed on the adjacent letter. The signs are displayed with a supporting alifu (އ)

Thaana Vowel Signs/Punctuation
Character Name Character OS X Option Code Win XP ALT Code Entity Hex Entity
THAANA ABAFILIއަOption+07A6ALT+1958ަ
THAANA AABAAFILIއާOption+07A7ALT+1959ާ
THAANA IBIFILIއިOption+07A8ALT+1960ި
THAANA EEBEEFILIއީOption+07A9ALT+1961ީ
THAANA UBUFILIއުOption+07AAALT+1962ު
THAANA OOBOOFILIއޫOption+07ABALT+1963ޫ
THAANA EBEFILIއެOption+07ACALT+1964ެ
THAANA EYBEYFILIއޭOption+07ADALT+1965ޭ
THAANA OBOFILIއޮOption+07AEALT+1966ޮ
THAANA OABOAFILIއޯOption+07AFALT+1967ޯ
THAANA SUKUNއްOption+07B0ALT+1968ް

Top of Page

 

About The Codes

Use these codes if you need to insert a word or short phrase within a multilingual text.

Declare Unicode Encoding

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.

XHTML

The final close slash must be included after the final 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>

No Encoding Declared

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.

Using the Entity Codes

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:

ތާނާ

&#1932;&#1959;&#1922;&#1959;

The hexadecimal version of Thaana (ތާނާާ) would be:
&#x078C;&#x07A7;&#x0782;&#x07A7;
Note that the hexadecimal numbers include x as part of the code.

Windows Word Numeric Alt Codes

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. Users with other software or versions of Windows may wish to use the Character Map instead.

OS X Option Codes

If an application supports the Unicode Hex input Keyboard, then use Option plus the hexadecimal number.

Top of Page

[an error occurred while processing this directive]
Last Modified: Tuesday, 30-Jun-2015 15:54:31 EDT