My iPhone Won’t Send Pictures! Here’s The Real Fix.

You’re trying to send pictures from your iPhone, but they won’t go through. It doesn’t matter whether you’re using Messages, Photos, or another app — nothing works. Instead, your iPhone says Not Delivered red circle exclamation pointwith the red exclamation point inside the circle, or your photos get stuck halfway through sending and never finish. In this article, I’ll explain why your iPhone won’t send pictures and how to diagnose and fix the problem for good.

What You Need To Know Before We Begin

The first thing we need to do to figure out why your iPhone won’t send pictures is answer these two questions, and I’ll help you with both.

Are Pictures Not Sending Using iMessage or Regular Text Messages?

Any time you send or receive a text or picture message on your iPhone, it goes through as either a regular text message or an iMessage. In the Messages app, the iMessages you send show up in blue bubbles and the text messages you send show up in green.

imessage in blue bubble

Even though they work together seamlessly in the Messages app, iMessages and text messages use different technologies to send pictures. iMessages are sent using Wi-Fi or the wireless data plan you purchase through your wireless carrier. Regular text / picture messages are sent using the text messaging plan you purchase through your wireless carrier.

text message in green bubble

When your iPhone won’t send pictures, the problem is usually with text messages or iMessages — not with both. In other words, pictures will send with iMessages, but won’t send with text / picture messages — or vice versa. Even if you do have a problem with both, we need to troubleshoot each problem separately.

To find out whether your iPhone is having a problem sending messages with iMessages or text messages, open the Messages app and open up a conversation with someone you can’t send pictures to. If the other messages you’ve sent that person are in blue, your iPhone won’t send pictures using iMessage. If the other messages are in green, your iPhone won’t send pictures using your text messaging plan.

Are Pictures Not Sending To One Person, Or Everyone?

Now that you know whether the problem is with iMessages or text / picture messages, it’s time to determine whether you’re having a problem sending photos to everyone or to just one person. To do this, try sending a picture to someone else as a test, but read this first:

Before you send a test picture, make sure you send it to someone who is using the same technology (iMessage or text / picture messages) as the person you can’t send pictures to. Here’s what I mean:

If pictures won’t send using to someone using iMessage, send a test picture to someone else who uses iMessage (blue bubbles). If you pictures won’t send using your text / picture messaging plan, send a test picture to someone else whose messages go through as text messages (in green bubbles).

As a rule of thumb, if a picture won’t send to just one person, the problem is on their end and they may need to change something on their iPhone or with their wireless carrier to fix the problem. If you iPhone won’t send pictures to anyone, the problem is on your end. I’ll give you solutions for both scenarios below.

If Your iPhone Won’t Send Pictures Using iMessage

1. Test Your Internet Connection

iMessages are sent over your iPhone’s connection to the internet, so the first thing we’ll do is test your iPhone’s connection to the internet. The easiest way to do this is to try sending a message using your wireless data plan  and then try sending a message when your iPhone is connected to Wi-Fi.

If your iPhone is connected to Wi-Fi and your iPhone won’t send pictures, go to Settings -> Wi-Fi and turn off Wi-Fi. Your iPhone will connect to the cellular data network, and you should see 5G, LTE, 4G, or 3G appear in the upper left-hand corner of the screen.

turn off wifi on iphone

Try sending the picture again. If it goes through, the problem lies with your Wi-Fi connection, and I’ve written an article that explains what to do when your iPhone won’t connect to Wi-Fi. Don’t forget to turn Wi-Fi back on when you’re done!

If your iPhone won’t send pictures when it’s not connected to Wi-Fi, go somewhere that has Wi-Fi, connect to the Wi-Fi network in Settings -> Wi-Fi, and try sending the message again. If the message goes through, the problem is probably with your iPhone’s cellular data connection.

2. Make Sure Cellular Data Is Turned On

