back to top

Android not receiving texts from iPhone? 12 Ways to fix it!

In our interconnected world, seamless communication between different devices is essential, regardless of the operating system. Unfortunately, due to certain incompatibilities between Android and iOS, this isn’t the case. One seemingly common issue that many users have been facing for years is Android not receiving texts from iPhones.

In this guide, I’ll break down some of the major reasons why an Android phone isn’t receiving text from an iOS device and provide simple solutions to fix the issue.

Why is my Android phone not receiving texts from iPhone?

One major reason is the differing messaging protocols. iPhone users rely on iMessage, a service exclusive to Apple devices.

You may encounter issues because iMessage isn’t directly compatible with the SMS or RCS protocol used by Android’s default Messages app.

Apart from that, you might experience issues due to a spotty network connection, software glitches or misconfigurations on your Android phone, messages being incorrectly flagged as spam, and more.

How to fix Android not receiving texts from iPhone

Now that you know the potential reasons why this annoying issue might occur, let’s take a look at a handful of effective troubleshooting methods to fix the issue.

One primary reason an Android phone may not receive texts from an iPhone could be network connectivity issues.

Weak or intermittent cellular data coverage or carrier-specific restrictions can often introduce barriers to the exchange of text messages between different devices.

Hence, before delving into device settings, it is crucial to ensure that your Android phone has a stable network connection.

If you think your Android phone is experiencing network-related issues, you may turn Airplane mode on and off through Quick Settings or by going to SettingsNetwork and internet.

Toggle on Airplane mode from Quick Settings panel or Settings app on your Android phone

2. Ensure you haven’t blocked the number

You may also want to ensure that you haven’t accidentally blocked the number before moving on to advanced solutions.

If the number is blocked, you won’t get any notifications for it, even if you receive a text message. Here’s how to check the contacts you have blocked and unblock a number:

  1. Open the Messages app on your Android phone.
  2. Then, tap the profile picture in the top-right corner.
  3. Tap the Spam & Blocked option from the list that appears.

    Tap on the profile icon, select Spam and Blocked option
  4. Now, tap the three-dot menu located in the top-right corner.
  5. Select Blocked numbers and check if you blocked an important contact.

    Tap the three dot icon and select Blocked numbers
  6. If you find a useful number, tap the X button next to it → Then tap Unblock.

    Select the number you want to Unblock, tap the X icon and select Unblock

3. Check the Spam Folder in the Messages app

The Messages app on Android can smartly identify spam messages and move them to the Spam folder without any user intervention.

However, even messages from trusted sources can sometimes be falsely flagged as spam. Hence, if you’re not receiving texts from an iPhone, you should check the spam folder.

  1. Open the Messages app on your Android phone.
  2. Then, tap the profile picture in the top-right corner.
  3. Tap Spam & Blocked → Check the flagged messages.
  4. If you find an important text, open it and tap Not Spam

4. Disable RCS on your Android smartphone

Despite immense lobbying from Google and other industry leaders, Apple still hasn’t fully equipped iPhones to support the RCS standard.

This means that if you’re using it on your Android phone, you must disable RCS to prevent unexpected issues.

  1. Open the Messages app on your Android phone.
  2. Tap the profile picture in the top-right corner.
  3. Go to Messages Settings.

    Tap your profile, messages settings
  4. Then, tap on RCS Chats → toggle off Turn on RCS Chats.
  5. Tap Turn off to finish the process.

    Turn off RCS

5. Select the correct default SIM for SMS

If you are using a dual-SIM Android smartphone, wherein only one SIM supports texting, you should ensure that you’ve selected the correct default SIM for receiving messages.

  1. Navigate to Settings → Network & InternetSIMs.
  2. Now, select the primary SIM card from the list of SIMs.
    The option will be grayed out if you have just one SIM.
  3. Tap SMS Preferences → Select the correct SIM card.

6. Use the LTE network mode instead of 5G

While using 5G has its set of advantages, it’s possible that you’re unable to receive texts due to poor 5G connectivity. To resolve this issue, you should try switching to the 4G LTE network mode instead.

  1. Navigate to Settings → Network & internet.
  2. Tap SIMs → Then, select your primary SIM card.

    Open Settings, Network and internet, Tap SIMs and select your primary SIM card
  3. Scroll down and tap Preferred network type → Then, select LTE.

    Scroll down and tap Preferred network type and select LTE on your Android phone

7. Enable iPhone’s SMS and MMS options

