How to Fix Android Phone Not Detecting SIM Card

How to Fix Android Phone Not Detecting SIM Card

You look at the top of your phone screen. The signal bars are empty. There’s a little icon that looks like a SIM card with a line through it. Or you see a message that says “No SIM card detected” or “Insert SIM card.” You can’t make calls. You can’t send texts. You can’t use mobile data.

Your SIM card is in the phone. You didn’t remove it. But your Android phone acts like it’s not there.

This problem is frustrating because your phone becomes a mini tablet. It works on WiFi, but it’s useless as a phone. The good news is most SIM card detection problems have simple fixes. You usually don’t need a new SIM card or a new phone.

Let me show you exactly how to fix an Android phone that’s not detecting your SIM card. Start from the top.


First, Do These Quick Checks

Before you try anything complicated, do these three things.

Restart your phone. Press and hold the power button. Tap Restart. A restart forces your phone to re-scan for the SIM card.

Check Airplane Mode. Swipe down to open Quick Settings. Make sure Airplane mode is off. When Airplane mode is on, your phone ignores the SIM card completely.

Check if your SIM card is properly inserted. If you recently dropped your phone or bumped it, the SIM card might have moved slightly out of place. Use the SIM ejector tool to open the tray. Push the SIM card firmly back into place. Make sure it’s sitting flat.

If these don’t help, move to the fixes below.


Fix 1: Remove and Reinsert the SIM Card

The most common cause of SIM card detection problems is a loose or dirty SIM card. Removing it and putting it back in cleans the contacts and ensures it’s properly seated.

How to do it:

Turn off your phone. Find the SIM card tray. On most Android phones, it’s on the side or top. Use a SIM ejector tool (or a small paperclip) to gently push into the small hole. The tray will pop out. Remove the SIM card from the tray.

Look at the SIM card. Are the gold contacts clean? If they look dirty or tarnished, gently wipe them with a soft, dry cloth. Do not use water or alcohol.

Put the SIM card back into the tray. Make sure it sits flat and fits snugly. Insert the tray back into your phone. Turn your phone on. Check if the SIM card is detected.


Fix 2: Toggle Airplane Mode On and Off

Sometimes the software that manages your cellular connection gets stuck. Toggling Airplane mode forces it to restart.

How to do it:

Swipe down to open Quick Settings. Tap the Airplane mode icon. It will turn on. Wait 10 seconds. Tap it again to turn it off. Wait another 10 seconds.

Look at your signal bars. Do they come back? If yes, you’re done. If not, move to the next fix.


Fix 3: Check SIM Card in Another Phone

This is the best way to figure out if the problem is your SIM card or your phone. Find another phone. Put your SIM card into that phone. If the other phone detects your SIM card, the problem is your Android phone. If the other phone also doesn’t detect it, the problem is your SIM card.

If SIM card works in another phone: The problem is your phone. Keep reading.

If SIM card doesn’t work in another phone: The problem is your SIM card. Contact your mobile carrier. They will give you a replacement SIM card. This is usually free or very cheap.


Fix 4: Clean the SIM Card Tray and Contacts

Dust, lint, and dirt can build up in the SIM card tray and on the phone’s internal contacts. This can prevent a good connection.

How to clean:

Turn off your phone. Remove the SIM card tray. Look inside the tray slot. Use a can of compressed air to blow out any dust. If you don’t have compressed air, gently blow into the slot. Be careful not to get moisture inside.

Wipe the SIM card’s gold contacts with a soft, dry cloth. Also wipe the metal contacts inside the tray. Put everything back together. Turn on your phone.


Fix 5: Enable SIM Card in Settings

Some Android phones have a setting that lets you disable individual SIM cards. If you have a dual-SIM phone, one SIM might be accidentally turned off.

How to check:

Go to Settings → Network & internet → SIMs (or Mobile network). Look for your SIM card. Make sure it’s turned on. You should see a toggle switch next to your SIM card name. If it’s off, turn it on.

Also check that your SIM card is set as the default for calls, messages, and mobile data if you have multiple SIMs.


Fix 6: Turn Off PIN Lock on Your SIM Card

If you have a PIN lock enabled on your SIM card and you entered the wrong PIN too many times, the SIM card becomes locked. The phone won’t detect it until you enter the PUK code (from your carrier).

How to check:

Go to Settings → Security & privacy → More security settings (or SIM card lock). Look for Lock SIM card. If it’s on and you don’t remember your PIN, do not guess. Contact your carrier for the PUK code. After entering the PUK code, you can set a new PIN.

If you don’t see this option, your SIM card isn’t locked. Move to the next fix.


Fix 7: Update Your Phone Software

An outdated Android version might have bugs that affect SIM card detection. Manufacturers release updates that fix these bugs.

How to check:

