iPhone 12 / 12 Pro Not Sending Pictures? Fix

iPhone 12 pro not sending pictures

Are you having trouble sending picture messages to your family and friends via iMessage and MMS? In this article we will be showing some methods of fixing the issue of your iPhone 12 or iPhone 12 Pro not sending picture messages.

If your iPhone 12 or iPhone 12 Pro isn’t sending pictures, it could be as a result of poor network connectivity on your end or unknown issues on the recipient’s end. The problem could also be from your network carrier. Whatever is causing your iPhone 12 or iPhone 12 Pro not to send pictures via iMessage or MMS, the troubleshooting options below should get it fixed.

See also: iPhone SE 2020 not sending text messages? Fix

How to fix iPhone 12 or iPhone 12 Pro not sending pictures issue

1. Send to another contact

Sending the picture to another contact is an effective way to rule out the source of the problem. If a picture is not going to a particular contact, try sending it to another person. If the picture goes through, then nothing is wrong with your iPhone or network connection. Perhaps the person you’ve been sending the picture(s) to without success isn’t on iMessage, or the contact phone number is incorrect. It’s also possible that the number has been deactivated, or is no longer using iMessage.

If you sent the picture to another contact and it doesn’t get delivered too, the problem is most likely from your end. Proceed to other troubleshooting checks below for probable solutions.

2. Check your Internet connection

If your iPhone 12 or iPhone 12 Pro is unable to send pictures to another person on iMessage, the first thing you want to check is your network connection. If you are using cellular/mobile data, check that you haven’t exhausted your current internet plan or subscription. If, on the other hand, you are using a Wi-Fi connection, you should check that the router is active and transmitting data properly.

So, you should check if the network connection is active. A good way to go about this is to open a webpage on Safari or your preferred browser. If you can surf the internet on the browser or use some other apps that also require internet connectivity to function, then everything is fine with your internet connection. Otherwise, you should check out our guide suggesting ways to fix internet connectivity issues on iPhone 12.

3. make sure iMessage is enabled

If your network is working perfectly, but your iPhone 12 or iPhone 12 Pro still isn’t sending pictures via iMessage, you should confirm that iMessage is enabled on your device. If the feature is enabled, you can disable it for a couple of minutes and re-enable it. That should help fix whatever issue is preventing the instant messenger from sending pictures. Here’s how to check if iMessage is enabled on your iPhone 12.

Step 1: start the Settings app.

Step 2: Scroll down and select Messages.

If iMessage is disabled, toggle it on to activate it.

If it is enabled, toggle it off and turn it back on. Now try to send the picture to the recipient and check if it goes through. If it doesn’t, try the next solution.

4. Make sure MMS is enabled

There are two ways to send pictures to a contact on iPhone via the messaging app. The first one is via iMessage and the second is via MMS. Pictures can be sent via iMessage to other iMessage users using internet connection. If your contact isn’t on iMessage, pictures would be sent via MMS —a form of regular text message that contains multimedia content— over a cellular network.

If the contact you’re sending pictures to isn’t on iMessage and MMS is disabled on your device, pictures would not be sent/delivered, but regular SMS text messages would go through. Whenever your iPhone isn’t sending pictures via the Messages app, check that MMS is enabled. Here’s how to go about it.

Step 1: start the settings app on your iPhone.

Step 2: Scroll down and tap Messages.

Step 3: Locate and toggle on the MMS Messaging option.

If you cannot find this option in your device’s Settings menu it means your network carrier mostly doesn’t support MMS.

Alternatively, you can turn on the ‘Send as SMS’ option and check if your iPhone is now able to send pictures to the contact. If nothing changes, you should contact your network provider.

5. Reset Network Settings

If your iPhone’s network configuration isn’t set properly, it might be unable to send pictures. If you don’t want to mess around with the configurations you know nothing about and cause even worse connection problems, an easy (and stress-free) way to fix network issues on your device is to reset its network settings. Here’s how to do it on the iPhone 12.

Step 1: start the settings app on your iPhone.

Step 2: tap General.

Step 3: Scroll to the bottom and select Reset.

Step 4: select the ‘Reset Network Settings’ option.

Step 5: type in your iPhone’s passcode to initiate the network reset.

When the network reset is complete, try to send the picture(s) to check if it goes through. If it doesn’t, try the next solution below.

6. Restart your iPhone

As simple and unbelievable as this looks (and sounds), it works. My colleague was experiencing similar problem where her iPhone 12 Pro was not sending pictures via iMessage and MMS. Guess how fixed the problem — by simply restarting her iPhone. You should try it too. To restart your iPhone, simply press and hold the side/lock button and either of the volume button. Then swipe the ‘slide to power off’ slider from left to the right.

Upon successful restart, your iPhone 12 or iPhone 12 Pro should now be able to send pictures via iMessage and MMS without any issue.

See also: iPhone 12 Pro Cellular Data Not Working? Fix


The above troubleshooting tips should fix the iPhone 12 or iPhone 12 Pro not sending pictures issue. These solutions also apply to iPhone 12 mini and iPhone 12 Pro Max. Now that you know how to fix whatever is causing your iPhone 12 not to send pictures, share this article with your friends.

About The Author

Leave a Comment

Scroll to Top