iPhone not sending picture messages? How to fix it!

how to fix iphone not sending picture messages

At times, your iPhone may come up with an unexpected error in the Messages app: when you send someone a picture, you see a “Not Delivered” alert in the conversation.

When this happens, don’t blame the Messages app. The error may occur due to a problem in your carrier network settings on iMessage.

Let’s focus on the solution and move ahead with this complete guide to fix the iPhone not sending picture messages issues.

  1. Restart your iPhone
  2. Try Sending it to another contact
  3. Enable MMS for Message
  4. Issues with iMessage
  5. Check the internet connection
  6. Update your iPhone to the latest carrier settings
  7. Update iOS on your iPhone

1. Restart your iPhone

The first thing you can do to troubleshoot the error is to restart your iPhone. In my experience, restarting my iPhone has helped resolve the error.

To restart your iPhone: long-press the side button (for iPhone 8 or earlier) OR side and volume buttons together (for iPhone X or later). Swipe right on the “slide to power off” message on the screen.

Switch on the iPhone and check if you’re able to send the message.

swipe slide to power off button to shutdown iphone

2. Try Sending it to another contact

To ensure the problem isn’t on your side, try sending the picture to another contact. If it delivers, the problem is on the original recipient’s end.

The error may occur if you’ve sent the message to a deactivated iMessage contact. It may also be possible the number you entered was incorrect.

You can check and confirm with the recipient whether they’ve enabled iMessage and also that the contact number is correct.

3. Enable MMS for Messages

You need to turn on MMS to exchange images in Messages on your iPhone. You might be getting the error if it’s not turned on. Check and turn it on with the below-mentioned steps.

  1. Open Settings app.
  2. Go to Messages.open settings and tap on messages on iphone
  3. Toggle on MMS Messages under the SMS/MMS tab.enable mms for text message on iphone

If you don’t see the MMS option in Settings, it may be that your carrier doesn’t support it; you can contact them about the issue.

4. Issues with iMessage

Apple users exchanging pictures through iMessage often get caught up with the same error. If you’re trying to send a message to another apple user, make sure iMessage is enabled in your iPhone’s settings.

  1. Launch Settings app.
  2. Go to Messages.
  3. Ensure the iMessage toggle is switched on.open settings and tap on messages to check imessage is enabled on iphone

iMessage also needs to be activated on the recipient’s side to exchange pictures on your iPhone. Also, sending iMessage requires connection to the internet, so ensure that your Wi-Fi network or cellular data connection is working properly.

Note: MMS that you send and receive on your iPhone appear in a green text bubble in conversations, whereas iMessage appears in a blue text bubble.

5. Check your internet connection

No matter how many times you do it, hitting the “Try Again” button won’t work if you haven’t enabled Wi-Fi or cellular data.

iMessages can only be sent and received if your iPhone is connected to the internet. The reason your iPhone won’t send pictures might also be poor Wi-Fi connectivity or weak cellular data connection.

You can check the internet connectivity by opening a webpage in a browser like Safari. If you’re able to browse flawlessly, you might be getting the error due to another reason.

6. Reset Network Settings

Your iPhone may not be able to send an MMS if your carrier network settings are not correctly configured. If you don’t have prior experience with network settings, you’d do better to reset than try manual configuration.

  1. Launch Settings app.
  2. Go to General settings.
  3. Scroll down and tap Reset – second to last option.open settings tap on general and then tap reset on iphone
  4. Tap Reset Network Settings and confirm.reset network settings on iphone

Note: Be aware, resetting these settings will revert them to their default versions.

7. Update your iPhone to the latest Carrier Settings

Your carrier service releases occasional updates to improve the cellular usage on your iPhone. You may be facing the problem of an iPhone not sending picture messages if it isn’t updated to the latest carrier settings.

To check your current carrier settings, open Settings → go to General → tap About, and wait for about 30 seconds.

If updates are available, you will see a popup asking you to update the settings. If not, they’re up to date.

open settings tap on general and then tap on about on iphone

8. Update iOS on your iPhone

Apple releases software updates on your iPhone in order to keep things refreshing with all the new features and designs. If you haven’t updated it for a long time, you can do so by following these easy steps:

Open SettingsGeneral Software Update Download and Install the Update.

open settings and then tap on general on iphone
tap on software update and then tap on download and install to update iphone

After your iPhone restarts, try sending the picture message again.

These were all the possible ways to fix an iPhone that won’t send picture messages. We’re sure one of them helped you to resolve it.

Unfortunately, if your carrier service doesn’t support MMS, you might want to opt for another service. If you’re facing the same problem while sending text messages, read up on our step-by-step guide to fix it.

You may also like to read these

Author Profile

Marcus is a freelance tech writer/editor with a focus on succinctly explaining consumer devices and their software. His previous work has been published on MakeUseOf where he covered everything from iOS to Git and UI design.

  1. I’ve tried absolutely everything and I still can’t send pictures in my Imessages..
    I’ve done everything online they have said to do, including Windows and Apple.. 🙁

    1. If you’ve tried everything on the list, it sounds like your phone could do with a factory reset. Back up all important data to the cloud, reset all settings, then restore your iPhone. How to:

      Settings → General → Reset.

      Open Settings, tap General, and then tap Reset

      Now tap Reset All Settings → enter your iPhone passcode → tap Reset All Settings to confirm.

  2. I can normally send photos via txt msg, but just not when on a call (keeps giving failed msg)! Works after I hang up, but if I’m trying to send a picture to the other end to discuss during the call it’s useless.
    Latest iOS, mms on etc etc.
    Any advice would be greatly appreciated.

  3. If the problem just occurs during the call, it might be a network-related issue. The cellular internet doesn’t work properly when you are on call, stopping you from sending images. Plus, there could be an SMS or MMS-related issue from the carrier’s side. To negate the issue, try using Wi-Fi or eSIM, so the internet is freely accessible, and contact your service provider for further assistance

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.