Facebook limits

Facebook character limit

Meta does not state a character limit for ordinary Facebook posts or comments on any page we could read. Third-party guides quote 63,206 characters for a post and 8,000 for a comment, and Meta confirms neither. The limit it does document is for Messenger: a text message must have fewer than 2,000 characters.

Checked 6 October 2026 · 6 sources · Free resizer

Character limitsposts and comments on Facebook

No Meta figure found

Post, third-party figure
63,206 characters, not confirmed by Meta
Comment, third-party figure
8,000 characters, not confirmed by Meta
Messenger text message
Fewer than 2,000 characters, in UTF-8 (Meta’s Send API reference)
Message metadata (message_echo webhook)
Fewer than 1,000 characters
Messenger card title and subtitle
80 characters each (Meta’s generic template guide)
Feed ad text, as Meta suggests
Primary text 50 to 150 characters; headline 27
Stories ad text, as Meta suggests
Primary text 125 characters; headline 40
Carousel ad text, as Meta suggests
Primary text 80; headline 20; description 18
Instagram DMs, for comparison
1,000 bytes of UTF-8, not characters (Meta’s Instagram API)

Which numbers are Meta’s, and which are not

Search for this topic and the same two figures appear everywhere: 63,206 characters for a post and 8,000 for a comment. We searched Meta’s own sites for both and found neither, and a search of Facebook’s Help Centre for “character limit” returned no article about the length of a post or comment. What we can say is that no Meta page we read gives either number.

WhereFigureWhere it comes from
Facebook post63,206 charactersThird-party guides; no Meta page found
Facebook comment8,000 charactersThird-party guides; no Meta page found
Messenger text messageFewer than 2,000 charactersMeta’s Send API reference
Message metadata stringFewer than 1,000 charactersMeta’s Send API reference
Messenger card title and subtitle80 characters eachMeta’s generic template guide
Instagram DM sent through the API1,000 bytesMeta’s Instagram messaging API guide
Facebook ad textSuggested lengths onlyMeta’s Ads Guide, listed further down

Treat the first two rows as unconfirmed. They may be right, and planning around them costs nothing: 63,206 characters is roughly 10,000 English words, far more than a post is ever likely to need. The rest of this page covers limits you can check.

Messenger: the limit Meta documents

Meta’s Send API reference, the page developers use to send messages from a Facebook Page, describes the text parameter as a message that contains only text. It must be UTF-8 and have fewer than 2,000 characters. That applies to anything a Page sends through the API: a chatbot, a shared inbox tool or a comment-to-DM automation.

Read the wording closely. “Fewer than 2,000” means 1,999 at most, so do not build to the round number. The reference counts characters, while Instagram’s messaging API counts bytes and stops at 1,000. The lines we read do not say how an emoji or an accented letter is counted, or what happens to a longer message, so leave a margin and cut the text to length before it is sent.

  • A metadata string you attach to a message, which comes back to you in the message_echo webhook, must have fewer than 1,000 characters.
  • A card sent with Meta’s generic template takes a title and a subtitle of 80 characters each, with up to three buttons.

Private replies to comments use the same API

When someone comments on a Page post and you answer them privately, the message goes through the same Send API. Meta’s reference describes comment_id as the way to send a message as a private reply to a visitor’s comment on your Page post, and post_id for a private reply to a visitor’s post on your Page. It lists no separate text limit for either, so plan on the same cap as any other Messenger message.

Length is rarely what stops these messages. Meta allows one private reply per comment, within 7 days of the comment, and the first message to a commenter has to be plain text with no link or button. A line or two that asks the person to reply is plenty. The long part can follow once they answer.

Tip: Do not squeeze everything into the first message. Ask one question, such as “Reply YES and I’ll send the price list”, and put the full details in the message that follows their answer.

Ad text: suggested lengths, not caps

Meta’s Ads Guide gives text lengths for each placement. It lists them as recommendations, and longer text may be cut off on screen. These are the figures listed for image ads.

PlacementWhat Meta suggests
Facebook FeedPrimary text 50 to 150 characters; headline 27 characters
Facebook StoriesPrimary text 125 characters; headline 40 characters
Carousel in FeedPrimary text 80 characters; headline 20; description 18

If you turn a post into an ad, check its text against these figures first. A caption written for the feed can be much longer than any of the three.

Writing for a limit you cannot see

With no figure for posts, the useful question is what people read, not what the box accepts. Facebook folds a long post behind a “See more” link, and we found no Meta page that says where the fold falls. It depends on the device and the text, so look at a draft on your own phone before you publish.

  • Put the point, the offer or the instruction in the first line or two.
  • If the post asks people to comment a word such as GUIDE, say so before any long story.
  • Keep the details for the private reply, where the Messenger limit is the one that counts.
  • Answer comments in a sentence or two. A reply under a comment is a comment, so the unconfirmed comment figure is the one in play.

Resize a photo to 1200 × 630 px

Free and private: choose how your photo fills the Facebook character limits frame and save it at exactly 1200 × 630 px.

Fit

Fills the frame and trims what doesn't fit. Drag the preview to choose what stays.

Save as

A smaller file, best for photos (quality 92%).

JPEG, PNG or WebP, up to 40 MB. Saves at exactly 1200 × 630 px.

Your image never leaves your browser. Nothing is uploaded.

Questions people ask

What is the character limit for a Facebook post?

Meta does not state one on any page we could read. Third-party guides quote 63,206 characters, but Meta does not confirm it. A better question is how much of your text shows before “See more”, and we found no Meta figure for that either.

What is the Facebook comment character limit?

Third-party guides say 8,000 characters. We found no Meta page that states a comment limit, so treat that number as unconfirmed. Whatever the cap, a short reply reads better under a post.

How long can a Messenger message be?

Meta’s Send API reference says text-only messages must be UTF-8 and have fewer than 2,000 characters, so 1,999 at most. The lines we read do not say how emoji are counted, so leave a margin.

Does the same limit apply to a private reply to a comment?

The reference describes a private reply as a message sent with a comment_id and lists no separate text limit for it, so plan on the same cap. The first message to a commenter must be plain text with no link or button, which is a good reason to keep it short.

Are Facebook limits counted in characters or bytes?

Messenger’s reference says characters. Instagram’s messaging API sets 1,000 bytes instead, so text with emoji or non-English letters fits fewer characters there. Check Meta’s wording for any other field before you assume which one applies.

How long should Facebook ad text be?

Meta’s Ads Guide suggests 50 to 150 characters of primary text and a 27-character headline in Feed, and 125 and 40 for Stories ads. These are suggested lengths, and longer text may be cut off on screen.

Related sizes

More sizes and limits

Say less in the post. Send the rest by DM

Ask people to comment a word, and DMFast sends each of them the link or the details in a DM, on Instagram and Facebook. Free plan, no card.

Start free