Skip to main content

Facebook limitations

Facebook's API publishes to Pages (not personal profiles) and documents surprisingly few hard content limits - but photos, Reels and messaging all carry real constraints.

Publishing limits

The limits Facebook applies to posts published through its official API. Posty checks every one of these while you compose.

Facebook publishing limits
LimitValue
Caption length~63,206 characters

Widely reported figure; Meta does not document an official maximum.

PhotosJPEG, BMP, PNG, GIF or TIFF, up to 10.0 MB
Reels3–90 seconds, 9:16 portrait
Media per postPostyup to 10 images
Video per postPosty1 video (no mixing with images)
Video size & lengthvaries per Page

Facebook sets video upload limits per Page rather than publishing one global number.

Rows marked Posty are current Posty product choices rather than hard platform rules.

Analytics

Post views, reach, reactions (with full breakdown), comments, shares and clicks, plus Page-level views, reach and follower counts.

ImpressionsReachLikesCommentsSharesClicksVideo viewsWatch seconds
  • Meta is migrating Page metrics through 2026; Posty already reads the replacement metrics.
  • Audience breakdowns are limited to city and country - Facebook removed age and gender demographics from the API.

Inbox & messaging

Page comments and Messenger conversations are supported.

  • Messenger replies are limited to a 24-hour window after the customer's last message.

Good to know

  • The API publishes to Pages only - personal profiles can't be automated.
  • Native scheduled posts are supported by Facebook between 10 minutes and 30 days out; Posty's own scheduler isn't bound by that window.

These limits apply to every tool

They come from Facebook's official API, so no scheduler can exceed them. Posty validates against every limit on this page while you compose - if your post passes, Facebook will accept it.

Try Posty free