Home > Blog > AMS Font Keyboard Layout

AMS Font Keyboard Layout: Complete Mapping Guide

Published: June 27, 2026 · Author: AMS Font Converter Team

One of the biggest challenges for people working with AMS fonts is understanding the keyboard layout. Unlike Unicode Hindi input, which uses standard transliteration (typing "namaste" gives you "नमस्ते"), AMS fonts require you to know which key produces which Devanagari character. This guide covers the complete AMS keyboard mapping and shows you an easier alternative.

How AMS Font Encoding Works

AMS fonts use the ASCII character range (0x20-0x7E) to represent Devanagari glyphs. This means when you press a key on your English keyboard, the AMS font renders a completely different Devanagari character at that position. For example, pressing "k" on your keyboard might render "क" in an AMS font, but the underlying character code is still the ASCII code for "k".

This is why you cannot simply type in Hindi using AMS fonts without either:

  1. Memorizing the AMS keyboard layout
  2. Using a conversion tool like our AMS Font Converter

AMS Keyboard Mapping: Consonants (व्यंजन)

Here is the mapping of common keyboard keys to Devanagari consonants in AMS font encoding. Note that this varies slightly between different AMS font variants (TTF vs OTF).

KeyAMS CharacterDevanagariTransliteration
ddka
[[ḍa
pppa
nnta
uuī
mmgha

Note: The complete mapping contains 504 character combinations. The table above shows a small sample. For the full mapping, use our conversion tool which handles all cases automatically.

AMS Keyboard Mapping: Vowels (स्वर)

Key/CombinationDevanagariTransliteration
aा (aa matra)ā
eि (i matra)i
Rी (ii matra)ī
Zु (u matra)u
Iू (uu matra)ū
Eे (e matra)e

The Problem with Memorizing AMS Layout

Learning the AMS keyboard layout is difficult for several reasons:

The Easier Way: Use Our Converter

Instead of memorizing the entire AMS keyboard layout, use our free AMS Font Converter. Here's how it works:

  1. Type in English (transliteration) — Simply type Hindi words in English letters (e.g., "namaste" → नमस्ते)
  2. Our tool converts to AMS — The Unicode Devanagari text is automatically mapped to AMS encoding using our complete 504-character mapping engine
  3. Live preview — See the result rendered in AMS calligraphy style right in your browser
  4. Copy and paste — Copy the AMS text directly into CorelDRAW, Photoshop, or any application

Don't Memorize the Layout — Use Our Converter

Type in English, get AMS text instantly

Convert to AMS Now — Free

AMS Keyboard Layout Chart (Reference)

For those who need the complete reference, here is the standard AMS keyboard layout. This is useful for understanding the encoding system, but we recommend using the converter for actual typing work.

Lower Case Keys (a-z)

KeyDevanagariKeyDevanagariKeyDevanagari
ajs
bkt
clu
dmv
eिnw
fox
gpy
hqz
ir

Common AMS Typing Examples

English InputUnicode DevanagariAMS Encoding
namasteनमस्तेnamastae
hindiहिंदीih/dI
bharatभारतBaarta
karmaकर्मkmaQ

Alternative: KrutiDev to AMS

If you're already familiar with the KrutiDev keyboard layout (which is more commonly taught in Indian typing institutes), you can use our KrutiDev to AMS Converter. This lets you type in KrutiDev encoding and convert directly to AMS, without needing to learn the AMS layout at all.

Related Articles