fsymbols
›Collections›Chinese, Japanese & Korean›Tangut Script

Tangut Script

Tangut script is the writing of the Western Xia empire (1038–1227), and this page holds 256 of its characters whose meanings scholars have established, ready to copy, from 𗼇 Tangut, 𗹦 heaven and 𘓐 person to the numerals 𘈩 𗍫 𘕕 𗥃 𗏁, together with all 768 Tangut components in Unicode order. Every one is a real Unicode character, so it pastes anywhere, but you need a Tangut font such as the free Noto Serif Tangut to see it.

What the Tangut script is and who wrote it

The Tangut were a people of the Chinese north-west whom Chinese sources call Dangxiang and who called themselves Mi, written 𗼇 (read mji). Their forebears herded in the highlands of Qinghai and western Sichuan, moved north under pressure from the Tibetan empire in the 8th century, and in 1038 their ruler Li Yuanhao proclaimed himself emperor of a state the Chinese knew as Xixia, the Western Xia. Its own name was 𗴂𗹭𘜶𗴲𗂧, the Great State of White and High. From its capital at Xingqing, today's Yinchuan in Ningxia, it held the Hexi Corridor, the Silk Road's gateway into China, for almost two centuries.

Two years before the proclamation, in 1036, the court promulgated a script of its own. The History of Song credits its design to the official Yeli Renrong, and it was put to use at once: state schools taught it, laws and documents were issued in it, diplomatic papers were written bilingually, and a vast programme translated Buddhist scripture from Chinese and Tibetan into Tangut and printed it from woodblocks and, remarkably, from movable type. Most of what survives is Buddhist, but there are also law codes, dictionaries, poems, calendars, military manuals and translations of Chinese classics.

The Mongols destroyed the Western Xia in 1227; Genghis Khan died during the final siege of the capital, and the city, its archives and the imperial tombs were sacked. Yet the script outlived the state by nearly three centuries. Tangut officials served the Mongol Yuan dynasty, a Tangut Buddhist canon was printed in Hangzhou in 1302, and the latest dated Tangut text is a pair of stone dharani pillars raised in 1502 by a Tangut community in Baoding, Hebei, naming more than eighty donors. After that the script was forgotten so completely that by the 19th century nobody on earth could read a line of it.

How Tangut characters work: components, compounds and no pictures

Tangut is a logographic script in the manner of Chinese: each character writes a word or syllable, and about 5,900 distinct characters are known. It looks like Chinese at a glance, with square characters built from the same kinds of strokes, but every character was invented from scratch and not one of them is a picture. Where the oldest Chinese characters began as drawings of a sun or a horse, Tangut 𗾔 sun and 𘆝 horse are abstract from the start, and Tangut characters average more strokes than Chinese ones, which gives a page its dense, bristling look.

A small number of characters are simple; most are compounds of two, three or four components. The 12th-century Tangut dictionary known as the Sea of Characters explains thousands of them as either meaning plus meaning or meaning plus sound. The classic example is 𗿝 wild goose, built from 𗿼 bird and 𗨜 longevity. What makes Tangut unusual is that a component does not keep one fixed value: the same element can lend its meaning in one character and its sound in the next, and the meaning it lends can shift from bone to smoke to food depending on the compound. Some pairs of characters even swap the same two components left for right and mean nearly the same thing.

The 768 Tangut components in Unicode (𘠀 to 𘫿, in the second half of the grid) are these building blocks as modern dictionaries index them, the Tangut equivalent of Chinese radicals. They are not words: a component has no reading or meaning of its own and never appears alone in a Tangut text, so copy one only when you are talking about how a character is put together. Tangut was written in vertical columns running right to left, like Chinese of its day; modern scholarship and Unicode write it left to right in horizontal lines, and regular, running, cursive and seal styles all survive on paper, stone and seals.

Deciphering Tangut: Khara-Khoto, the Pearl in the Palm and Nevsky

The first modern readings came from coins and a bilingual stele at Wuwei: in 1896 the British physician and collector Stephen Bushell worked out 37 characters, and the French scholars Gabriel Devéria and Georges Morisse added more from a Tangut Lotus Sutra. The breakthrough was archaeological. In 1908 and 1909 the Russian explorer Pyotr Kozlov reached the dead city of Khara-Khoto on the Edsin Gol in Inner Mongolia and, in a stupa outside its walls, found a whole library: more than 2,000 Tangut books, scrolls and manuscripts, now in St Petersburg.

