You are connected to your home or office Wi-Fi, but WhatsApp stubbornly refuses to send messages, fails to load media files, or even displays the "No internet connection" error? This problem is more common than you might think—and the messenger itself isn't always to blame. In 80% of cases, the root cause lies in network settings, router settings, or even internet service provider (ISP) policies.
In this article we will look at all possible reasons, reasons why WhatsApp refuses to work over Wi-Fi - from the mundane (for example, data saving mode is enabled) to the exotic (like ports being blocked by the provider on corporate networks). You will receive step-by-step instructions Diagnostic checklists, and a table of common errors are available. And if the problem turns out to be specific, there's a FAQ at the end of the article with answers to rare cases.
1. Checking basic settings: Wi-Fi vs. mobile internet
Before digging deeper, make sure the problem is Wi-Fi, not the app itself or your phone. To do this:
- 📶 Switch to mobile internet (3G/4G/5G) and check if WhatsApp is working. If so, the problem is definitely with your Wi-Fi network.
- 🔄 Reboot your router: Unplug the power cord for 30 seconds and then plug it back in. This will clear any temporary DHCP issues.
- 📱 Check other devices: connect your laptop or tablet to the same Wi-Fi and try to open any website (for example,
google.com). If the internet works, the problem is in the phone settings.
If WhatsApp isn't working on one device only, but other applications (such as a browser or Telegram) connect to Wi-Fi normally - the settings are to blame traffic savings or background restrictions on Android/iOS. More on this in the next section.
2. Phone settings: traffic saving and background activity
Modern smartphones aggressively optimize battery and data usage, sometimes blocking background processes. WhatsApp may be affected if:
- 🔋 Enabled battery saving mode (on Android) or Low Power Mode (on iPhone).
- 📉 Limited background traffic for WhatsApp in network settings.
- 🚫 The app has been added to the list "Optimized" or "Sleeping" (on Xiaomi, Samsung, Huawei).
How to check and fix:
- On Android:
- Open
Settings → Apps → WhatsApp → Mobile Dataand turn it on Background mode. - IN
Settings → BatteryFind WhatsApp and disable it "Optimization".
- Open
- Go to
Settings → WhatsAppand turn it on Cellular Data And "Wi-Fi Assist". - IN
Settings → General → Content UpdateMake sure WhatsApp can update over Wi-Fi.
☑️ Checking phone settings
A critical detail: On Xiaomi, Redmi, and POCO phones, WhatsApp is often blocked by the MIUI system due to "auto-optimization." To fix this, go to Settings → Battery → App Selection and manually set WhatsApp mode "No Limits".
3. Router issues: DNS, MTU, and port blocking
If WhatsApp isn't working on all devices, connected to the same Wi-Fi network, the router settings are to blame. Most often, the problem lies in:
- 🌐 Incorrect DNS servers (especially if the provider uses its own).
- 🔌 Incorrect MTU value (maximum packet size).
- 🚪 Port blocking 4244, 5222–5228 (used by WhatsApp for data transfer).
How to diagnose and fix:
- Change DNS:
- Go to your router settings (usually
192.168.0.1or192.168.1.1). - Find the section
DHCPorDNSand enter public DNS:8.8.8.8 (Google)8.8.4.4 (Google)
1.1.1.1 (Cloudflare)
- Go to your router settings (usually
- Check MTU:
- The optimal value is -
1472(for most providers). - If WhatsApp works over mobile data but not over Wi-Fi, try lowering the MTU to
1400.
- The optimal value is -
- Find it in your router settings
Port ForwardingorPort filtering. - Make sure the ports
4244,5222–5228(TCP/UDP) are not blocked.
How to find out the current MTU value?
Open Command Prompt (Windows) or Terminal (Mac/Linux) and run the command:
pre>ping -f -l 1472 ya.ru
If packets are fragmented, decrease the value of 1472 until you receive a fragment-free response. The optimal MTU value is this value + 28.
If you are connected to corporate or public Wi-Fi (at an office, university, or cafe), there's a high probability that the network administrator is deliberately blocking instant messaging apps. In this case, only a VPN can help (see Section 5 for more information).
4. Provider blocking: how to bypass restrictions
Some internet service providers (especially in censored countries or on corporate networks) block WhatsApp traffic at the DNS or IP level. Signs of blocking:
- ❌ WhatsApp doesn't work, but other messengers do (Telegram, Viber) — they work.
- ⚠️ Internet speed is normal, but WhatsApp shows "Connecting..." and hangs.
- 🔒 When using a VPN, WhatsApp suddenly starts working.
Solutions:
- Use a VPN:
- Install a reliable VPN application (for example, ProtonVPN, Windscribe).
- Connect to a server in another country (e.g. Netherlands or Germany).
- Change the connection protocol:
- In the VPN settings, select the protocol
WireGuardorOpenVPN (UDP)- They bypass blocking better.
- In the VPN settings, select the protocol
- In WhatsApp Web, you can manually specify a proxy server in your browser settings.
| How to bypass the blocking | Pros | Cons |
|---|---|---|
| VPN (paid) | High speed, reliability | It might cost money |
| VPN (free) | No payment required | Limited traffic, low speed |
| Proxy | Works without software installation | Difficult to set up, unstable |
| Changing DNS | Simple, no software required | It doesn't always help |
Attention: In some countries, using a VPN to bypass restrictions may violate local laws. Please check the current regulations before using one.
5. Conflicts with other applications and antiviruses
WhatsApp may conflict with:
- 🛡️ Antiviruses (For example, Kaspersky, Avast), which block "suspicious" traffic.
- 🔒 Firewalls (including those built into Windows or macOS).
- 📡 Applications for speeding up the Internet (For example, Internet Speed Booster).
How to check:
- Temporarily disable your antivirus and check if WhatsApp is working.
- On Windows, open
Windows Defender Firewalland make sure WhatsApp is allowed in the rules. - On Android/iOS, check if you have any "network optimization" apps installed - they may be redirecting traffic.
Attention: If WhatsApp works after disabling your antivirus, add it to the exceptions list. Don't leave your device unprotected for long periods of time!
6. IP Address Problems: DHCP and Static IP
Sometimes WhatsApp doesn't work due to an IP address conflict on the local network or a DHCP (Dynamic Host Configuration Protocol) failure. Symptoms:
- 🔄 Wi-Fi connects, but the internet works intermittently or only in the browser.
- 📛 In the phone settings, the IP address starts with
169.254.x.x- this means DHCP failure. - 🔌 After rebooting the router, WhatsApp works briefly and then disconnects again.
Solutions:
- Reset network settings on your phone:
- On Android:
Settings → System → Reset → Reset Wi-Fi, mobile network, and Bluetooth settings. - On iPhone:
Settings → General → Transfer or reset iPhone → Reset network settings.
- On Android:
- Assign a static IP:
- Go to your router settings and bind your phone's MAC address to a fixed IP.
- On your phone, in the Wi-Fi settings, specify this IP manually (instead of DHCP).
- In the router settings (
LANorDHCP) Make sure that the IP address range does not overlap with static addresses (for example,192.168.0.100–192.168.0.200).
If WhatsApp started working after resetting network settings, but the problem returned after a while, it's the fault of IP conflict with another device on the network. In this case, a static IP is the only reliable solution.
7. WhatsApp updates and server outages
Sometimes the problem isn't with your network, but with WhatsApp itself:
- 🔄 Messenger servers are temporarily unavailable. (check the status on the website) Downdetector).
- 📱 Outdated version of the application (especially relevant for Android 10 and below).
- 🐞 Bugs in the latest update (for example, after the interface has been redesigned).
What to do:
- Update WhatsApp to the latest version in Google Play or App Store.
- If updating doesn't help, try roll back to a previous version (on Android this can be done via APK).
- Check the WhatsApp server status on websites like
downdetector.comoroutage.report.
Attention: If WhatsApp doesn't work after an update and you can't roll back, try clearing the app's cache (Settings → Applications → WhatsApp → Storage → Clear Cache). This will not delete chats, but it may solve the connection problem.
FAQ: Answers to Frequently Asked Questions
🔹 WhatsApp works over mobile data, but not over Wi-Fi. What's wrong?
Most likely, the problem lies in the router or ISP settings. Start with DNS changes (on 8.8.8.8 or 1.1.1.1), check port blocking (4244, 5222–5228) and try connecting via VPN. If all else fails, contact your ISP and check if they're blocking messaging traffic.
🔹 After updating, WhatsApp stopped connecting to Wi-Fi. What should I do?
The new update likely contains a bug. Try this:
- Clear the application cache.
- Roll back to the previous version (on Android via APK).
- Install the beta version of WhatsApp (if available).
🔹 WhatsApp won't upload photos and videos over Wi-Fi, but it can send messages. Why?
This is a typical sign traffic restrictions or low MTU. Check:
- WhatsApp traffic saving settings (
Settings → Storage & Data → Mobile Data Usage). - MTU value in the router (optimally 1472).
- Does your antivirus block media file downloads?
🔹 WhatsApp doesn't work on Wi-Fi at the office, but it does at home. How can I bypass the block?
Most likely, the network administrator is deliberately blocking messengers. Solutions:
- Use a VPN (eg. ProtonVPN or Windscribe).
- Connect via mobile Internet (if allowed).
- Try the web version of WhatsApp with a proxy enabled in your browser.
Attention: Bypassing corporate restrictions may violate internal company policies. Check with your IT department regarding messaging app usage policies.
🔹 WhatsApp shows "Connecting..." and hangs. What should I do?
This is a typical symptom. port blocking or DNS problems. Try:
- Change DNS to
8.8.8.8or1.1.1.1. - Connect via VPN.
- Restart the router and phone.
- Check if your antivirus is blocking the connection.
If nothing helps, the problem may be with the WhatsApp servers (check their status).