iPhone Block Calls But Allow Texts: How To Do It In Easy Ways

Sometimes you can be in situations where you do not want to talk with someone but would still like to receive texts. These annoying unwanted calls can be from anyone starting, including ex-lovers, marketing companies, insurance companies, and many more. Luckily iPhone has a feature where iPhone block calls but allow texts.

You can easily block calls on your iPhone but allow texts. One method is to select phone, Settings, then turn Call Block on. Another option is to ban calls from particular individuals by going to the contact list on your iPhone.

Hence, if you are trying to restrict these unwanted calls but still want to receive texts, our guide is the perfect starting point.

Can My iPhone Block Calls But Allow Texts?

On the iPhone, you can ban calls and allow text messages. So, while you may ban a caller, you cannot stop their SMS. If you block a caller, they won’t be able to call you again, and if you block a text sender, they won’t be able to text you. 

Now there are basically two methods of doing it. Let’s see the options below; you can choose whatever method best suits your choice.

  • Block calls directly from your iPhone (the process varies depending on the iOS version)
  • Block calls from your carrier 

How to disable iPhone calls but still receive texts?

So, if you want to disable calls on your iPhone but still want to receive texts, then follow our guide below. The process will vary depending upon the ios version you are currently running.

Iphones Running Ios 3 or later

It is less likely that any iPhone user is using ios 3, but no need to worry if you are using one as we will go through the process of blocking calls but allowing texts in ios 3 or later.

Step 1: Find the iBlacklist 

At first, you will need to go to the Cydia icon, which is a default app for ios 3 or later versions. Once you enter the Cydia app, search for “iblacklist” in the search bar. You will see few search results; make sure to select the iblacklist app only.

Step 2: Download the app

After you have found the iblacklist app, you will need to download and install it by following the on-screen instructions. Once installed, restart your iPhone, and the app should now be working fine. 

Step 3: Blocking the number

To see your existing banned groupings and contacts, select Blacklists from the top screen. Choose to Add a new Blacklist to add a new number, and then choose Import from Address Book to ban all of your contacts. Additionally, you may add specific contacts from your address book, phone history, or SMS history.

You will also be able to directly input a mobile number and any associated contact information in the app.

Step 4: Managing the blocked numbers

Search for the red call indicator on the configuration inside of the setting after entering the contact to be banned. So, after choosing a blocked number, turn on the call-blocking feature using the slider. 

In this manner, calls will be blocked, but messages will not; you may also block texts using the settings.

Do keep in mind, though, for using the Cydia app, you must have jailbroken your iPhone already, or else it won’t work.

Blocking calls and allowing texts in iOS 6.0 to 16.0

iOS 6 or later till the latest software upgrade, which is iOS 16.0 with a built-in blocking system for unwanted calls, and you will not need to download any additional apps for it. Follow the steps below to know how. There are a few different ways to block calls and allow tests on ios 6.0-16.0.

Using the Phone app on your iPhone 

Step 1: Scroll through the numbers

The first method you can try is using the ‘Phone’ App on your iPhone. Just open your phone app and scroll through the list to select the number you want to block.

Step 2: Select the number

You will see an icon on the right-hand side of the number, as you can see in the image below. Once you enter the number, you will see many different options.

Step 3: Block the number 

Select the “Block this caller” option, and the number will be automatically blocked. This will block the calls only, and you will still be receiving texts from the blocked numbers. 

Using Facetime to block calls

You can also use the “facetime” app to block unwanted calls on your phone. Read the steps below to learn how you can do it. 

Step 1: Open the facetime app

Open the facetime app, keep scrolling through the recent call list, and find the number you want to block.

Step 2: Select and block the number

Now you will need to select the number which you want to block. Click the icon on the right side of the number and scroll down until you see the ‘block option’ click that and confirm. The number will be blocked, and you won’t receive any calls from this number, but you will still get texts.

Blocking Calls but allowing texts on the carrier 

Depending on your carrier, you can also block calls but allow texts. The process can vary depending on the sim company. So, the best option is to call customer care, and they will guide you on how you can block the calls. 

How to unblock blocked number on iPhone

Sometimes, you might need to unblock a previously blocked number on the iPhone. Unblocking the numbers on iPhone is fairly easy. Follow the steps below to know how.

Unblocking the number from the phone

If you have previously blocked numbers through the phone app, you can unblock them from the settings.

Step 1: Go to the settings of your iPhone and scroll down to the option saying “Phone.”

Step 2: Enter the “Phone” option and scroll down till you see the 

Step 3: Unblock the number

A list of all blocked numbers will be shown. To access more information, select a number. On your phone, click Edit in the top right corner. The phone number you want to unblock can be removed by clicking the red minus sign. As a result, the number will no longer be on your blocked list, and you will once more receive calls from it.

Unblocking numbers from Facetime

You can also unblock numbers from Facetime on your iPhone. The procedure is the same as unblocking it from the phone. Follow the steps below to know how.

Step 1: Go to settings

The first step is to go to settings and scroll through the app list until you see Facetime; Enter Facetime. 

Step 2: Find the number

Inside the facetime app, go down until you see “blocked contacts” options. Inside there, you will see a list of blocked numbers. 

Step 3: Unblock the number

When you have found the number which you want to unblock, slide the number on the left side, and you will see the unblocking option. Tab the unblock option, and the number will be unblocked.


Random unwanted calls can be quite annoying, especially if you do not want to talk with them. However, you might not want to block them completely and still want to receive texts blocking calls only. Luckily the iPhone does allow that which we have discussed in this guide so far.

We believe by now you already know how you can block calls on iPhone but still allow texts. You can always turn on the do not disturb mode if you want to ignore all incoming calls for a specific time period. 

Make sure that you follow the steps properly, as we have mentioned above, to block unwanted calls properly.

You Can Also Read:

Scroll to Top