Go to Settings → System → System update. If an update is available, download and install it. Restart your phone after the update.

Also check for carrier settings updates. Go to Settings → Network & internet → Mobile network → Carrier settings update (name varies by phone). Install any available updates.


Fix 8: Reset Network Settings

Your phone’s network configuration files might be corrupted. Resetting them often fixes SIM card detection problems.

How to do it:

Go to Settings → System → Reset options (on some phones it’s under General management). Tap Reset Wi-Fi, mobile & Bluetooth or Reset network settings. Confirm.

This will delete all saved WiFi passwords and paired Bluetooth devices. It will not delete your photos, apps, or messages. It will also reset your mobile network settings to default.

After the reset, your phone restarts. Check if your SIM card is detected.


Fix 9: Check for Physical Damage to SIM Card

Look closely at your SIM card. Are there any scratches, cracks, or bent areas? A damaged SIM card might look fine but have internal damage. The gold contacts might be worn out.

What to do:

If your SIM card is more than a few years old or looks damaged, contact your carrier for a replacement. Replacement SIM cards are usually free or cost a few dollars.

While you wait for the replacement, you can still use WiFi on your phone.


Fix 10: Boot into Safe Mode

Safe Mode turns off all third-party apps. If your SIM card is detected in Safe Mode, a downloaded app is interfering with it.

How to enter Safe Mode (most phones):

Press and hold the power button. Tap and hold Power off on the screen until you see “Reboot to safe mode.” Tap OK. Your phone will restart with “Safe mode” written on the screen.

In Safe Mode, check if your SIM card is detected. Look at the signal bars.

  • Yes (SIM works in Safe Mode): A third-party app is the problem. Restart your phone normally. Uninstall recently installed apps one by one. Start with apps that manage network connections, battery savers, or VPN apps. Test after each uninstall.
  • No (SIM still not detected): The problem is your system or hardware. Move to the next fix.

Fix 11: Check for IMEI Number

Your phone’s IMEI number is a unique identifier. If your phone has lost its IMEI number (rare, but happens after failed updates or rooting), it won’t detect any SIM card.

How to check:

Open the Phone dialer. Dial *#06#. A popup should appear with your IMEI number(s). If you see an IMEI number, your phone still has its identity. If you see “Null” or “Unknown” or nothing appears, your phone’s IMEI is corrupted.

What to do if IMEI is missing:

This is an advanced problem. You need to restore your IMEI using specialized tools or take your phone to a repair shop. This often happens after rooting or flashing custom ROMs. If your phone is under warranty, contact the manufacturer.


Fix 12: Use a Different SIM Card Tray

If you have a dual-SIM phone, try putting your SIM card in the other SIM slot. The first slot might be broken while the second slot works fine.

How to do it:

Turn off your phone. Remove the SIM card tray. Put your SIM card into the other slot (SIM2 instead of SIM1). Reinsert the tray. Turn on your phone.

If the phone detects your SIM card, the first SIM slot is broken. You can keep using the second slot. If your phone is under warranty, contact the manufacturer for repair.


Fix 13: Factory Reset as Last Resort

If you tried every fix above and your phone still doesn’t detect your SIM card (but the SIM works in another phone), a factory reset is the final software option.

Warning: This erases everything on your phone. Back up your photos, contacts, and important files first.

How to do it:

Go to Settings → System → Reset options → Erase all data (factory reset). Confirm. After the reset, set up your phone as new. Do not restore from backup immediately.

Check if the SIM card is detected. If it works, the problem was software. Slowly reinstall your apps and test after each batch. If your phone still doesn’t detect the SIM card even after a factory reset, the problem is hardware. The SIM card reader on your phone’s motherboard is likely damaged.


When to Take Your Phone to a Repair Shop

If you tried all the software fixes and your SIM works in other phones, the problem is your phone’s hardware. Common hardware problems include:

  • Broken SIM card reader pins
  • Damaged motherboard
  • Water damage to the SIM slot
  • Broken antenna connections

A repair shop can diagnose the problem. Sometimes it’s a simple fix (replacing the SIM card reader). Sometimes the motherboard needs replacement. If your phone is old, it might be cheaper to buy a new phone than to repair it.


Quick Summary for Fast Results

If you’re in a hurry, try these four things first:

  1. Restart your phone.
  2. Remove and reinsert the SIM card (with phone off).
  3. Toggle Airplane mode on and off.
  4. Test your SIM card in another phone to see if it’s the SIM or the phone.

These four solve about 80 percent of SIM card detection problems in under five minutes.nection quickly.

If your phone is also experiencing network connectivity problems, you may want to read this guide:

Android Mobile Data Not Working Fix

1 thought on “How to Fix Android Phone Not Detecting SIM Card”

  1. Pingback: How to Fix Android WiFi Authentication Problem

Comments are closed.

Scroll to Top