Wi-Fi calling not working on iPhone or Android: how to fix it
Your phone has a Wi-Fi calling switch, but calls still go over a weak mobile signal, or the switch is greyed out, or calls cut off in the kitchen. Wi-Fi calling is a few separate pieces, and each one fails in its own way.
How Wi-Fi calling actually works
A normal call travels by radio to a mobile mast. With Wi-Fi calling, the phone instead opens an encrypted tunnel (IPsec, the same family of technology many VPNs use) across your internet connection to a gateway run by your mobile provider, and the call travels inside it. To the rest of the world it still comes from your normal number. That means four things must all be true:
- Your provider offers Wi-Fi calling, on your plan, for your phone model. Many prepaid plans, older handsets and phones bought abroad are left out.
- The feature is switched on in the phone, and any one-off setup (such as an emergency address) is done.
- Your Wi-Fi can reach the provider's gateway on UDP ports 500 and 4500.
- The connection is steady: calls need very little speed but are sensitive to lag spikes and dropped packets.
Check it is on and actually being used
- iPhone: the switch is under Settings, then Phone or Mobile/Cellular (the exact menu moves between iOS versions), then Wi-Fi Calling. When it is in use, the status bar shows your provider's name followed by "Wi-Fi".
- Android: open the Phone app, then Settings, then Calls or Calling accounts, then Wi-Fi calling. Some phones have it under Settings, then Network, then Mobile network. A small phone-with-Wi-Fi icon appears in the status bar when it is active.
- Quick test: turn on aeroplane mode, then turn Wi-Fi back on (aeroplane mode allows that). If you can still make a call, Wi-Fi calling works and the problem is the phone choosing mobile signal instead. Some phones let you choose "prefer Wi-Fi"; others only use Wi-Fi when mobile signal is weak.
- Greyed out? Restart the phone, install system and provider updates (on iPhone, a "Carrier Settings Update" pop-up may appear), and ask the provider whether it is on for your account. In the US it often stays off until you enter an emergency address.
Works elsewhere, not at home? Look at the router
- Ports 500 and 4500 (UDP) blocked: some routers and firewalls have an "IPsec passthrough" or "VPN passthrough" option, and strict firewall or parental-control modes can block it. You do not need port forwarding; the phone makes the outgoing connection. Find the setting through your router's admin page.
- A VPN or private DNS filter on the phone: turn it off and test again. A tunnel inside a tunnel often fails.
- Guest or public Wi-Fi with a sign-in page: until you accept the page, nothing gets through. Some guest networks block VPN-style traffic completely.
- Double NAT or CGNAT rarely breaks Wi-Fi calling, because the tunnel is designed to cross NAT, but very old routers can mishandle it. See double NAT and CGNAT.
- SIP ALG is often blamed online. It affects internet phone services that use SIP directly (desk VoIP phones, some apps), not the encrypted Wi-Fi calling tunnel. Turning it off is harmless, but don't expect it to fix Wi-Fi calling.
Calls break up or drop
- Busy line: a big upload or download can add hundreds of milliseconds of delay. That is bufferbloat, and smart queue (SQM) settings fix it. A Wi-Fi call itself only needs around 0.1 Mbps each way; see good ping, jitter and packet loss for what "steady" means.
- Weak Wi-Fi in some rooms: walls and distance matter more than speed. Wirebook's Wi-Fi house lesson shows what blocks signal; 2.4 GHz reaches further than 5 GHz.
- Moving between Wi-Fi boxes: on mesh systems a call can stutter during the hand-over. Wirebook's roaming lesson shows why phones sometimes hang on to a weak box.
- Walking out of the door: handing a live call from Wi-Fi to the mobile network is supported by some providers and phones, not all. If yours doesn't, the call drops when Wi-Fi does.
Last resort
Resetting network settings (it forgets saved Wi-Fi passwords and VPNs, so note your Wi-Fi password first) clears broken provider profiles. If it still won't switch on, the provider has to fix it on their side.
Related
Wi-Fi vs mobile data battery · Run Ethernet without drilling holes · PS5 or Xbox downloads slow · Wi-Fi extender vs mesh vs powerline · Ethernet cable: Cat5e vs Cat6 · Internet lags when someone downloads · Mbps vs MB/s explained
Questions
Why is Wi-Fi calling not working on my home Wi-Fi?
If it works on other networks, your router is probably blocking the encrypted tunnel on UDP ports 500 and 4500, or a VPN or filter is in the way. Check IPsec or VPN passthrough and firewall settings; no port forwarding is needed.
Why is Wi-Fi calling greyed out?
Usually your provider or plan does not offer it for your phone, the provider settings need an update, or (in the US) you need to add an emergency address first.
Does Wi-Fi calling need fast internet?
No. A call uses roughly 0.1 Mbps each way. It needs a steady connection with low jitter and little packet loss more than speed.
Do I need to forward ports for Wi-Fi calling?
No. The phone opens the connection outwards. The router just must not block outgoing UDP on ports 500 and 4500.
Why does my Wi-Fi call drop when I leave the house?
Moving a live call from Wi-Fi to the mobile network needs support from both your provider and your phone. Without it, the call ends when Wi-Fi is lost.
Published · updated .