Fix Your Apps. Keep Going.

SD Card Not Detected on Android? 7 Fixes (2026)

You slide your memory card in, open the gallery — and nothing. When your SD card is not detected on Android, the causes range from a dusty contact to a corrupted file system. This guide walks you through 7 fixes for an SD card not detected on Android, ordered from quickest to most thorough — start at the top and work down until your card shows up again.

Android phone next to a microSD card with an error icon showing SD card not detected

Quick Answer: SD card not detected? Power off the phone completely, remove the SD card, and gently clean the gold contacts with a dry, soft cloth before reinserting it firmly. Then restart — dirty or loose contacts cause most "not detected" errors. If the phone still can't see the card, try it in another phone or a computer: if nothing recognizes it, the card itself is likely dead or corrupted.

Why Your SD Card Isn't Detected

For your phone to read an SD card, clean physical contact, a readable file system, and undamaged card data all have to line up. When they don't, Android acts like the card isn't there. The usual culprits:

  • Loose or dirty contacts → the phone can't connect to the card at all.
  • Corrupted file system → often from ejecting the card while the phone was on.
  • Unsupported format → the card was formatted on a computer in a format Android doesn't read.
  • Dead or failing card → cards do wear out, especially after years of write cycles.
  • Software glitch → a stuck storage service or outdated firmware misreads the slot.

The fixes below are ordered so you rule out the easy causes first and only do the destructive ones (format, reset) at the end. Covers Android 10 through 14.

Fix 1: Restart Your Phone

A restart clears the phone's storage service and forces it to re-scan the SD card slot from scratch:

  1. Press and hold the Power button (or Side + Volume Down on newer Samsung phones) and tap Restart.
  2. Wait for the phone to fully boot, then wait another 30 seconds — Android scans external storage in the background after boot.
  3. Open Settings → Storage (Samsung: Settings → Battery and device care → Storage; Xiaomi: Settings → About phone → Storage) and look for the SD card entry.

If the card appears after a restart but keeps disappearing, something else is wrong — keep going down the list. And never remove the card while the phone is powered on.

Fix 2: Remove, Clean, and Reseat the Card

Dust, lint, or a thin film of oxidation on the card's gold contacts is one of the top reasons an SD card is not detected. The phone can't read what it can't touch:

Cleaning a microSD card's gold contacts with a soft dry cloth to fix SD card not detected

  1. Power the phone completely off — do not just lock the screen. Ejecting a live card is a classic cause of corruption.
  2. Open the SIM/SD tray with the ejector tool (or a paperclip) and take the card out.
  3. Gently rub the gold contacts with a dry, soft cloth or a clean pencil eraser. Blow softly into the tray slot to clear dust — never use liquids.
  4. Place the card back in the tray the right way round (the notched corner only fits one way) and push the tray in until it sits flush.
  5. Power the phone on and check Settings → Storage again.

Brand notes: on Samsung phones the SD slot shares a tray with the SIM cards; on many Xiaomi phones the tray holds two SIMs plus the microSD. If the tray feels loose or the card rattles, try a small piece of tape on the card's back to thicken it slightly — a surprisingly common fix for intermittent detection.

Fix 3: Unmount and Remount the Card

Sometimes Android sees the card but has it parked in an unmounted state — usually after an improper ejection or a crash. Manually unmounting and remounting wakes the storage service up:

  1. Go to Settings → Storage.
  2. If you see your SD card listed, tap it and look for Unmount (or the eject icon). Tap it and wait for confirmation.
  3. Tap Mount (or Set up) on the same entry to bring it back online.
  4. If the card isn't listed at all, skip to Fix 4 — the phone isn't seeing the card at the hardware level.

On Samsung (One UI), the path is Settings → Battery and device care → Storage → Advanced → SD card. On Pixel, use Settings → Storage and scroll to the bottom. If you see a message like "SD card is damaged" here instead, the file system is corrupted — Fix 5 and Fix 6 address that.

Fix 4: Test the Card in Another Device

