“No sim card error: How do i fix the “no sim card” error asap please? I just updated my iPhone 8 to iOS 12.0.1 and didn’t do anything upon the sim card. But my iPhone 8 keeps showing me ‘no sim card detected’. What should I do to let my iPhone find my sim card back? Thanks a lot. It’s an emergency.” asked by an iPhone 8 user on Apple Communities.

iPhone not detecting SIM card error has been quite widely reported by iPhone users. Even some iPhone X owners emailed us for a solution on their “iPhone X SIM card not detected” issue. Sometimes, your iPhone will show you notices like “Invalid SIM Card”, “No SIM card detected” or “Insert SIM card” to remind you of the SIM card detecting error. Without detecting SIM card on your iPhone, you could only use some basic functions like reading date and time, calculating, setting alarm, etc. You won’t be able to connect to the Internet, make calls, send messages, make Facetime videos, etc. Well, in this guide, we would like to introduce you several different solutions on how to fix “iPhone not detecting SIM card” issue.

Part 1: Fix iPhone Not Detecting SIM Card via Adjusting SIM Card

When you see “iPhone not detecting SIM card” error, the first thing you could do is, of course, check the SIM card to make sure your SIM card has been inserted to your iPhone properly. To make sure the SIM card has been properly positioned into its slot, use Apple's "SIM card removal tool" included in the iPhone package when you purchase it and push its end into the hole in the SIM card tray. This will pop the tray out of its slot. Put the SIM card properly into the slot and then push the slot back into iPhone and make sure it's firmly seated.


Your iPhone would then start to scan the card slot for SIM card. After a while, if the “No SIM Card Installed” error disappears and your carrier name appears at the top of the iPhone's screen, you have successfully fixed this “iPhone not detecting SIM card” issue.
If it doesn't fix this problem, pull out the SIM card slot again, clean the slot and check the SIM card tray before you push it back. If you have dual card slots, try another. This should apply to most “iPhone not detecting SIM card” errors. If not, read on for other solutions.

Part 2: Fix iPhone Not Detecting SIM Card via Restarting iPhone

After adjusting the SIM card position, if you still see the “No Valid SIM Card” error notice, try to restart your iPhone. A restart of your iPhone sometimes could help you solve almost all errors you have encountered during using your iPhone, especially those errors involved in phone and system. If you have inserted the SIM card correctly and been sure the SIM card is OK, a restart would mostly fix this issue.


To restart your iPhone, you need to:
1. Press and hold the Top (or Side) power button until the power off slider appears for iPhone 8 and previous, or press and hold the Side button and either volume button until the power off slider appears for iPhone X or later.
2. Switch to turn off iPhone as the notification on the screen shows.
3. Long press the power button again until you see the Apple logo to turn on iPhone.
4. Then, input your device password to activate the use of iPhone.
Or, you could click the “Restart” option on the virtual Home panel to restart your iPhone. You simply open the virtual Home button and then click the “Restart” option to do this. But you firstly need to add “Restart” button to the virtual Home button:


1. Go to “Settings > General > Accessibility” on your iPhone.
2. Turn on the “AssistiveTouch” option.
3. Now you’ll notice an AssistiveTouch virtual button on the screen.
4. Tap the button and select “Device > More” (three dots).
5. Tap on “Restart” option and then confirm your selection.
6. The device will now restart automatically.
You will find that it’s much easier to restart your iPhone by adding a Restart button on your virtual Home panel than long pressing power buttons.

Part 3: Fix iPhone Not Detecting SIM Card via Turning On/Off Airplane Mode

You could also try to turn on and turn off Airplane mode of your iPhone to activate the network connection. This is actually a very simple thing that you can do. All you need to do is to go to your Control Center and then tap the Airplane icon. Wait for some seconds. Then, tap the Airplane icon again and see if your SIM Card is getting detected.


Actually, there is no official explanation why this works. But it does work in our daily use of iPhone. Turning on/off Airplane mode has worked for several situations like network connection, downloading error, connection stuck error, etc. It’s very easy to operate. Why not give it a try?

Part 4: Fix iPhone Not Detecting SIM Card via iOS Updating

If repositioning SIM card, restoring iPhone and turning on/off Airplane mode don’t work, you may try to update your iOS on your iPhone. If there is an iOS update available, mostly it will fix this “iPhone SIM card not detected” issue. And it’s very easy to update iOS on your iPhone: connect your iPhone to a WiFi network, go to “Settings > General > Software Update” option to check if there is any update available. If you see an update, click “Download and Install” option. Then follow the on-screen notifications to go on.


Part 5: Fix iPhone Not Detecting SIM Card via Updating Carrier Settings

Check your carrier settings to see if there is anything available for update. Your phone company might have changed the settings for how your phone connects to its network, and therefore you have to make sure your iPhone follows its new settings and rules. It’s simple to do this, just go to “Settings > General > About” option. If there pops up a window that shows there exists some changes on carrier network connection and you need to update the carrier settings, follow the on-screen instructions to update carrier settings.

Part 6: Fix iPhone Not Detecting SIM Card via Restoring iPhone to Factory Settings

If the problem still exists, you could try to restore your iPhone to factory settings. Resetting your iPhone to factory settings will empty all data and files on your iPhone, and make your iPhone more sensitive in detecting SIM card. It’s very easy to restore iPhone to factory settings: open “Settings > General > Reset” option, and then choose “Reset All Settings” option. Your iPhone would then be formatted.

However, it’s important for you to back up iPhone before you start to reset iPhone to factory settings since all data and files would be destroyed and removed via resetting. You could save iPhone to iTunes for backup or directly back up iPhone to iCloud, both of which could back up all data and files as an entire backup file for you. You can’t selectively back up only those data and files you want. Leawo iTransfer could help you do so.

As a professional iOS data transfer and backup tool, Leawo iTransfer could help you transfer and back up 14 types of data and files between iOS devices (iPhone, iPad and iPod), iTunes and computer. You could even preview and select what to transfer and back up.

The below steps would show you how to back up iPhone before resetting it to solve the “iPhone not detecting SIM card” error with Leawo iTransfer. Download and install it on your computer first.

Step 1: Connect iPhone to computer via USB cable and then launch Leawo iTransfer. Your iPhone information will be scanned and displayed. All data and files on your iPhone will be displayed in different categories. Open “iPhone > LIBRARY” option and then choose the data and file you want to back up, for example, photos and videos from Camera category.


Step 2: Choose the data and files you want to transfer and back up. For example, you can choose photos on the right panel. Right click the chosen photos to choose “Transfer to > My Computer” option.


Step 3: On the pop-up “Transfer” window, set a directory in the “Save to folder” option to save data and files you want to back up. Then click the “Transfer Now” button. Leawo iTransfer would start to transfer selected data and files immediately.

This is the backup process. If you want to restore iPhone from iTunes backup, you could try Leawo iOS Data Recovery tool.

Part 7: Fix iPhone Not Detecting SIM Card via Validating Account

It's also possible that your phone company account isn't valid. In order for your phone to be able to connect to a phone company network, you need a valid, active account with a phone company. If your account has been suspended, canceled, or has some other problem, you may see the SIM error.
Well, the above solutions should work for you for most situations of “iPhone not detecting SIM card”. If the error still exists, and there is nothing wrong with your SIM card and account, turn to Apple Support.