Among them was the key. The Pearl in the Palm, 𗼇𘂜𗿳𗖵𘃎𘇂𗊏 in Tangut, is a Tangut–Chinese glossary compiled in 1190 by Gule Maocai: 414 words in nine categories, each written in both scripts with the pronunciation of each language spelled in the other's characters. Aleksei Ivanov recognised what it was, and from 1925 Nikolai Nevsky used it, together with Tibetan transcriptions of Tangut, to begin reconstructing the sounds of the language. Nevsky was arrested in 1937 as a supposed Japanese spy and shot; his notebooks were published in 1960 as Tangut Philology and won him the Lenin Prize in 1962, twenty-five years after his death.

Since then Nishida Tatsuo, Gong Hwang-cherng, Evgeny Kychanov, Shi Jinbo, Li Fanwen and others have turned Tangut from a riddle into a language that can be read. Li Fanwen's Tangut–Chinese dictionary (1997, revised 2008) numbers about 6,000 characters and is the reference behind this page: every meaning given here follows his English glosses, and the Unicode data files cite his numbers. Readings are another matter. Tangut phonology is reconstructed, which is why scholars write the words with an asterisk (𗼇 *mji, 𘓐 *dzjwo), and the systems of Li, Gong, Kychanov and Miyake differ in detail. The meanings are solid; the pronunciations are learned guesses.

Tangut numbers and the words worth knowing

The numerals are the easiest Tangut to read, because they behave like Chinese numerals: 𘈩 one, 𗍫 two, 𘕕 three, 𗥃 four, 𗏁 five, 𗤁 six, 𗒹 seven, 𘉋 eight, 𗢭 nine, 𗰗 ten, then 𘊝 hundred, 𗡞 thousand, 𗕑 ten thousand and 𗦲 a hundred million. Fourteen is 𗰗𗥃 (ten four), sixty is 𗤁𗰗 (six ten), 105 is 𘈩𘊝𗏁 and 2,362 is 𗍫𗡞𘕕𘊝𗤁𗰗𗍫. A second character for ten, 𗰭, is used above all for the days of the month in dates. 𗸕 means a half, and the suffix 𗡪 turns a number into an ordinal: 𘕕𗡪 is third, 𗨁𗡪 first. Unicode records these values in its Tangut data file, so they are the most firmly identified characters of all.

Beyond the numbers, the grid gives the words a curious reader asks for first. 𗼇𘓐 is a Tangut person, 𗼇𗟲 the Tangut language and 𗼇𘝞 the Tangut script, 𘝞 on its own being writing. 𗹦 is heaven or sky, 𗼻 land, 𗾔 the sun, 𗼘 the moon, 𗄓 the stars, 𗋽 water and 𗜐 fire. In the family 𗴺 is mother, 𗔀 father, 𗷸 son and 𘇾 daughter; 𘟙 is king and 𗼓 emperor. 𗢳 is the Buddha, 𗵮 and 𗼈 both mean god, 𘜸 temple, 𗤶 heart and 𗨜 longevity. Among the animals are 𘆝 horse, 𗵊 ox, 𗂪 sheep, 𗉠 camel and 𗗵 yak, the livestock of a steppe kingdom, beside 𗵃 dragon, 𗿻 phoenix and 𗁤 tiger.

Two names of books are worth copying whole. 𘝞𗗚, writing plus sea, is the Sea of Characters, the great native dictionary; and the title of the Pearl in the Palm reads, character by character, Tangut, Han, time, according to, palm, middle, pearl. Where Li Fanwen lists several characters for one meaning, as he does for man, dog or ghost, the grid shows one of them and the rest can be found through the search; Tangut, like any language, had synonyms, and some characters are rare words or transliterations of Chinese and Sanskrit that have no translatable meaning at all.

Tangut script in Unicode: blocks, components, fonts and pitfalls

Tangut entered Unicode in version 9.0 in June 2016, after a decade of proposals led by Andrew West and Michael Everson with Chinese and Russian Tangutologists: 6,125 characters in the Tangut block (U17000 to U187FF), 755 components in Tangut Components (U18800 to U18AFF) and the iteration mark 𖿠 at U16FE0, which means read the previous character again. Unicode 11.0 (2018) added 5 characters and 12.0 (2019) another 6. Unicode 13.0 (2020) separated 9 characters that had wrongly been merged with look-alikes into a new Tangut Supplement block at U18D00, and added 13 components, bringing the components to 768. Unicode 17.0 (September 2025) added 8 more ideographs and a Tangut Components Supplement block of 115 components; those newest 123 characters are too new for fonts and this site and are not on this page.

