No SIM card detectedAndroid/iOS Mobile Phone

How to Fix No SIM card detected (Android/iOS Mobile Phone)

Quick Answer

The "No SIM card detected" error indicates that your mobile device cannot recognize the Subscriber Identity Module (SIM) card. This often means the SIM card is not properly seated, is dirty, damaged, or there's a temporary software glitch. The fastest fix is often to restart your phone and reinsert the SIM card.

What Causes This Error

  • SIM card is not properly inserted into the SIM tray.
  • SIM card is dirty or has accumulated dust, preventing proper contact.
  • SIM card is physically damaged (e.g., bent, scratched, or chipped).
  • SIM tray is damaged or bent, preventing the SIM card from making proper contact.
  • Software glitch or operating system bug preventing the phone from recognizing the SIM card.
  • Network settings configuration issue or outdated carrier settings.
  • Hardware malfunction within the phone's SIM card reader.

Step-by-Step Fixes

1Restart Your Mobile Device

  1. Press and hold the power button on your Android or iOS device.
  2. On Android, select 'Restart' or 'Power off' then power on again. On iOS, slide to power off, then press the power button to turn it back on.
  3. Wait for the device to fully boot up.
  4. Check if the "No SIM card detected" error persists.

2Reinsert the SIM Card

  1. Power off your mobile device completely.
  2. Locate the SIM card tray on the side of your phone. You may need a SIM ejector tool (or a straightened paperclip) to open it.
  3. Gently insert the ejector tool into the small hole next to the SIM tray and push until the tray pops out.
  4. Carefully remove the SIM card from the tray.
  5. Inspect the SIM card and the tray for any visible damage or dirt. If dirty, gently wipe the gold contacts with a soft, dry cloth.
  6. Place the SIM card back into the tray, ensuring it is correctly oriented according to the tray's shape.
  7. Slide the SIM tray back into the phone until it clicks into place.
  8. Power on your device and check if the SIM card is now detected.

3Check for Software Updates and Carrier Settings

  1. Ensure your device is connected to a Wi-Fi network.
  2. On Android, go to 'Settings' > 'System' > 'Software update' or 'System update'. On iOS, go to 'Settings' > 'General' > 'Software Update'.
  3. If an update is available, download and install it.
  4. For carrier settings (iOS only): Go to 'Settings' > 'General' > 'About'. If an update is available, a prompt will appear.
  5. Restart your device after any updates are installed and check for SIM detection.

4Test with Another SIM Card or in Another Phone

  1. Obtain a known working SIM card from another device or a new SIM card from your carrier.
  2. Power off your phone and insert the new or known working SIM card into your device.
  3. Power on your phone and check if it detects the SIM card.
  4. Alternatively, power off another working phone and insert your original SIM card into it.
  5. Power on the other phone and observe if your original SIM card is detected. This helps determine if the issue is with your SIM card or your phone.

Advanced Fixes

Reset Network Settings

  1. On Android, navigate to 'Settings' > 'System' > 'Reset options' > 'Reset Wi-Fi, mobile & Bluetooth' or 'Reset network settings'. The exact path may vary by device.
  2. On iOS, go to 'Settings' > 'General' > 'Transfer or Reset iPhone' > 'Reset' > 'Reset Network Settings'.
  3. Confirm the reset. This will delete all saved Wi-Fi networks, Bluetooth pairings, and cellular settings.
  4. After the reset, restart your phone and check if the SIM card is detected.

Perform a Factory Reset (Data Backup Required)

  1. Back up all important data on your device, as a factory reset will erase everything.
  2. On Android, go to 'Settings' > 'System' > 'Reset options' > 'Erase all data (factory reset)'.
  3. On iOS, go to 'Settings' > 'General' > 'Transfer or Reset iPhone' > 'Erase All Content and Settings'.
  4. Follow the on-screen prompts to confirm and initiate the reset.
  5. Once the device restarts and completes the setup process, check if the SIM card is recognized. If the issue persists after a factory reset, it indicates a potential hardware problem.

Frequently Asked Questions

Why does my phone say 'No SIM card detected' even after reinserting it?

If reinserting the SIM card does not resolve the issue, the SIM card itself might be damaged, dirty, or expired. There could also be a software glitch, or a problem with the phone's SIM card reader hardware. Testing with another SIM card or in another phone can help isolate the cause.

Can a dirty SIM card cause this error?

Yes, dirt, dust, or corrosion on the gold contacts of the SIM card can prevent it from making proper electrical contact with the phone's reader. Gently cleaning the contacts with a soft, dry cloth or a cotton swab with a small amount of rubbing alcohol (ensuring it's completely dry before reinsertion) can sometimes resolve this.

What should I do if my SIM card is physically damaged?

If your SIM card is visibly damaged (bent, scratched, or chipped), it is likely the cause of the error. You will need to contact your mobile carrier to request a replacement SIM card. Do not attempt to repair a damaged SIM card, as it may further damage your phone's SIM tray.

Does this error mean my phone is broken?

Not necessarily. While a hardware malfunction in the phone's SIM reader can cause this error, it is more commonly due to a misaligned, dirty, or damaged SIM card, or a temporary software issue. Many common fixes can resolve the problem without requiring phone repair.

Related Errors

A reference system for real error codes and troubleshooting guides. Clear, factual, step-by-step fixes for software, devices, and systems.

Browse

Categories

Company

© 2026 Error Fixer Hub. All rights reserved.

Information provided for educational purposes. Always back up your data before making system changes.

This website uses cookies to improve your experience and analyze traffic. By continuing to use this site, you agree to our Privacy Policy.