How to Add a Word to Xiaomi Dictionary: All Ways to Use MIUI 14/15

The dictionary on Xiaomi, Redmi, and POCO smartphones is not just a spell-checking tool, but a full-fledged system that affects auto-replacement, text prediction, and even voice input. If you use highly specialized terms, jargon, or proper names (such as co-workers’ names or brand names), the standard MIUI dictionary may not recognize them β€” instead, words will be emphasized as errors or replaced with β€œright” options. Fortunately, the system has a built-in mechanism for expanding the dictionary, but it is hidden deep in the settings.

In this article, we will discuss all the current ways to add words to the Xiaomi dictionary, from manual keyboard input to editing system files (for advanced users), focusing on the nuances of working on the latest versions of MIUI 14 and MIUI 15, where the menu interface has changed, and learn how to synchronize the dictionary between devices, reset it to factory settings, and what to do if the added words still do not save.

Why are words not saved in the Xiaomi dictionary?

Before we get to the instructions, it's important to understand why standard word-addition techniques sometimes don't work.

  • πŸ”„ Resetting the keyboard: After the update MIUI Or resetting the dictionary settings may reset.
  • ☁️ No synchronization: If synchronization is not enabled via Mi Account, words are only stored locally.
  • πŸ“± Keyboard conflict: Using third-party keyboards (such as Gboard or SwiftKey) can block the system vocabulary.
  • πŸ”§ Limitations MIUI: On some firmware words with numbers or symbols (iPhone15, #report) automatically ignored.

If you're facing one of these problems, you'll find solutions in the relevant sections of the article. Now let's get to the practice.

πŸ“Š What keyboard do you use on Xiaomi?
Standard MIUI
Gboard (Google)
SwiftKey
Another.
I don't know.

Method 1: Adding a word via the MIUI keyboard (the easiest one)

This is a basic method that works on all Xiaomi devices with a branded keyboard, and its main advantage is that you do not need to climb into the system settings.

  1. Open any application where you can type text (such as Notes or Messages).
  2. Start printing a word that's not in the dictionary. When it lights up in red as a mistake, tap it.
  3. In the menu that appears, select Add to the Dictionary (or Add to dictionary in English firmware).
  4. Confirm the preservation. Now the word will be picked up by auto-replacement.

⚠️ Note: On some versions MIUI 14 item Add to the dictionary may not be available. In this case, use Method 2.

β˜‘οΈ Check before adding a word

Done: 0 / 4

Method 2: Manual editing of the dictionary in the MIUI settings

If the keyboard doesn't suggest adding a word, you can manually enter it through the system menu, which is universal for all versions of MIUI from 12 to 15.

  1. Go to Settings β†’ Additional β†’ Language and input β†’ MIUI keyboard.
  2. Select the User Dictionary (or User Dictionary).
  3. Click Add (the + icon in the upper right corner).
  4. Enter the word in the Word field and (optional) its abbreviated form in the Cutting field.
  5. Press Save.

πŸ’‘ Useful tip: If you add your own name (such as a surname), tick Always Suggest - this will make the keyboard show it first.

MIUI versionThe way to the dictionaryFeatures
MIUI 12/13Settings β†’ System β†’ Language and input β†’ MIUI Keyboard β†’ DictionaryThe menu may be called the "User Dictionary"
MIUI 14Settings β†’ Additional β†’ Language and input β†’ Keyboard management β†’ MIUI β†’ DictionaryFull access to the keyboard is required
MIUI 15 (Global)Settings β†’ Additional settings β†’ Languages & input β†’ MIUI Keyboard β†’ User dictionarySupports multilingual dictionaries

Method 3: Adding words through ADB (for advanced)

If standard methods do not work (for example, on custom firmware), you can edit the system dictionary through ADB. This method requires an unlocked bootloader and superuser rights.

πŸ“Œ Warning: Misuse of the right ADB This can cause keyboard failures!

  1. Connect your phone to your PC and activate USB Debugging in Settings β†’ About Phone β†’ MIUI version (tap 7 times on the build number).
  2. Open the command line on your PC and type: adb shell su bmgr backupnow --all This will create a backup.
  3. Download the dictionary file along the way /data/data/com.android.providers.userdictionary/databases/user_dict.db.
  4. Open it in the SQLite editor (like DB Browser) and add words to the word table.
  5. Return the file back and restart the device.
What if the ADB can’t see the device?
Make sure you have Xiaomi drivers installed (download from the official website). USB-cable (preferably original) Include the "Debugging by" option in the developer settings USB (security)".

Method 4: Synchronize the dictionary through Mi Account

If you use multiple Xiaomi devices, you can sync the dictionary through the cloud.

  1. Make sure that both devices are signed in under the same Mi Account.
  2. Go to Settings β†’ Mi Account β†’ Synchronization.
  3. Activate the Dictionary (or Dictionary) switch.
  4. Wait until the synchronization is complete (it can take up to 5 minutes).

⚠️ Note: Some firmwares don't have a stable dictionary synchronization. If words don't carry, try manually exporting the dictionary (see next section).

Export and import of dictionary (backup)

To avoid losing added words when resetting your phone, you can export them to a file.

  1. Install the Mi Mover app from the App Store (if it is not available by default).
  2. Select Backup β†’ User Data β†’ Dictionary.
  3. Save a copy to the cloud or memory card.

For import:

  1. Restore data via Mi Mover after reset.
  2. Or manually copy the file user_dict.db (see method 3).

πŸ’‘

Exporting dictionary through Mi Mover is the only official backup method supported by Xiaomi.

What to do if words are not saved?

If added words disappear after a reboot or are not picked up by the keyboard, check the following:

  • πŸ”„ Update. MIUI: In the old versions there were bugs with the preservation of the dictionary (corrected in the MIUI 14.0.5+).
  • πŸ“± Reset the keyboard settings: Settings β†’ Annexes β†’ Application management β†’ keyboard MIUI β†’ Warehouse β†’ Clear the data.
  • πŸ”§ Turn off battery optimization for keyboard: Settings β†’ Battery β†’ Optimizing the battery β†’ All applications β†’ keyboard MIUI β†’ No restrictions.
  • πŸ› οΈ Check access rights: If you use a third-party keyboard, give it permission to access the dictionary.

If the problem persists, try installing an alternative keyboard (like Gboard) and adding words through its vocabulary.

FAQ: Frequent questions about Xiaomi dictionary

Can I add a word with numbers or characters (e.g., "iPhone15")?
Yes, but on some versions of MIUI, these words are automatically ignored by the system. Solution: add a word through Method 2 (manual dictionary editing) and tick Always Suggest. If it doesn't work, use Gboard, which supports numerical words.
How do you remove a word from the dictionary?
Go to Settings β†’ Additional β†’ Language and Input β†’ MIUI Keyboard β†’ User Dictionary, find a word in the list, tap it and select Remove. To mass delete, click Control (three dots in the corner) β†’ Select everything β†’ Delete.
Why does the MIUI keyboard not offer added words?
Probable reasons: Word added with an error (check register). text prediction function (keyboard settings β†’ text input β†’ text prediction) conflict with other keyboards (turn them off in Settings β†’ Language and input) is disabled.
How to transfer the dictionary to the new Xiaomi phone?
There are three ways: synchronization through Mi Account (see Method) 4). Backup via Mi Mover (see Export and Import section) Manual file transfer user_dict.db (The most reliable option is the first one, but it doesn't work on all firmware.
Can I add words in another language?
Yes. MIUI 14/15 supports multilingual dictionaries. When you add a word (see Method 2), select the language you want from the drop-down menu. If the language is not listed, add it to Settings β†’ Language and Entering β†’ Languages.