Why is my phone's Wi-Fi connected but there's no internet? A full breakdown of the causes and solutions.

You open YouTube or Telegram, and instead of content, you see the message "No Internet Access" - even though the Wi-Fi icon on the phone is lit and shows a full signal strength. Does this sound familiar? This problem occurs on Android And iPhone They happen equally often, but the causes and solutions can vary dramatically. In 80% of cases, the router is to blame, but sometimes the root cause lies in the smartphone's settings or even your internet service provider's actions.

In this article we will look at All possible reasons for the lack of internet connection when connected to Wi-Fi, from the mundane (like forgetting to pay your data plan) to the more exotic (like an IPv6 conflict). You'll learn how to diagnose the problem in 30 seconds, which router settings to check first, and why a simple phone restart sometimes helps. You'll also learn what to do if the internet is down on just one device, but everything else works fine.

1. Check the obvious: payment, cables, and router indicators

Before digging deep into the settings, rule out trivial causes. Start with the router: look at its indicators. If only Power (power), and light bulbs Internet or WAN if they go out or flash red, there is a problem at the physical level.

  • 💳 Check your balance with your providerEven if you have an unlimited plan, operators sometimes block access for non-payment (for example, if you forgot to top up your account by 1 ruble). Log in to your personal account or call support.
  • 🔌 Inspect the cablesUnplug and re-plug the ISP cable into the port. WAN/Internet on the router. If it's damaged (pinched, chewed by a pet), the signal won't get through.
  • 🔄 Reboot your routerUnplug it for 30 seconds, then plug it back in. This will clear any temporary glitches with the DHCP server (which assigns IP addresses to devices).

If after these steps the indicator Internet If the router's indicator turns green or blue, but you still can't access the phone, the problem lies deeper. If the indicator still doesn't turn on, call your provider: the line may be damaged or they're undergoing maintenance.

📊 What have you already tried?
Rebooted the router
Checked the tariff payment
Inspected the cables
Haven't done anything yet

2. Router-side issues: DHCP, channel, and congestion

A router may distribute Wi-Fi but not provide internet access due to internal issues. The most common causes are:

  • 🔢 DHCP server failureThis service automatically assigns IP addresses to devices on the network. If it freezes, the phone will connect to Wi-Fi but won't receive a valid IP address, and the internet won't work.
  • 📶 Channel congestionIf too many devices are connected to the router (especially if they are downloading torrents or streaming 4K video), the bandwidth may not be sufficient.
  • 🔄 IP address conflictTwo devices on the network have the same IP address (rare, but it happens), and the router doesn't know which one to send the traffic to.

How to diagnose and fix:

  1. Go to the router's web interface (usually at 192.168.0.1 or 192.168.1.1, login/password - on the sticker on the back of the device).
  2. Check the list of connected devices in the section DHCP or Local area networkIf your phone is not there or has an IP address like 169.254.x.x - this is a sign of DHCP failure.
  3. Restart the DHCP server (some routers have a button Restart DHCP) or simply reboot the router.

☑️ Router diagnostics

Completed: 0 / 4

If there are too many devices in the DHCP list (for example, 20+), and your tariff is limited in speed, try disabling unnecessary gadgets or setting up bandwidth limitation (QoS) for torrent clients and smart TVs.

⚠️ Attention: Router web interface settings may vary depending on the model and firmware. If you can't find the sections mentioned above, check the manual for your model (usually available on the manufacturer's website).

3. Phone settings: IP, DNS and network modes

If your router is working fine, but your phone still can't connect to the internet, the problem may be with your connection settings. Let's start with the simplest:

  • 📱 Reconnect to Wi-FiForget the network (Settings → Wi-Fi → [your network] → Remove), then reconnect by entering the password.
  • 🔄 Restart your phoneThis will clear the network settings cache and restart network services.
  • 🌐 Check your IP and DNS settingsBy default, the phone should receive them automatically, but sometimes the settings get lost.

