iMessage not working – how to fix

Several people have reported an issue in which iMessage service is not working properly on iPhone, iPod Touch and/or iPad. For instance, iMessage doesn’t send or receive messages.

How to resolve this problem:

Turn off and on (restart) your iOS device (press and hold the Sleep/Wake button for a few seconds, then slide the slider.)

If restarting doesn’t fix it:

It has been reported that changing your DNS settings fixes this issue. To change DNS servers, follow these instructions for iOS devices (iPhone, iPod touch, iPad):

  1. Tap Settings
  2. Tap Wi-Fi on the left-hand side
  3. Tap the blue arrow next to your current Wi-Fi network
  4. Tap the “DNS” field and enter the DNS servers; (Google’s Public DNS). For more information about Google’s public DNS, please see this:

Please also see these articles:


  1. Peggy says

    I also was having problems with my iMessage and FaceTime not working and this has fixed the issues surrounding iMessage (and FaceTime, too). In order to do this, go to Settings -> General -> Date & Time and toggle the switch on Set Automatically to ON. It worked. I have been working on it for almost a week.

  2. says

    Double tap unsent message … Progress bar will be unfinished and in blue .. and in contextual pop up menu choose send as text message .. Progress bar and message will turn green to show this is an SMS and not an iMessage :)

  3. jas_mangat says

    hi on ipod i cant send messages it keeps saying “message send failure” can someone please help with this its been like 1 year and i cant get it to work

Leave a Reply

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