How to completely clear the keyboard history and hints on Xiaomi: from MIUI 12 to MIUI 15

The keyboard on Xiaomi smartphones saves every word you type by offering smart hints the next time you type, which is handy until the system starts to give out irrelevant options, from old logins to typos you fixed long ago, and worst of all, when auto-replaces substitute the wrong words in important messages or search queries, creating embarrassing situations.

In this article, we’ll look at all the ways to clean up hints on Xiaomi’s keyboard, including hidden MIUI settings, resetting the dictionary, and working with third-party keyboards like Gboard or SwiftKey. The instructions are relevant for Redmi, Poco, Black Shark and other MIUI 12-15 lineups. We’ll also find out why prompts can come back even after cleaning – and how to prevent this.

Why Xiaomi Keyboard Save Tips and Can It Be Disabled?

MIUI's hint system is based on a cloud-based and local dictionary, and the local dictionary stores the words you type most often, and the cloud-based dictionary syncs them with your Mi Account account (if enabled).

  • πŸ”„ Quickly enter frequently used phrases (such as addresses or greetings).
  • πŸ“± Transfer personalized tips to new Xiaomi devices.
  • πŸ€– Improve text prediction with AI (in new versions) MIUI).

But there’s a downside to this feature: over time, the dictionary gets clogged with unnecessary words, typos or sensitive information (passwords, card numbers). Unlike iOS, MIUI doesn’t automatically clean out outdated prompts β€” they need to be manually deleted.

Can you turn off the prompts completely? Yes, but that will result in the loss of all personalized offers, the alternative being regular cleaning (every 1-2 months) or using third-party keyboards with flexible privacy settings.

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

Method 1: Clearing the input history in the MIUI keyboard settings

The easiest method is to reset the dictionary through the keyboard menu. It works on all Xiaomi devices with a branded keyboard (including the Redmi Note 11, Poco X5, Mi 13, etc.).

  1. Open any field to enter text (for example, in Messages or Notes).
  2. Touch the gear badge (βš™οΈ) on the keyboard to open its settings.
  3. Go to the dictionary and input β†’ Data cleanup.
  4. Select Clear your entry history and confirm the action.

This method only removes local data. If you have Mi Account sync enabled, the prompts may return after you reboot your device. To avoid this, follow the additional steps from the cloud sync section.

β˜‘οΈ Preparation for cleaning clues

Done: 0 / 4

Method 2: Reset keyboard settings through system parameters

If the standard cleaning didn’t help, try resetting your keyboard settings through the MIUI menu. This will remove not only the input history, but also all user settings (themes, layouts, gestures).

Instructions:

  1. Open Settings β†’ System and device β†’ Language and input.
  2. Select Virtual Keyboard β†’ MIUI Keyboard (or Gboard if you use it).
  3. Click Reset Settings and confirm.

Once reset, the keyboard will return to factory settings, and to return personal settings (like the QWERTY layout or theme) you will have to reconfigure them.

πŸ’‘

If prompts continue to appear after reset, check if the keyboard learning function is enabled in MIUI settings. It can recover deleted words from the cache.

Method 3: Delete keyboard data through application settings

On MIUI, the keyboard works as a separate application, the data of which can be manually cleaned, and this method is effective if previous methods have not worked.

How to do this:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. In the search bar, type in the Keyboard and select the MIUI Keyboard (or the Android AOSP keyboard on some models).
  3. Click Warehouse β†’ Clear the data and Clear the cache.

⚠️ Warning: This method removes all keyboard data, including saved texts, auto-replacement settings, and learnable words. After cleaning, you may need to reconfigure the layout and language.

If you use Gboard or another third-party keyboard, find it in the app list and do the same thing. For example, for Gboard, the path would be: Settings β†’ Apps β†’ Gboard β†’ Storage β†’ Clear Data.

Method 4: Disabling cloud-based prompt synchronization

One of the reasons that prompts come back after cleaning is sync with Mi Account, and if the function is enabled, words are recovered from the cloud the next time you connect to the Internet, to avoid this:

  1. Open the Settings. β†’ Mi Account β†’ Mi Cloud.
  2. Scroll down and find the Synchronization section.
  3. Turn off the slider next to the Keyboard (or the Input Data on some versions of MIUI).

After the synchronization is disabled:

  • βœ… Tips will stop recovering after cleaning.
  • ❌ You will lose access to the cloud dictionary on other Xiaomi devices.
  • πŸ”„ To return sync, turn it on again and wait for the data update (can take up to 24 hours).
What to do if there is no Keyboard in Mi Cloud?
On some versions of MIUI (e.g. 14.0.5), keyboard sync is combined with the Other Data section. Try turning off sync for the entire account for 10 minutes, then clear the prompts and turn it back on.

Method 5: Manually remove individual words from the dictionary

