No Service on iPhone? Try these 10 fixes!

How to fix your iPhone when it has no service

Are you unable to make or receive calls? Is your iPhone showing ‘No Service’ or ‘Searching’? Your iPhone may have some software or hardware problems due to which it can’t connect with your carrier. Here are some quick fixes to help you out when your iPhone has no service.

Why your iPhone says ‘No Service’?

It could be a case of carrier settings update gone wrong, or there could be some hardware issue with your iPhone. Also, the chances are that your carrier might be facing some operational issues due to which you are not getting network on your iPhone.

There are quite a few fixes to get rid of the ‘No Service’ error message on your iPhone. Let’s go through each of them.

10 Ways to fix your iPhone when it has no service

  1. Check your coverage area
  2. Turn on/off Airplane mode
  3. Restart your iPhone
  4. Reinsert SIM card
  5. Enable Data Roaming
  6. Reset Network Settings
  7. Ensure that the date and time is set correctly
  8. Update carrier settings
  9. Update your iPhone
  10. Contact your service provider

1. Check your coverage area

If you live in the rural area, you probably won’t have one of the best cellular receptions. In that case, talk with your service provider and convince them to install cellular towers in your area or get a signal booster for your home.

Alternatively, you can also try enabling Wi-Fi calling if you have a reliable Wi-Fi connection at your home.

2. Turn on/off Airplane mode

First, ensure you don’t have Airplane mode turned on. Now, turn Airplane mode on and then back off.

To do so, go to Settings → toggle on Airplane mode → toggle it off after a few seconds.

turn on Airplane mode on iPhone

This should fix the No Service error, but if you’re still getting the error message, you can check out the fixes mentioned below.

3. Restart your iPhone

Restarting your iPhone might help you get rid of the error. So, don’t hesitate to give it a chance.

  • On iPhone X and later: Press and hold either of the volume buttons and side button until you get the power off slider. Then, swipe the power off slider to shut down the device. Now, wait for a minute or two, press and hold the side button again to turn it back on.
  • On iPhone 8 and earlier: Press and hold the side button and drag the power off slider to turn off the device. After some time, press and hold the side button to turn it on.

4. Reinsert SIM card

Sometimes the problem isn’t too big. This could be the case with your iPhone. Maybe you have not inserted the SIM card correctly, and that’s why your iPhone can’t connect to the carrier. Try reinserting the SIM card properly and restart your iPhone once.

If the problem persists, move on to the next step.

5. Enable Data Roaming

Sometimes your carrier doesn’t connect you to the network if you’re out of your home network zone, leading to the no server error. So, you need to ensure data roaming is enabled on your device.

To do so, open Settings → Cellular → Cellular Data Options → toggle on Data Roaming.

Enable Data Roaming Option on iPhone

6. Reset Network Settings

On a rare occasion, your network setting may be corrupted, due to which you are getting the No Service error message. So, resetting the network to factory default could help you fix that issue.

To do so, open Settings General → Reset → Reset Network Settings. Now, enter your passcode and tap Reset Network Settings.

Reset network settings

Note: Resetting network settings to default will reset Wi-Fi networks and passwords, cellular settings, VPN, and APN settings.

7. Ensure that the date and time is set correctly

Sometimes the wrong date and time could be the reason behind the iPhone says no service. To modify date and time, open Settings  → General → Date and Time → turn on Set Automatically → select the appropriate Time Zone.

8. Update carrier settings

You could have installed the wrong carrier settings, or there may be some bug in the carrier settings update, resulting in the No Service error message on iPhone. In such a case, see if an update is available for career settings.

Note: Make sure you’re connected to a Wi-Fi network.

  1. Open Settings.
  2. Tap General → About.
    You will get a notification if your carrier has released an update. 
  3. Next, tap Update.
Update carrier settings on iPhone

Now reboot your iPhone and check if you’re still getting the No Service error message.

9. Update your iPhone

There are chances that the last software update caused this issue. So, it’s better to check for the new iOS update as Apple usually releases new updates that fix the bugs. To do so,

  1. Open Settings.
  2. Now tap General → Software Update.
  3. If the update is available, tap download and install.

    tap-on-general-and-then-software-update-on-iphone

10. Contact your service provider

If none of the fixes worked out for you, there might be some issue from the end of your mobile carrier. It’s best to contact your service provider to help fix the issue.

I hope that the fixes mentioned above solved your issue. If you’re still getting the No Service error, I suggest contacting Apple Support once. It could be a hardware issue.

Have any other related queries? Share in the comments below.

You would like to read these posts as well:

Readers like you help support iGeeksBlog. When you make a purchase using links on our site, we may earn an affiliate commission. Read more.

Author Profile

1 comment

  1. They did a great job getting my computer back up and running. I would definitely recommend them to friends and coworkers.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.