9 ways to correct the mistake

Instagram has become a go-to platform for sharing photos and videos and showcasing creative talents. Almost all users are now using the platform, which offers users a myriad of features.

While there are no restrictions on the number of photos/videos you can upload to Instagram, some bugs may prevent you from doing so. Recently, it is reported that many users are getting an error message saying ‘Can’t post instagram photo‘.

Users receive this error when posting a photo. Once the photo is uploaded, instead of appearing in the Instagram feed, it shows the error “Photo cannot be published”. So if you can’t post a photo on Instagram, continue reading the guide.

In this article, we will talk about why Instagram can’t post the photo. Also, we will share some of the best methods to resolve Instagram photo not postable issue. Let’s take a look.

Why can’t I post on Instagram?

Well, there is not one but many reasons why you may see Photo cannot be published error message. Below we have shared some possible reasons for the error message.

  • You are trying to post a photo that violates Instagram’s policies.
  • The Photo may have some objects that promote violence, nudity or other illegal things.
  • You are not connected to the Internet.
  • Instagram servers are down.
  • Your account is blocked.
  • Instagram cache is corrupted/outdated.

So, these are some of the possible reasons why the Instagram Photo Can’t be Posted error appears.

Fix Instagram photo cannot be posted error

Now that you know all the possible reasons why Instagram Photo can’t post error message, you might want to solve it. Here are some of the best ways to fix unpostable instagram photos issue.

1) Reboot your device

Restart your Android smartphone

Whether it is Android or iOS, if you are constantly getting the error message while posting a photo on Instagram, then you need to restart your smartphone.

The restart ends all background applications and processes. In addition, it upgrades the network connectivity. If network or background apps are the problem, restarting will likely fix it.

2) Check your Internet

check internet

If your phone does not have internet, no matter how many times you try, you will not be able to upload any photos or videos.

However, if the Internet is down, you will not be able to upload any media. If the app shows an error after the loading part, it is likely that your internet is not stable.

You need to check if your internet is stable and does not get disconnected while posting. Therefore, be sure to check if your Internet is working and stable.

3) Check if Instagram is down

Check if Instagram is down

Instagram server outage is the main reason behind “Unable to post Instagram photo” error message. So, if the Instagram servers are down, you will have trouble uploading any media files.

The best way to confirm if Instagram is facing an outage is by checking Instagram status page on Downdetector. The site shows if any site is facing downtime.

If Instagram is down worldwide, you need to wait until the servers are restored. In the meantime, you can continue to check the Downdetector status page.

4) Make sure your photo doesn’t violate Instagram’s policies

As mentioned above, Instagram blocks uploads that violate its terms and conditions. If the media file you are trying to upload shows some nudity, violence or gorewill be blocked.

Also, if you keep trying to upload those photos, your account will be locked for a shorter period. So please make sure that your account is not banned and your photo does not violate any of the Instagram Policies.

5. Disable data saving on Instagram

Many users claim to have resolved the “Unable to post Instagram photo” error message simply by turning off data saving mode. We’re not talking about your phone’s data saver mode; We are talking about the one offered by Instagram.

Instagram data saving mode You can save your mobile data while using the app and watching media. Here’s how to disable data saving on Instagram.

1. Open the Instagram app and tap on the button Profile picture.

Profile picture

2. A list of options will appear; Select Settings.


3. Under Settings, tap on Bill.


4. On the Account screen, scroll down to the Mobile data usage.

Mobile data usage

5. Next, disable the switch for ‘data saving

data saving

That’s it! This is how you can turn off the data saving mode in the Instagram app.

6) Clear Instagram Cache and Data

Sometimes corrupted or outdated cache and data files are to blame for Instagram not allowing you to post. if you wonder why won’t instagram let me post, you can blame the cache and outdated/corrupted data file. Here’s how to delete it.

1. First of all, long press on the Instagram app icon and select ‘Application information‘.

Application information

2. On the Application Information screen, select storage usage.

storage usage

3. Next, under Storage usage, tap on the clear cache and then in the Delete data option.

clear cache

That’s it! Now open the Instagram app again and sign in with your account. This time, you won’t get the error message.

7) Disable the VPN

Disable security/firewall/VPN applications

Using a VPN or any other Proxy app is another reason behind “Unable to post Instagram photo” errors. This is because VPNs change your IP address and assign a different location.

So the photo is uploaded from your device, but before posting it, the app tries to connect to a different server. And this is where the error appears.

Therefore, if you are using a VPN to unblock Instagram, you should disable it. After turning it off, reboot your Android and post the photo to the image sharing platform.

8) Update the Instagram app

Update the Instagram app

Yes, still can’t post image to instagram app, it is best to update the app from the Google Play Store. There may be a bug that prevents the Instagram app from posting a photo.

So in that case, you need to update the Instagram app on your Android or iPhone. To update the Instagram app for Android, open the Google Play Store and update the app.

Similarly, you need to use the Apple App Store to update the Instagram app on your iPhone. Once updated, open the Instagram app again and repost the photo.

9) Remove Third Party Instagram Apps

Well, using third-party Instagram apps like Instagram mods can lead to an account being banned. Also, you need to check the apps that have access to your Instagram account.

You have to manually find the problematic apps and remove them from your Instagram account. Also, if your Instagram account is used with modded apps, the chances of account restriction are quite high.

So, make sure that your account is not limited or restricted by Instagram due to using modded apps.

Also Read: How To Fix Instagram App Keeps Crashing

So, here are some of the best ways to resolve the “Unable to post Instagram photo” error message. If you need any further help solving the Instagram photo posting problem, let us know in the comments below. Also, if the article helped you, please share it with your friends as well.

Leave a Reply

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