Indic languages keyboards online

Hindi, Bengali, Tamil, Telugu, Marathi, Gujarati and Punjabi keyboards: Devanagari and derived scripts with automatic matras and conjuncts.

🇮🇳 Hindi Keyboard

Clavier hindi (devanagari) en ligne : tapez नमस्ते avec translittération phonétique intelligente et disposition InScript.

Open the keyboard →

🇧🇩 Bengali Keyboard

Clavier bengali en ligne : écrivez বাংলা avec translittération phonétique (nomoskar → নমস্কার).

Open the keyboard →

🇮🇳 Tamil Keyboard

Clavier tamoul en ligne : écrivez தமிழ் avec translittération phonétique (vanakkam → வணக்கம்).

Open the keyboard →

🇮🇳 Telugu Keyboard

Clavier télougou en ligne : écrivez తెలుగు avec translittération phonétique.

Open the keyboard →

🇮🇳 Gujarati Keyboard

Clavier gujarati en ligne : écrivez ગુજરાતી avec translittération phonétique.

Open the keyboard →

🇮🇳 Punjabi Keyboard

Clavier pendjabi (gurmukhi) en ligne : écrivez ਪੰਜਾਬੀ avec translittération phonétique.

Open the keyboard →

🇳🇵 Nepali Keyboard

Clavier népalais (devanagari) en ligne : tapez नमस्ते avec translittération phonétique (tapai → तपाईं).

Open the keyboard →

🇮🇳 Marathi Keyboard

Clavier marathi (devanagari) en ligne : tapez नमस्कार avec translittération phonétique, ळ inclus.

Open the keyboard →

🇮🇳 Assamese Keyboard

Clavier assamais en ligne : écrivez অসমীয়া avec translittération phonétique (nomoskar → নমস্কাৰ).

Open the keyboard →

🇲🇻 Divehi (Thaana) Keyboard

Clavier dhivehi (thaana) en ligne : écrivez ދިވެހި avec translittération (male → މާލެ).

Open the keyboard →

🇵🇰 Sindhi Keyboard

Clavier sindhi en ligne : écrivez سنڌي avec translittération phonétique (salam → سلام) et ٻ ڄ ڏ ڳ.

Open the keyboard →

🇵🇰 Punjabi Shahmukhi Keyboard

Clavier pendjabi shahmukhi en ligne : écrivez پنجابی avec translittération (punjab → پنجاب).

Open the keyboard →

Languages in this family

Indic languages brings together 12 keyboards: Hindi Keyboard, Bengali Keyboard, Tamil Keyboard, Telugu Keyboard, Gujarati Keyboard, Punjabi Keyboard, Nepali Keyboard, Marathi Keyboard, Assamese Keyboard, Divehi (Thaana) Keyboard, Sindhi Keyboard, Punjabi Shahmukhi Keyboard. Each card below opens a complete page — virtual keyboard, transliteration engine, dictionaries and step-by-step content.

  • Hindi Keyboard (हिन्दी कीबोर्ड, Devanagari, India): Type Hindi in Devanagari with smart transliteration: “namaste” becomes नमस्ते as you type. (+2 variants, 578 transliteration rules)
  • Bengali Keyboard (বাংলা কীবোর্ড, Bengali, Bangladesh & West Bengal): Clavier bengali en ligne : écrivez বাংলা avec translittération phonétique (nomoskar → নমস্কার). (+2 variants, 543 transliteration rules)
  • Tamil Keyboard (தமிழ் விசைப்பலகை, Tamil, Tamil Nadu & Sri Lanka): Clavier tamoul en ligne : écrivez தமிழ் avec translittération phonétique (vanakkam → வணக்கம்). (+2 variants, 407 transliteration rules)
  • Telugu Keyboard (తెలుగు కీబోర్డు, Telugu, Andhra Pradesh & Telangana): Clavier télougou en ligne : écrivez తెలుగు avec translittération phonétique. (+2 variants, 556 transliteration rules)
  • Gujarati Keyboard (ગુજરાતી કીબોર્ડ, Gujarati, Gujarat): Clavier gujarati en ligne : écrivez ગુજરાતી avec translittération phonétique. (+2 variants, 542 transliteration rules)
  • Punjabi Keyboard (ਪੰਜਾਬੀ ਕੀਬੋਰਡ, Gurmukhi, Punjab (India & Pakistan)): Clavier pendjabi (gurmukhi) en ligne : écrivez ਪੰਜਾਬੀ avec translittération phonétique. (+2 variants, 483 transliteration rules)
  • Nepali Keyboard (नेपाली किबोर्ड, Devanagari, Nepal): Clavier népalais (devanagari) en ligne : tapez नमस्ते avec translittération phonétique (tapai → तपाईं). (+2 variants, 575 transliteration rules)
  • Marathi Keyboard (मराठी कीबोर्ड, Devanagari, Maharashtra, India): Clavier marathi (devanagari) en ligne : tapez नमस्कार avec translittération phonétique, ळ inclus. (+2 variants, 586 transliteration rules)
  • Assamese Keyboard (অসমীয়া কীব’ৰ্ড, Bengali-Assamese, Assam, India): Clavier assamais en ligne : écrivez অসমীয়া avec translittération phonétique (nomoskar → নমস্কাৰ). (+2 variants, 549 transliteration rules)
  • Divehi (Thaana) Keyboard (ދިވެހި ކީބޯޑް, Thaana, Maldives): Clavier dhivehi (thaana) en ligne : écrivez ދިވެހި avec translittération (male → މާލެ). (+2 variants, 314 transliteration rules)
  • Sindhi Keyboard (سنڌي ڪيبورڊ, Perso-Arabic (Sindhi), Sindh, Pakistan & India): Clavier sindhi en ligne : écrivez سنڌي avec translittération phonétique (salam → سلام) et ٻ ڄ ڏ ڳ. (+2 variants, 43 transliteration rules)
  • Punjabi Shahmukhi Keyboard (پنجابی کی بورڈ, Perso-Arabic (Shahmukhi), Punjab, Pakistan): Clavier pendjabi shahmukhi en ligne : écrivez پنجابی avec translittération (punjab → پنجاب). (+2 variants, 50 transliteration rules)