This fix diagnoses where the fault lives: the card or the phone. Five minutes with a second device saves you from formatting a perfectly good card:

  1. Power the phone off, remove the card (Fix 2's method), and insert it into another Android phone, a camera, or a card reader on a computer.
  2. If the other device reads it fine, the card is okay — the problem is your phone's slot or software. Skip ahead to Fix 7.
  3. If no device recognizes it, the card itself is faulty — continue to Fix 5.
  4. Also try the reverse: put a different SD card in your phone. If your phone reads the new card, your old card is the problem.

Handle the card by its edges. If the card feels cracked or the contacts are visibly worn, replace it — no software fix helps.

Fix 5: Check the Card on a Computer

A Windows PC can repair file-system errors that Android can't touch. If the computer detects the card, you can often bring it back to life without losing anything:

Running CHKDSK error checking on an SD card in Windows to repair SD card not detected

  1. Insert the card into a card reader (built-in or USB) connected to a Windows computer. Note the drive letter (e.g. D:).
  2. Open File Explorer, right-click the card's drive, choose Properties → Tools → Check, and let Windows scan and repair it.
  3. For deeper errors, open Command Prompt and run chkdsk D: /f (replace D: with your card's drive letter). This repairs bad sectors in the file system.
  4. After the repair finishes, safely eject the card (system tray → Safely Remove Hardware), put it back in the phone, and restart.

Warning: back up any files the computer can read before running repairs — chkdsk can discard badly damaged files. If the computer doesn't detect the card with a known-good reader, the card has failed electrically and software can't repair it.

Fix 6: Format the SD Card

When the card is detected but unreadable — or detected on a computer but still invisible on the phone — a fresh format wipes out the corrupted file system and starts clean:

  1. Back up everything first. Formatting erases the card completely. Copy your files to a computer if the card is readable anywhere.
  2. If the phone shows the card: go to Settings → Storage → SD card → Format and confirm.
  3. If the phone doesn't show it: format on a computer — right-click the drive → Format, choose FAT32 (or exFAT for cards over 32 GB). These are the formats Android reads reliably.
  4. After formatting, insert the card in the phone and check Settings → Storage.

Some phones offer to format the card as internal (adoptable) storage — only accept this if you never plan to remove the card, because an adopted card is encrypted to that one phone and unreadable anywhere else.

Fix 7: Update Your Phone Software

If your phone won't detect any card (Fix 4's swap test) or the slot behaves erratically, the storage driver itself may be the problem. System updates regularly fix storage and driver bugs:

  1. Go to Settings → System → System update (Samsung: Settings → Software update → Download and install; Xiaomi: Settings → About phone → HyperOS version).
  2. Install any available update and let the phone reboot fully.
  3. Reinsert the card and check Settings → Storage again.

Also make sure the phone isn't overheating or running a very old security patch — storage drivers ship inside system updates, not app updates. Covers Android 10 through 14.

What If Nothing Works?

  • Try a brand-new card from a reputable brand: if a new card works, your old card was failing. Buy from the manufacturer or an authorized seller — counterfeit cards with fake capacities cause many "not detected" errors.
  • Check the slot for physical damage: shine a light into the tray slot. Bent pins inside mean the phone needs professional repair.
  • Use internal storage as the workaround: move your files to the phone's built-in storage or cloud backup (see the Android Storage Full guide) while you sort out a replacement card.
  • Visit a service center: if no card is ever detected, the slot's ribbon cable or storage controller may be damaged — that's hardware repair, not a setting.

In most cases, Fix 2 (cleaning and reseating) or Fix 6 (formatting) gets an SD card detected again — they're the two most common resolutions.

Watch: SD Card Not Detected Fixed Step by Step

Prefer a walkthrough? This video covers the SD card not-detected problem step by step:

Video by LoFi Alpaca — full credit to the creator.

Frequently Asked Questions

Why does my phone say "SD card is damaged"?

"SD card is damaged" means the card's file system is corrupted — usually from ejecting it while the phone was on or from a failed write. Back up what you can on a computer (Fix 5), then format the card (Fix 6). If the error returns soon after, the card itself is failing and should be replaced.

Will formatting the SD card erase everything?

Yes — formatting erases every file on the card. That's why Fix 5 comes first: check whether a computer can read and repair the card before you format. Copy your important files off the card before choosing the Format option anywhere.

Can I use any microSD card in my Android phone?

Mostly yes, but buy the right spec: a Class 10 / UHS-I card or better for apps and video, from a known brand and a reputable seller. Counterfeit cards with inflated fake capacities are a common cause of cards that stop being detected after a few weeks.

By Sameer Zehri | App Fix Guru Editor | Last updated: October 2026