How to type Hindi on iPhone in English letters
iOS ships two different Hindi keyboards — one maps Devanagari straight onto the keys, the other lets you spell the sound in Latin letters and pick the word from a list. How Hindi Transliteration actually works, why the first candidate is not always the word you meant, and how it differs from the native layout.
Devanagari has far more independent signs than a Latin keyboard has keys, which rules out simply mapping one key to one letter the way English does. iOS solves this by offering two entirely separate Hindi keyboards rather than one. Which of them you want depends on whether you already read Devanagari or would rather spell the sound out in letters you already know.
Turning on Hindi Transliteration
- Settings → General → Keyboard → Keyboards → Add New Keyboard…
- Choose Hindi from the list.
- Under Hindi, iOS offers two input methods — pick Transliteration, not the plain Hindi entry, which is the native Devanagari layout covered further down.
It joins your keyboard list immediately. Switch to it the same way as any other keyboard: tap the globe key 🌐 to cycle to it, or hold the globe key for a picker if you have several keyboards installed.
Typing the sound, not the script
Type “namaste” and the candidate bar above the keyboard fills with Devanagari matches, starting with नमस्ते. Tap the one you meant and it replaces the Latin letters in the text field. What you typed never appears in the message itself — it exists only as a query, the same way “nihao” never shows up in a Chinese message typed with Pinyin. This is the same idea, applied to a different script.
Why the first candidate is not always the word you meant
Latin spelling collapses distinctions Devanagari keeps separate. Hindi has retroflex and dental versions of several consonants, and short and long vowels that read the same in casual romanisation but are different letters on the page. One Latin spelling can therefore match more than one real Devanagari word, so scrolling past the first suggestion, or spelling out more of the word before picking a candidate, is routine rather than a sign the keyboard misheard you.
The other option: the native Devanagari keyboard
If you already read and write Devanagari, the plain Hindi entry skips the candidate bar entirely — it puts Devanagari letters directly on the keys instead of building them from Latin spelling. The layout is arranged nothing like a Latin keyboard, so it takes a while to learn where each letter sits, the same tradeoff a native Korean or Japanese layout makes against typing through a phonetic candidate list. Once the layout is familiar it is faster, because there is no list to scan for every word.
Where Kibo fits
Hindi is one of the 30 typing languages built into Kibo. Unlike Korean, Japanese and Simplified Chinese — the three that compose characters as you type — Hindi in Kibo works like Kibo’s other non-Latin scripts, mapping Devanagari straight onto the keys rather than offering the phonetic candidate list described above; that transliteration behaviour is specific to Apple’s own separate Hindi (Transliteration) keyboard. Switching to Hindi in Kibo, or back out of it, is a tap or a hold of the globe key like any other language in Kibo’s list, and none of it needs Full Access — that switch is read only by the Copy word, Copy line and Paste buttons on Kibo’s toolbar. Kibo is free to download.
Frequently asked questions
Do I need a separate app to type Hindi on iPhone?
No. Hindi is one of the languages iOS ships with, including the Transliteration option. Add it in Settings → General → Keyboard → Keyboards → Add New Keyboard… and it works immediately, no extra download.
What is the difference between Hindi and Hindi (Transliteration) on iPhone?
Both live under the same Hindi entry in Add New Keyboard. Plain Hindi maps Devanagari letters directly onto the keys, arranged differently from a Latin keyboard, which suits someone who already types Devanagari directly. Transliteration takes the sound spelled in Latin letters and offers Devanagari candidates as you type, the same idea Pinyin uses for Chinese.
Why does Hindi Transliteration suggest the wrong word?
A Latin spelling often does not distinguish sounds Devanagari treats as separate letters — retroflex versus dental consonants, or short versus long vowels — so one romanised spelling can match more than one real word. Scrolling the candidate bar, or spelling out more of the word before picking, is the fix.
Does typing Hindi need Full Access on iPhone?
No. Typing in any language is unrelated to Full Access. In Kibo, Full Access is read only by the Copy word, Copy line and Paste buttons on the toolbar.
Try it on your own keyboard
Kibo is a free custom keyboard for iPhone with real mechanical key sounds, a wardrobe of themes and RGB backlight effects. No account, no ads, and it works with Full Access left off.