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.
| Limit | Value |
|---|---|
| Caption length | ~63,206 characters Widely reported figure; Meta does not document an official maximum. |
| Photos | JPEG, BMP, PNG, GIF or TIFF, up to 10.0 MB |
| Reels | 3–90 seconds, 9:16 portrait |
| Media per postPosty | up to 10 images |
| Video per postPosty | 1 video (no mixing with images) |
| Video size & length | varies 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.
- 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
