Android SD Card Not Detected

If your Android phone is not detecting your SD card, shows “SD card not inserted,” or fails to read files, this guide covers the most common causes and fixes. SD card issues can be caused by dirt on the contacts, file system corruption, card failure, or a damaged SD card slot.


1. Restart the phone

A simple reboot can refresh the storage system and detect the SD card properly.

  • Hold the Power button → tap Restart.
  • If frozen, hold Power + Volume Down for 10–20 seconds.

2. Remove and reinsert the SD card

The SD card may not be seated properly or the contacts may be dirty.

  • Turn off the phone completely.
  • Remove the SD card tray or back cover.
  • Take out the SD card and inspect it.
  • Reinsert it firmly and evenly.

Make sure the card clicks into place and the tray is fully closed.

3. Clean the SD card contacts

Dirt, oil, or oxidation on the gold contacts can prevent proper reading.

  • Use a soft, dry cloth to wipe the gold contacts.
  • Do not use liquids or abrasive materials.

Even a small amount of debris can cause detection issues.

4. Test the SD card in another device

This helps determine whether the issue is with the card or the phone.

  • Insert the SD card into another phone, tablet, or SD card reader.
  • Check if it appears and if files can be read.

If the card works elsewhere, the problem is likely with your phone’s SD slot.

5. Check for file system errors

Corrupted file systems can prevent Android from mounting the SD card.

  • Insert the SD card into a PC using an SD card reader.
  • On Windows: open This PC, right‑click the SD card → Properties.
  • Go to ToolsCheck to scan for errors.

If Windows reports errors, repair them and try the card again in your phone.

6. Check if the SD card is formatted correctly

Android supports FAT32 and exFAT. Some cards formatted in NTFS or other formats will not work.

  • Insert the SD card into a PC.
  • Right‑click → Format.
  • Select FAT32 (for 32GB or smaller) or exFAT (for 64GB+).

Formatting erases all data — back up files first if possible.

7. Check if the SD card is too slow or damaged

Cheap or aging SD cards can fail suddenly or become unreadable.

  • Look for signs of physical wear or cracks.
  • Test the card with a PC — slow read/write speeds indicate failure.
  • Try another SD card in your phone to compare.

SD cards have limited lifespans — they can fail without warning.

8. Check if the phone supports the SD card size

Some older or budget phones only support SD cards up to a certain size.

  • Check your phone’s specifications online.
  • Common limits: 32GB, 128GB, or 256GB.

If the card exceeds the supported size, the phone may not detect it.

9. Inspect the SD card slot for damage

Bent pins or debris inside the slot can prevent proper contact.

  • Use a flashlight to inspect the slot.
  • Look for bent pins, dust, or corrosion.
  • Do not insert tools — this can cause permanent damage.

If the slot is damaged, only professional repair can fix it.


10. When repair is required

If the SD card still isn’t detected after all steps above, the likely causes are:

  • Damaged SD card slot
  • Loose or broken internal SD card connector
  • Mainboard failure in the storage controller
  • Completely failed SD card

These issues require professional repair. If the phone is under warranty or insurance, contact the manufacturer or repair shop.