Get KeymanWeb
Let site visitors type in their language on your website
Get Keyman Desktop
Use these keyboards in any Windows program

Keyboard Layouts

A list of online virtual keyboards available on the KeymanWeb website

Abua

Nigeria

Adi

India

Afrikaans

South Africa

Albanian

Albania

Albanian (Tosk)

Albania

Aleut

USA

Amharic

Ethiopia

Arabic

Saudi Arabia

Aragonese

Spain

Armenian

Armenia

Assamese

India

Asturian

Spain

Auvergnat

France

Awngi

Ethiopia

Aymara

Bolivia

Azerbaijani

Iran

Bahamas Creole English

Bahamas

Balti

Pakistan

Basque

Spain

Basque, Navarro-Labourdin

France

Bavarian

Austria

Belarusan

Belarus

Bench

Ethiopia

Bengali

Bangladesh

Bhojpuri

India

Bilen

Eritrea

Bislama

Vanuatu

Bokyi

Nigeria

Bosnian

Bosnia and Herzegovina

Breton

France

Bulgarian

Bulgaria

Bumthangkha

Bhutan

Bura-Pabir

Nigeria

Burmese

Myanmar

Cappadocian Greek

Greece

Carrier

Canada

Carrier, Southern

Canada

Catalan-Valencian-Balear

Spain

Changthang

India

Chilcotin

Canada

Chinese, Mandarin

China

Chipewyan

Canada

Cimbrian

Italy

Comox

Canada

Cornish

United Kingdom

Corsican

France

Croatian

Croatia

Czech

Czech Republic

Danish

Denmark

Dari (Farsi)

Afghanistan

Dayi

Australia

Degema

Nigeria

Dhangu

Australia

Dhuwal

Australia

Dinka

Sudan

Dizi

Ethiopia

Djambarrpuyngu

Australia

Djinang

Australia

Djinba

Australia

Dolpo

Nepal

Drents

Netherlands

Dutch

Netherlands

Dzongkha

Bhutan

Ebira

Nigeria

Edo

Nigeria

Efik

Nigeria

Egyptian Hieroglyphic

Egypt

Ekajuk

Nigeria

Ekpeye

Nigeria

Eleme

Nigeria

Emiliano-Romagnolo

Italy

Engenni

Nigeria

English

United Kingdom

English (US)

USA

Esan

Nigeria

Esperanto

France

Estonian

Estonia

Extremaduran

Spain

Fala

Spain

Faroese

Faroe Islands

Farsi

Iran

Fijian

Fiji

Finnish

Finland

Franco-Provençal

France

French

France

French (Canada)

Canada

Frisian, Western

Netherlands

Friulian

Italy

Fulfulde

Cameroon

Gaelic (Scottish)

United Kingdom

Gaelic (Irish)

Ireland

Gagauz

Moldova

Gahri

India

Galician

Spain

Gascon

France

Gbagyi

Nigeria

Geez

Ethiopia

Georgian

Georgia

German

Germany

Ghale, Kutang

Nepal

Ghotuo

Nigeria

Gitxsan

Canada

Goanese

India

Gokana

Nigeria

Greek

Greece

Greek, Ancient

Greece

Gronings

Netherlands

Guarani

Paraguay

Gude

Nigeria

Gujarati

India

Gumatj

Australia

Gupapuyngu

Australia

Haida, Northern

Canada

Haida, Southern

Canada

Haitian Creole French

Haiti

Harari

Ethiopia

Hausa

Nigeria

Hawaiian

USA

Hebrew

Israel

Hebrew, Ancient

Israel

Hindi

India

Hungarian

Hungary

Icelandic

Iceland

Idoma

Nigeria

Idu-Mishmi

India

Ifè

Togo

Igala

Nigeria

Igbo

Nigeria

Igede

Nigeria

Ijo

Nigeria

Ikwere

Nigeria

Inuktitut

Greenland

IPA

USA

Isekiri

Nigeria

Isoko

Nigeria

Istriot

Croatia

Italian

Italy

Izi-Ezaa-Ikwo-Mgbo

Nigeria

Izon

Nigeria

Jamaican Creole English

Jamaica

Japanese

Japan

Jarnango

Australia

Jiarong

China

Jju

Nigeria

Judeo-Crimean Tatar

Uzbekistan

Jutish

Denmark

Kamwe

Nigeria

Kannada

India

Kanuri

Nigeria

Karelian

Russia

Kashubian

Poland

Kazakh

Kazakhstan

Khamba

India

Khana

Nigeria

Khengkha

Bhutan

Khmer

Cambodia

Kirghiz

