Devanagari is a left-to-right abugida script used to write Sanskrit, Hindi, Marathi, Nepali, and other languages. It is based on the ancient Brahmi script and is one of the most widely used writing systems in India

So you have decided to take the plunge and learn how to speak Hindi. You are eager to discover Indian culture and want to learn about Devanagari & Hindi?

But of course, you can learn to speak Hindi - but you also need to learn to read and write it.

So come and discover the Hindi alphabet with us!

The best Hindi tutors available
Sandeep
5
5 (268 reviews)
Sandeep
₹700
/h
Gift icon
1st class free!
Raman
5
5 (94 reviews)
Raman
₹700
/h
Gift icon
1st class free!
Jyoti
5
5 (64 reviews)
Jyoti
₹800
/h
Gift icon
1st class free!
Drkarishma
5
5 (59 reviews)
Drkarishma
₹800
/h
Gift icon
1st class free!
Abhiruchi
5
5 (45 reviews)
Abhiruchi
₹400
/h
Gift icon
1st class free!
Gurpreet
5
5 (101 reviews)
Gurpreet
₹250
/h
Gift icon
1st class free!
Sattvik
5
5 (35 reviews)
Sattvik
₹300
/h
Gift icon
1st class free!
Rabiya
5
5 (36 reviews)
Rabiya
₹350
/h
Gift icon
1st class free!
Sandeep
5
5 (268 reviews)
Sandeep
₹700
/h
Gift icon
1st class free!
Raman
5
5 (94 reviews)
Raman
₹700
/h
Gift icon
1st class free!
Jyoti
5
5 (64 reviews)
Jyoti
₹800
/h
Gift icon
1st class free!
Drkarishma
5
5 (59 reviews)
Drkarishma
₹800
/h
Gift icon
1st class free!
Abhiruchi
5
5 (45 reviews)
Abhiruchi
₹400
/h
Gift icon
1st class free!
Gurpreet
5
5 (101 reviews)
Gurpreet
₹250
/h
Gift icon
1st class free!
Sattvik
5
5 (35 reviews)
Sattvik
₹300
/h
Gift icon
1st class free!
Rabiya
5
5 (36 reviews)
Rabiya
₹350
/h
Gift icon
1st class free!
Let's go

Devangari Lipi - History

The Devanagari lipi (Script), also known as Nagari, originated in the 7th century CE as an evolution of the Gupta script, along with the closely related ancient ??rad? and Siddham?tr?k? scripts. It matured around the 13th century CE.
Although its primary use was for inscriptions and religious manuscripts in Sanskrit, Devanagari was also employed for writing vernacular languages in much of northern, northwestern, and western India.

In line with the customs of pre-modern India, multiple scripts were utilized in these written traditions. For instance, the cursive Mo?? script was used for scribal Marathi, while Devanagari was used for Marathi inscriptions. Generally, Devanagari was preferred for non-scribal purposes, as local cursive scripts were more suitable for quickly writing large volumes of text by hand. Before the advent of printing, Devanagari was almost exclusively used for formal texts, which were composed by scribes. Manuscripts, written with reed pens, were the main medium for Devanagari writing.

Nowadays, the Devanagari script is employed for writing three main languages: Hindi (with over 520 million speakers), Marathi (with over 83 million speakers), and Nepali (with over 14 million speakers). Overall, Devanagari is the most commonly used Brahmic script globally, with millions of people using it for reading and writing every day.

How Do You Write in Hindi?

Hindi is written using an alphabet called Devanagari. It is only one of many scripts in India.

Hindi, alongside English, is recognized as an official language by the Government of India, while Nepali holds the status of the sole official language of Nepal and is also an official language in the Indian state of Sikkim. Marathi is the official language of the Indian state of Maharashtra and is also co-official in Goa. Sanskrit, the primary Hindu liturgical language, is typically written in Devanagari script, even in regions where the local language does not use this script.

