📱 Nepali Typing 2026

How to Type Nepali on iPhone and Android (Easy Guide)

Android has had proper Nepali typing built into Gboard for years. iPhone has quietly lagged behind, and it shows the moment someone hands you a new phone and asks where the Nepali keyboard is hiding. Here is every method that actually works, on both platforms, starting with the one that needs no installation at all.

⏱ ~15 min read Updated July 2026 ✍ Merokalam Team
Free Merokalam Tool

Type Nepali Right Now, No App Needed

Works identically in Safari on iPhone and Chrome on Android. Type Roman Nepali, get Unicode instantly, copy and paste anywhere.

Start Typing → No login. No download. Works on mobile.

Reshma got a new iPhone as a graduation gift from her uncle in Dallas. Her old Android had Nepali typing sorted out years ago, an app she barely remembered installing, Gboard, with a little globe icon she tapped whenever she wanted to text her grandmother in Nepali. The iPhone had no such globe icon doing what she expected. She went into Settings, found "Nepali" under Keyboards, added it, opened WhatsApp, and typed ma tapailai maya garchu. The keyboard gave her a screen full of Devanagari letters she had to hunt for one by one, nothing like the phonetic typing she was used to. She group-texted her cousins asking if iPhone Nepali typing was just broken.

It is not broken. It is just a different keyboard than the one most Nepali speakers have quietly gotten used to on Android, and nobody tells you that until you go looking. This guide sorts out exactly what works where, starting with the option that skips keyboards altogether.

Quick answer
Fastest, works on both phones: Open Merokalam's Easy Nepali Typing in your phone's browser, type in Roman letters, copy the Nepali Unicode, paste anywhere. No install.

Android native: Add Nepali to Gboard (Languages → Add Keyboard → Nepali) for phonetic typing built into your keyboard.

iPhone native: Apple's own Nepali keyboard (Settings → Keyboard) is a traditional, non-phonetic Devanagari layout. For Roman typing on iPhone, install Gboard from the App Store instead.

Why iPhone Nepali Typing Feels Harder Than Android

The gap comes down to one specific difference. Android's default keyboard app, Gboard, ships with transliteration support for Nepali as one of its Indic languages: you type sounds using English letters, and the keyboard converts them into Devanagari script as you go. That is the phonetic typing most Nepali speakers already know from Facebook comments and WhatsApp.

Apple builds its own keyboard into iOS, and its Nepali option is a traditional layout, a fixed map of Devanagari characters to specific keys, the same style used by professional Nepali typists who learned Preeti or Traditional layout on a computer. It works, but only if you already know where every matra and consonant sits, which almost nobody casually texting in Nepali actually does. Apple has not added a phonetic Nepali option to its own keyboard as of 2026, so the transliteration experience Android users take for granted simply is not there out of the box on iPhone.

The fix is not complicated once you know it, it is just an extra step: either skip keyboards entirely with a browser tool, or install Gboard on the iPhone too, since Gboard for iOS carries the same Nepali transliteration engine as Gboard for Android.

0
Apps needed for the Merokalam browser method
Built-in
Gboard Nepali transliteration status on Android
Not built-in
Phonetic Nepali typing status on Apple's own iPhone keyboard
119
Languages covered by Google's voice typing engine, Nepali included

Method 1: Type Nepali in Your Browser, No Install

This is the method to reach for when you need Nepali text right now and do not want to touch keyboard settings at all. It works exactly the same way on an iPhone in Safari and an Android phone in Chrome, because it does not depend on either operating system's keyboard, it runs entirely as a webpage.

1
Open Easy Nepali Typing
Go to merokalam.com/easy-nepali-typing in your phone's browser. No account, no download, no permissions to approve.
2
Type in Roman letters
Tap the text box and type Nepali words the way they sound using your normal English keyboard, for example malai maya cha. Word suggestions appear as you type to help with common spellings.
3
Copy the Nepali Unicode text
Tap Copy once your sentence looks right. The output is standard Nepali Unicode, so it will display correctly wherever you paste it, on any device.
4
Paste into any app
Switch to WhatsApp, Messenger, Instagram, Facebook, Gmail, or any other app, tap and hold the message box, and paste. Done.
Why this is often the better everyday choice
Installing a full third-party keyboard on your phone gives that keyboard access to everything you type everywhere, including passwords, unless you carefully manage full-access permissions. The browser method never touches your system keyboard settings at all. For quick, occasional Nepali messages, it is faster to set up and leaves nothing installed behind.

Method 2: Set Up Nepali Typing on Android (Gboard)

✅ Android · Built-in Gboard

If you want Nepali baked directly into your keyboard so you never have to leave your messaging app, Gboard is the standard answer on Android, and most Android phones already have it installed as the default keyboard.

