How to Fix NFC Not Working on Android Devices?

Is NFC Not Detecting Device or Not Working on Android Mobile. Here is the Simple Guide to Fix NFC Not Working on Android Devices.

Is NFC not working on your Android device? Then, check out these troubleshooting tips that can help you reinstate the feature once again. NFC stands for Near Field Communication. With this, you can make contactless payments, access public transportation, and share files with nearby Android devices. It is short-ranged and wireless. Unless you are using NFC with a payment app, you do not need the internet to use NFC.

Except for a few low-end smartphones, NFC is present on most smartphones. Often users are not aware of the feature. Unless it’s enabled, you cannot use it to make payments or enjoy other possibilities of using it offers. If you have not unlocked your phone or allowed NFC to be used while the phone is locked, the feature will not work. It may be just some bug in the Android OS that is causing the NFC to mess up.

If you cannot make payments using NFC on your Android device, then it may be an issue with your payments app. Unless you allow NFC to be used on that app, you cannot make payments even if NFC is enabled. If the NFC has been used a lot for a long time, its cache may be full of temporary data, affecting its functionality.

Tips to Fix NFC Not Working on Android Devices

We now know the possible reasons why NFC is not working on your Android device. Let us resolve the issue using various available fixes.

1. Restart your Android Device

Often the most simple hack can help re-enable NFC on your smartphone. That is restarting the smartphone.

  1. Press the power button until you land on the switch-off device page.
  2. Then tap on the option Power off. As the Android device turns off, wait for a few seconds.
    power off Android device
  3. Now, press the power button to restart the phone.
  4. Ensure that NFC is enabled and try to use it then.

2. Check if NFC has been enabled on your phone

If you are new to using a smartphone, maybe you are unaware of the NFC technology. You have to enable it from your settings app to use for payments or other purposes. Here is how to enable it.

  1. Pull down the notification center to reveal the shortcut tray of icons.
  2. In most smartphones, the NFC option can be enabled right from here.
  3. Simply tap on the icon mentioning NFC to enable it.
    enable NFC on Android


  1. Go to the Settings.
  2. Tap on Bluetooth & Device Connection.
  3. Next, tap on the switch beside NFC to activate it.
    enable NFC from Android OS settings

3. Does your Phone Support NFC At All?

Unless you are using a smartphone that is over a decade old, then there is no reason why NFC won’t work on your device. NFC has been there since the days of Google Nexus. Most new smartphones do come with NFC, except for a few low-end models from certain manufacturers. If you are buying a new Android device, check the specifications of that device on the OEM’s official website. You can see if NFC is one of the features on that device or not.

To know whether your device has NFC baked into it, head to the Settings app. Under the Bluetooth & Device Connection option, it is usually present. Simply enable it, and you are good to go.

4. Refrain from Using any Magnetic Hard Case on your Smartphone

Covering your smartphone with a hardcover is a wise move to protect it from accidental falls. You need to ensure that the cover is not magnetic. This may otherwise interfere with the working of the NFC.

Even if you are using a regular case that is not metallic, if the feature doesn’t work during NFC-enabled payment, then maybe nearby the phone, there is some magnetic thing causing the NFC malfunction.

5. Clear the Cache of NFC

To refresh the cache of the NFC service on your Android device, here are the steps you should follow.

  1. Go to Settings.
  2. Tap on Apps & Notifications.
  3. Next, tap on See All Apps.
  4. On the next page, tap the 3-dot button at the top-right corner.
  5. Select Show System to see various system services of Android OS.
  6. Scroll to NFC Service and tap on it.
    NFC service Android
  7. Tap on Storage & Cache.
  8. Now, tap on Clear Cache to refresh it.
    clear cache of NFC service

6. Allow NFC to be used on the Default Payment on your Phone

You must allow a payment app in the first place to make payments through NFC. Here is how to add a payment app.

  1. Launch the Settings app on your Android device.
  2. Tap on Bluetooth & Device Connection.
  3. Now, scroll to Contactless payments and tap on it.
  4. Under Payment Default, set any payment app that you use on your phone.
    set payment app for NFC

7. Unlock the Phone to Use NFC

You have to unlock your phone before you can use NFC and take benefit of any usage that depends on it. It’s that simple. However, if you want your device to be able to use NFC even when the phone is locked, then you have to enable it from the device settings.

  1. Launch the Settings app.
  2. Tap on Bluetooth & Device Connection.
  3. Here you should see an option Require Device Unlock for NFC.

Note that in some devices, there may not be an option to enable the use of NFC when the phone is locked. This means you must have NFC enabled and your phone unlocked to use it.

8. Reset App Preferences on your Android Device

This is another effective way of fixing system services like NFC on any Android device. Here is how you can reset app preferences easily.

  1. Go to the Settings app.
  2. Tap on System.
  3. Then tap on Reset Options.
    android system reset options
  4. Select Reset App Preferences.
    reset app preferences on Android
  5. Follow the on-screen instructions to proceed further.


In today’s date, hand’s free functioning is the way to go when it comes to smartphones. NFC allows you to perform a lot of day-to-day activities without any manual intervention. Missing out on such useful features due to NFC not working on your Android device negatively affects your user experience. Hence, follow the tips in the guide and get the NFC working.

If you've any thoughts on How to Fix NFC Not Working on Android Devices?, then feel free to drop in below comment box. Also, please subscribe to our DigitBin YouTube channel for videos tutorials. Cheers!

Swayam Prakash
Swayam is a professional content creator with 6-years of experience in conceptualizing, creating, and managing tech-based content for notable online publishing firms. At DigitBin, he creates quality-rich and simple content related to Windows OS, Android, iOS, social media, cloud computing, and other general consumer technology. Contact Me on Linkedin

Leave a Reply

Your email address will not be published. Required fields are marked *