In India, Hindi holds official status in states such as Uttar Pradesh, Bihar, Rajasthan, Haryana, Himachal Pradesh, Madhya Pradesh, Chhattisgarh, Jharkhand, Uttarakhand, and the National Capital Territory of Delhi. Additionally, Hindi is utilized by central government institutions throughout India and is widely taught and spoken as an additional language in states where Hindi is not the primary language.

Learn how to write in Hindi

Devanagari script is also employed for non-standardized languages that are constitutionally recognized by the Indian Government, including Bodo, Maithili, Kashmiri, Sindhi, Dogri, and Konkani.

Many Indian languages have their own script. While Hindi is an official language of India, so are many others - the government of India has issued a list of several dozen recognized languages, many of which have their own writing system.

So if you decide to learn Punjabi, you could write in either Shahmukhi or Gurmukhi. Gujarati has its script, as does Telugu, Kannada, Sinhalese (Sinhala), Tamil, and Odia. Nepali also has its alphabet, though it can be written in Devanagari.

Though separate scripts, Bengali and Assamese are very similar to Devanagari, being all derived from Brahmic scripts.

The word “Devanagari” comes from the word “Nagari” (older versions of the script go by that name) which means “city”, and “deva” meaning “holy, heavenly”.

It is a Brahmic script - a family including several of the Indian scripts, as well as alphabets from Nepal, Tibet, and Southeast Asia.

Brahmic Scripts

The origins of the Brahmic scripts is still debated. Some believe they may derive from Aramaic, others from Phoenician, still others postulate an indigenous origin from this Indic script.

The earliest-known examples of a Brahmic inscription are Prakrit texts dating to the 3rd to 1st century BC. Brahmic scripts were first used to write Sanskrit in the 1st century BC. Examples of Brahmi can be found throughout northern and central India.

The Gupta script

The Gupta Brahmi Script is first attested around the 1st century AD, mostly on pillars of iron or stone, and on coins minted by the Gupta Empire of India.

It was further developed into the Nagari, Sharada and Siddham scripts.

The Nagari Script

By the 7th century AD, Nagari was in common use to write Prakrit and Sanskrit; by the end of the first millennium AD, it had evolved into Devanagari and Nandinagari (one of the Hindi alphabets used in central and south India, and that has also been used for Sanskrit.)

The Devanagari script is used for the Hindi language, but also more than 120 others. A few of the Indian languages that use Devanagari are:

  • Hindi
  • Bhojpuri
  • Bodo
  • Chhattisgarhi
  • Dogri
  • Haryanvi
  • Kashmiri
  • Konkani
  • Marathi
  • Maithili
  • Nepali
  • Newar
  • Pali
  • Rajasthani
  • Sanskrit
  • Santali
  • Sindhi

Are you looking for Hindi classes? on Superprof you can find the best Hindi tuition near me and study Hindi language with native speakers.

The best Hindi tutors available
Sandeep
5
5 (268 reviews)
Sandeep
₹700
/h
Gift icon
1st class free!
Raman
5
5 (94 reviews)
Raman
₹700
/h
Gift icon
1st class free!
Jyoti
5
5 (64 reviews)
Jyoti
₹800
/h
Gift icon
1st class free!
Drkarishma
5
5 (59 reviews)
Drkarishma
₹800
/h
Gift icon
1st class free!
Abhiruchi
5
5 (45 reviews)
Abhiruchi
₹400
/h
Gift icon
1st class free!
Gurpreet
5
5 (101 reviews)
Gurpreet
₹250
/h
Gift icon
1st class free!
Sattvik
5
5 (35 reviews)
Sattvik
₹300
/h
Gift icon
1st class free!
Rabiya
5
5 (36 reviews)
Rabiya
₹350
/h
Gift icon
1st class free!
Sandeep
5
5 (268 reviews)
Sandeep
₹700
/h
Gift icon
1st class free!
Raman
5
5 (94 reviews)
Raman
₹700
/h
Gift icon
1st class free!
Jyoti
5
5 (64 reviews)
Jyoti
₹800
/h
Gift icon
1st class free!
Drkarishma
5
5 (59 reviews)
Drkarishma
₹800
/h
Gift icon
1st class free!
Abhiruchi
5
5 (45 reviews)
Abhiruchi
₹400
/h
Gift icon
1st class free!
Gurpreet
5
5 (101 reviews)
Gurpreet
₹250
/h
Gift icon
1st class free!
Sattvik
5
5 (35 reviews)
Sattvik
₹300
/h
Gift icon
1st class free!
Rabiya
5
5 (36 reviews)
Rabiya
₹350
/h
Gift icon
1st class free!
Let's go