Go to Settings -> Cellular and make sure the switch next to Cellular Data is turned on. When you’re not connected to Wi-Fi, iMessages are sent using your wireless data plan, not your text messaging plan. If Cellular Data is turned off, the pictures you send as text / picture messages will go through, but the pictures you send as iMessages will not.

turn on iphone cellular data

3. Does The Other Person Have iMessage Turned On?

I recently worked with a friend whose messages weren’t going through to her son after he got a new, non-Apple phone. It’s a common problem that happens when someone switches to an Android smartphone but doesn’t sign out of iMessage.

Here’s the situation: Your iPhone and the iMessage server think that person still has an iPhone, so they try to send pictures using iMessage, but they never go through. Fortunately, there’s a simple way for them to sign out of iMessage and solve the problem for good. Tell them to follow this link to Apple’s support page where they can disable iMessage by sending themselves a text message and typing in a confirmation code online.

4. Reset Network Settings

An inadvertent change in the Settings app can cause connection problems that can be tricky to diagnose, but there’s a good way to fix them all at once. Reset Network Settings is a great way to reset just those settings that affect the way your iPhone connects to Wi-Fi and the cellular network, without affecting any of your personal information. You will have to reconnect to your Wi-Fi network again, so make sure you know the password before completing this step.

To reset the network settings on your iPhone, go to Settings -> General -> Transfer or Reset iPhone -> Reset -> Reset Network Settings, enter your passcode, and tap Reset Network Settings. Try sending another test message after your iPhone reboots to see if the problem was resolved.

If you’re still having problems after you’ve followed these steps, skip to the section called If Your iPhone Still Won’t Send Pictures.

If Your iPhone Won’t Send Pictures Using Your Text / Picture Messaging Plan

1. Make Sure MMS Messaging Is Turned On

We’ve already discussed the two types of messages that are sent using the Messages app: iMessages and text / picture messages. And, to make things more complicated, there are also two types of text / picture messages. SMS is the original form of text messaging that only sends short amounts of text, and MMS, which was developed later, is capable of sending pictures and longer messages.

If MMS is turned off on your iPhone, regular text messages (SMS) will still go through, but pictures will not. To make sure MMS is turned on, go to Settings -> Messages and make sure the switch next to MMS Messaging is turned on.

turn on mms messaging on iphone

2. Check For A Carrier Settings Update

Apple and your wireless carrier routinely push carrier settings updates to help improve your iPhone’s connection to your carrier’s network. Your iPhone could experience cellular issues if the carrier settings aren’t up to date.

A pop-up typically appears on the screen when a carrier settings update is available. If you see the pop-up on your iPhone, tap Update.

You can manually check for a carrier settings update by opening Settings and tapping General -> About. A pop-up will appear here in about ten seconds if a carrier settings update is available. If a pop-up doesn’t appear, move onto the next step!

update carrier settings on iphone

3. Reset Network Settings

4. Contact Your Wireless Carrier

Unfortunately, when it comes to problems with your iPhone’s connection to your wireless carrier, you may need to contact them for help. Customer account issues and technical outages can cause MMS messages not to be delivered, and the only way to know for sure is to call and ask.

The easiest way to find out what number to call is to search Google for “your wireless carrier (Verizon, AT&T, etc.) wireless customer support number”. For example, if you Google “Verizon wireless customer support number”, you’ll find the number at the top of the search results.

If Your iPhone Still Won’t Send Pictures

If you still can’t send pictures with your iPhone, my advice on how to proceed depends upon whether you can’t send pictures to just one person or you can’t send them to anyone.

If you can’t send pictures to just one person, ask them if they can receive iMessages or text / picture messages from anyone. Remember, they may be able to receive iMessages but not text / picture messages, or vice versa. Your best bet is to share this article with them and have them go through the troubleshooting steps themselves.

If you think the problem is on your end, here’s what to do next: Delete your conversation with them in the Messages app, delete their contact from your iPhone, and follow the instructions above to Reset Network Settings. After your iPhone reboots, type their phone number into the Messages app and try sending them a picture message. If it goes through, add their contact information again and you’re good to go.