If you’re unable to receive texts from iPhones on your Android smartphone, you might want to ask the iPhone user to ensure both SMS and MMS are enabled on their iPhones, as I’ve detailed below.

If these options are turned off, their iPhone will always send text messages as iMessages instead of SMS.

  1. Go to SettingsMessages on the sender’s iPhone.
  2. Scroll down and toggle on Send as SMS.
  3. Then, toggle on MMS Messaging.


8. Deregister your phone number from iMessage

If you’ve recently switched from an iOS to an Android, it’s possible that you are unable to receive texts because your number is still registered with iMessage.

This would mean that any texts from your fellow iPhone users may be sent to your iPhone as an iMessage instead of being sent to your Android as SMS.

To stop this issue from occurring, you must deregister your phone number from iMessage. You can do this either from your old iPhone or from a web browser if you no longer have access to your old iPhone.

Here’s how you can deregister your phone number if you can access your iPhone:

  1. Open the Settings app on your iPhone.
  2. Go to MessagesSend & Receive.

    Go to Messages and select Send and Receive on iPhone
  3. Now, tap on your phone number.
  4. Tap Remove to deregister it.

    Tap on your phone number and select Remove to deregister it from iMessage

Here’s how you can deregister your phone number If you can’t access your iPhone:

  1. Go to Apple’s official Derigister iMessage page.
  2. Enter your full phone number → Click Send Code.
    You’ll receive a 6-digit code on your phone number.
  3. Enter the 6-digit confirmation code → Hit Submit.

    Deregister your number from iMessage without accessing your iPhone

9. Restart your Android smartphone

If none of the above worked, you must consider restarting your Android smartphone. Restarting the device can often help you phase out temporary software glitches and bugs that can lead to unusual issues.

  1. Press the Power button and the Volume down button simultaneously.
  2. Then, tap Restart from the list of options and wait for your phone to start.

10. Update Messages app and Android version

Glitches related to the Messages app or your Android phone can also prevent you from receiving text messages from other users. You must update the Messages app and the Android version to fix this.

  1. Open the Play Store on your Android phone.
  2. Now, tap the search bar and type Messages.
  3. Now, tap on Messages → Then, tap Update.

    Search for the Messages app in Play store, tap on Message app and select Update

To update the Android version:

  1. Open the Settings app on your Android phone.
  2. Now, scroll down and go to System → System update.
  3. Tap Check for updates → Tap Install if an update is available.

    Open Settings, select System, tap on System Update, check for the update and tap Install

If the update is downloaded already, tap Restart now.

11. Clear Messages app cache or data

While uncommon, issues like Android not receiving text messages from iPhones can sometimes be fixed by clearing the cache for the Messages app.

This action removes temporary files that might be causing temporary glitches. However, if that doesn’t help, you may clear the data of the Messages app to reset it.

  1. Tap and hold the Messages app icon on your Android phone.
  2. Now, tap on App Info → Then, select Storage & cache.
  3. Tap on Clear cache and check if you can receive texts.

    Long press on Messages app, tap on App info, select storage and cache, and tap on clear cache on your Android phone
  4. If there isn’t enough space on your phone to receive new texts, you can select Clear Storage.

12. Reset Network Settings or Factory Reset Android phone

Resetting your network settings can fix messaging problems to some extent. This action erases all Wi-Fi networks, Bluetooth pairings, and mobile data configurations, essentially forcing your phone to re-hash network connections.

  1. Open the Settings app on your Android phone.
  2. Now, scroll down and go to SystemReset options.
  3. Tap Reset Mobile Network Settings.

    Open Settings, go to System, select Reset options and tap Reset Mobile Network Setting on your Android phone
  4. Tap on Reset Settings and follow the on-screen instructions.

If resetting the network settings didn’t help you resolve Android not receiving texts from iPhone, you may factory reset your Android phone. Do note this should be the last resort, as it will erase all of your data.

Wrapping up…

By following the steps outlined in this guide, you should now be able to resolve the frustrating issue of your Android phone not receiving texts from iPhones.

Was this guide able to fix your issue? Or do you have any other queries? Let me know in the comments.


  • Ayush Patel

    Ayush is a multi-faceted writer with a deep understanding of all major operating systems. He has over three years of experience working at a handful of big-name publications, including iGeeksBlog and Guiding Tech. At iGeekified, he specializes in writing content related to Android and Windows.

Readers like you help support iGeekified. When you make a purchase using links on our site, we may earn an affiliate commission. Read Disclaimer.

Related Articles


Please enter your comment!
Please enter your name here