Auto-replacement on Xiaomi smartphones is often a source of annoyance: instead of the right words, the keyboard substitutes ridiculous options, and error correction turns into a fight against the algorithm. Especially annoying when the system stubbornly replaces correctly written terms, names or slang expressions. In this article, we will discuss all ways to disable auto-replacement on devices with MIUI 12-15, including the standard Xiaomi keyboard and popular alternatives like Gboard or SwiftKey.
Compounding the problem, the manufacturer regularly changes the settings in new versions of the shell. For example, in MIUI 14 the path to disabling autocorrect is different from MIUI 12, and in some firmware options are completely hidden, we took these nuances into account and prepared universal instructions that will work on most models, from Redmi Note 10 to Xiaomi 14 Ultra.
It's important to understand that auto-replace and auto-correct are not the same thing: the first replaces words after typing (for example, "hello" to "hello!"), and the second corrects typos during typing, and in this article we will show how to disable both functions separately or completely.
1. disable auto-replacement in Xiaomi's standard keyboard
The standard MIUI keyboard (aka com.miui.miuikeyboard) offers a minimal set of settings, but even here you can deactivate annoying auto-replacement, and the main difficulty is finding these settings, since they are hidden in non-obvious partitions.
Follow this path:
- Open any field to enter text (for example, in Notes or Messages).
- Touch the gear badge (βοΈ) on the keyboard to open its settings.
- Select Keyboard Settings β Text input β Auto-Replacement.
- Move the automatic replacement slider to the off position.
If you have a MIUI 14/15, the path may look different.
Keyboard settings β Advanced settings β Text correction β Auto-replacementNote that in some regional firmware (e.g. Europe), the option is called Auto-replacement or Text correction. If you don't find the right item, try changing the system language to English - this often reveals hidden settings.
π‘
If the keyboard continues to correct words after autoreplace is disabled, check the autocorrect settings in the same section.
2. How to turn off auto-replacement in Gboard (Google Keyboard)
Gboard is the most popular alternative keyboard on Xiaomi, and its auto-replace settings are more flexible, so you can turn off the feature completely or configure exceptions for individual words.
Instructions for the latest version of Gboard (2026):
- Open any application with text input and tap the gear icon on the keyboard.
- Go to Settings β Correct the text.
- Turn off the options: π Auto-replacement (replaces words after input) βοΈ Autocorrection (corrects typos in real time) π Show sentences (removes hints above the keyboard)
Dictionary β Personal dictionary
Gboard has a hidden feature that allows you to add words to exceptions.
- Enter a problem word (e.g., "lorempsum").
- Slip it in the sentence line.
- Choose No More Offerings.
What to do if Gboard resets settings?
3. auto-replace setup in SwiftKey and other keyboards
Microsoft's SwiftKey is another popular keyboard on Xiaomi, known for its powerful AI prediction, and unfortunately, auto-replacement is on by default and aggressively corrects even well-written words.
To turn it off:
- Open the SwiftKey settings through the gear icon on the keyboard.
- Go to the text set β Autocorrection.
- Turn it off: π Auto-replacement π Correct double letters (e.g., "Hello" β "hello") π Showing clues
SwiftKey has a unique keyboard learning feature that analyzes your messages from other apps (like WhatsApp or Telegram).If you donβt want your keyboard to spy on your correspondence, turn off this option in Settings β Privacy.
| keyboard | The Way to Auto Replacement Settings | Features |
|---|---|---|
| Standard MIUI | Keyboard settings β Text input β Auto-replacement | Minimalist interface, no exceptions for words |
| Gboard | Settings β Text Correction β Auto-Replacement | Supports personal vocabulary and exceptions |
| SwiftKey | Text Types β Autocorrection | AI Learning Based on Your Messages |
| Fleksy | Extensions β Autocorrection | Gestures instead of auto-replacement |
4. disable auto-replacement through system settings (for all keyboards)
If you want to globally disable auto-replacement for all keyboards, including system services, you can take advantage of Androidβs hidden settings.This method works on Xiaomi with MIUI 13-15, but requires developer mode activation.
Steps:
- Activate Developer Mode: Settings β About Phone β MIUI Version (Tap 7 times)
- Back to Settings β Additionally. β For developers.
- Find the option to Disable Text Replacement (in some firmware it is called Force Disable Text Correction).
- Reset the device.
β οΈ Note: This method may cause some applications (such as Google Docs or Word) that rely on system autocorrection to crash. If you experience problems after you shut down, return the setting to its original state.
The alternative way is to use ADB-commands to disable auto-replacement at the system level, which would require connecting the phone to the computer and executing the command:
adb shell settings put secure spell_checker_enabled 05. How to Remove Auto Replacement for Specific Applications
Sometimes auto-replacement is needed in messengers, but it interferes with Telegram or VK. Fortunately, many keyboards (including Gboard and SwiftKey) allow you to customize behavior separately for each application.
For Gboard:
- Open the keyboard settings.
- Go to Settings β Additional β Settings for applications.
- Select the app you want (like Twitter) and turn off auto-replacement only for it.
β οΈ Note: When using third-party keyboards without auto-replacement, you may experience an increase in the number of typos.We recommend testing them first in Notes before using them for important messages.
π‘
Turning off auto-replacement doesn't mean turning off spell checks, but these functions work independently: the first replaces words, and the second only highlights errors.