Download Keyman Desktop 8.0
Please enter your email address to start the download.
Email address: Privacy Policy

Download Keyman Desktop 8

Advanced Search Language or keyboard name:

Search by language name, dialect, country or Keyman keyboard
to download a one-click installer of Keyman Desktop for your language.

Common searches: Amharic, Tamil, Greek (Classical), European Latin, ISIS

Type in Any Language

Out of the Box, Over 1,000 Languages

Keyman Desktop 8 gives you immediate access to keyboards in well over 1,000 languages. Here's just a sixth of our selection:

  1. A

    1. Abyssinian
    2. Afghan
    3. Afrikaans
    4. Algonquin
    5. Albanian
    6. Aluet
    7. Amazigh
    8. Amharic
    9. Arabic
    10. Armenian
    11. Assamese
    12. Assyrian
    13. Awa
  2. B

    1. Basque
    2. Balochi
    3. Bashkir
    4. Belorussian
    5. Bislama
    6. Blackfoot
    7. Breton
    8. Bosnian
    9. Buang
    10. Bulgarian
    11. Burmese
    12. Busa
  3. C

    1. Catalan
    2. Cherokee
    3. Chinese
    4. Coptic
    5. Corsican
    6. Cornish
    7. Cree
    8. Croatian
    9. Czech
  4. D

    1. Dakota
    2. Danish
    3. Dene
    4. Dinka
    5. Dogrib
    6. Dutch
  5. E

    1. Egyptian
    2. English
    3. Esperanto
    4. Estonian
    5. Éwé
  1. F

    1. Faroese
    2. Farsi
    3. Filipino
    4. Finnish
    5. French
    6. Frisian
    7. Fufulde
    8. Fulani
  2. G

    1. Gaelic
    2. Galician
    3. Ge'ez
    4. Georgian
    5. German
    6. Greek, Modern
    7. Greek, Ancient
    8. Greenlandic
  3. H

    1. Hausa
    2. Hawaiian
    3. Haitian
    4. Hebrew
    5. Hindi
    6. Hopi
    7. Hungarian
  4. I

    1. Icelandic
    2. Igbo
    3. Inuit
    4. Inuktitut
    5. Irish
    6. Italian
  5. J

    1. Jola-Fonyi
    2. Jutish
  6. K

    1. Kaba
    2. Kannada
    3. Karelian
    4. Kashmiri
    5. Kashubian
    6. Khmer
    7. Korean
    8. Kwakiutl
    9. Kyrgyz
  1. L

    1. Ladin
    2. Lakota
    3. Latin
    4. Latvian
    5. Lao
    6. Lithuanian
  2. M

    1. Macedonian
    2. Malayalam
    3. Maltese
    4. Mandage
    5. Manx
    6. Marathi
    7. Mohawk
    8. Mongolian
  3. N

    1. Naskapi
    2. Nepali
    3. Norwegian
    4. Nzema
  4. O

    1. Occitan
    2. Ojibwa
    3. Okanagan
  5. P

    1. Pashto
    2. Polish
    3. Portuguese
    4. Pular
  6. Q

    1. Quechua
  7. R

    1. Rawang
    2. Romani
    3. Romanian
    4. Romansch
    5. Russian
  1. S

    1. Saami
    2. Samogho
    3. Scots
    4. Seneca
    5. Serbian
    6. Serer-Sine
    7. Sindhi
    8. Sinhala
    9. Slovak
    10. Slovenian
    11. Songhay
    12. Sorbian
    13. Spanish
    14. Swahili
    15. Swedish
    16. Swiss German
    17. Syriac, Ancient
  2. T

    1. Tagalog
    2. Tamil
    3. Thai
    4. Tibetan
    5. Tigrigna
    6. Tok Pisin
    7. Turkish
  3. U

    1. Urdu
    2. Uyghur
  4. V

    1. Vai
    2. Vietnamese
  5. W

    1. Welsh
    2. Wolof
  6. X

    1. Xhosa
  7. Y

    1. Yiddish
    2. Yupik
  8. Z

    1. Zapotec
    2. Zhuang
    3. Zulu
  9. …and more!

Your language not listed here? Search for your language…

On Beyond Zulu

Can't find the keyboard you need? You can build it. Or we can build it for you.
Keyman Desktop 8 supports the full Unicode range as well as legacy and alternate encodings. So just because we don't yet offer Cuneiform, Klingon, or Dvorak for Uyghur doesn't leave you out of luck.

  1. Keyman Developer 8

    Keyman Developer 8 contains all the tools you'll need to create the highest quality keyboards, in any language, for Keyman Desktop 8 and KeymanWeb. Learn more…

    Keyman Developer 8

  2. Made to Order

    Not a developer?
    Tell us about your project. We'll give you a quote for a keyboard that exactly matches your needs.

    Lakota Keyboard and Fonts Bundle

Uniscribe is a part of Windows that enables the correct display of Asian and African languages. Keyman's Uniscribe Manager extends Uniscribe to improve support on Windows XP.
The Basic Multilingual Plane (BMP) refers to the portion of the Unicode code space which contains the most common scripts in use. Older computers often had trouble displaying characters that were in the Supplementary Planes and not in the BMP. Keyman Desktop enhances the availability of the Supplmentary Planes.
The Text Services Framework (TSF) is Microsoft's next-generation text input system, supported by Microsoft Word, and a number of other applications. It makes possible advanced text input systems. Keyman Desktop Professional has support for the TSF.
The Language Bar is Microsoft's tool for access to keyboard and language switching.
A mnemonic layout is a type of Keyman Desktop keyboard layout that tends to use phonetic-style input. It will dynamically rearrange to work cleanly with various European hardware keyboard layouts, including English QWERTY, French AZERTY or German QWERTZ layouts.
Normalisation is a process of ensuring text is stored consistently in your document, for instance to make sure diacritic marks are stored in a consistent way. This makes future searching or editing of text useful and straightforward.
An Input Method Editor (IME) provides an on screen interface for selecting words or phrases while typing. IMEs are commonly used with languages such as Chinese, Japanese and Korean.