Automatic text entry on Android is both a blessing and a curse. On the one hand, T9 dictionary saves time by suggesting frequently used words. On the other hand, he persistently suggests long-outdated terms, typos, or even offensive phrases added by mistake. If you're tired of seeing the word "hello" instead of "hello" in the tooltips, or the name of a long-forgotten meme, this article will help completely clear the T9 dictionary on any Android smartphone.
The problem is that manufacturers (Samsung, Xiaomi, Google) hide the option to delete words in different menus, and sometimes do not provide it at all in the standard interface. We tested all the current methods - from basic settings Gboard to commands ADB - and collected them in one guide. Important: some methods require superuser or computer rights, but we will start with the simplest solutions.
If you are using a third-party keyboard (for example, SwiftKey or Fleksy), the cleaning algorithm may differ. The article focuses on the standard keyboard Google (Gboard)as it is installed on 80% of Android devices. For other keyboards, the principles are similar, but the menu paths may vary.
1. Deleting words through Gboard settings (without root)
The most obvious way is to use the built-in tools Gboard. It works on most devices running Android 9 and later, but has the limitation that you can only delete words one at a time, not in batches.
How to open the user's dictionary in Gboard:
- Open any app with a text field (for example,
MessagesorNotes). - Tap the input field to display the keyboard.
- Click on gear icon (โ๏ธ) in the top keyboard panel โ select
Settings. - Go to
DictionaryโUser dictionary.
Here you will see a list of all saved words To delete. unnecessary:
- ๐ Find the word through the search bar (if the list is large).
- ๐๏ธ Click on the word โ select
Delete(trash icon). - ๐งน For mass cleaning: click on three dots (โฎ) in the upper right corner โ
Clear all data.
โ ๏ธ Attention: Clearing the entire dictionary will reset all user words, including those you added manually for professional terms or nicknames.
If there is no item in your menu User dictionary, it means:
- You have an outdated version Gboard (update in
Google Play). - The smartphone manufacturer (Xiaomi, Huawei) replaced the standard keyboard with a proprietary one.
To quickly find a word in the Gboard dictionary, enter its first letter - the list will scroll automatically to the nearest match.
2. Resetting the keyboard to factory settings
If the T9 dictionary is full of garbage, and manually deleting each word is too long, you can perform full reset of the keyboard. This method will remove:
- ๐ All custom ones words.
- โ๏ธ Individual settings (themes, gestures, key sounds).
- ๐ Input history (if not synchronized with a Google account).
Instructions for Gboard:
- Open
Android SettingsโApplications. - Find Gboard in the list โ click on it.
- Select
StorageโClear data. - Confirm the action (a password may be required).
For keyboards from other manufacturers, the path may be different:
- ๐ฑ Samsung Keyboard:
Settings โ General management โ Samsung keyboard โ Reset settings. - ๐ฑ Xiaomi (Mi Keyboard):
Settings โ Advanced โ Language and input โ Current keyboard โ Reset.
โ ๏ธ Attention: After resetting, the keyboard may temporarily โforgetโ frequently used words until you retype them 2-3 times.
| Manufacturer | Path to reset the keyboard | Does synchronization with Google persist? |
|---|---|---|
| Google (Gboard) | Settings โ Applications โ Gboard โ Storage โ Clear data |
No |
| Samsung | Settings โ General management โ Samsung Keyboard โ Reset settings |
Yes (if enabled) |
| Xiaomi | Settings โ Advanced โ Language and input โ Mi Keyboard โ Reset |
No |
| Huawei | Settings โ System โ Language and input โ HUAWEI SwiftKey โ Reset |
Partially |
3. Removing words via ADB (for experienced users)
If standard methods did not help, and the T9 dictionary still suggests unwanted words, you can use Android Debug Bridge (ADB). This method requires a computer and basic knowledge of the command line, but allows you to remove words that do not appear in the keyboard interface.
What you will need:
- ๐ป A computer with Windows/macOS/Linux.
- ๐ฑ Enabled
USB debuggingon the smartphone (Settings โ About phone โ Build numberโ press 7 times โ return toSettings โ System โ For developers). - ๐ USB cable (preferably original).
- ๐ ๏ธ Utility ADB (download from official site).
Step-by-step guide:
- Connect your smartphone to the computer and confirm trust in the device.
- Open a terminal (or
Command Promptin Windows) and enter:adb devicesMake sure that your the device is displayed in the list.
- Enter the command to view all user words:
adb shell "sqlite3 /data/data/com.google.android.inputmethod.latin/databases/dictionary.db 'SELECT word FROM main.user_dict_words;' " - Find the ID of the unnecessary word (replace
WORDwith yours):adb shell "sqlite3 /data/data/com.google.android.inputmethod.latin/databases/dictionary.db 'SELECT _id FROM main.user_dict_words WHERE word=\"WORD\";'" - Remove the word by ID (replace
IDwith the resulting value):adb shell "sqlite3 /data/data/com.google.android.inputmethod.latin/databases/dictionary.db 'DELETE FROM main.user_dict_words WHERE _id=ID;'"
If the path to the database is different (for example, on custom firmware), find it with the command adb shell "find /data -name 'dictionary.db'".
โ ๏ธ Attention: Incorrect use of ADB can lead to malfunctions of the keyboard. We recommend creating a backup copy of the database with the command:adb pull /data/data/com.google.android.inputmethod.latin/databases/dictionary.db
โ๏ธ Preparing to work with. ADB
4. Using third-party applications to clean the dictionary
If manual methods seem complicated, you can use specialized utilities. They automate the process of deleting words and often offer additional functions (for example, exporting/importing a dictionary).
Top 3 applications for cleaning T9:
- ๐ Keyboard Cleaner - deletes words. in batches, supports Gboard and Samsung Keyboard. Link in Play Market.
- ๐ SwiftKey Toolbox โworks with the keyboard SwiftKey, allows you to edit the dictionary through a convenient interface.
- ๐ Lexica: Keyboard Manager โadvanced manager for Gboard with search and mass deletion functions.
How to use Keyboard Cleaner:
- Install and open the application.
- Select your keyboard from the list (for example, Gboard).
- Click
Scan Dictionaryโthe utility will scan the dictionary. - Tick unnecessary words or use a filter (for example, by length or frequency of use).
- Click
Delete Selectedโ confirm the action.
Advantages of third-party utilities:
- ๐ Ability to search by phrases (for example, find all words with โlolโ).
- ๐ Statistics on the use of words (which are most often added by mistake).
- ๐ Backup the dictionary before cleaning.
โ ๏ธ Attention: Some applications (for example, Keyboard Cleaner) require the Access to accessibility (Accessibility Service) right. Do not provide them to little-known utilities - this may pose a security risk.
Why do applications ask for access to accessibility?
This access is needed to simulate keystrokes and automatically delete words through the keyboard interface. However, attackers can use it to steal data. Before installation, check the reviews and reputation of the developer.
5. Manually editing the dictionary file (for root users)
If your smartphone has root access, you can manually edit the T9 dictionary file. This method gives full control, but requires caution - an error can cause the keyboard to crash.
Where the Gboard dictionary is stored:
- ๐ Path to the database:
/data/data/com.google.android.inputmethod.latin/databases/dictionary.db. - ๐ Alternative path (on some firmware):
/data/user/0/com.google.android.inputmethod.latin/databases/dictionary.db.
How to edit a file:
- Install a file manager with root support (for example, Root Explorer or Solid Explorer).
- Go to the specified path and copy the file
dictionary.dbto your computer (backup copy!). - Open the file using SQLite Browser (free app for PC).
- In the table
user_dict_wordsfind and delete unnecessary words. - Save the changes and return the file back to your smartphone, replacing the original.
- Reboot the device.
What to do if the keyboard stops working:
- ๐ Return the backup file
dictionary.db. - ๐ฑ Reinstall Gboard via
Google Play. - ๐ง Reset the keyboard settings (see section 2).
On devices with Android 12+, the path to the database can be encrypted. In this case, only ADB or a full keyboard reset will help.
6. How to prevent adding unnecessary words in the future
To prevent the T9 dictionary from becoming clogged again, follow these tips:
- ๐ซ Disable automatic addition of words: in Gboard go to
Settings โ Text correction โ Add to dictionaryand disable the option. - โ Delete words immediately after an error: if T9 suggested an incorrect option, click on it in the suggestion line and select
Delete. - ๐ Clear the keyboard cache regularly: go to once a month
Settings โ Applications โ Gboard โ Storage โ Clear cache. - ๐ฑ Use alternative keyboards with better vocabulary control (for example SwiftKey or Grammarly Keyboard).
Gboard settings to minimize clutter:
- Open
Settings Gboard โ Text correction. - Disable:
- ๐
Auto-correction(if it makes mistakes often). - ๐
Show hints(if they interfere). - ๐
Block offensive words(if T9 ignores swearing).
- ๐
Show sentence barto quickly remove erroneous options.If you often If you are typing in several languages, add them to Settings โ Languages and disable automatic switching. This will reduce the number of random words in the dictionary.
Disabling automatic adding of words to the dictionary is the most effective way to prevent it from becoming clogged. However, this also means that new terms (for example, names or. slang) will have to be added manually.
FAQ: Frequently asked questions about deleting words from T9
Is it possible to delete words from T9 without a computer?
Yes, most of the methods in this article (Gboard settings, third-party applications, resetting the keyboard) do not require ADB and manual editing of files. are needed only for deep cleaning or if the standard methods did not work.
Why does it appear in the tooltips again after deleting a word?
This happens for three reasons:
- The word is saved in Google cloud dictionary (synchronized between devices). in
Gboard Settings โ Dictionary โ Dictionary synchronization. - You re-entered word after deleting it, T9 remembered it again.
- Word added to Android system dictionary (can be deleted only via ADB or root).
How to remove swear words from T9 prompts?
B Gboard there is a built-in profanity filter:
- Open
Gboard Settings โ Text Correction. - Enable the option
Block offensive words. - If the mat still slips, delete the words manually via
User Dictionaryor use ADB.
For Samsung Keyboard: Settings โ General management โ Samsung Keyboard โ Smart input โ Filter of obscene words.
Is it possible to transfer the T9 dictionary to a new phone?
Yes, if you use Gboard and have enabled synchronization:
- On the old phone:
Gboard Settings โ Dictionary โ Dictionary synchronization(enable). - On a new phone: sign in to the same Google account and install Gboard.
- The dictionary will be updated automatically within 24 hours.
For manual transfer (for example, to custom firmware), copy the file dictionary.db from the folder /data/data/com.google.android.inputmethod.latin/databases/ (root required).
Why is there no "User Dictionary" item in my Gboard?
This may be related with:
- ๐ฑ An outdated version of Gboard - update in
Google Play. - ๐ฑ Proprietary shell (MIUI, One UI) - the manufacturer may have removed this option. Try resetting the keyboard or using ADB.
- ๐ฑ Employer/school restrictions (if the device is managed via MDM).
Solution: install an alternative keyboard (for example SwiftKey) or use third-party utilities.