Sometimes I notice that the Internet connection in my house becomes REALLY slow.

Disabling WiFi on my wife's iPhone fixes this.

But how can I tell which app/process does this?

iCloud backup is disabled. Dropbox is not installed. The "data usage" report shows cellular data, not wifi, I assume. What do I do? How do I debug this?

  • Does your router come with any logging or statistics? Consult its manual if you are unsure. May 20, 2015 at 6:59
  • @Froggard no, unfortunately. It's a locked router from my telecom provider, all it has is a basic report of "currently connected clients", that's it. I don't even have the admin password, only a "power user". But thanks for the idea, I'll double check. May 20, 2015 at 7:03
  • You could potentially sniff the network from a Mac with an app like Eavesdrop or Wireshark and see what you get. It seems unlikely that one device could flood your home internet. I bet that one device is causing your router to fail. See if your ISP will send a replacement.
    – l008com
    Mar 24, 2018 at 9:08

2 Answers 2


If your router doesn't have a way to log bandwidth usage, your best bet would be to run every suspect app on its own.

By that, I mean you should go into the App Switcher (double-press the Home button) and swipe upwards on all of the apps in that list. That kills all of the apps, so the only ones that'll be running are the ones you open afterwards. Kill all of the apps, then let one run and see if it has any effect on your wifi.

Not a great solution, I know, but to my knowledge, there isn't an easy way to figure out your problem.


You are correct Apple only reports data usage for cellular and not WiFi so you’d need to connect to a WiFi network you control and get the statistics from the router. I like using Ubiquiti Edge Routers that are in the $50 range if you are starting out on managing traffic on a network.

You also might just be able to use a service like OpenDNS to track the DNS lookups and figure out the names of the servers being contacted to track the data usage and guess what apps are running. The iOS 12 activity graphs are so much more detailed - hour by hour application usage and details if they are on screen or off screen will severely narrow down which apps are accessing the network. If an app is taking CPU or using energy in the background, you can be sure it’s to do network access.

  • Open Settings app and go to screen time and make your choices about all devices or one device
  • Set up the time you want to track and keep a paper record of the apps you actually chose to run
  • review the graphs and data for that device during the time you wish

screen time data from iPad on iOS 12

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .