Fixed- SD Card Not Recognized Or Detected By Android (2022)

If your SD card not detected or SD card not recognized on Android phone, then you have to remove & reinsert your SD card, restart a device, unmount the SD card, update the SD card driver and perform a factory reset on your phone.

Most of the smartphone users tend to use external SD cards on their devices to expand the storage space and store more data such as pictures, videos, documents, songs, videos, etc. But at times, Android not recognizing SD cards. Recently many users have reported this problem.

Thus, if you are also experiencing the same issue right now and want to know how to repair micro SD card not detected Android, read this article till the end.

To Fix External SD Card Reader Not Working Android, we recommend this tool:

This effective tool can fix Android issues such as boot loop, black screen, bricked Android, etc. in no time. Just follow these 3 easy steps:

  1. Download this Android System Repair tool (for PC only) rated Excellent on Trustpilot.
  2. Launch the program and select brand, name, model, country/region, and carrier & click Next.
  3. Follow the on-screen instructions & wait for repair process to complete.

Before proceeding further, let’s take a look at one of the real user’s examples.

Practical Scenario:

My micro sd card (sandisk 128 gb) isn’t recognized by my phone anymore, it started yesterday, I wanted to take it out off the phone, but I just forgot how to take it off, so I scratched it a little, then I figured out how to take it, I just had to push it a little then it comes out, so I took it off then put it back in the phone, although now the phone can’t recognize it at all, it says “no sd card inserted”, I tried to put it on other devices but the same thing happened, no device was able to recognize it, so does that mean I can no longer use it? it had valuable data, photos, videos, a lot of things important to me, so if it won’t work any more, can I at least get my data back? I really don’t want to lose it, please help me.


– Original Post from: Android Central Forums

Fix Android Can’t Read Card or SD Card Not Recognized Android [Video Tutorial]

10 Solutions To Solve SD Card is Not Detected/Read/Recognized By Android Phone

Well, below find out some of the common problems why SD card/microSD card in Android phone does not get recognized and also their solutions.

These solutions can be applied for any Android phones or tablets (such as Samsung Galaxy, Lenovo, HTC, Google, Xiaomi, LG, ZTE, Huawei, Oppo, Vivo, Panasonic, Lava, Sony, etc) that is not reading memory card or fails to detect SD card.

Problem #1 – The Card Slot May Got Damaged


These days smartphone are getting thinner and slimmer and because of this, the card slots also getting nifty as well. There are many users who like to use non-original battery to increase the battery life. But non-original battery sizes are thicker than original ones and hence it can damage the card slot and this cause SD card not recognized Android.

SolutionCheck out that SD card slot is not damage and also remove the non-original battery and insert original battery.

Additional Reading: Fix “SD Card Unexpectedly Removed” On Android Phone

Problem #2 – May Be Your SD Card Is Not Clean


Mostly users do not pay attention towards their memory card. They may be not clean from dust or dirt. The dust or dirt may be creating problem from SD card detection by the phone.

SolutionJust check your card is free from dust and dirt and if it is not, then switch OFF your device and take out your external memory card out of the Android phone or tablet. Now clean the card with the help of piece of cloth. Finally, when you are sure that your card is clean, then re-insert the card into memory card slot and Switch ON your Android device.

Problem #3 – May Be SD Card Slot Metal Wires Got Rusted or Twisted


Most of the user has bad practice or ejecting the card improperly from their Android device while it is running. The frequent pulling in and out of card may rust or twist the metal wires of SD card slot.

Solution – Switch OFF and take out the memory card out of your phone and if the metal wire has rust then remove the rust with the help of white colored rubber eraser to rub the metal wires (copper piece) on your SD card.

And if the metal wires got twisted then get it straight.

Additional Reading: Common Micro SD Card Errors/Issues On Android And Their Fixes 

Problem #4 – SD Card is Not Erased

When you purchase the new card, it is suggested that you should erase the SD card before using it on your Android phone. If you have not erased the SD card then follow the below steps to erase SD card.

SolutionBut before you proceed further to erase SD card, it is recommended that you must first transfer all the files from your Android device to PC because erasing SD card removes all the data from the card.

Steps to Erase SD Card on Android

  • Open Menu on your Android and go to Settings and then go to Storage.
  • Look for ‘Erase SD Card’ option and tap on it. Doing this will delete all the data and makes it as new memory card.

Problem #5 – May Be You Have Not Formatted The Card Properly

Since the formatting option of different electronic device such as of computer and mobiles are different. If your card is not formatted properly then it may not get detected.

Solution Re-format your card. Connect your card with the use of card reader to your PC and perform the format process.

  • Connect your SD card to your PC with the help of card reader. Create a new folder and give it a name that you want to give.
  • Now copy all the content from your card to the folder that you have just created. This is for taking backup to avoid data loss.
  • Now format the card. Once the format process completes, insert the card into your phone and check whether it is reading your card or not.

In most of the cases, this solution helps many Android users to fix SD card not detected problems.

Problem #6 – Virus/Malware Infection To SD Card


Many users install apps on their external SD card. Some of the apps hold dangerous malware, which infects the card and makes them undetectable.

Solution – Connect your Card with the PC via help of a card reader and scan the card with the help of anti-virus. If it still does not work then umount and remount your SD card.