How to check IP and DNS on Android:

  1. Go to Settings → Wi-Fi.
  2. Click on the name of your network → Change network (or Additionally).
  3. In the section IP settings select DHCP (if it's worth it) Static IP).
  4. Make sure that in the field DNS 1 And DNS 2 there are values 8.8.8.8 And 8.8.4.4 (DNS from Google) or 1.1.1.1 (Cloudflare).

On iPhone the path is this: Settings → Wi-Fi → [your network] → Configure DNS → Automatic.

If after these manipulations the Internet does not appear, try to manually enter static IP (but only if you are confident in your network parameters!) For example:

  • IP address: 192.168.1.100 (the last digit is any number from 100 to 254, not occupied by other devices)
  • Gateway: 192.168.1.1 (your router's address)
  • Subnet mask: 255.255.255.0
  • DNS: 8.8.8.8 And 8.8.4.4

4. Conflicts with the IPv6 protocol and provider settings

Many modern routers and phones support IPv6 — a new internet protocol designed to replace IPv4. However, some providers (especially regional ones) have not yet fully transitioned to IPv6, and its activation may cause conflicts.

How to check:

  1. On Android: Settings → Wi-Fi → [your network] → Advanced → IP settingsIf there is an option there IPv6, try disabling it.
  2. On iPhone: Settings → Wi-Fi → [your network] → Configure IPv6 → IPv4 Only.
  3. On the router: go to the web interface and find the section IPv6 (usually in Network → WAN). Turn it off or set the mode IPv4 only.

The problem may also be in the settings. MTU (Maximum Transmission Unit) — the maximum size of a data packet. If the MTU value is too high, packets are truncated and don't reach their destination. The optimal value for most networks is 1472 or 1500. You can change it in the router settings (section WAN or Internet).

How do you find the optimal MTU value for your network?

To do this, use the command ping with a flag -f (do not fragment) and -l (package size). For example, on Windows:

ping -f -l 1472 ya.ru

Reduce the packet size (1472, 1450, 1400) until pinging starts without the "Fragmentation required" error. Optimal MTU = packet size + 28 bytes (headers).

5. Device-Specific Issues: Why the Internet Doesn't Work on a Phone Only

If Wi-Fi isn't working on just one phone, but works fine on a laptop, tablet, or other smartphone, the problem lies with the device's settings or hardware. Let's look at possible scenarios:

Cause Signs Solution
Network stack failure Wi-Fi connects, but the "!" or "No Internet" icon appears. I have the same issue with other networks. Reset network settings (Settings → System → Reset → Reset Wi-Fi, mobile networks, and Bluetooth).
MAC address blocking The Internet does not work only on one network (for example, at home), but it works in others. Check the list of blocked MAC addresses in your router or reset filtering.
Incompatibility of Wi-Fi standards The phone connects to the network, but the speed is 0 Kbps or there are constant disconnections. In your router, change the Wi-Fi mode from 802.11ac on 802.11n or Mixed.
Hardware failure The Wi-Fi module does not turn on, the phone does not see any networks. Contact a service center (the antenna contact may have come loose or the chip may have burned out).

On Android also worth checking out power saving modeSome manufacturers (for example, Xiaomi, Samsung, Huawei) aggressively optimize background work, which can lead to internet connection interruptions. Disable power saving for Wi-Fi:

  • On Xiaomi: Settings → Battery → Power saving mode → Disable for Wi-Fi.
  • On Samsung: Settings → Device care → Battery → Settings → Adaptive battery mode → Disable.
⚠️ AttentionIf resetting network settings doesn't help and the problem only occurs on one phone, try creating a new access point on the router (with a different name and password) and connect to it. This will help avoid conflicts with saved settings.

6. External factors: provider, viruses, and geoblocking

Sometimes the problem lies outside your local network. Let's look at three less obvious causes:

  • 🛡️ Provider blockingSome operators block Wi-Fi access if they detect suspicious activity (for example, too many connected devices). Solution: Call support and check if there are any restrictions.
  • 🦠 Viruses or malicious applicationsSome Trojans change network settings or redirect traffic through a proxy. Check your phone with an antivirus (for example, Malwarebytes or Dr.Web).
  • 🌍 Geo-blockingIf you're using a VPN or proxy, some websites may be blocking access. Disable the VPN and check your connection.

The problem may also be related to updating the router firmwareManufacturers regularly release patches to fix vulnerabilities, but sometimes new versions contain bugs. Check the firmware version in the router's web interface (section System or Update) and compare it with the latest version available on the manufacturer's website. If the version is outdated, update it. If you're already on the latest version and the problem appeared after updating, try rolling back to the previous version.

7. Diagnostics using specialized applications

If manual methods don't help, use deep diagnostic tools. They will show you at what point the connection is breaking.

For Android:

  • WiFi Analyzer — shows channel load and signal strength.
  • PingTools Network Utilities — allows you to check ping, traceroute and port scanning.
  • NetGuard — monitors which applications use the internet and blocks suspicious ones.

For iPhone:

  • Network Analyzer — an analogue of PingTools with support for ping, traceroute, and port scanning.
  • WiFi SweetSpots - helps find the best location for the router.

How to use PingTools for diagnostics:

  1. Connect to the problematic Wi-Fi network.
  2. Launch the application and select Ping.
  3. Enter the address 8.8.8.8 (DNS Google) or ya.ru.
  4. If the ping works (response time is 10–100 ms), but websites don’t open, the problem is in the DNS.
  5. If the ping does not work (100% loss), the problem is at the router or provider level.

If the ping is up to 8.8.8.8 passes, but before ya.ru - No, try tracing (Traceroute (in the app). This will show which node is causing the connection to fail. If the connection fails on the first host (your router), the problem is definitely on your end.

FAQ: Frequently asked questions about Wi-Fi without internet on your phone

Why does my phone say "No Internet access" but everything works on my laptop?

This is a typical sign of a problem with IP address or MAC filtering On the router. The phone is either not receiving the correct IP address from DHCP, or its MAC address is blocked in the router settings. Try:

  1. Forget the network on your phone and reconnect.
  2. Check the list of blocked devices in your router (Wireless Mode → MAC Filter).
  3. Manually enter IP and DNS on the phone (as described in section 3).
Wi-Fi connects, but the speed is 0 kbps. What's wrong?

This may be caused by:

  • Channel congestion (too many devices are downloading data at the same time).
  • Incompatibility of Wi-Fi standards (for example, the router operates in the mode 802.11ac, and the phone only supports 802.11n).
  • By blocking traffic at the router level (for example, parental controls are enabled).

Solution: Restart your router, change the Wi-Fi mode to Mixed or 11n, disconnect unnecessary devices from the network.

After updating my router firmware, my phone's internet connection stopped working. What should I do?

Firmware updates sometimes change security or DHCP settings, causing conflicts. Try this:

  1. Reset the router to factory settings (button Reset on the back panel).
  2. Roll back to the previous firmware version (if this option is available in the web interface).
  3. Manually enter DNS on the phone (8.8.8.8 And 8.8.4.4).

If all else fails, check the router manufacturer's website to see if your model is incompatible with the latest firmware (sometimes new versions are only released for new models).

Can an antivirus block Wi-Fi internet access?

Yes, some antiviruses (for example, Avast, Kaspersky) have a built-in firewall that can block network traffic. Check:

  • Antivirus settings → Network protection or Firewall.
  • List of blocked applications (perhaps the browser or messenger has been blacklisted).

Temporary solution: Disable your antivirus and check if the internet connection is restored. If so, set up exceptions for your browser and key applications.

What to do if nothing in the article helped?

If you've tried everything but the internet still isn't working, there are three options left:

  1. Contact your providerThere may be a problem on their end (for example, a failure on the authentication server).
  2. Flash the router with alternative firmware (For example, DD-WRT or OpenWRT), if the standard one does not work correctly.
  3. Reset your phone to factory settings (This is the last option if the problem is definitely with your smartphone.) Don't forget to back up your data!