ShapelessAI← All specs

facebook_pageUnicode code points

Facebook Page post limits and media specs

Every number below is the one our publishing engine enforces before a Facebook Page post goes out, with the source it came from and the date we last read it.

Text[text]

Facebook Page text limits
Max length63,206 Unicode code points
CountingCounted in Unicode code points: one plain character is one, and a link costs its full length.

Media

Facebook Page media constraints by kind
ConstraintImages[image]Video[video]
Per post101
Formats.png, .jpg, .jpeg, .gif, .webp.mp4
Max size10 MB4 GB
Max length--
We publish ityesyes

We publish text, images and video here; PDF documents we do not deliver to Facebook Page yet. One post carries images or a video, never both. A PDF deck degrades here into up to 10 slide images.

Mentions

Page posts cannot tag people via the API - name them in plain text.

The guidance our own agent carries for Facebook Page, verbatim.

How our publisher handles it

The notes our publishing engine carries for Facebook Page, verbatim - what our adapter does, not only what the platform allows.

  • A video publishes as its own video post - the text becomes its description.

Questions

How long can a Facebook Page post be?
63,206 characters. Counted in Unicode code points: one plain character is one, and a link costs its full length.
How many images can one Facebook Page post have?
Up to 10: .png, .jpg, .jpeg, .gif, .webp, up to 10 MB each.
What video does Facebook Page accept?
1 video per post: .mp4, up to 4 GB each.
How do you tag an account on Facebook Page?
Page posts cannot tag people via the API - name them in plain text.

Sources, verified 2026-07-21

Each citation names where the number came from. Anything we could not confirm in an official document is marked, because a number nobody will stand behind should look different from one that is.

  1. [text]63,206 chars, 3pverified 2026-07-14no official doc confirms this number
  2. [image]~10MB auto-resize above, 3pverified 2026-07-14no official doc confirms this number
  3. [video]graph /videos edge, separate post type from /feedverified 2026-07-21