Unlike letters, Tangut characters have no Unicode names, only numbers: 𗼇 is simply TANGUT IDEOGRAPH-17F07, and 𘠀 is TANGUT COMPONENT-001. To type one in Microsoft Word, enter its five-digit code and press AltX (17F07 AltX gives 𗼇); elsewhere, copy it from this page or from a Unicode lookup. Tangutologists cite characters by Li Fanwen number as often as by code point, and the Unicode data file TangutSources.txt maps one to the other.

No mainstream operating system we know of ships a Tangut font, so without one every character on this page is an empty box or a question mark. Install Google's free Noto Serif Tangut, released in 2019 and redesigned in 2021 after Tangutologists criticised the first version, or Andrew West's Tangut Yinchuan, which descends from the typeface Jing Yongshi of Beifang Ethnic University drew to typeset Li Fanwen's 2008 dictionary and is free to download and use. Three pitfalls: components are not words and should never stand in running text; several characters differ by a single stroke, so copy from the grid rather than retyping; and the readings you meet online are reconstructions that vary by scholar, so quote them with their asterisk and source.

Symbols

1024

Click a symbol to copy it and open its page.

The Tangut name, their state and their books

Readings follow Li Fanwen's 2008 dictionary. 𗼇 mji is what the Tangut called themselves; 𗼇𘓐 is a Tangut person, 𗼇𗟲 the Tangut language, 𗼇𘝞 the Tangut script.

Tangut, person, speech, writing
Great State of White and High
Pearl in the Palm, the 1190 glossary

Numbers one to ten

Tangut counts in tens like Chinese: 14 is 𗰗𗥃 (ten four), 60 is 𗤁𗰗 (six ten), 105 is 𘈩𘊝𗏁.

Numerals𘉋𗢭𗰗

Bigger numbers and counting words

𗰭 is the other word for ten, used above all for the days of the month in dates. 𗡪 after a number makes an ordinal: 𘕕𗡪 third; first is 𗨁𗡪.

Animals

𗿝 wild goose is built from 𗿼 bird and 𗨜 longevity, a typical Tangut compound.

Colours, size and direction

White, 𗴂, stands above in the name of the state.

Time and seasons

𗴲 summer is in the state's name above, where it writes the dynasty's name Xia.

Belief, virtues and feelings

Things and places

Added in 2020: the Tangut Supplement, and the repeat mark

Nine characters that Unicode 13.0 split off from look-alikes they had been merged with, in their own block U+18D00 to U+18D08; 𖿠 is the iteration mark, "read the last character again".

Iteration mark

Tangut components 1 to 96

The 768 building blocks of Tangut characters, numbered 001 to 768 in Unicode order (U+18800 to U+18AFF). They are the radicals of the modern dictionaries, not words: a component has no reading or meaning of its own.

How to use them

5 situationsClick to copy
Students of Chinese and Silk Road history
Drop 𗼇 or 𗴂𗹭𘜶𗴲𗂧 into an essay on the Western Xia, the Mongol conquest or Khara-Khoto, and name the character in words beside it (𗼇, the Tangut self-name) for readers whose device lacks the font.
Tangutologists and linguists
Copy the exact Unicode character for a paper, give its code point and Li Fanwen number (𗼇 U17F07, L2008-2344) and mark reconstructed readings with an asterisk and the system you follow; cite components by their TANGUT COMPONENT number when discussing structure.
Designers, tattoos and jewellery
Choose a character with a known meaning from the grid, 𗹦 heaven, 𗤶 heart, 𗨜 longevity, 𗋥 peace, render it in Noto Serif Tangut or Tangut Yinchuan at a large size and have the proof checked against this page: a stroke's difference is another word.
Buddhist history and museum visitors
The Tangut canon is one of the great translation projects of Asia; 𗢳 Buddha, 𗖰 sutra and 𘜸 temple label photographs of the Khara-Khoto paintings in the Hermitage or the Baoding pillars, and 𗼇𘂜𗿳𗖵𘃎𘇂𗊏 names the glossary that cracked the script.
Word lovers, conlangers and puzzle makers
Tangut numerals make a self-checking cipher (𗰗𗥃 is 14, 𗤁𗰗 is 60), and the compound 𗿝 wild goose from 𗿼 bird and 𗨜 longevity is a ready-made example of how a script can build words from ideas.

Tangut Script combos

