How Do I Fix iMessage Not Delivered?

How Do I Fix iMessage Not Delivered?

Google Public DNS Settings fixes iMessage “Not Delivered”

Nothing is more annoying when you get “not delivered” in red below your iMessage.  It makes you realize just how reliant we all are on messaging and iMessage in particular.   There are two possible solutions to the Not Delivered issue.  The error could have to do with your DNS settings or it could just be a short-term glitch with iMessage.

Solution 1 – Turn iMessage off then on again

How to Fix iMessage Not Delivered – To get iMessage working again, go to

  1. Settings
    [v_icon color=”#444444″ size=”12px” target=”_blank” name=”moon-arrow-right-6″]
  2. Messages [v_icon color=”#444444″ size=”12px” target=”_blank” name=”moon-arrow-right-6″]
  3. Turn iMessage Off for 3 seconds
  4. Turn On Again and wait for it to “reactivate”.
  5. This resetting of iMessage fixes the issue 99% of the time.










Solution 2 – Switch to Google Public DNS Settings

Another fix which can often “fix it for good” is to switch to Google Public DNS settings for the Wifi network that isn’t working.  It also makes your data safer and more secure from phishing.  Double win!  Follow these steps and pictures to get it working again:

  1. Open Settings App [v_icon color=”#444444″ size=”12px” target=”_blank” name=”moon-arrow-right-6″]
  2. Tap on Wi-Fi [v_icon color=”#444444″ size=”12px” target=”_blank” name=”moon-arrow-right-6″]
  3. Hit “i” button to Right of your selected network [v_icon color=”#444444″ size=”12px” target=”_blank” name=”moon-arrow-right-6″]











4. Tap anywhere on the “DNS” line and then delete all the numbers and periods in there so it’s blank.

5. Now add the following just like in the image below.,












That’s it.  Now you are done.  Go back to iMessage and re-send your message.  It should work now and forever more and you also get the benefit of going through Google’s safer and more secure Public DNS.


Let us know which of these fixed the issue for you in the comments below and help spread the word.


Share This Story, Choose Your Platform!

About the Author:


  1. Mananggi Trinidad March 18, 2015 at 4:54 pm - Reply

    I live in the Philippines. I followed your tip and texted a relative in the US and message was undelivered. What should I do?

  2. jayla jackard April 5, 2015 at 12:43 am - Reply

    It didn’t work. How do I fix it?!

    • Ethervision April 7, 2015 at 3:09 pm - Reply

      Jayla – Go into Settings App and turn off iMessage then turn on again. See page (I updated it) for step-by-step directions.

  3. Rachel April 18, 2015 at 2:46 pm - Reply

    Eh for some of my contacts it’s not letting me iMessage them I have An iPod touch 5 th gen and it comes up in red writing “not delivered ” and the same thing happens to the person who I’m trying to send the message to and I have Tried all of the above but the thing is i have been able to text them in the past and they have not either blocked me or turned off their iMessage what shall I do ?

    • Ethervision April 21, 2015 at 11:26 am - Reply

      Sometimes iMessage simply doesn’t work. Turning iMessage off then on again should fix the issue.

  4. Tim July 25, 2016 at 7:42 am - Reply


    A friend had issues and I suggested the DNS fix here and it worked beautifully. Any idea what the issue is that changing DNS fixes it? I ask because I use the same DNS my friend did, and mine works fine. She also contacted Apple Support at one point who had her reset to factory defaults, swap routers, try on other devices.. nothing seemed to work. Changing DNS did.. but like I said, I use the same DNS she did and mine works just fine.

  5. Daniel September 17, 2016 at 2:49 am - Reply

    Switching to Google Public DNS works for me. Can you explain how it help fix this issue? I’m kind of curious 😀

  6. Yeast March 5, 2017 at 2:25 pm - Reply

    Damn.. it did work! Thank you very much.

  7. Luca September 30, 2017 at 5:49 am - Reply

    Thanks a lot!! Got my iMessage working once again.

  8. Luca June 24, 2018 at 3:57 am - Reply

    iMessage is still not working, on the latest version right now!

  9. hanif August 24, 2018 at 11:10 pm - Reply

    I managed to use your advice. thank you

Leave A Comment