If you only need to delete a few specific words (such as a typo or sensitive information), you don't have to reset the entire dictionary. MIUI has a manual editing feature:

  1. Open the keyboard in any application (for example, in Notes).
  2. Start typing the word you want to delete, and when it appears in the prompt bar, hold your finger on it.
  3. In the menu that appears, select Delete from the dictionary (or Forget a word in the English version).

This method works for:

  • πŸ“› A typo (for example, β€œwelcome” instead of β€œwelcomeΒ»).
  • πŸ”‘ Confidential data (logins, passwords, card numbers).
  • πŸ—‘οΈ Outdated words (previous addresses, names, etc.).

Limitation: This way you can only delete words that have already appeared in the prompts. Use methods 1-3 for mass cleaning.

Table: Comparison of Tips Cleaning Methods on Xiaomi

MethodWhat's removedIs the data restored after rebooting?Implementation timeSuitable for
Cleaning through keyboard settingsLocal history of inputYes (if synchronization is enabled)1 minuteQuick cleaning.
Resetting keyboard settingsAll settings + historyNo.2-3 minutesDeep cleaning.
Cleaning the application dataEverything, including the cacheNo.3 minutes.Removing keyboard bugs
Disable synchronization of Mi CloudCloud cluesNo.5 minutes.Complete removal of the dictionary
Manual word removalSeparate wordsNo.Depends on the amount.Spotted editing

For maximum effect, it is recommended to combine methods.

  1. Disable synchronization in Mi Cloud.
  2. Clear keyboard data through Settings β†’ Applications.
  3. Manually remove the remaining unwanted words.

πŸ’‘

If prompts continue to appear after all the manipulations, check if the device has third-party auto-replacement apps (such as Textra or Fleksy) installed.

Frequent Mistakes and How to Avoid Them

When cleaning the prompts, users often face typical problems. Here's how to solve them:

  • πŸ”„ Tips are returned after cleaning β†’ Turn off sync in Mi Cloud (see Method 4).
  • βš™οΈ No button to clear historyΒ» β†’ Update. MIUI until the latest version or use the method to clean the application data.
  • πŸ“± The keyboard has become slower to work β†’ After the data reset, restart the device. If the problem persists, clear the cache to Settings. β†’ Memory.
  • πŸ”’ No specific word is deleted. β†’ Try entering it into Notepad, then hold it and select Remove it from the dictionary.

⚠️ Note: Some Xiaomi models (e.g. Redmi) 9A POCO M3) keyboard MIUI It may be missing. Instead, it uses an Android keyboard. AOSP. In this case, the cleaning is performed through the settings. β†’ System system β†’ Language and input β†’ Virtual keyboard β†’ Android keyboard AOSP β†’ Resetting settings.

If none of the methods worked, the reason could be:

  • πŸ› οΈ Damaged firmware. β†’ Try to update. MIUI through settings β†’ The phone. β†’ Updating the system.
  • 🦠 Viral SO β†’ Check your device with an antivirus (e.g. Mi Security).
  • πŸ“¦ Conflict with another application β†’ Launch your phone in Safe Mode (hold the power button) β†’ Safe mode) and check the keyboard.
Can you clear hints for just one app (like WhatsApp)?
No, MIUI doesn't have a feature to clear your input history separately for each application, all the hints are stored in a common dictionary, but you can: Delete unnecessary words manually (see Method 5). Use different keyboards for different applications (for example, Gboard for WhatsApp and standard for others).
Why did the emojis and themes disappear after the keyboard was reset?
Resetting the keyboard brings it back to factory status, including removing: Downloaded themes and wallpapers. Added emojis (if you installed third-party packages) Custom layouts (like Dvorak or Koira). To return settings, go to Keyboard Settings β†’ Themes and download them again.
How to transfer tips to the new Xiaomi smartphone?
If you want to save personalized prompts when you change your device: Enable keyboard sync to Mi Cloud (see Method 4). Log in with the same Mi Account on your new phone. Wait until sync is complete (may take up to a day). If sync doesn't work, export keyboard settings manually through Settings β†’ System β†’ Backup (not available on all versions of MIUI).
Can I turn off the tips altogether, but leave the auto-replacement?
Yes, MIUI has separate settings for hints and auto-replacements: Open the keyboard settings (cog on the keyboard). Go to Predict Text and turn off Show Tips. Leave Auto Replace (if you need to correct typos). On some models (Poco F5, Xiaomi 13T), these settings may be in Additional Settings β†’ Text Correction.
Why do you have a hint in another language on the keyboard?
It's because of this: 🌍 A few active layouts β†’ Remove unnecessary languages in Keyboard Settings β†’ Languages. πŸ”„ Automatic switching β†’ Turn off language autodetermination in keyboard settings. πŸ“± Synchronization errors β†’ Clean the keyboard data (see Method 3) and restart the phone.