Home / Phone & Mobile Tech / Android Wi-Fi Not Connecting: How to Fix It

Android Wi-Fi Not Connecting: How to Fix It

Android Wi-Fi not connecting is one of the most frustrating issues a smartphone can throw at you, especially when every other device on the network works fine. Whether your phone refuses to connect at all, connects but shows no internet, or keeps dropping the signal, there is nearly always a fix. This guide walks through every solution in order from quickest to most involved, so you can get back online as fast as possible.

Basic Fixes to Try First

Start here before anything else. The majority of Android Wi-Fi problems are resolved by one of these four steps.

1. Toggle Wi-Fi Off and On

Pull down the notification shade from the top of the screen and tap the Wi-Fi icon to turn it off. Wait five seconds, then tap it again to turn it back on. This forces the Wi-Fi radio to drop its current state and scan for networks fresh. It takes ten seconds and fixes connection stalls more often than it has any right to.

2. Restart Your Phone

A full restart clears temporary system state that a Wi-Fi toggle alone cannot reach. Hold the power button, tap Restart, and give the phone thirty seconds to come back up fully before trying to connect again.

3. Forget the Network and Reconnect

Saved network credentials can become corrupted, particularly after a router password change or a firmware update on the router. To clear them:

  1. Go to Settings > Wi-Fi.
  2. Long press the network name (on Samsung One UI, tap the gear icon next to the network instead).
  3. Tap Forget.
  4. Tap the network again, enter the password, and reconnect.

Make sure you have the correct Wi-Fi password to hand before you forget the network.

4. Restart Your Router or Access Point

If multiple devices are struggling, or if your phone connected fine yesterday but not today, the router is the likely culprit. Unplug it from the mains, wait thirty seconds, and plug it back in. Give it a full two minutes to re-establish its internet connection before testing again.

Connected but No Internet?

If your phone shows it is connected to Wi-Fi but pages will not load, the problem is different. Your phone has joined the network but cannot reach the internet. These steps will help you identify where the fault lies.

5. Check Whether Other Devices Can Connect

Try a laptop or tablet on the same network. If those cannot get online either, the fault is with your router or your broadband connection, not your phone. Contact your ISP or reboot the router. If other devices work fine, the issue is isolated to your Android handset and the remaining steps will apply.

6. Check Your IP Address

Go to Settings > Wi-Fi, tap the network you are connected to, and look at the IP address assigned to your phone. If it shows an address starting with 169.x.x.x, that is a self-assigned address, which means your phone failed to obtain one from the router via DHCP. The router and phone are technically connected but the phone has no valid network address.

The quickest fix is to toggle Aeroplane Mode on for ten seconds and then off again. This forces the phone to drop the connection entirely and request a fresh IP address when it reconnects.

7. Change Your DNS Settings

Some ISP DNS servers go down or respond slowly, which causes pages to appear broken even when the connection itself is fine. Switching to Google’s public DNS is a reliable test. The simplest method on Android 9 and above is to use Private DNS:

  1. Go to Settings > Network & Internet > Private DNS (on Samsung: Settings > Connections > More connection settings > Private DNS).
  2. Select Private DNS provider hostname.
  3. Enter dns.google and save.

Alternatively, you can set the DNS manually per network: long press the network in Wi-Fi settings, tap Modify network, expand Advanced options, change IP settings to Static, and enter 8.8.8.8 as DNS 1.

Advanced Fixes

If the basic and intermediate steps have not resolved the issue, the following fixes address deeper configuration problems on the device itself.

8. Reset Network Settings

This option wipes all saved Wi-Fi networks and passwords, Bluetooth pairings, and VPN configurations from your device. It is effective when the network stack has become misconfigured, but make sure you have your Wi-Fi passwords written down before proceeding.

  • Stock Android: Settings > System > Reset options > Reset Wi-Fi, mobile & Bluetooth.
  • Samsung One UI: Settings > General Management > Reset > Reset Network Settings.

After the reset, reconnect to your Wi-Fi network manually using your password. You will also need to re-pair any Bluetooth devices.

9. Check MAC Address Randomisation

Android 10 and later randomises your device’s MAC address by default for each network. This is a privacy feature, but it causes problems on networks that use MAC address filtering to control which devices are allowed to connect. If your home or work router has MAC filtering enabled, the router may be blocking your phone because the MAC address it sees changes each time you connect.

To disable randomisation for a specific network, go to Settings > Wi-Fi, tap the network name, look for Privacy or MAC address type, and change it to Use device MAC. You will then need to add that fixed MAC address to your router’s allowed list.

10. Clear the Wi-Fi Direct Cache

Wi-Fi Direct is a background system service used for peer-to-peer connections and features such as nearby sharing. Its cache can occasionally interfere with standard Wi-Fi behaviour. Go to Settings > Apps, tap the three-dot menu, choose Show system apps, find Wi-Fi Direct, and tap Clear Cache. This option is not available on all Android versions or manufacturer skins, so do not worry if it is absent on your device.

11. Check Your Date and Time Settings

This one is easy to overlook. If your phone’s date or time is significantly wrong, it will fail to validate SSL certificates, which causes websites to appear broken and, on enterprise networks, can prevent authentication entirely. Go to Settings > General Management > Date and Time (or Settings > System > Date & Time on stock Android) and make sure Automatic date and time is turned on.

Business and Enterprise Networks

Corporate and university Wi-Fi networks often use WPA2-Enterprise or 802.1X authentication, which requires either a digital certificate installed on your device or a set of domain credentials tied to your organisation’s directory. These networks do not accept a simple Wi-Fi password.

If you are trying to connect to one of these networks, contact your IT department. They will need to provision the correct certificate profile or provide the exact authentication method (PEAP, EAP-TLS, TTLS) and credentials to enter during setup. Attempting to connect without these will always fail, regardless of what troubleshooting steps you take on the phone itself.

Still Not Working?

If you have worked through every step above and your Android phone still will not connect to Wi-Fi, it is worth testing the phone on a completely different network, such as a mobile hotspot from another device. If it connects there without issue, the fault is almost certainly with the router configuration or the specific network. If it fails on multiple networks, a full factory reset or a hardware fault may be the cause, and it is worth contacting the phone manufacturer’s support line.

Most Android Wi-Fi problems are solved by the forget-and-reconnect or network settings reset steps. Work through the list in order and you should be back online within a few minutes.