How to Fix Google Chrome Not Working on Android
When Google Chrome stops responding, crashes at launch, or refuses to load web pages on your Android device, clearing the app cache and updating Android System WebView typically resolves the issue immediately. These glitches usually stem from corrupted browsing data, conflicts with system rendering components, or aggressive background memory management.
This troubleshooting guide walks you through proven fixes to restore Chrome to full working order on modern Android smartphones and tablets. Starting with quick diagnostic checks and progressing to system-level resets, you will get your mobile browser running fast and reliably again.
Identify Why Chrome Stops Working on Android
Understanding the exact symptom helps you apply the correct solution without wasting time. Google Chrome failures on Android generally fall into three distinct patterns: crashing immediately upon tapping the app icon, freezing while scrolling through heavy web pages, or displaying connectivity error notices like ERR_NAME_NOT_RESOLVED even though your Wi-Fi or mobile data works in other apps.
Most crashes stem from stale temporary files accumulated over months of browsing, insufficient device RAM, or a version mismatch between Chrome and Android System WebView. The table below outlines the most frequent symptoms and their primary underlying causes:
| Symptom | Probable Cause | First Recommended Action |
|---|---|---|
| App crashes immediately on launch | Corrupted cache or WebView conflict | Clear cache and update Android System WebView |
| Pages load blank or freeze | Memory exhaustion or broken script | Force close background tabs and restart |
| No Internet connection error | Data saver restriction or DNS issue | Check unrestricted data usage permissions |
| Cannot download files | Storage permission revoked or storage full | Verify storage access in app permissions |
Force Stop Chrome and Clear Cached App Data
A sudden crash or unresponsive screen often means an active background process has deadlocked. Before altering any advanced settings, you should terminate the app completely and flush its temporary cache files. Unlike clearing app storage, wiping the cache removes junk assets like cached images and script fragments without deleting your saved passwords, bookmarks, or browsing history.
To force close the browser and flush its cache, follow these steps:
- Open Settings on your Android phone or tablet.
- Tap Apps (or Apps & notifications depending on your manufacturer skin) and select See all apps.
- Scroll down and tap Chrome.
- Tap Force stop, then tap OK to confirm.
- Select Storage & cache.
- Tap Clear cache.
If Chrome still refuses to open or continually displays an "Aw, Snap!" error, return to the Storage & cache menu, tap Manage space, and select Clear All Data. Keep in mind that clearing all data resets Chrome to its factory defaults, requiring you to sign back in to your Google Account.
Update or Reinstall Android System WebView
Android System WebView is an essential system component powered by Chrome that allows Android apps to render web content internally. Because Chrome and WebView share core rendering libraries, an outdated or corrupted WebView installation can instantly break Chrome or cause spontaneous crashes across your entire operating system.
To inspect and update Android System WebView, follow these steps:
- Open the Google Play Store app.
- Tap your profile icon in the top-right corner and select Manage apps & device.
- Under the Overview tab, tap Updates available.
- Look for Android System WebView and Google Chrome in the list.
- Tap Update next to both apps, or choose Update all.
If the Play Store shows WebView as updated but Chrome continues crashing, navigate to Settings > Apps > Android System WebView. Tap the three dots in the top-right corner, select Uninstall updates, and restart your device. Once the phone reboots, return to the Play Store and install the latest stable update.
Close Demanding Tabs and Free Up System RAM
Mobile browsers consume substantial amounts of system memory, especially when running rich web applications, video streams, or multiple open tabs simultaneously. If your Android device drops below its minimum operating RAM threshold, the operating system's Low Memory Killer (LMK) daemon will terminate Chrome unexpectedly to preserve core telephony functions.
You can optimize memory consumption and restore browser stability by following these practices:
- Open Chrome, tap the tab counter icon next to the address bar, tap the three dots in the upper corner, and select Close all tabs.
- Disable memory-hogging background tools by opening Chrome, tapping the three dots, navigating to Settings > Privacy and security, and enabling Preload pages set to Standard preloading rather than extended preloading.
- Check your device memory status in Settings > System > Developer options > Running services to identify third-party apps consuming excessive background memory.
Avoid running aggressive third-party "task killer" or "RAM booster" utility apps from the Play Store. These utilities often aggressively kill necessary Android web processes, triggering recurring restart loops within Chrome.
Verify Background Data and Network Permissions
If Chrome launches properly but displays network timeout messages while other apps stream media without interruption, Android network restrictions are likely blocking Chrome's data traffic. This frequently occurs after enabling system battery saver modes, entering roaming zones, or accidentally revoking network access permissions.
To verify that Chrome has complete access to your mobile network and Wi-Fi connections, follow these steps:
- Go to Settings > Apps > Chrome.
- Tap Mobile data & Wi-Fi.
- Ensure the toggle next to Background data is switched on.
- Enable the toggle next to Unrestricted data usage so Chrome can complete web requests even when Data Saver mode is active.
- Return to the main Chrome app info screen, tap App battery usage, and select Optimized or Unrestricted rather than Restricted.
Additionally, check Chrome's internal security settings. Open Chrome, go to Settings > Privacy and security > Use secure DNS, and toggle it off temporarily or select a standard provider such as Cloudflare (1.1.1.1) to eliminate local Internet Service Provider DNS resolution errors.
Uninstall Chrome Updates to Revert Corrupted Binaries
Because Google Chrome comes preinstalled as a core system application on almost all certified Android devices, you cannot uninstall it completely through standard methods. However, you can uninstall all cumulative updates, which reverts the application to the pristine factory version originally bundled with your device firmware.
This step is particularly effective if Chrome started crashing immediately following an automatic app update that contained an unforeseen bug or library conflict with your specific device architecture:
- Navigate to Settings > Apps > Chrome.
- Tap the three-dot menu icon located in the top-right corner of the screen.
- Select Uninstall updates.
- A prompt will state: "Replace this app with the factory version? All data will be removed." Tap OK.
- Reboot your Android smartphone or tablet.
After rebooting, launch Chrome to verify basic functionality. Next, open the Google Play Store, search for Google Chrome, and install the latest certified update to ensure you remain protected against known security vulnerabilities.
Reset Network Settings and Install Device System Updates
Persistent network failures inside Chrome that survive app-level resets usually stem from corrupted operating system network caches, outdated VPN configurations, or stale DHCP leases. When Chrome cannot bind to Android's transmission sockets, clearing network adapters restores proper data routing across the device.
To perform a network reset without erasing your personal files or photos, use these steps:
- Open Settings > System > Reset options.
- Tap Reset Mobile Network Settings (or Reset Wi-Fi, mobile & Bluetooth on some device skins).
- Tap Reset settings and authenticate with your screen lock PIN or fingerprint.
Once completed, reconnect to your Wi-Fi network and test Chrome. Finally, check for underlying firmware patches by heading to Settings > System > System update. Device manufacturers frequently push security maintenance releases that fix low-level kernel bugs responsible for browser instability.
The bottom line
When Google Chrome fails on Android, the issue almost always stems from cached data corruption, out-of-sync WebView components, or restrictive background battery settings. Following the steps in this guide starting with a basic cache clear and progressing to uninstalling updates will get your browser operating smoothly. If problems ever reoccur, keeping your apps and Android operating system updated ensures lasting stability.
Frequently asked questions
Why does Google Chrome keep closing by itself on Android?
Chrome typically closes automatically due to low system RAM or conflicts with Android System WebView. When memory runs low, Android closes background apps to maintain core phone functions. Clearing Chrome cache and updating Android System WebView via the Google Play Store resolves the vast majority of sudden crashes.
Will clearing Chrome data delete my bookmarks and passwords?
If you have Chrome sync turned on with your Google Account, your bookmarks, passwords, and browsing history are safely stored in the cloud. Clearing app data only removes local copies from your device; signing back into your account restores everything automatically. If sync is off, back up your bookmarks before tapping Clear All Data.
Why won't Google Chrome open web pages even though I am connected to Wi-Fi?
This problem usually points to an internal DNS conflict or restricted network permissions. Try opening Chrome, navigating to Settings > Privacy and security > Use secure DNS, and changing the provider. Also ensure that Data Saver or battery optimization settings are not restricting Chrome in Android Settings > Apps > Chrome > Mobile data & Wi-Fi.
Can I completely uninstall and reinstall Chrome on an Android phone?
On most Android devices, Chrome is a protected system application that cannot be completely deleted without root access. However, you can select Uninstall updates in your device Settings, which returns Chrome to its factory version. You can then reinstall the newest update from the Google Play Store.
What is the relationship between Android System WebView and Google Chrome?
Android System WebView is an internal system framework powered by Chrome code that allows third-party Android apps to display web pages directly without leaving the app. Because they share underlying rendering engines, a bug or corrupted update in WebView directly affects Chrome stability.


