Skip to main content
Question

Facebook pages error: Failed to upload Page_Photo due to size or format

  • March 29, 2025
  • 1 reply
  • 6 views

I’m using the “share your new Instagram posts to your Facebook page”, which works perfectly when I have Instagram posts with a single image. But when I try to set it up to post share Instagram posts with multiple images, I get the error:

 

Failed to create a page_photo in Facebook Pages

The app returned "Your photos couldn't be uploaded. Photos should be less than 4 MB and saved as JPG, PNG, GIF, TIFF, HEIF or WebP files.".

 

The steps I took are:

App: Instagram for Business

Trigger event: New Media Posted in My account

App: Facebook Pages

Action event: Create Page Photo > Photo: Media Url > Description: Caption

 

This results in the first photo from the Instagram being posts with the caption, but the other photos in the Instagram post do not get posted.

 

For the Facebook Page section, I tried:

Action event: Create Page Photo > Message: Caption > Photo: Media Url & Children Media Url

This results in the error message posted above (there are not any actual issues with the image size or type as they’ve already been posted to Instagram.

 

For the Facebook Page section, I have also tried:

Action event: Create Page Post > Message: Caption > Photo: Media Url & Children Media Url

This just makes a Facebook post with the caption, but no images.

 

Any suggestions would be very much appreciated.

Did this topic help you find an answer to your question?

1 reply

JammerS
Forum|alt.badge.img+6
  • Zapier Staff
  • 2799 replies
  • March 31, 2025

Hi ​@gwsfhs,

 

Welcome to the Community.

 

You're facing the issue due to Facebook's API limitations. Facebook only allows uploading a single image per post via Zapier, which is why posts with one image work but multiple images fail. The error message is a generic response from Facebook related to this limitation. Currently, there's no workaround, but Zapier is working with Facebook to improve integration capabilities.

 

We apologize for any inconvenience this may cause and thank you for your understanding. If you have other questions or need assistance, please feel free to ask.