1
Confirm Gboard is installed
Most Android phones ship with Gboard by default. If yours does not, install it free from the Google Play Store.
2
Open Gboard settings
Open any app with a text field, tap the gear icon on the keyboard, or go to your phone's Settings → System → Languages & input → On-screen keyboard → Gboard.
3
Add Nepali as a language
Tap Languages, then Add Keyboard, search for Nepali (Nepal), and select it. Choose the transliteration option so you can type phonetically rather than the native Devanagari layout.
4
Switch languages while typing
While typing, tap the globe icon (or swipe the spacebar sideways on some versions) to switch between English and Nepali. Gboard remembers your last-used language per app.
5
Type phonetically
With Nepali selected, type words as they sound, for example ghar, and Gboard converts them to घर live, the same way as the browser method but built directly into every app on your phone.

Method 3: Set Up Nepali Typing on iPhone

🍺 iPhone · Two options

iPhone gives you two real paths, and they are not equivalent. Pick based on whether you already know traditional Devanagari key placement or you want to type phonetically the way most people text.

✅ Apple's Built-in Nepali Keyboard

  • Free, no app install
  • Traditional Devanagari layout (like Preeti/Traditional on desktop)
  • Not phonetic, requires memorizing key positions
  • Best for people who already type Nepali on a computer keyboard

📱 Gboard (Recommended for Most People)

  • Free download from the App Store
  • Phonetic transliteration, type sounds in English letters
  • Same experience as Android Gboard
  • Also adds Nepali voice typing (see below)

Option A: Apple's Built-in Nepali Keyboard

1
Open Keyboard settings
Go to Settings → General → Keyboard → Keyboards → Add New Keyboard.
2
Select Nepali
Scroll the language list and tap Nepali. iOS adds it as a new keyboard option.
3
Switch and type
While typing, tap and hold the globe icon at the bottom of the keyboard, then select Nepali. You will see a traditional Devanagari key layout, not a phonetic one.

Option B: Install Gboard for Phonetic Typing

1
Download Gboard
Get Gboard free from the App Store, the same Google keyboard used on Android.
2
Enable it as a keyboard
Go to Settings → General → Keyboard → Keyboards → Add New Keyboard, select Gboard, then open it and turn on Allow Full Access when prompted, which Gboard needs for features like voice typing and word suggestions.
3
Add Nepali inside Gboard
Open the Gboard app itself, go to Languages, Add a Keyboard, search Nepali, and choose the transliteration layout.
4
Switch and type phonetically
While typing in any app, tap the globe icon to switch to Gboard's Nepali mode, then type using English letters exactly as you would on Android.
"Allow Full Access" is normal, but know what it means
iOS requires third-party keyboards to request Full Access before they can offer features like voice typing and predictive suggestions, because technically that access lets the keyboard app see what you type. Gboard is a mainstream Google product used by hundreds of millions of people, so this is a standard and low-risk permission for most users, but it is worth knowing what the prompt means before tapping Allow, and being more cautious with any less well-known third-party keyboard app.
Free Merokalam Tool
Skip the Settings Menu Entirely
If keyboard permissions and app downloads feel like more than you need for the occasional Nepali message, Easy Nepali Typing does the same phonetic conversion in your browser, no setup required, on iPhone or Android.
Try It Free →

Nepali Voice Typing: What Actually Works

This is where the platforms genuinely diverge, and being upfront about it saves you a frustrating half hour. Siri's dictation, the microphone button on Apple's own keyboard, does not currently support Nepali as a recognized language. Tap it, speak Nepali, and it will either transcribe nonsense in English or simply refuse to pick up the language, no matter how you adjust Siri's language settings.

Google's speech recognition engine is a different story. Google expanded voice typing to roughly 119 languages including Nepali, and that engine powers the microphone button inside the Gboard app, not just on Android but on iPhone too, once Gboard is installed and enabled. So the practical answer is: native iPhone dictation does not do Nepali, but Gboard's microphone, a Google feature riding inside an app on your iPhone, does.

🎤
Using Nepali voice typing with Gboard
With Gboard installed and Nepali added as a language on either platform, switch to Nepali, tap the microphone icon on the keyboard, speak clearly, and Gboard transcribes your speech into Nepali Unicode text directly in the message box.

A Quick Word on Preeti vs Unicode

All of the methods above produce Nepali Unicode, the modern standard that displays correctly on every phone, in every app, and is searchable and copy-pasteable like any other text. If you ever receive Nepali text from someone else that shows up as a jumble of symbols and broken boxes on your phone, that is usually old Preeti font text, a pre-Unicode system that only renders correctly on a device with the matching Preeti font installed, which almost no phone has by default.

You cannot fix Preeti text by retyping it or changing your keyboard, because the problem is in the file itself, not your typing method. Paste the broken text into Merokalam's Preeti to Unicode Converter instead, and it will convert it into clean, universally readable Unicode in seconds, whether it came from an old document, a PDF, or a message someone copied from a Preeti-based Facebook page years ago.

