iMessage shows wrong phone number, fix

Wondering what to do when iMessage displays the wrong phone number? Several users report that the iMessage app keeps displaying their old phone number after they changed or transferred their phone number.

This problem often appears after updating to a new iOS or after activating iMessage and activating FaceTime by tapping “Use your Apple ID for iMessage”. iMessage is not updating with the correct number and the phone shows an incorrect number in the Message Settings under Send and receive.

Other causes of this problem include:

  • Transfer the iPhone number of a different carrier
  • Change your iPhone’s phone number

If you encounter this problem on your iPhone, try these steps to try to resolve the problem.

Repair iMessage shows wrong phone number

Check your balance

Since your iPhone uses SMS activation for iMessage, you must have credit with your carrier to send an SMS text message to verify your phone number and other information with Apple.

Adding as little as a dollar fixed this problem for quite a few people on pay-as-you-go iPhone plans.

Turn iMessage on and off

  1. Try turning off iMessage (Settings> Messages> iMessage).
  2. Turn off your phone and wait 5-10 minutes
  3. Faucet Settings> Phone> My number and confirm that your phone number is correct
  4. Finally, turn iMessage back on (Settings> Messages) And go to Settings> Messages> Send and receive and check if the correct number is displayed in “Start new conversations from”

Sign out and go back to FaceTime

  1. Go Settings> FaceTime and sign out of your Apple ID
  2. Wait 30 seconds
  3. Sign in to FaceTime again

If you’ve never used FaceTime, turn it on and sign in with your Apple ID

Turn iMessage and FaceTime on and off

  1. Turn off iMessage
    1. Faucet Settings >Messages and disable iMessage
  2. Turn off FaceTime
    1. Faucet Settings > Facetime and toggle FaceTime Off
  3. Reboot the device
  4. Re-enable iMessage and FaceTime
    1. This forces iMessage and FaceTime to reactivate with your current iPhone number
  5. Send a text message and see if the problem is resolved

If the problem persists, follow these additional steps

  1. Follow steps 1 and 2 (turn off iMessage and FaceTime)
  2. Reset network settings
    1. Go Settings> general > Restart > Reset network settings
    2. This deletes all saved WiFi passwords but does NOT delete any data
  3. Re-enable iMessage and FaceTime
    1. Send a text message and see if the problem is resolved

Update send and receive settings

  1. On your iPhone, go to Settings> Messages> and touch Send receive
  2. Sign out of your Apple ID account
  3. Turn off iMessage and wait 30 seconds
  4. Activate iMessage again
    1. This forces iMessage to reactivate iMessage with your current iPhone number
    2. Sign in with your Apple ID, if prompted

Sign out and sign in again with your Apple ID

  1. Make a manual backup of your device using iCloud or iTunes
  2. Sign out of FaceTime
  3. Sign out of your Apple ID temporarily via Settings> Apple ID Profile> Sign out (scroll down to see this option)
  4. Turn off iMessage and FaceTime
  5. Turn off your iPhone
    1. Remove your SIM card and reinsert it
    2. Use a SIM tool, safety pin or paperclip to open the SIM tray
    3. Turn on your phone again
    4. For eSIMs, delete the eSIM and rescan the QR code of your eSIM
  6. Reset network settings by going to General> Reset> Reset Network Settings
  7. Toggle back in iMessage and FaceTime
  8. Sign in again with your Apple ID

Change your Apple ID password

If the phone number you want to remove belongs to an iPhone that you can’t access or no longer own, visit the Apple ID website and change your Apple ID password

  • Changing your password removes all phone numbers from your iPad, iPod Touch, and Mac
  • Calls or messages from deleted numbers will no longer appear on those devices

After updating your Apple ID password

  • Go Settings> Apple ID Profile
    • If you have signed out, please enter your updated Apple ID and password
    • If you signed in with your old Apple ID, tap your Apple ID, then tap Sign out. Then enter your updated Apple ID and password
  • Turn iMessage and FaceTime off and on and sign in with your Apple ID and updated password

Tips for the reader

  • On your iPhone, go to Settings / Phone and check what the ‘Your phone’ number is. Mine was showing the wrong iMessage number. I edited this to the correct iPhone number and then following a new verification message my iMessage and FaceTime numbers were changed… Problem solved!
  • Sign out of your Apple ID, turn off iMessages and FaceTime, and then reset the network settings. After that, remove the operator from the phone. For eSIMs, rescan the QR code on your eSIM. Once accepted, have someone call your phone number and send a text message. Problems solved for me!
  • Chanyi suggests going to Settings> iCloud> Keychain and turning off Keychain and then turning it on again. If you see a warning about disabling Keychain for paired devices prior to iOS 8, hit OK. After doing this, everything worked fine and the correct phone number appeared.
  • Reader EFP discovered the following for pay-as-you-go iPhones:
  • Turn off iMessage and FaceTime
  • Call or go online to your iPhone carrier and top up your iPhone in any amount, even the smallest amount possible (I added only $ 1 to my account)
  • After the recharge is done, turn on iMessage, then turn on FaceTime
  • Both iMessage and FaceTime now work normally!
  • I updated my phone number in the Payment Information of my Apple ID to the number of my iPhone and that helped to solve things
  • What solved me was to go to Settings> Contacts and import SIM contacts from my accounts