Problem #7 – Check Card For Errors and Corruption


It is possible that your memory card is corrupted or having errors and therefore, the SD card is not getting recognized by Android phone or tablet.

SolutionAt such stage you have to perform some more technical steps than just erasing SD card data or formatting the card.

  • Connect your Android device to PC with the help of USB cable
  • Now check that your device is connected as MSC (Mass Storage Mode) and not as MTP (Media Transfer Mode)
  • Next open Window Explorer on your PC and right click on the SD card driver. Now from the options, select Properties>Tools>Error Checking and click on Check Now This will start the process for checking errors on SD card.
  • Once, the process completes, properly eject the card and put it back to the memory card slot on your phone/tablet. Check whether the SD card is detected or not.

Problem #8 – Battery Power Supply

Some of the good quality memory card requires stable battery voltage and if your phone battery is not able to provide sufficient power supply that the original ones provide, then you will suffer from such kind of problem.

Solution – Simply change the battery and use the original one.

Additional Reading: Data Recovery When SD Card is Showing Empty or Blank on Android

Problem #9 – May Be SD Card is Broken


If your card is physically damaged or broken, then Android phone or tablet will not read the card.

Solution – In order to check whether the SD card is broken or not, you can just connect to your PC with the help of card reader. If you are able to access the content from the card then it is confirmed that your card is good. If not, then your card is broken or damaged.

Problem #10 – May Be Your Phone Has Technical Fault


If you have followed and checked the above mention problem and solution and found that the card is good, then it is possible that your phone has some fault.

Solution – In such cases, you should simply factory reset your phone or you should take your Android phone/tablet to the device’s manufacturer service center.

Recovering Data After Fixing External SD Card Reader Not Working Android

If you have lost/formatted/deleted data on your Android SD card by following any of the above solutions to fix “Android phone fails to detect SD card”. And if you are looking to retrieve those lost data back, then you can use Android Data Recovery software, which is perfectly designed to restore data from Android external SD card.

Supported file types that software can help you to recover contacts, photos, videos, documents, WhatsApp messages, text messages (SMS), audio, notes, memos, call history, and more.

Steps to Recover Lost Data From Android SD Card

Step 1: Connect your microSD card via Android phone or card reader

First, launch Android Data Recovery to computer and choose 'Data Recovery'


Now connect your SD card to computer. Two ways are there to connect your SD card: Using card reader or using your Android phone with it. Select the better way for you and then tap on 'Next' to proceed.


After your SD card is detected by program, you will get the below window. Then tap on 'Next' to continue


Step 2: Choose a scan mode to scan SD card

There are two scanning modes are available, first is 'Standard' and the second one is 'Advance'. When you fail to find what you want then try Advance Mode. With the use of Standard Mode, you can select only deleted files to scan or scan for all files on SD card. The other one that is suggested will help you to search more complete files.


Then choose a recovery mode you want to try and tap on 'Next' to start the scanning process of SD card


Step 3: Preview and Restore Data from your SD Card Selectively

It will scan your SD card and after the completion of scanning process, all the recoverable files will be displayed according to their categories. From the left sidebar, you can click on different data types to display the related files. You can check or un-check the files and then click 'Data Recovery' to start the data recovery process.


Frequently Asked Question [FAQ]

How Do I Get My Android To Recognize My SD Card?

To get your Android to recognize the SD card, apply the below tips:

  • Clean SD Card & SD Card Slot
  • Reboot Your Phone
  • Check Your Device’s Compatibility
  • Unmount SD Card
  • Format SD Card
  • Factory Reset Your Android Phone

How To Un-Mount An Android SD Card?

In order to unmount the SD or memory card on your phone, you have to:

  • Open Setting on your Android phone
  • Look for Storage and tap on it
  • Now scroll down to the bottom of the screen and you will see option ‘Unmount SD Card’ and tap on it
  • Finally tap on OK button to confirm.
  • Now, the SD card will unmount & a notification will appear saying ‘SD card safe to remove’.

Why Does My SD Card Not Show Up on My Samsung Phone?

Most probably SD card not detected in Realme or Samsung phone when the card is not compatible with the device or there is any application error on a phone. Due to one of these reasons your SD card not showing up on your Samsung phone.

How Do I Mount My SD Card On My Android?

Here is how you can mount your Sd card on Android:

  • Switch Off your Android phone
  • Insert the SD card to the memory card slot.
  • Switch ON your Android device
  • Go to
  • >Tap on ‘SD or phone Storage’
  • Click on Format SD card – this will reformat your SD card, and prepare it for mounting a new SD card.
  • Once the reformatting process completes, select ‘Mount SD card’ – this will mount your SD card and make the card available for use.

How Do You Fix Oppo SD Card Not Detected?

Follow the below steps to fix Oppo SD card not detected:

  • Open Setting on your Oppo phone
  • Go to the Additional settings then tap on Storage
  • Now you will see option either Erase SD card or Format SD card
  • Confirm by pressing the Format SD card or Erase SD card This will format your card on your Oppo device.


Well, the above solutions for each problem may help you to fix the error “External SD card is not detected by Android Phone” or phone doesn’t recognize SD card.

However, you should always take good care of maintaining and keeping the card in good condition. Additionally, it is also important to keep a backup of data stored on your SD card.

btn_729Android Data Recovery