Free · No signup · Runs in your browser

Old Uyghur Keyboard — Type Old Uyghur Script Online

Type the Old Uyghur script directly in your browser, using your normal keyboard or the on-screen keys. Built for researchers, epigraphers and students of Turkic philology, it covers all 26 characters of the Old Uyghur Unicode block (U+10F70–10F89): 18 letters, 4 combining dots and 4 punctuation marks. Switch between horizontal and vertical layout, then copy the result as plain Unicode text.

Old Uyghur

Each key shows the keyboard key that types it. Digits 1–4 add a combining dot to the letter before the cursor; other digits, space and Enter type normally. Untick “Type with keyboard keys” to type Latin text or paste instead.

No account needed · No credit card

Key Benefits

One key per character — every letter, dot and punctuation mark has its own keyboard key, printed on the on-screen keyboard, so there is nothing to memorise
Works on any device: type on a physical keyboard, or tap the keys on a phone or tablet
Horizontal (right-to-left) or the historical vertical layout, so you can check how a line reads either way
Real Unicode text, not images — paste it into Word, Google Docs, LaTeX, a database or a web page. No signup, nothing stored

How It Works

1

Click the text box and press a key on your keyboard (a, b, g, k …), or tap a key on the on-screen keyboard

2

Add combining dots with the digits 1–4 right after a letter, and punctuation with | \ : ;

3

Switch layout or text size if you like, then copy the text or download it as a .txt file

Features

Examples

Before

s a l a m

After

𐽻𐽰𐽸𐽰𐽹

Keys typed: salam
Before

t w r k

After

𐾀𐽳𐽾𐽷

Keys typed: twrk
Before

k 1

After

𐽷𐾂

Key 1 adds a dot above

What is the Old Uyghur script?

The Old Uyghur script is a writing system adapted from the Sogdian alphabet and used to write Old Uyghur and related Turkic languages from about the 9th century until the 17th century. It was the everyday script of the Uyghur kingdoms of the Turfan basin and left a large body of Buddhist, Manichaean and Christian manuscripts, legal documents and letters found along the Silk Road.

In Unicode it is a right-to-left script, but in manuscripts the lines run vertically: top to bottom, with columns advancing from left to right. The Mongolian script, and through it the Manchu script, descend from Old Uyghur.

How to type Old Uyghur

Most computers have no Old Uyghur keyboard, so this tool gives every character its own Latin key: a types aleph, b beth, g gimel-heth, and so on. The on-screen keyboard prints the key on each character. Press it on a physical keyboard, or tap it on a touch screen.

Digits 1–4 attach a combining dot (above or below, one or two) to the letter you typed last, and | \ : ; insert the four punctuation marks. Other keys, including space and Enter, work as usual.

The 18 letters and how they sound

Old Uyghur has only 18 letters, so one letter often stands for several sounds: aleph is used for a and ä, waw for o, u, ö and ü, kaph for k and q, and taw for t and d. In some manuscripts and editions, dots above or below a letter help tell such values apart — these are the four combining marks in the Unicode block.

Because readings depend on the manuscript and on the editor’s conventions, this tool types characters and does not guess a pronunciation. The reference table below lists the transliteration values commonly given for each letter.

Unicode, fonts and compatibility

Old Uyghur was added to Unicode in version 14 (2021) as the block U+10F70–10FAF, with the script code Ougr. Text typed here is standard Unicode, so it copies cleanly into documents, spreadsheets, databases and web pages.

If you see empty boxes in another app, that app has no Old Uyghur font. Install an open font such as Noto Serif Old Uyghur, which is licensed under the SIL Open Font License.

Who is this tool for?

Researchers and students of Turkic philology, epigraphers and manuscript editors, digital-humanities projects that transcribe Silk Road texts, teachers preparing course material, and anyone curious about the history of the Uyghur writing tradition.

Old Uyghur character reference

LetterNameKeyUnicodeCommon values
𐽰AlephaU+10F70ʾ a ä
𐽱BethbU+10F71β b
𐽲Gimel-HethgU+10F72γ x
𐽵Final HethxU+10F75x final
𐽳WawwU+10F73w o u
𐽴ZayinzU+10F74z
𐽶YodhyU+10F76y i
𐽷KaphkU+10F77k q
𐽸LamedhlU+10F78l
𐽹MemmU+10F79m
𐽺NunnU+10F7An
𐽻SamekhsU+10F7Bs
𐽼PepU+10F7Cp
𐽽SadhecU+10F7Dč
𐽾ReshrU+10F7Er
𐽿ShinhU+10F7Fš
𐾀TawtU+10F80t d
𐾁LeshfU+10F81lš
◌𐾂Dot above1U+10F82dot above
◌𐾃Dot below2U+10F83dot below
◌𐾄Two dots above3U+10F842 dots above
◌𐾅Two dots below4U+10F852 dots below
𐾆Bar|U+10F86bar
𐾇Two bars\U+10F87two bars
𐾈Two dots:U+10F88two dots
𐾉Four dots;U+10F89four dots

Frequently Asked Questions

What is the Old Uyghur script?
It is a writing system adapted from the Sogdian alphabet and used to write Old Uyghur and related Turkic languages from about the 9th to the 17th century. It has its own Unicode block (U+10F70–10FAF, added in Unicode 14) and is different from the Arabic-based script used for Uyghur today.
How do I type Old Uyghur on my computer?
Click the text box and press the keys shown on the on-screen keyboard: for example a types aleph, b types beth and k types kaph. Digits 1–4 add combining dots and | \ : ; insert punctuation. You can also tap the on-screen keys, which is the easiest way on a phone.
Which characters are included?
All 26 characters in the Old Uyghur Unicode block: 18 letters (including the final heth), four combining dots and four punctuation marks (bar, two bars, two dots, four dots).
Is Old Uyghur the same as modern Uyghur?
No. Modern Uyghur is written in an Arabic-based script (and also in Latin and Cyrillic). Old Uyghur is a much older, Sogdian-derived script. This tool is for typing the old script only; to switch between the modern scripts use our script converter.
Does this tool convert or transliterate text?
No. It is a keyboard: it types exactly the characters you choose and does not guess pronunciation or spelling. Because one Old Uyghur letter can stand for several sounds, the reference table on this page lists the common transliteration values for each letter.
Why do I see empty boxes in other apps?
Old Uyghur is a recent addition to Unicode and not every device has a font for it. This page loads a font automatically. For other apps, install an open font such as Noto Serif Old Uyghur (SIL Open Font License).
Is it free, and is my text stored?
It is free with no signup. Everything runs in your browser, and your text is never sent to a server or stored.
✦ Premium

Try It Free — No Card Needed

100% free · No credit card · No limits

Related Tools