When your iPhone is experiencing the "No Service" issue, you are unable to do many things on the device, for example, you can't send messages, make or receive phone calls or even connect to the internet using mobile data. This is the dilemma one of our users experienced, prompting her to send us this email:

"I recently bought an iPhone 6s from a friend. She had used the phone without incident before giving it to me and I have used it for a few weeks. But recently, the iPhone has been saying "No Service". I can't make phone calls or receive SMS. I even tried changing the SIM card but nothing works. Can you help?"

In this article, we are going to be looking at this fairly common problem and providing you with the solutions to fix it.

Part 1. FAQs about iPhone Says No Service Issue

Before we get to the solutions to fix this problem and get your device working normally again, let's take a look at some of the more common questions that can arise when a user experiences this problem.

Q 1. Does "No Service" on iPhone Mean it is Locked?

The simple answer to this question is no. The device may still be able to connect to the internet using Wi-Fi and it may be only the SIM-related functions that are not working. It can also occur in specifically unlocked devices as in the case of our user above.

Q 2. Why Does my iPhone say "No Service"?

The reasons your device could be saying "No Service" can vary from one user to another. Apple has acknowledged that some iPhone 7 models have this problem because of a faulty component on the main logic board. Yet, the problem in other models could be due to a software bug or a damaged SIM card.

Part 2. 2 Advanced Ways to Fix iPhone Showing No Service

Since it is not clear what causes this problem, it may become prudent to take measures designed to fix or erase some of the settings that may be causing this issue, especially if you are certain it is not a hardware issue like a damaged SIM card.

The two methods we will talk about below are both designed to do that, yet the first method guarantees 100% success without data loss and the second one may only work sometimes with total data loss.

The following is a detailed account of the solutions you can try.

Success Rate Difficulty Required Time Data Loss What Can Be Fixed
iMyFone Fixppo 100% Easy Short No All system/software issues
Erase All Content and Settings 80% Complex Long Yes Some software issues

Way 1. The Best iOS System Repair Tool - 100% Workable & No Data Loss

The best way to fix an iPhone that says "No Service" if there is something wrong with the system is to use the best iOS system repair tool in the market - iMyFone Fixppo.

This tool is specifically designed to get into the iOS system, diagnose the problem and then easily fix it in a few simple steps. Some of the features that make Fixppo the ideal solution include the following:

  • It can be used to fix all kinds of iOS-related issues with a 100% success rate.
  • It supports all iPhone models and all versions of iOS.
  • It is useful to fix system issues without data loss.
  • A lot of professional media sites around the world have recommended it.

part of tech sites

Windows version    Mac version

To use iMyFone Fixppo to repair an iPhone that says "No Service", download and installs the program on to your computer and then follow these very simple steps.

Step 1: Launch the program and in the main window, click on "Standard Mode" Connect the iPhone to the computer using USB cables and wait for the program to recognize the device. If you are running iOS 12 or later, you may have to unlock the device first. Click "Next" to continue.

 connect your device to your computer

Step 2: Once the device is detected, you will need to put it in Recovery or DFU mode. Just follow the instructions on the screen to put your device in recovery/DFU mode.

 enter DFU Mode under Standard Mode

Step 3: The program will then detect the device and provide the firmware versions available for that device. Select the most suitable firmware version and click "Download" to continue.

download firmware under Standard Mode

Step 4: When the firmware download is complete, click on "Start" and the program will immediately begin fixing the device.

finished fixing your device

The device will restart when the process is complete. You can then check if it is working correctly. If it still shows "No Service", try using the advanced mode.

Many users have sent their feedback on it and you can download the free trial version of the program using one of the many download buttons on this page.

user feedback

Windows version    Mac version

Way 2. Erase All Contents and Settings

You can also eliminate the settings or data that could be causing this problem by erasing all the contents and settings on your device. Here's how to do it:

Step 1: Open the Settings on your device and then tap "General".

Step 2: Tap "Reset  > Erase All Contents and Settings" and enter your passcode when prompted.


This will take you back to the set-up screen where you can set up your device again and see if the problem has been fixed.

Part 3. 8 Basic Ways to Fix an iPhone That Keeps Saying "No Service"

If you are not ready for a more advanced solution to fix the problem, you can try the following basic troubleshooting solutions.

Way 1. Turn on/off Airplane Mode

This is an easy way to refresh your mobile connection. To do it go to Settings > General  > Airplane Mode and turn it on. Wait a few seconds and then turn it off again. You can also access Airplane mode through the control center.

Step 1: Simply swipe up to access the control center.

Step 2: Tap on the Airplane mode icon to turn it on.

Step 3: Wait a few seconds and turn it off again.


Way 2. Reset Network Settings

Since this is primarily a network issue, it may be a good idea to reset the network settings.

Step 1: Open Settings and tap on "General".

Step 2: Tap on "Reset  > Reset Network Settings" and enter your passcode when prompted.

check-reset-network- settings

Check if the problem is gone when the process is complete.

Way 3. Check Cellular Data Settings

You may also want to check if cellular data is enabled.  To do that go to Settings  > Cellular > Cellular Data or Settings > Cellular > Data Roaming if you are traveling abroad.


Way 4. Set Date and Time Settings

Sometimes the connectivity of the device can be affected by the date and time setting. You should, therefore, check if the date and time are set correctly.

Step 1: Connect the device to a Wi-Fi network.

Step 2: Go to Settings > General > Date and Time and enable "Set Automatically".


Way 5. Change "Voice & Data"

You can fix this problem by simply changing the Voice and Data in the settings on your device.

Step 1: Go to Settings > Cellular > Cellular Data Option > Voice & Data.

Step 2: If you were using a 4G switch to 3G or vice versa and then check if this works for you.

choose voice & data in lte

Way 6. Restart Your Device

Here is the oldest trick in the book that works to fix just about any problem including this one - simply restart the device. Here's a step by step guide to help.

Step 1: Press and hold the power and home or volume down button until you see the power off slider appear on the screen.

Step 2: Drag the slider to turn off the device completely and wait a minute before turning on the device again.


Way 7. Take out and Insert Your SIM Card

It is also quite possible that the SIM card is not correctly inserted into the device. You can rule out this possibility by simply removing the SIM card from the device and then reinserting it back into the device. This will also refresh the SIM card and possibly solve this problem.


Way 8. Update iOS Version to the Latest

Updating your device's OS can eliminate some of the bugs in the system that can cause this issue and others. Here's how to update your device.

Step 1: Connect the device to a Wi-Fi network.

Step 2: Go to Settings  > General > Software Update.

Step 3: If an update is available, click on "Download and Install" and wait for the process to be completed.



You could use any of the above methods above to try and fix an iPhone that says "No Service". The more practical way to eliminate this problem would be to use one of the advanced methods we have talked about earlier in this article. We'd love to hear how you're doing. Just enter your comments and questions in the comments section below and we'll do our best to help.

Windows version    Mac version