How to type in Hindi
Five reliable ways to write Devanagari — from typing namaste and watching it turn into नमस्ते, to the standard InScript keyboard, phone keyboards, desktop setup, and voice.
Writing Hindi on a device is far easier than it looks. You do not need a special keyboard with Devanagari letters printed on the keys, and you do not have to memorise where every character lives. There are two broad approaches: phonetic typing, where you spell words the way they sound in Latin letters and software converts them to Devanagari, and native layouts like InScript, where each key produces a fixed Hindi character. Most beginners start phonetic and never switch; people who type Hindi all day usually learn InScript for speed.
Below is a practical, platform-by-platform walkthrough. Pick the method that matches how you work, set it up once, and you will be typing हिंदी (hindi) within a few minutes.
1. Phonetic typing (the beginner-friendly way)
Phonetic or transliteration input lets you type the pronunciation in English letters and instantly get Devanagari. You type namaste and it becomes नमस्ते; you type dhanyavaad and get धन्यवाद (“thank you”). The software guesses spelling and usually offers a dropdown of candidates so you can pick the right word.
| You type | You get | Meaning |
|---|---|---|
| namaste | नमस्ते | hello / greetings |
| aap kaise hain | आप कैसे हैं | how are you |
| paani | पानी | water |
| Bharat | भारत | India |
Google Input Tools is the best-known phonetic engine. On the desktop you can use it inside Google Docs, Gmail, and Google Search by switching the input language to Hindi, then typing in Latin script. On phones, Gboard includes the same transliteration mode as a selectable Hindi layout. The trick to good results is to spell long vowels generously — write aa, ee, oo rather than a single letter — so the engine knows you mean पानी and not पनी.
2. The Hindi InScript keyboard
InScript is the official Indian standard layout for Devanagari, and it is built into virtually every operating system. Instead of guessing from sound, each physical key is mapped to a fixed character: vowels and their matras (vowel signs) sit on the left half of the keyboard, and consonants on the right. Because the layout is logical and identical across Windows, macOS, Android and iOS, learning it once means you can type fast on any device.
- Inherent vowel: typing a consonant key gives the bare consonant with its built-in “a”, exactly as Devanagari works on paper.
- Matras: the vowel keys add a sign to the previous consonant rather than a standalone letter, matching how the script joins sounds.
- Halant: a dedicated key produces the ् (virama) to form conjuncts like क्ष.
If the script's logic is new to you, our guide to reading Devanagari explains matras and the halant in plain English, which makes InScript click much faster.
3. Hindi keyboards on Android and iOS
On Android (Gboard):
- Open Settings → System → Languages & input → Virtual keyboard → Gboard → Languages.
- Tap Add keyboard and choose Hindi.
- Pick a layout: Hindi (Transliteration) for phonetic typing, or Hindi (Devanagari) for InScript.
- While typing, tap the globe key to switch between English and Hindi.
On iPhone & iPad:
- Open Settings → General → Keyboard → Keyboards → Add New Keyboard.
- Select Hindi (Devanagari) or Hindi (Transliteration).
- Tap the globe or long-press it to choose the Hindi keyboard when typing.
Both phones predict the next word in Hindi once enabled, so common words like मैं (main, “I”) and है (hai, “is”) appear as suggestions and speed you up.
4. Hindi input on Windows and Mac
Windows: go to Settings → Time & language → Language & region, click Add a language, choose Hindi, and let it install the language pack and keyboard. Windows offers the InScript layout and a Hindi phonetic option. Switch between layouts any time with Win + Space.
macOS: open System Settings → Keyboard → Input Sources → Edit, click the +, select Hindi, and add Devanagari – InScript or Hindi – Transliteration. Use Ctrl + Space (or the input menu in the menu bar) to switch. macOS also lets you show the on-screen Keyboard Viewer so you can see where each character lives while you learn.
5. Copy-paste, voice typing, and the quick shortcut
Sometimes you only need one word or a single sentence, and full keyboard setup is overkill. Two shortcuts cover that:
- Voice typing: Gboard and your phone's dictation both support Hindi. Tap the microphone, set the language to Hindi, and speak — your speech is transcribed straight into Devanagari. It is excellent for messages and surprisingly accurate for common phrases.
- Copy-paste from a translator: the fastest way to get correct Hindi text is to type your English into a translator, then copy the Devanagari result. Use the box below or the EngToHindi translator on the homepage, then paste the output into WhatsApp, a document, or a form.
This site's translator is handy precisely because it needs zero configuration. It is also useful in reverse — paste Hindi you have received and read it in English with Hindi to English translation.
Translate your own text
Want Hindi text right now without setting up a keyboard? Type any English word or sentence and copy the Devanagari.