Kyrgyzstan

Kirike

Nigeria

Klallam

USA

Kohumono

Nigeria

Kölsch

Germany

Konkani

India

Korean

Korea, South

Kutenai

Canada

Kwakiutl

Canada

Ladakhi

India

Ladin

Italy

Languedocien

France

Lao

Laos

Latvian

Latvia

Lepcha

India

Ligurian

Italy

Lillooet

Canada

Limburgisch

Netherlands

Limousin

France

Lithuanian

Lithuania

Lokaa

Nigeria

Lombard

Italy

Lowa

Nepal

Lushootseed

USA

Luxembourgeois

Luxembourg

Macedonian

Macedonia

Malayalam

India

Maldivian

Maldives

Maltese

Malta

Manx

United Kingdom

Maori

New Zealand

Marathi

India

Marghi

Nigeria

Marwari

Pakistan

Me'en

Ethiopia

Mócheno

Italy

Mongolian (Halh)

Mongolia

Mugom

Nepal

Mursi

Ethiopia

Napoletano-Calabrese

Italy

Naskapi

Canada

Nepali

Nepal

Nisga'a

Canada

Niue

Niue

N'Ko

Guinea

Nootka

Canada

Norwegian

Norway

Norwegian

Norway

Nuer

Sudan

Nupe-Nupe-Tako

Nigeria

Obolo

Nigeria

Odual

Nigeria

Ogbah

Nigeria

Ogbia

Nigeria

Oriya

India

Oromo

Ethiopia

Panjabi (Eastern)

India

Panjabi (Western)

Pakistan

Pattani

India

Pfaelzisch

Germany

Picard

France

Piemontese

Italy

Polish

Poland

Pontic

Greece

Portuguese

Portugal

Portuguese (Brazil)

Brazil

Prussian

Poland

Pulaar

Senegal

Purik

India

Pushto

Pakistan

Quechua

Peru

Rarotongan

Cook Islands

Rawang

Myanmar

Ritarungo

Australia

Romanian

Romania

Romansch

Switzerland

Romany

Romania

Russian

Russia

Saami (Inari)

Finland

Saami (North)

Norway

Saami (South)

Sweden

Salish, Straits

Canada

Sallands

Netherlands

Samoan

Samoa

Sanskrit

India

Sardinian

Italy

Saterfriesisch

Germany

Saxon, Low

Germany

Saxon, Upper

Germany

Schwyzerdütsch

Switzerland

Scots

United Kingdom

Sea Island Creole English

USA

Sebat Bet Gurage

Ethiopia

Serbian

Serbia and Montenegro

Sherpa

Nepal

Sicilian

Italy

Sikkimese

India

Silesian, Lower

Poland

Sindhi

Pakistan

Sinhala

Sri Lanka

Slavey, North

Canada

Slovak

Slovakia

Slovenian

Slovenia

Somali

Somalia

Sorbian, Lower

Germany

Sorbian, Upper

Germany

Spanish

Spain

Spanish (Central America)

Mexico

Spanish (South America)

Argentina

Stellingwerfs

Netherlands

Stod Bhoti

India

Suri

Ethiopia

Swabian

Germany

Swahili

Tanzania

Swedish

Sweden

Syriac

Turkey

Tagalog

Philippines

Tahitian

French Polynesia

Tamang, Eastern

Nepal

Tamang, Western

Nepal

Tamil

India

Tangale

Nigeria

Tatar

Russia

Telugu

India

Tera

Nigeria

Thai

Thailand

Thompson

Canada

Tibetan

China

Tibetan, Amdo

China

Tibetan, Khams

China

Tigrigna

Ethiopia

Tinani

India

Tiv

Nigeria

Tok Pisin

Papua New Guinea

Tongan

Tonga

Tsakonian

Greece

Tshangla

Bhutan

Turkish

Turkey

Twents

Netherlands

Tyap

Nigeria

Ukrainian

Ukraine

Urdu

Pakistan

Urhobo

Nigeria

Uzbek

Uzbekistan

Veluws

Netherlands

Venetian

Italy

Vietnamese

Vietnam

Vlaams

Belgium

Walloon

Belgium

Walser

Switzerland

Walungge

Nepal

Welsh

United Kingdom

Westphalien

Germany

Wolof

Senegal

Xhosa

South Africa

Yekhee

Nigeria

Yevanic

Israel

Yiddish, Eastern

Israel

Yiddish, Western

Germany

Yoruba

Nigeria

Yupik, Central

USA

Zapotec

Mexico

Zeeuws

Netherlands

Zhuang

China

Zulu

South Africa