Basics of the Hindi Alphabet

Hindi is an alphabet writing based on the abugida system in which consonants are the main element, with vowel notation being secondary.

While in the English alphabet (derived from Latin), vowels and consonants have an equal importance, the Hindi alphabet writing uses modifications of the consonants to indicate vowel sounds.

There are separate vowel letters, but they are only used if the vowel:

  • stands on its own or
  • is at the beginning of the word.

Otherwise, vowels are indicated with a diacritic modification to the basic consonant.

Hindi transliteration

Transliteration is a means of bringing a language with another system of writing into the Latin script.

While there is an internationally recognised standard for transliterating Sanskrit, there is no true standard to approximate how Hindi is pronounced.

This is why it is so important to know the Hindi letters when learning Hindi.

If you can, it is useful to learn the international phonetic alphabet. If you click on one of the symbols on this site, you can hear it spoken, making it easier to learn the consonants and vowels with the right pronunciation.

Use Bollywood movies to learn Hindi and have fun at the same time.

The Hindi Vowels

Each of the Hindi vowels exists as a standalone letter. However, they are only used to write Hindi words if the vowel:

  1. stands alone (as the name suggests)
  2. is at the beginning of a word.

There is generally a long and a short version of each of the vowels - a difference that becomes important once you start to pronounce Hindi. The long versions generally take the symbols for the shorter version but add on to it with one or more extra strokes.

How to pronounce अ, आ, इ, ई, उ, ऊ, ऋ, ए, ऐ, ओ, औ, अं, अ

The Hindi vowels, known as 'स्वर' (Swar), include:

  • अ (a) The most basic vowel sound in Hindi.
  • आ (aa) Represents a longer 'a' sound.
  • इ (i) A short vowel sound similar to 'i' in 'bit'.
  • ई (ee) A longer version of 'इ' with an 'ee' sound like in 'meet'.
  • उ (u) A short sound similar to 'u' in 'put'.
  • ऊ (oo) A longer version of 'उ' with an 'oo' sound like in 'boot'.
  • ऋ (r) A unique sound not present in English, similar to 'ri' in 'river'.
  • ए (e) Similar to the 'e' in 'they'.
  • ओ (o) Similar to the 'o' in 'go'.
  • अं (am) A nasal sound present in several Hindi words.
  • अः (ah) Represents a visarga sound, often indicated in poetic contexts.

Find out more about Hindi classes

The Hindi Consonants

Each Hindi consonant, in its independent form, automatically comes with the short version of the vowel “a” attached to it. Here is a list of Hindi consonants:

Consonants of the Hindi script.
The Devanagari consonants in the Chandas font. Image by Christopher J. Fynn on Wikipedia

From left to right:

  • ka
  • kha
  • qa
  • gha
  • na
  • ca
  • cha
  • ja
  • jha
  • ña
  • ?a
  • ?ha
  • ?a
  • ?ha
  • ?a
  • ta
  • tha
  • da
  • dha
  • na
  • pa
  • pha
  • ba
  • bha
  • ma
  • ya
  • ra
  • la
  • lha
  • va
  • ?a
  • ?a
  • sa
  • ha

You can hear them pronounced at Wikimedia Commons.

If, however, a vowel other than the short “a” follows the consonant in Hindi nouns or adjectives or verbs, then a so-called diacritic is added to the consonant sign, modifying it slightly.

Here is how the consonant ka is modified depending on which vowel succeeds it:

Ka in Hindi script with diacritic marks.
The Devanagari consonant Ka with diacritics. Image by I, BernardM on Wikimedia Commons