13
Tangut script (Tangut writing)
the Tangut language (Tangut speech)
a Tangut person
Great State of White and High, the Western Xia's own name
Sea of Characters, the 12th-century Tangut dictionary
Pearl in the Palm, the 1190 Tangut–Chinese glossary
fourteen (ten four)
twenty (two ten)
sixty (six ten)
105 (one hundred five)
2,362
third (three ordinal suffix)
first

Worth knowing

  • Genghis Khan died in August 1227 while his army was besieging the Tangut capital; his death was kept secret until the city had surrendered a month later, and the Western Xia was then wiped from the map so thoroughly that its history had to be rediscovered in the 20th century.
  • The oldest surviving book printed with wooden movable type is in Tangut: the Auspicious Tantra of All-Reaching Union, 449 pages found in the Baisigou pagoda in the Helan Mountains, printed about two centuries before Gutenberg.
  • Nikolai Nevsky, the man who worked out how Tangut sounded, was shot in Leningrad in November 1937 on a false charge of spying for Japan. His notebooks were published in 1960 and he was awarded the Lenin Prize in 1962, a quarter of a century after his death.
  • The 1502 Tangut dharani pillars in Baoding were raised 275 years after the Western Xia fell, by a community still naming more than eighty Tangut donors; they were found again only in 1962.
  • Not one Tangut character is a picture. A script of nearly 6,000 characters was designed in a few years around 1036, and its inventor chose abstraction from the first stroke, which is why 𗾔 sun and 𘆝 horse look nothing like a sun or a horse.

Questions people ask

8

What is the Tangut script?

Tangut is the logographic script of the Western Xia empire (1038–1227) in north-west China, created in 1036 for the Tangut language and used in schools, law, diplomacy and a huge Buddhist translation programme. It looks like Chinese but shares no characters with it; every character is an original design, and most are compounds of components that carry meaning or sound. It fell out of use after the Mongol conquest, with the last dated text from 1502, and was deciphered in the 20th century.

How many Tangut characters are there?

About 5,900 distinct characters are known from Tangut texts, and Li Fanwen's 2008 dictionary lists about 6,000 entries including variants. Unicode encodes 6,144 Tangut ideographs plus 9 in the Tangut Supplement, and 883 components. This page shows 256 characters whose meanings are established, together with all 768 components encoded up to Unicode 13.0.

Is Tangut script in Unicode?

Yes. Tangut was added in Unicode 9.0 in June 2016: the Tangut block U17000 to U187FF, Tangut Components U18800 to U18AFF and the iteration mark 𖿠 at U16FE0. Later versions added a handful of characters each, the Tangut Supplement block in 2020 and a Tangut Components Supplement in 2025. The characters have no names, only numbers such as TANGUT IDEOGRAPH-17F07.

What font do I need to see Tangut script?

No common operating system ships a Tangut font, so install one: Google's free Noto Serif Tangut, or the Tangut Yinchuan font maintained by Andrew West at BabelStone, which is free to download and use and descends from the typeface of Li Fanwen's 2008 dictionary. Until a font is installed, Tangut characters appear as empty boxes or question marks, including on phones.

How do I copy and paste Tangut characters?

Tap or click any character in the grid to copy it, then paste it anywhere that accepts Unicode text: documents, chats, social bios, design apps. In Microsoft Word you can also type the code point and press AltX, so 17F07 followed by AltX gives 𗼇. The person reading your text needs a Tangut font too, so add the meaning in words if it matters.

Is there a Tangut script translator?

Not a reliable one. Tangut is an extinct language known from reconstruction, and no automatic translator exists; what you can do is pick characters by their established meanings from this page, or spell a name by sound the way the Pearl in the Palm did, using scholars' reconstructed readings. For anything permanent, such as a tattoo, have a Tangutologist check it.

What is the difference between Tangut and Xixia?

They are the same thing seen from two sides. Tangut is the people and language (their own name was Mi, 𗼇); Xixia, or Western Xia, is the Chinese name of their empire, 西夏. So Tangut script, Xixia script and Western Xia script all mean this writing system.

How do you write numbers in Tangut?

Like Chinese: 𘈩 one, 𗍫 two, 𘕕 three, 𗥃 four, 𗏁 five, 𗤁 six, 𗒹 seven, 𘉋 eight, 𗢭 nine, 𗰗 ten, 𘊝 hundred, 𗡞 thousand, 𗕑 ten thousand. Put them in sequence: 𗰗𗥃 is 14, 𗤁𗰗 is 60, 𘈩𘊝𗏁 is 105. Add 𗡪 for an ordinal (𘕕𗡪 third) and use 𗸕 for a half.

More collections

12