Most people who own an iPhone use the internet on it, whether it is for apps, games, or just browsing the web. However, you might have some apps on your iPhone that you don’t want to connect to the internet whenever they want to. Unfortunately, if you’re connected to Wi-Fi, it’s not possible to block an app from accessing the internet. However, you can restrict internet access for certain apps when connected to your mobile network. If you want to learn how to do that, read on:
NOTE: This guide applies to iOS 16 and newer, and it was created using an iPhone 12 mini. If you’re using an older version of iOS or a different iPhone model, the screenshots in this tutorial might differ slightly from what you see on your screen. Still, the steps involved should be similar.
Access the Cellular settings on an iPhone
In the Cellular Data section, scroll down until you find the app whose internet access you want to restrict. Next to it, there is a switch that should be enabled by default, indicating that the app has internet access through your cellular connection.
If you want to block it from using your cellular data, turn the switch off.
How to block internet access on an iPhone
If there are more apps for which you want to restrict internet access, repeat the same process and turn their switches off.
TIP: To avoid being tracked as much as possible, you may also want to learn how to turn off Find My iPhone.
Find the app to block in your iPhone's Settings
On the settings screen of that app, you should find a switch called Cellular Data. By default, it’s turned on, meaning that that app has internet access when your iPhone uses mobile data.
To restrict the app from accessing the internet when you are connected to mobile data, disable the Cellular Data switch.
How to block internet for an iPhone app
If you have other apps that you want to restrict their internet access, repeat the same process all over again for each one of them.
Method 1. How to block internet access for certain iOS apps via the Cellular settings
The first thing you must do is access your iPhone’s Cellular settings. To do that, launch the Settings app and tap the Cellular entry at the beginning of the settings list.

Method 2. How to turn off an app’s internet access on iPhones using its settings
An alternative way to achieve the same result is to access the settings of each app you want to block from accessing the internet when using cellular data. In the Settings app, scroll down until you reach the Apps section. Then tap on the app that interests you.




Discussion (14)
Wouldn’t companies routinely get data from either cellular or Wi-Fi? So if cellular is blocked they would automatically switch to Wi-Fi.
You can use LetMeBe.app to block the internet for iOS apps.
LetMeBe.app block Signal?
The main point I am searching for is how to prevent any iOS app to have any kind of access to the internet either by mobile data or wifi, this is what matters for me, so I can enable the ones I need at a time convenient for me and not to open my data to cost me more money to apply such filters.
Is there any third party app that can be added to the iPhone to manage such function?
I dont own an iphone so why does it keep showing up on my wifi app with.my other devices
Somebody’s iPhone is connecting to your Wi-Fi? You may want to change your Wi-Fi password.
This does not restrict internet, when you have wifi…
Hello ,
I wanted to know if there is any option on iphone for whats app which will be only allow us to get message from our contact list , no one else should share any message to us.
Thanks for the article. Is it possible yet to block Apps using WiFi (& allow LTE) on iOS 13+?
The China version of iOS can turn off network access of apps. Actually, there are 3 options for app in WLAN settings: Off, WLAN, WLAN & Cellular Data.
I already knew about this and did not block any apps. I was looking specifically for wi-fi. boooo
I’m sorry to say this but you can’t do that for Wi-Fi. It’s only possible if your iPhone is jailbroken.
Thanks for the hint. I also would like to be able to restrict apps to access internet through wifi! Really a functionality gap!
Indeed. 🙁