From left to right:

  • ka
  • k?
  • ki
  • k?
  • ku
  • k?
  • k?
  • k?
  • ?
  • kai
  • k?
  • kau

The top line

A characteristic of Hindi writing is the horizontal line along the top of the words. When writing by hand it is often left out or written last, but it’s always present in print form. When writing down your Hindi vocabulary in your notebook or flashcards, you should try and include it so you can recognise the words better when you see them printed in a sentence.

Ligatures

Certain consonant clusters that appear often are grouped into ligatures - think of how English has æ as a ligature of a and e in certain words. The vowels between these consonants are often suppressed, so only the consonants appear in the ligature.

Common ligatures in the Hindi script
A list of some of the most common ligatures in the Devanagari script. Public Domain, on Wikimedia Commons

New World Encyclopedia has a great article that shows some of the most common ligatures.

How do you say 100 in Hindi?

In Hindi, the cardinal number for 100 is ?? (sauv, pronounced S-Au) but the ordinal number for 100 is ????? (sauva?, pronounced as S-au-vn)

Numbers In Hindi 1 to 50 (Cardinal Numbers & Words)

The number names in Indian numerals are written in the cursive Devnagari script and are modeled on the Indian-Arabic numerals. Learn how to count items or money in Hindi with the help of these tables.

Devanagari numerals
Hindi numbers written in Hindi and English

How Do You Write 1-10 In Hindi? - 1 ?? 10 ????? ???? ???? ??????

Numberगिनती (Hindi Ginti)शब्दों में (In Hindi Words)in wordsordinal
1एक
ek
oneपहला
2दो
do
twoदूसरा
3तीन
teen
threeतीसरा
4चार
char
fourचौथा
5पाँच
pāṅc
fiveपाँचवाँ
6छ:
chhah
sixछठवाँ
7सात
saat
sevenसातवाँ
8आठ
āṭh
eightआठवाँ
9नौ
nau
nineनौवाँ
10१०दस
dus
tenदसवाँ

10 ?? ????? ??? ???? ????? ????  (How do you write 10 in Hindi?) - The number 10 in Hindi is written as "??" (das). It is pronounced as "dus". The word "??" is derived from the Sanskrit word "??" (da?a), which also means "ten".

Hindi Numbers 11-20 (?????? se ???)

Numberगिनती (Hindi Ginti)शब्दों में (In words)Pronounciation
11११ग्यारह
eleven
gya+rah
ग्या+रह
12१२बारह
twelve
ba+rah
बा+रह
13१३तेरह
thirteen
te+rah
ते+रह
14१४चौदह
fourteen
chau+dah
चौ+दह
15१५पंद्रह
fifteen
pand+rah
पंद्+रह
16१६सोलह
sixteen
sol+ah
सोल+ह
17१७सत्रह
seventeen
satrah
सत्+रह
18१८अठारह
eighteen
atha+rah
अठा+रह
19१९उन्नीस
nineteen
unn-ees
उन्नीस
20२०बीस
twenty
bees
बीस

15 ?? ????? ??? ???? ??? ???? ????? ???? (How Do You Write 15 In Hindi?) - 15 is written as 15- ?????? in Hindi.

Hindi Numbers 21-30 (?????? se ???)

Numberगिनती (Hindi Ginti)शब्दों में (In words)In words
21२१इक्कीस
twenty one
ikkees
इक्क+ईस
one +twenty
22२२बाईस
twenty two
ba+ees
बा+ईस
two+twenty
23२३तेईस
twenty-three
te+ees
ते+ईस
three+twenty
24२४चौबीस
twenty-four
chaub+ees
चौब+ईस
four+twenty
25२५पच्चीस
twenty-five
pachch+ees
पच्च+ईस
five+twenty
26२६छब्बीस
twenty-six
chabb+ees
छब्ब+ईस
six+twenty
27२७सत्ताईस
twenty-seven
satta+ees
सत्ता+ईस
seven+twenty
28२८अट्ठाईस
twenty-eight
atthaa+ees
अट्ठा+ईस
eight+twenty
29२९उनतीस
twenty-nine
un+tees
उन-तीस
one-thirty
30३०तीस tees
thirty
tees
तीस
thirty