If that still doesn’t work, you may need to back up your iPhone to iCloud or iTunes, restore your iPhone, and then restore your data from the backup. Restoring your iPhone erases everything on it and reloads the software, a process that can solve all sorts of software issues. I recommend you do a DFU restore, which is a special type of restore that Apple techs use at the Apple Store. I’ve written an article that explains how to DFU restore your iPhone.

Wrapping It Up

Now that your iPhone is sending pictures again, go ahead and send some pictures to your family and friends. But be careful: I know someone who tried to send a picture of his Christmas tree in a group text to his entire family, but accidentally ended up sending else. It was an awkward Christmas. I’d like to hear about your experiences figuring out why you couldn’t send pictures on your iPhone in the comments section below, and I’ll be here to help along the way.

About Author

I'm a former Apple employee and the founder of Payette Forward, and I'm here to help you with your iPhone.

Notify of
Inline Feedbacks
View all comments
1 month ago

I have an android phone and my daughter a iPhone. My pics would not send via text to her. After reading this info and following your suggestions I found the problem. In my system settings my wi-fi was disconnected even though it showed connected on my phone. Now my pics are going through to her.
Thanks so much for REAL info that works!

5 months ago

I cannot send or receive photos in iMessage if they are to/from an Android phone.
I have tried every single fix, as well as removing the SIM card and putting it back in.
Other users claim this has only been since the iOS 17 update.
Any ideas???

7 months ago

Thank you …this helped a lot!

9 months ago

thank you was able to send photo in messages once i turned on my mobile data,simple when you know how

10 months ago

My problem is with trying mail, not text, pictures on my phone to someone’s email address, mine or anyone else’s. I used to be able to do this on an older Iphone, but even though it sets up and looks like I”m sending an email to someone with a picture, nothing is ever delivered to the recipient. Thoughts? Suggestions? Ideas? Help?

Sandra cadigan
3 months ago
Reply to  blb

I can’t send pics from photos from photos via e mail. What settings do I need?

1 year ago

I am in a group text and my pictures won’t go to anyone. When I sent them to each individual person, only the android users didn’t receive them. Help.

1 year ago

I can only send one photo or video to Android users without getting the pop-up telling me to enable imessages.
In trying to send one photo and one short video together I get the pop-up to enable imessage.
Previously I have been able to send combinations of photos/videos to these same Android users.
I have tried all the fixes suggested by Payette but still can only send one photo or one video at a time.

1 year ago

Since getting my iPhone 14 I have not been able to send pictures to non-iPhone users. I was on with Verizon customer service for 4 hours doing different things. They finally agreed to send me a new phone….but that one doesn’t allow me to send pics either! I’ve done all of the troubleshooting! Are the 14s just built this way for some reason? I hate it! Any suggestions or advice?

L Tom
1 year ago

You were great! Couldn’t figure it out until I got your advise.

1 year ago

I’ve recently gotten an iPhone 11 I am missing a lot of the settings in this “guide”. A lot of the contacts I have are android but either way it can’t send them images unless I use WhatsApp or Messenger, it’s dumb. Idk what to do

Ralph Fonseca
2 years ago

I found that I could not send photos from my iPhone 7 to my gmail because my gmail password had changed and I had not updated it on my iPhone 7.

To update the password I went to SETTINGS – MAIL – ACCOUNTS – GMAIL; updated my gmail password and this fixed the problem.

2 years ago

My pictures on my IPhone remain on hold, ie are awaiting to be send, what to do?

Milord Cutter
2 years ago

I have struggled with this problem for years and I finally think I’ve found a solution. My signal is insanely weak at my house which is from where I mostly send photos. By enabling “low-quality image mode” in settings it may allow you to send the photo. It will not be a great photo, but at least it will get through.

Screenshot 2022-05-24 at 7.55.32 PM.jpg