Scripts in this family

10 scripts share this family: Devanagari, Bengali, Tamil, Telugu, Gujarati, Gurmukhi, Bengali-Assamese, Thaana, Perso-Arabic (Sindhi), Perso-Arabic (Shahmukhi). Knowing which script your language uses avoids the most common beginner mistake — opening the right keyboard first.

Within one script, letters still differ: diacritics, extra consonants and vowel marks change from language to language, which is exactly why each member below keeps its own layout, engine and dictionary hub instead of sharing a generic one.

  • Devanagari: Hindi Keyboard, Nepali Keyboard, Marathi Keyboard.
  • Bengali: Bengali Keyboard.
  • Tamil: Tamil Keyboard.
  • Telugu: Telugu Keyboard.
  • Gujarati: Gujarati Keyboard.
  • Gurmukhi: Punjabi Keyboard.
  • Bengali-Assamese: Assamese Keyboard.
  • Thaana: Divehi (Thaana) Keyboard.
  • Perso-Arabic (Sindhi): Sindhi Keyboard.
  • Perso-Arabic (Shahmukhi): Punjabi Shahmukhi Keyboard.

Dictionaries across the family

Together, the 12 keyboard pages below gather about 97 dictionary and resource links: monolingual references, bilingual translators into French and English, grammar and conjugation guides, phrasebooks, plus encyclopedias and press in each language. Open any member, type a word once, and every compatible link receives it — the fastest way to compare how neighbouring languages treat the same concept.

Flagship references include Lexilogos — dictionnaire, Wiktionary (pnb) — each reachable in one click from its keyboard, with your typed word forwarded automatically.

Compare at a glance

Script, region, writing direction, engine and layout size side by side — pick the row that matches your target language, then open its keyboard.

KeyboardScriptRegionDirectionEngineKeysVariants
Hindi KeyboardDevanagariIndialeft-to-righttransliteration (578 rules)552
Bengali KeyboardBengaliBangladesh & West Bengalleft-to-righttransliteration (543 rules)532
Tamil KeyboardTamilTamil Nadu & Sri Lankaleft-to-righttransliteration (407 rules)482
Telugu KeyboardTeluguAndhra Pradesh & Telanganaleft-to-righttransliteration (556 rules)552
Gujarati KeyboardGujaratiGujaratleft-to-righttransliteration (542 rules)552
Punjabi KeyboardGurmukhiPunjab (India & Pakistan)left-to-righttransliteration (483 rules)552
Nepali KeyboardDevanagariNepalleft-to-righttransliteration (575 rules)552
Marathi KeyboardDevanagariMaharashtra, Indialeft-to-righttransliteration (586 rules)552
Assamese KeyboardBengali-AssameseAssam, Indialeft-to-righttransliteration (549 rules)532
Divehi (Thaana) KeyboardThaanaMaldivesright-to-lefttransliteration (314 rules)612
Sindhi KeyboardPerso-Arabic (Sindhi)Sindh, Pakistan & Indiaright-to-lefttransliteration (43 rules)582
Punjabi Shahmukhi KeyboardPerso-Arabic (Shahmukhi)Punjab, Pakistanright-to-lefttransliteration (50 rules)532

How to choose your keyboard

Start from the language, not the script: Hindi Keyboard and Punjabi Shahmukhi Keyboard may look related, but letter inventories, transliteration habits and dictionary resources differ. Open the two candidates and type the same greeting in both — the engine that guesses your words correctly is the right one.

This family mixes writing directions: Divehi (Thaana) Keyboard, Sindhi Keyboard, Punjabi Shahmukhi Keyboard run right to left, the others left to right. The editor switches automatically per keyboard.

Transliteration mode exists on 12 of the 12 keyboards here: type the Latin transcription and the engine converts. On the others, click the virtual keys directly — each page documents its mode in the step-by-step guide, and the comparison table above tells you which is which before you open anything.

On mobile the choice matters even more: full-size touch keys and the same transliteration engines run on phones, so test your greeting on the device you will actually type on. Bookmark the winner — every keyboard page works offline once loaded and keeps your text private in the browser.

Frequently asked questions