Hindi Numbers 31-40 (????? se ?????)

Numberगिनती (Hindi Ginti)शब्दों में (In words)In words
31३ १इकतीस
thirty one
ik+tees
इक+तीस
one+thirty
32३२बत्तीस
thirty two
bat+tees
बत्+तीस
two+thirty
33३३तैंतीस
thirty three
tain+tees
तैं+तीस
three+thirty
34३४चौंतीस
thirty four
chaun+tees
चौं+तीस
four+thirty
35३५पैंतीस
thirty five
pain+tees
पैं+तीस
five+thirty
36३६छत्तीस
thirty six
chhat+tees
छत्+तीस
six+thirty
37३७सैंतीस
thirty seven
sain+tees
सैं+तीस
seven+thirty
38३८अड़तीस
thirty eight
ad+tees
अड़+तीस
eight+thirty
39३९उनचालीस
thirty nine
un+chaalees
उन+चालीस
one-forty
40४०चालीस
forty
chaa+lees
चा+लीस
four & zero
 

Hindi Numbers 41-50 (??????? se ????)

Numberगिनती (Hindi Ginti)शब्दों में (In words)In words
41४१इकतालीस
forty one
ikta+lees
इकता+लीस
one+forty
42४२बयालीस
forty two
baya+lees
बया+लीस
two+forty
43४३तैंतालीस
forty three
tainta+lees
तैंता+लीस
three+forty
44४४चौवालीस
forty four
chauwa+lees
चौवा+लीस
four+forty
45४५पैंतालीस
forty five
painta+lees
पैंता+लीस
five+forty
46४६छियालीस
forty six
chhiyaa+lees
छिया+लीस
six+forty
47४७सैंतालीस
forty seven
sainta+lees
सैंता+लीस
seven
48४८अड़तालीस
forty eight
adtaa+lees
अड़ता+लीस
eight+forty
49४९उनचास
forty nine
un-pachaas
उन+चास
one-fifty
50५०पचास
fifty
pachaas
प+चास
five & zero

Learning to Write the Hindi Letters

It’s not always easy to learn a new script. Remember when you first had to learn the Latin alphabet? Fortunately, your coordination will have improved since then! Still, your brain will need to get used to forming these new characters, but it will take a little while before each letter is perfect.

  • Understand the Basics: Devanagari script is written from left to right and has 46 basic characters. Each character represents a different sound. It is divided into vowels and consonants.
  • Start with Vowels: Begin by learning the vowels, known as "Swar" in Hindi. There are 13 vowels in Hindi. Practice writing each vowel repeatedly until you are comfortable with their forms.
  • Move to Consonants: Once you're confident with the vowels, proceed to learn the consonants, known as "Vyanjan" in Hindi. There are 33 consonants in Hindi. Again, practice writing each consonant until you can write them fluently.
  • Combine Vowels and Consonants: Many Hindi letters are formed by combining a consonant with a vowel sound. Practice writing these combined letters to familiarize yourself with the script's structure.
  • Learn Conjunct Consonants: In Hindi, when certain consonants are combined, they form conjunct consonants. These combinations are essential to learn as they represent unique sounds. Practice writing conjunct consonants to improve your fluency.
  • Practice Regularly: Writing Hindi letters requires regular practice to improve your handwriting and familiarity with the script. Consider using worksheets or practice books to reinforce your learning.
Practise the Devanagari script.
Lined paper for practising calligraphy is also good for practising your Devanagari letters! Photo credit: pixelfrenzy on Visualhunt.com

The more you practice, the nicer your Hindi handwriting will be!

Hindi On Your Electronic Devices

If you want to write Hindi on your electronic devices, you will need to install a Hindi font. Unfortunately, none of the available fonts supports all the common ligatures, which is unfortunate when trying to learn and apply the finer points of the Hindi writing system.

