How to Fix Keyboard Lag and Slow Typing on a Phone
Published 2026-10-16 · Marion Phone Repair
You type a word and the letters appear on screen half a second later. Or the keyboard freezes for a moment, then a burst of letters appears all at once. Keyboard lag makes texting, searching, and any typing task frustrating. The delay between pressing a key and seeing it appear is caused by the keyboard app struggling to keep up — either because it is overloaded with data, the phone is low on resources, or the keyboard software has a bug.
Fix 1: Clear the keyboard cache
The keyboard app stores learned words, typing patterns, autocorrect data, and cached predictions. Over time, this data grows and can slow down the keyboard's response time:
Android (Gboard or Samsung Keyboard)
- Open Settings, Apps, find your keyboard app (Gboard, Samsung Keyboard, or whichever you use)
- Tap Storage, then Clear cache
- If clearing the cache does not help, tap Clear data. This resets the keyboard to its default state — learned words, custom dictionary entries, and typing patterns are erased. The keyboard will need to relearn your typing habits
iPhone
- Settings, General, Transfer or Reset iPhone, Reset, Reset Keyboard Dictionary
- This clears all learned words and autocorrect history. The default dictionary remains. Custom text replacements (Settings, General, Keyboard, Text Replacement) are not affected
Fix 2: Disable or reduce autocorrect features
Every character you type triggers the keyboard's prediction engine — it analyzes the partial word, checks it against the dictionary and your typing history, generates multiple predictions, and checks grammar. On older phones, this processing causes visible lag:
- iPhone: Settings, General, Keyboard. Try turning off Predictive Text. If lag improves, the prediction engine is the bottleneck. You can also turn off Auto-Correction to reduce processing further — you lose automatic typo fixes but gain typing speed
- Android (Gboard): Open Gboard settings (tap the gear icon on the keyboard or go to Settings, System, Keyboard, Gboard). Under Text correction, disable Next-word suggestions, Auto-correction, or Show suggestion strip. Test typing speed after each change to identify which feature causes the lag
- Samsung Keyboard: Settings, General management, Samsung Keyboard settings, turn off Predictive text and Auto replace
Fix 3: Switch keyboard apps
Third-party keyboards vary significantly in performance. Some are lightweight and fast; others are feature-heavy and consume more resources:
- If you are using a third-party keyboard (SwiftKey, Grammarly Keyboard, FancyKey) and experiencing lag, switch back to the default keyboard temporarily to test. On Android, the default is Gboard or Samsung Keyboard. On iPhone, the default iOS keyboard is consistently the fastest option
- If you are using the default keyboard and it lags, try Gboard (on Samsung phones) or the default iOS keyboard (if currently using a third-party option on iPhone). The stock keyboard is optimized for the device's hardware
- If you need a third-party keyboard, choose one known for performance. Gboard is generally the best balance of features and speed on Android. On iPhone, third-party keyboards are inherently slower than the built-in keyboard because of how iOS handles keyboard extensions
Fix 4: Restart the phone
A restart clears memory, resets background processes, and often resolves keyboard lag that developed gradually during use:
- Fully power off (not just lock the screen), wait 10 seconds, power back on
- If the keyboard works fine immediately after restart but starts lagging again after hours of use, the phone is running low on available memory. See Fix 6
Fix 5: Update the keyboard app and OS
Keyboard lag bugs are common and frequently patched:
- Update the keyboard app: open the App Store (iPhone) or Play Store (Android), search for your keyboard app, and install any available update
- Update the operating system: Settings, General, Software Update (iPhone) or Settings, System, Software update (Android). OS updates include keyboard framework improvements that affect all keyboard apps
Fix 6: Free up memory and resources
When the phone's RAM is full, the keyboard app gets pushed out of memory and has to reload every time you start typing. This causes a noticeable delay before the first keypress registers:
- Close unused apps. Open the app switcher (swipe up from the bottom and hold on most phones) and close apps you are not actively using. Each open app consumes RAM
- Check which apps use the most memory: Settings, Developer options, Memory (Android). On iPhone, there is no built-in memory monitor, but restarting the phone frees all memory
- Reduce animations: On Android, Settings, Developer options, set animation scales to 0.5x. This reduces the visual processing load and makes the entire phone feel more responsive, including the keyboard
Fix 7: Check for specific triggers
If keyboard lag only happens in certain situations, the trigger points to the cause:
- Lag only in one app: The app itself is slow, not the keyboard. Check for an app update or try typing in a different app (Notes, Messages) to confirm. Some apps with complex text fields (social media post composers, email clients with formatting) are slower than simple text fields
- Lag only with emoji or GIF search: The emoji picker and GIF search load media assets that take time to render. This is normal on slower phones. Typing regular text should still be fast
- Lag when the phone is hot: The CPU is throttling due to heat. Let the phone cool down. Keyboard lag during or after intensive tasks (gaming, video recording, GPS navigation in direct sunlight) is caused by thermal throttling, not the keyboard itself
- Lag with a specific Bluetooth keyboard: The Bluetooth connection has latency. Try a different Bluetooth keyboard or switch to the on-screen keyboard to confirm. Bluetooth interference from nearby devices can add latency
Fix 8: Reinstall the keyboard app
If nothing else works, uninstall and reinstall the keyboard app to start completely fresh:
- Android: Uninstall the keyboard app from Settings, Apps (if it is third-party). If it is the stock keyboard, go to Settings, Apps, select the keyboard, tap the three dots, Uninstall updates. This reverts it to the factory version, which you can then update to the latest
- iPhone: For third-party keyboards, delete the app and reinstall it from the App Store. The built-in iOS keyboard cannot be uninstalled, but resetting the keyboard dictionary (Fix 1) achieves the same cleanup effect
Keyboard diagnosis in Marion
Marion Phone Repair diagnoses keyboard lag — whether it is a software issue, a memory problem, or a sign of deeper performance issues. We identify the specific cause and fix it so typing is responsive again.