Getting Faster at Nepali Typing

Once typing Nepali on your phone stops being a puzzle and becomes routine, speed is the next thing people usually ask about, especially students preparing for Lok Sewa or office jobs that expect Nepali typing proficiency. Merokalam's Typeshala is built for exactly that: guided lessons, timed tests, live words-per-minute tracking, and accuracy feedback for both Preeti and Unicode typing, so the muscle memory you build on a phone or computer keyboard actually holds up under exam conditions.

Common Problems and Fixes

Gboard keeps switching back to English mid-sentence
This usually happens when autocorrect guesses you meant an English word. Turn off "Show suggestion strip" autocorrect for Nepali temporarily in Gboard's language settings, or simply tap the suggestion bar to dismiss unwanted English corrections as you go.
Words are coming out with the wrong conjuncts or matras
Phonetic engines guess based on spelling patterns, so tricky sounds like retroflex versus dental consonants can produce the wrong character on the first try. Check the word suggestion chips before committing to a word; both Gboard and Easy Nepali Typing show alternate spellings you can tap instead of retyping.
Pasted Nepali text shows as boxes on the recipient's phone
This is very rare with modern Unicode text, since virtually every phone since the early 2010s renders Devanagari Unicode correctly. If it happens, confirm you copied from a Unicode-based tool like Easy Nepali Typing and not an old Preeti-based document, and check that the destination app itself has not corrupted the text through an old encoding bug.

Frequently Asked Questions

Does iPhone have a Nepali keyboard? +
Yes, but only a traditional Devanagari layout, added through Settings, General, Keyboard, Keyboards, Add New Keyboard, Nepali. It is not phonetic, so you need to know where each Devanagari character sits on the layout. For Romanized, phonetic typing, install Gboard from the App Store instead.
How do I type Nepali on Android without installing anything? +
Open Merokalam's Easy Nepali Typing tool in your phone's browser, type Nepali words using English letters, and the tool converts them into Nepali Unicode instantly. Copy the result and paste it anywhere. No app installation or keyboard switching required.
Why is it harder to type Nepali on iPhone than Android? +
Android's Gboard has built-in Nepali transliteration, letting you type phonetically with English letters. Apple's own keyboard only offers a traditional, non-phonetic Devanagari layout for Nepali. To get phonetic typing on iPhone, you need to install Gboard or another third-party keyboard app, which is the extra step that trips most iPhone users up.
Does Nepali voice typing work on iPhone? +
Not through Siri dictation, which does not currently support Nepali. However, if you install the Gboard app on iPhone, its microphone voice typing button uses Google's speech recognition engine, not Siri, and Google added Nepali voice typing support, so Gboard's voice typing works for Nepali on both iPhone and Android.
What is Roman Nepali typing? +
Roman Nepali typing means writing Nepali words using English (Latin) letters based on how they sound, for example typing namaste to produce नमस्ते. A transliteration engine, built into tools like Gboard or Merokalam's Easy Nepali Typing, converts the Romanized spelling into proper Nepali Unicode script.
Why does Nepali text sometimes show as boxes or wrong symbols on my phone? +
This usually happens when text was typed or saved in the old Preeti font instead of standard Unicode. Preeti text looks correct only on devices with the Preeti font installed; everywhere else it displays as broken symbols. Paste the text into Merokalam's Preeti to Unicode Converter to fix it permanently.
Can I type Nepali on WhatsApp and Facebook using my phone browser? +
Yes. Type your message in Merokalam's Easy Nepali Typing tool in any mobile browser, tap Copy, then switch to WhatsApp, Facebook, Instagram, or any other app and paste the Nepali Unicode text directly into the message box.

The One-Minute Summary

On Android, Nepali typing is basically solved already: Gboard has phonetic transliteration built in, add it once under Languages and you are done. On iPhone, Apple's own keyboard gives you Nepali only in a traditional, non-phonetic layout, so most people either install Gboard for the same phonetic typing Android users have, or skip the whole keyboard question and type directly in Merokalam's Easy Nepali Typing tool in the browser, copying and pasting into whatever app they need. Voice typing follows the same split: Siri does not do Nepali, Gboard's Google-powered microphone does, on both platforms.

Reshma deleted Apple's built-in Nepali keyboard a week after adding it and installed Gboard instead. Her first message to her grandmother that actually looked right was, fittingly, hajur, maile nepali type garna sikeko chu ahile. It came out perfectly in Devanagari, first try.

Note: Keyboard settings menus, app names, and permission prompts referenced here reflect iOS and Android as of July 2026 and may shift slightly with future OS updates. The core distinction, Android's native transliteration support versus iPhone's traditional-only built-in keyboard, has held steady across recent OS versions.