Hindi Fonts for your computer

To install Hindi fonts on your computer, you can follow these general steps:

  1. Operating System Built-in Fonts: Many modern operating systems come with built-in support for various languages, including Hindi. Check if your system already has Hindi fonts installed.
  2. Download from Official Sources: You can download Hindi fonts from official sources. Here are some reputable websites where you can find Hindi fonts:
    • Google Fonts: Google Fonts offers a variety of fonts, including several Hindi fonts.
    • Adobe Fonts: Adobe Fonts provides a collection of high-quality fonts, including Hindi fonts.
  3. Font Websites: There are several websites dedicated to providing fonts. You can search for Hindi fonts on these websites and download them. Some popular font websites include:
    • DaFont
    • Font Squirrel
    • 1001 Fonts
  4. Install the Fonts: After downloading the Hindi font files, you need to install them on your computer. Here's how to install fonts on different operating systems:
    • Windows:
      • Download the font file (.ttf or .otf).
      • Right-click on the font file and select "Install".
    • Mac:
      • Download the font file (.ttf or .otf).
      • Double-click on the font file.
      • Click "Install Font" in the preview window.
    • Linux:
      • Copy the font file to the system font directory (usually /usr/share/fonts or ~/.fonts).
      • Update the font cache using the command fc-cache -f -v.
  5. Test the Fonts: After installation, you can test the fonts in various applications such as word processors, graphic design software, or web browsers to ensure they are working correctly.

Hindi fonts for your smartphone

Most smartphone operating systems come with some form of Hindi keyboard (some even support other Indian alphabets). Go to your system settings and simply change the keyboard setting.

Some of the best Hindi fonts for your smartphone:

  • Kruti Dev 010
  • Devlys 010
  • Mangal
  • Arial Unicode MS
  • Lohit Devanagari

For Android:

  1. System Settings: Some Android devices come with built-in support for Hindi fonts. You can check your device's settings under "Language & Input" or "Display" to see if there's an option to download or select Hindi fonts.
  2. Third-party Apps: You can also download third-party keyboard apps from the Google Play Store that support Hindi typing and come with various Hindi font options. Apps like Google Indic Keyboard, SwiftKey Keyboard, and Multiling O Keyboard are popular choices.

For iOS (iPhone/iPad):

  1. System Settings: iOS devices also have built-in support for Hindi fonts. You can go to "Settings" > "General" > "Keyboard" > "Keyboards" > "Add New Keyboard" and select "Hindi" to enable Hindi keyboard and fonts.
  2. Third-party Apps: Similarly, you can download third-party keyboard apps from the App Store that offer Hindi typing support and various Hindi font options. Apps like Gboard by Google and SwiftKey are commonly used for this purpose.

Once you've installed the necessary fonts or keyboard apps, you should be able to switch to Hindi input and use the fonts while typing messages, browsing the web, or using any other text input fields on your smartphone.

How To Get A Hindi Keyboard?

To write the Devanagari script, you can simply change the keyboard options on your computer and type with your normal keyboard. Here is the usual layout (called InScript) on a normal QWERTY keyboard:

Find the best Hindi online classes to learn the language with the help of private teachers.

A Devanagari keyboard.
An InScript keyboard for writing Hindi. Image by Suresh Kumar Shukla on Wikimedia Commons.

However, if you don’t want to learn the layout by heart, you might want to invest in an InScript keyboard for when you have to do a lot of typing in Hindi.

Ready to learn more about Hindi? Find Hindi tutors easily on Superprof!

Article Sources

  1. https://www.typotheque.com/articles/devanagari-the-makings-of-a-national-character

Enjoyed this article? Leave a rating!

4.00 (1 rating(s))
Loading...

Krishna

Hey there ! I'm Krishna, the writer and curator of this article/quiz. As a passionate writer, I'm excited to share my learnings with you. Join me on this digital journey as we explore the sea of knowledge, through one blog post/blog quiz at a time. Let's learn, grow, and have some fun!