Facebook

Facebook Character Counter

Track posts, ads, bio, and comments. See exactly what is visible before the "See more" cut on mobile and desktop.

Home > Facebook Character Counter
Live count — nothing leaves your browser
0 / 63,206
Emojis detected: 0 (each counts as 2 characters)
Mobile Preview (Hook Zone)
📱 First ~300 characters of an organic post visible on mobile before 'See more' — larger devices; smaller screens can cut at ~125
Your Page
Just now · 🌐
Desktop Preview
🖥 First ~477 characters visible on desktop before 'See more'
Your Page
Just now · 🌐
0 / 40 — 0 visible on small screens

Write to 40 characters max. Aim for 27 to display safely on every screen.

0 / 20
0 / 18

The textarea above counts your 80-character per-card primary text. Each card must work standalone — some viewers only see one card.

0 / 55
0 / 10

Reels flips the format: the headline (55) gets more room than primary text (40, counted above). The overlay is the tightest placement in all of Meta advertising at 10 characters.

0 Word Count
0 min read Reading Time
0 min to speak Speaking Time
63,206
characters per post
Largest limit of any major social platform
~125–300
characters visible on mobile
Where organic posts get cut — the point varies by device; 98% of users are on mobile
40–80
characters for highest engagement
Posts under 80 chars get ~66% more engagement

All Facebook Character Limits (2026)

Every field on Facebook has its own limit. The post ceiling is 63,206 characters, but the feed shows far less before 'See more'.

Field Limit Notes
Post (hard limit) 63,206 Largest of any major platform
Feed visible — mobile ~125–300 Where organic posts get cut — device-dependent; hook must land here
Feed visible — desktop ~477 More room but mobile-first strategy applies
Comment 8,000 Full text visible, not truncated in feed
Personal Bio 101 One clear sentence about who you are
Page Short Description 255 Appears in search results — include keyword
Group Post 63,206 Same as regular post
Group Description 3,000 Rules: 500 chars each, max 10 per group
Event Description 63,206 Front-load date, time, and location in the first 200 chars
Ad Primary Text (visible) 125 Critical — everything after hides behind "See more"
Ad Primary Text (maximum) 2,200
Ad Headline 40 ~27 safe for display on every screen
Carousel (per card) 80 / 20 / 18 Primary text / headline / description — 2 to 10 cards
Reels Ads 40 / 55 Inverted: headline gets more room than primary text
Reels Overlay Headline 10 Most restrictive placement in all of Meta advertising
Messenger Ad Placements Retired Inbox retired Nov 11, 2025; Stories retired Aug 27, 2026
Ad Description 25–30 Does not render on Feed, Stories, or Reels — never put critical info here
Emoji Count 2 per emoji Same as Twitter — skin-tone and ZWJ emoji cost 4–10 each
Engagement Sweet Spot 40–80 Posts under 80 chars see ~66% higher engagement
Last verified September 2026.

All Facebook Character Counters

Dedicated counters for every Facebook field

Using a facebook character counter before you post is the difference between a message your audience reads in full and one that gets cut off mid-sentence behind a "See more" link. Facebook allows up to 63,206 characters in a single post. On a phone, most readers see roughly 300 of them. That gap is where most Facebook content silently fails.

This tool counts characters in real time across every major Facebook field: posts, ad primary text, ad headlines, carousel card copy, Reels ad text, comments, bios, and page descriptions. Paste your copy, switch modes, and see exactly where Facebook cuts your text on mobile and on desktop before you ever hit publish.

How to Use This Facebook Character Counter

No account. No download. No waiting. Here is all you need to do:

  • Choose your mode from the pills above: Post, Ad Text, Carousel, Reels, Comment, Bio, or Page Description. Ad Text mode includes a headline checker, Carousel mode adds per-card headline and description checkers, and Reels mode adds the Reels headline and overlay checkers.
  • Type or paste your content directly into the text area. The character count updates on every keystroke.
  • Watch the preview cards. The tool shows you the mobile truncation point (around 300 characters for organic posts, 125 for ad primary text) and the desktop truncation point (around 477 characters), each rendered as a live feed snippet complete with the "See more" link exactly where Facebook would place it.
  • If your count turns yellow, you are approaching the safe display window. Red means you are past the field limit.
  • Hit Copy to grab your text, or Share to generate a link with your text already loaded.

That is the full workflow. Everything else on this page is the context that makes those numbers mean something.

The Facebook Character Limit Is Not One Number. It Is Three.

Most guides tell you the Facebook post character limit is 63,206 characters and move on. That number is technically accurate and practically useless. Here is what you actually need to know:

The Number What It Means Who It Affects
63,206 The hard database limit. You will almost never come close to it. Everyone technically
~477 Where Facebook adds "See More" on desktop. Your visible preview window for desktop readers. Desktop users (roughly 2% of Facebook traffic)
~125–300 Where organic posts get cut on mobile — the exact point varies by device. Your real working limit for reaching most of your audience. Mobile users (roughly 98% of Facebook traffic)

The strategic conclusion is straightforward: 98 percent of Facebook users are on mobile. If your key message, offer, or call to action sits past the first 125 to 300 characters (the exact cutoff depends on the reader's device), the overwhelming majority of your audience will never see it without tapping "See More." Most people do not tap. Write for the first 300 characters first, and keep your must-read hook inside the first 125 if you want it visible on every screen. Treat everything after that as a bonus for readers who are already engaged.

Important distinction: Meta has stated that organic truncation is driven by how many lines of text fit on the screen, not a fixed character count, so the mobile cutoff varies by device. Third-party measurements land anywhere from roughly 125 characters on smaller screens to about 300 on larger phones, with desktop cutting near 477. The flat 125-character figure on many competitor pages is confirmed as the Facebook ad primary text threshold — for ads, truncation is consistent at 125. Treat 125–300 as your organic working range, 125 as the ad rule, and 477 as the desktop window.

Facebook Character Limits for Every Field in 2026

Here is every major Facebook field with its character limit, its practical display window, and what that means for how you write.

Facebook Post Character Limit

Field Limit Notes
Post hard limit 63,206 Applies to personal profiles and Facebook Pages equally
"See More" on desktop ~477 Text after this point is hidden behind a tap on desktop
"See More" on mobile ~125–300 Mobile is where 98% of readers are — the exact point varies by device. This is your real working limit.
Engagement sweet spot 40 to 80 Posts in this range consistently outperform longer posts in engagement studies

The post limit of 63,206 characters exists to support long-form storytelling, detailed product explainers, educational content, and founder notes where the audience is already invested. It is not an invitation to pad. The Facebook algorithm does not reward length. It rewards relevance and early engagement. If your opening line does not earn a "See More" tap, the rest of the post does not exist for most readers.

What Counts Toward the Facebook Post Character Limit

  • Every letter, number, space, and punctuation mark counts as one character.
  • Every line break (pressing Enter) counts as one character but also consumes a full visual line, shrinking your effective preview window faster than regular text.
  • Emojis count as two characters each on Facebook. More on this in the emoji section below.
  • Hashtags count as characters. #SummerSale2026 is 16 characters of your budget.
  • URLs count at their full character length. A 60-character URL uses 60 characters. Facebook does not automatically shorten URLs in posts the way Twitter compresses all links to 23 characters via t.co.
  • Mentions (tagging someone with @) count as characters.

Facebook Comment Character Limit

The Facebook comment character limit is 8,000 characters. There is a key difference from posts: comments are not truncated in the feed. When someone leaves a comment, the full text is visible immediately without any "See More" tap required. This makes comments a different content environment than posts and changes how you should approach them.

For organic reach strategies built around commenting, shorter comments tend to surface higher in comment ranking algorithms. A precise, on-topic comment of 50 to 150 characters often performs better than a wall of text that requires scrolling. The 8,000-character limit is a ceiling, not a target.

Reply comments follow the same 8,000-character limit as top-level comments.

Facebook Bio Character Limit: 101 or 255? Both Are Right.

This is the most commonly misreported limit in the entire space. Nearly every guide gives one number. The correct answer is that there are two separate fields for two separate account types:

Account Type Field Limit
Personal Profile About / Bio section 101
Facebook Page Short Description 255
Facebook Page Long Description / About 2,000

Personal profile bio (101 characters): Think of this as a single strong sentence. One clear identity statement. "Content strategist. Writing for B2B SaaS brands since 2018. Based in Lahore." That is 64 characters. You have room for a bit more, but not much. Every word earns its place.

Facebook Page short description (255 characters): This is two to three strong sentences. Lead with what the page does and who it serves. Then add your differentiator or a light call to action. This field is what many people see before deciding whether to follow your page, so treat it accordingly.

Facebook Group Character Limits

Group Field Character Limit
Group Name 75
Group Description 3,000
Individual Group Rule 500
Maximum Number of Rules 10 rules
Group Post 63,206

Group descriptions are one of the most underused fields on Facebook. At 3,000 characters, you have enough room to explain what the group is about, who it is for, what the rules are in summary, and what new members should do first. Front-load the most important information because not every member reads past the first paragraph.

Facebook Page Character Limits

Page Field Character Limit
Page Name 75
Username 50
Short Description 255
Long Description / About 2,000
Page Post 63,206

The username field carries a minimum as well as a maximum: it must be at least 5 characters and can run up to 50. Because the username becomes part of your Page URL (facebook.com/yourname), a short, clean, memorable one is worth more than a keyword-stuffed one. Keep the page name within its 75-character ceiling and put the searchable phrasing in the short description, where it carries more visibility weight.

Facebook Event Character Limits

Event Field Character Limit
Event Name 64
Event Description 63,206

The event description field has the same generous limit as a regular post. However, only the first few lines are visible before a "See More" appears. Front-load the essentials in the first 200 characters: the date, the time, the location, and what attendees should know before they arrive. Put the longer context, agenda, and speaker bios further down for people who are already committed to reading.

Facebook Messenger Character Limit

The Facebook Messenger direct message character limit is 20,000 characters. In practice, Messenger is a conversation platform, and extremely long messages tend to perform poorly in conversation contexts. For customer service, support, and direct outreach, keep messages under 500 characters. For chatbot sequences, individual message blocks should typically stay under 300 characters for readability on mobile screens.

Facebook Ad Character Limits: Every Placement in 2026

Facebook ad character limits are the highest-stakes limits on this page. If your organic post gets truncated, someone might miss a sentence. If your ad primary text gets truncated, you paid for an impression that delivered an incomplete message. These limits have direct budget implications.

Critical framing: Meta does not always publish fixed hard caps for ad text fields. It publishes recommended lengths per placement. Exceeding the recommendation does not automatically reject your ad. It silently truncates the rendered text and appends "See More." Most users will not tap. Write within the recommended limits as if they were hard rules.

Facebook Feed Ads (Image and Video)

Text Field Recommended Limit Technical Maximum
Primary Text 125 No confirmed hard cap (field accepts thousands)
Headline 27 safe / 40 27 characters (safe display) / 40 characters (field limit)
Description 25 to 30 Rarely displayed on Feed, Stories, or Reels

The headline dispute resolved: Both 27 and 40 are correct at different levels of the same question. The headline field accepts up to 40 characters for most placements. However, the Facebook Feed specifically recommends 27 characters as the safe display window across all mobile breakpoints and notification previews. Write to 40 characters max. Aim for 27 if the headline needs to work everywhere reliably.

The description field reality: The description field does not render on Feed, Stories, or Reels. It only appears reliably on Marketplace, Audience Network, Facebook Search Results, and In-Stream Video. Do not rely on the description to carry important copy in most placements. Your primary text and headline need to work alone.

Facebook Stories Ads

Text Field Recommended Limit
Primary Text 125
Headline 40

Stories do not display a description field. Primary text and headline are consistent with Feed at the recommended levels, but the vertical format means visual real estate competes aggressively with text. Keep copy minimal and let the creative carry the weight in Stories placements.

Facebook Reels Ads: The Inverted Format

Reels is the only placement in all of Meta advertising where the headline gets more characters than the primary text. This surprises most advertisers and causes truncation problems for anyone copying Feed ad copy directly into Reels without adjusting.

Text Field Recommended Limit
Primary Text 40
Headline 55
Reels Overlay Headline 10 only

Reels Overlay is the most restrictive text placement in all of Meta advertising: 10 characters for a headline. That is roughly one word and a number. "Save 50%" is 8 characters. "Try Free" is 8 characters. Every word must be load-bearing. Do not attempt to use standard Feed ad copy in a Reels Overlay placement.

Facebook Carousel Ads: The Tightest Feed Format

Carousel ads are frequently described as a format that gives you more room to tell a story. They do give you more cards, but each individual card has the tightest text limits of any Feed format.

Text Field Recommended Limit
Primary Text (per card) 80
Headline (per card) 20
Description (per card) 18
Number of Cards 2 to 10

Card count clarification: Many guides state carousel supports 3 to 10 cards. The correct range is 2 to 10. You can run a carousel with just two cards. Each card should work as a standalone unit because some viewers will only see one or two cards before scrolling past.

Messenger Ads: Both Placements Now Retired

Meta retired the Messenger inbox ad placement on November 11, 2025. Any spec sheet that still lists "Messenger inbox ads" as an active placement has not been updated since that date. If you are running ads and wondering why Messenger inbox is not appearing in your placement options, this is why.

The Messenger Stories placement then followed: Meta retired Messenger Stories ads on August 27, 2026. As of September 2026, neither Messenger placement is selectable in Ads Manager, and campaigns still targeting them have stopped delivering there. Feed, Stories, and Reels carry the same 125-character primary text and 40-character headline recommendations that Messenger placements once used, so migrating copy is a placement switch rather than a rewrite.

Complete Facebook Ad Character Limit Reference Table

Placement Primary Text Headline Description
Facebook Feed 125 40 (27 safe) 25 to 30 chars
Facebook Stories 125 40 Not displayed
Facebook Reels 40 55 Not standard
Reels Overlay 60 10 Not displayed
Carousel (per card) 80 20 18 chars
Messenger Stories Retired Retired Retired by Meta on August 27, 2026
Messenger Inbox Retired Retired Retired by Meta on November 11, 2025

Flexible Ads: Same Limits, Smarter Testing

Meta rolled out the Flexible ad format in 2025 to replace dynamic creative, and it tests entire combinations of images, videos, and text assets rather than isolated text variations. The character limits for Flexible Ads match standard placement specs: primary text still truncates at 125 characters on mobile, and headlines still follow the 27-to-40 character guidance. What changes is optimization. Because Meta assembles the asset combinations automatically, writing five near-identical text variations adds no useful test signal. Make each text asset meaningfully different — a different offer angle, proof style, or call to action — so the system learns something real from every combination it serves.

How Facebook Counts Characters: Emojis, Spaces, Links, and Line Breaks

This is where most writers get surprised. Facebook does not count characters the same way every platform does, and the differences have real consequences for posts and ads near truncation thresholds.

Do Emojis Count as 2 Characters on Facebook?

Yes, and here is exactly why. Facebook uses UTF-16 encoding internally to store text. Most standard emoji characters live in what is called the Supplementary Multilingual Plane (Unicode code points above U+FFFF). In UTF-16, these characters require two 16-bit code units, called a surrogate pair. Facebook counts each of those code units as a character, which is why a single emoji registers as two characters in your count.

This is different from how some other platforms count. Instagram and TikTok treat most emoji as one character. SMS gateways treat them as two to four characters depending on encoding.

Emoji Type Facebook Character Count Example
Standard emoji 2 😀 = 2 chars
Emoji with skin-tone modifier 4 👋🏽 = 4 chars
ZWJ sequence (family, couple, etc.) 4 to 10 👨‍👩‍👧 = 8 chars
Flag emoji (regional indicators) 4 🇵🇰 = 4 chars

Practical impact: if you open your post with three emoji, you have already used six characters of your visible preview window before writing a single word. In a 125-character ad primary text window, three emoji in the opener cost you nearly 5 percent of your budget before your offer appears. The counter above detects these sequences automatically and reports the exact number of characters your emoji consume, including the expensive ones.

Do Spaces Count as Characters on Facebook?

Yes. Every space is one character. Every tab is one character. This is standard behavior across virtually all social platforms. The only exception to watch for is leading whitespace: Meta strips leading spaces before counting, so a space at the very beginning of your ad copy does not count toward the limit but also will not display.

Do Line Breaks Count as Characters on Facebook?

Yes. Every line break is one character. But the visual impact of a line break is much larger than one character suggests. A single line break consumes an entire line of visible space in the feed. If you use two line breaks to create a paragraph gap, those two characters may push your key sentence below the truncation point even if you are technically within the character limit. When writing near the 300-character mobile threshold or the 125-character ad window, count line breaks as if they cost five characters each in terms of visible real estate.

Do URLs Count at Full Length on Facebook?

Yes. Facebook counts URLs at their full character length. A 70-character URL uses 70 characters of your post limit. This is meaningfully different from Twitter, which compresses every URL to exactly 23 characters via t.co regardless of the original URL length. If you are including a long link in your Facebook post, use a URL shortener before pasting if character count matters.

Do Hashtags Count as Characters on Facebook?

Yes. Every character in a hashtag counts, including the # symbol itself. #FacebookMarketing is 18 characters. Facebook allows up to 30 hashtags per post. However, research consistently shows that posts with 1 to 3 highly relevant hashtags outperform posts loaded with 20 or 30 hashtags. More hashtags do not improve reach. They consume character budget and can make posts look cluttered.

What Is the Optimal Facebook Post Length for Engagement?

The character limit tells you what is technically allowed. The engagement data tells you what actually works. They point in very different directions. Multiple large-scale studies of Facebook post performance point to the same directional finding: shorter posts drive more engagement per impression than longer ones.

Post Length Relative Engagement Performance Best Used For
Under 50 characters Highest engagement rate. Some benchmarks cite 66% higher than longer posts. Announcements, questions, reactions
50 to 80 characters Strong engagement. Buffer and Sprout Social consistently flag this as the sweet spot. Promotions, event teasers, product callouts
80 to 300 characters Moderate. Much of the copy stays visible on mobile, though smaller screens cut closer to 125. Short stories, context-heavy updates
300 to 477 characters Drops significantly. Mobile readers see "See More." Most do not tap. Desktop-targeted content, pinned posts
Over 477 characters Lower average engagement. Works when the content earns the length. Long-form storytelling, educational threads, detailed announcements
Data source note: The engagement figures above draw from HubSpot, BuzzSumo, Buffer, and Sprout Social studies spanning 2017 to 2026. The directional trend is consistent across all datasets: shorter posts outperform longer ones on average. Individual account performance varies by audience, niche, and content quality. Use these figures as benchmarks, not guarantees.

The Three-Zone Writing Framework for Facebook

Instead of memorizing multiple numbers, use this three-zone mental model when writing any Facebook post:

Zone 1: The Hook (Characters 1 to 80). This is your highest-value real estate. On mobile, most readers decide whether to keep scrolling or stop within the first one to two lines. Put your most compelling sentence here. Ask a question. State a bold claim. Open a loop. Whatever your best line is, it belongs in Zone 1.

Zone 2: The Bridge (Characters 81 to 300). This zone stays visible on most mobile devices and on desktop, though readers on smaller screens may see "See More" as early as character 125. Use it to support the hook with context, a key detail, or a setup for what comes after "See More." End Zone 2 with a reason to tap.

Zone 3: The Payoff (Characters 301 and beyond). This is what committed readers see after tapping "See More." Use it for the full story, detailed evidence, step-by-step instructions, or extended storytelling. Only readers who are already engaged will reach Zone 3, so write it for that warmer audience.

Facebook vs Other Platforms: Character Limit Comparison

Understanding how Facebook stacks up against other platforms helps you adapt copy across channels without guessing.

Platform Post Limit Visible Before More Key Difference
Facebook 63,206 ~125–300 mobile / ~477 desktop URLs count at full length
Instagram 2,200 ~125 chars Emoji = 2 chars
Twitter / X 280 No truncation at 280 All URLs = 23 chars via t.co
LinkedIn 3,000 ~210 chars Algorithm rewards dwell time
TikTok 4,000 Varies Caption increased from 2,200 in 2024
YouTube 5,000 Varies by device Title: 100 chars

Three practical rules fall out of this table. First, Facebook has the largest container but one of the smallest mobile stages, so cross-posting a Facebook-length post to Twitter fails immediately while the reverse works fine. Second, emoji budgeting differs by platform: a caption with ten emoji measures about twenty characters longer on Facebook than on TikTok or LinkedIn. Third, URL handling flips the economics: a link-heavy post that fits on Twitter can blow past Facebook's mobile window because Facebook charges full URL length. When you adapt copy across platforms, re-count for each one instead of trusting a single measurement.

Complete Facebook Character Limits Cheat Sheet: Every Field in 2026

Bookmark this. Every field, every limit, in one place.

Field Limit Notes
Posts and Organic Content
Personal Profile Post 63,206 ~125–300 mobile / ~477 desktop before "See More" (device-dependent)
Facebook Page Post 63,206 Same as personal profile post
Facebook Group Post 63,206 Same as personal profile post
Facebook Comment 8,000 Not truncated. Full text shows immediately.
Comment Reply 8,000 Same as top-level comment
Profile and Page Fields
Personal Profile Name 75
Personal Profile Bio / About 101 One strong sentence
Facebook Page Name 75
Facebook Page Username 5 to 50
Page Short Description 255 First thing visitors see on your Page
Page Long Description / About 2,000
Group Fields
Group Name 75
Group Description 3,000 Front-load key information
Group Rule (each) 500 Maximum of 10 rules per group
Event Fields
Event Name 64 Keep short so it shares well
Event Description 63,206 Front-load date, time, location in first 200 chars
Messenger
Direct Message 20,000 Practical best: under 500 chars
Ad Fields
Primary Text (Feed) 125 recommended No confirmed hard cap. Truncates at 125 on mobile.
Headline (Feed) 40 / 27 safe Use 27 for safe display across all breakpoints
Description 25 to 30 Does not render on Feed, Stories, or Reels
Primary Text (Stories) 125 Consistent with Feed
Headline (Stories) 40
Primary Text (Reels) 40 Inverted: headline gets more space than primary text
Headline (Reels) 55 Unique to Reels only
Reels Overlay Headline 10 Most restrictive placement in Meta advertising
Carousel Primary Text (per card) 80
Carousel Headline (per card) 20
Carousel Description (per card) 18
Messenger Inbox Ads Retired Retired by Meta on November 11, 2025
Messenger Stories Ads Retired Retired by Meta on August 27, 2026
Hashtags
Hashtags Per Post 30 maximum Best practice: 1 to 3 relevant hashtags

How to Write Facebook Ads That Do Not Get Truncated

The mechanics are simple. Consistent execution is the hard part.

For Primary Text (the 125-Character Window)

  • Put your offer, hook, or core claim in the first 40 characters. That is what shows even on the smallest mobile screens and in notification previews.
  • Close any sentence by character 122. If a sentence ends at 130, the reader sees a fragment followed by "See More." Rewrite until the thought closes cleanly inside the window.
  • Count every emoji as 2 characters and every line break as a full line of lost space before calculating whether your copy fits.
  • Do not repeat the same offer across primary text, headline, and description. Each field that renders is a second opportunity to say something new.

For Headlines (27 to 40 Characters)

  • Treat the headline as a standalone value proposition. The description field will not show on most placements. The headline is the only support your primary text gets.
  • Lead with a specific benefit, a number, or an action verb. "Save 30% this week" (19 characters) works. "Our products are now on sale" (28 characters) does not tell the reader anything specific.
  • Write for 27 characters if the headline must work across all placements reliably. Write to 40 if you are targeting a single specific placement.

For Carousel Ads

  • Each card gets 80 characters of primary text, a 20-character headline, and an 18-character description. Write each card so it works as a standalone unit. Some viewers will only see one card.
  • The 20-character headline per card is tighter than most people expect. Count before you write: "New arrivals this week" is 22 characters and already over. "New Arrivals" is 12 and fits easily.

For Reels Ads

  • Flip your thinking. Reels gives the headline more characters than the primary text. Lead with your offer in the headline (55 chars). Use primary text (40 chars) for a secondary hook or supporting detail.
  • If you are using Reels Overlay, you have 10 characters for the headline. That is one punchy phrase. Plan it separately from your other ad copy.
Limits last verified September 2026. This page is reviewed monthly against current platform behavior, including Meta placement changes such as the Messenger ad retirements.

FAQ

Common questions about Facebook character limits and how Facebook counts characters

The Facebook post character limit is 63,206 characters. However, mobile feeds show roughly 125 to 300 characters before the See More link appears — the exact point varies by device because Meta measures lines of text, not a fixed character count — and desktop feeds show approximately 477 characters. The 63,206-character figure is a technical ceiling, not a writing target. For most content, the mobile window of roughly 125 to 300 characters is the practical working limit.

Organic Facebook posts show roughly 125 to 300 characters before See More on mobile — the cutoff is line-based and varies by device — and approximately 477 characters on desktop. Because roughly 98 percent of Facebook users are on mobile, this window governs strategy for most content. Note: the 125-character figure that appears on many sites is the consistent truncation point for Facebook ad primary text; for organic posts it is simply the conservative (smallest-screen) end of the range.

Both numbers are correct for different account types. Personal profile bios are capped at 101 characters. Facebook Page short descriptions are capped at 255 characters. Any source that gives a single number without specifying account type is giving only half the answer.

Meta recommends keeping Facebook ad primary text to 125 characters or fewer. Text beyond 125 characters is truncated behind a See More link on mobile feeds. No official hard character cap has been published for the primary text field, but 125 characters is the practical mobile display limit and should be treated as a firm rule for campaign performance.

Both numbers are correct at different levels. The headline field accepts up to 40 characters. The 27-character figure is the safe display window: what is reliably visible across all mobile breakpoints without truncation. Write to 40 characters maximum. Aim for 27 for safe display everywhere.

Facebook comments are limited to 8,000 characters. Unlike posts, comments are not truncated. The full comment text is visible immediately in the feed without requiring a tap. Reply comments follow the same 8,000-character limit.

Yes. Facebook uses UTF-16 encoding, where most standard emoji require two 16-bit code units (a surrogate pair), so Facebook counts them as 2 characters each. Emoji with skin-tone modifiers or zero-width joiner sequences count as 4 to 10 characters each. This differs from platforms like Instagram and TikTok where most emoji count as 1 character.

Yes. Facebook counts URLs at their full character length. A 60-character URL uses 60 characters of your post limit. This differs from Twitter, which compresses all URLs to 23 characters via t.co. Use a URL shortener before adding long links to Facebook posts where character count matters.

Yes to both. Spaces count as one character each. Line breaks count as one character each but consume a full line of visible space in the feed, effectively reducing your visible preview window faster than regular text. When writing near truncation thresholds, treat line breaks as more expensive than single characters in terms of visible real estate.

Meta retired the Messenger inbox ad placement on November 11, 2025. The Messenger Stories placement was then retired on August 27, 2026, so neither Messenger placement appears in Ads Manager anymore. Feed, Stories, and Reels remain the active placements for text ads, following the 125-character primary text and 40-character headline recommendations.

Facebook Reels ads use an inverted format. Primary text is recommended at 40 characters, while the headline gets 55 characters. This is the only Meta placement where the headline exceeds the primary text recommendation. The Reels Overlay placement has just 10 characters for the headline, making it the most restrictive text placement in all of Meta advertising.

Each carousel card has its own limits: 80 characters of primary text, a 20-character headline, and an 18-character description. Carousels can have between 2 and 10 cards. Carousel is the tightest text format on the Facebook Feed in terms of per-card limits.

The Facebook Messenger direct message character limit is 20,000 characters. For practical use in customer service and chatbot flows, messages should be kept under 500 characters for readability on mobile screens.

Facebook group descriptions allow up to 3,000 characters. Individual group rules are capped at 500 characters each, with a maximum of 10 rules per group. Group names are limited to 75 characters.

Facebook event descriptions allow up to 63,206 characters, the same limit as a regular post. Event names are limited to 64 characters. Despite the generous description limit, only the first few lines are visible before See More. Put the date, time, and location in the first 200 characters.

Research from HubSpot, BuzzSumo, and Buffer consistently shows that posts in the 40 to 80 character range drive the highest engagement rates, with some studies citing up to 66 percent more engagement than longer posts. Posts under 300 characters remain fully visible on mobile without a tap. Long-form posts can still perform well when the content earns the length, such as detailed storytelling, educational content, or major announcements.

Facebook allows up to 30 hashtags per post, and each hashtag counts toward the post character limit. Research shows that posts with 1 to 3 highly relevant hashtags consistently outperform posts with large numbers of hashtags. More hashtags do not improve organic reach on Facebook.

The Facebook Page short description field allows 255 characters. This is separate from the personal profile bio limit of 101 characters. Facebook Pages also have a long description or About field that allows up to 2,000 characters.

No. Facebook will not allow you to publish a post that exceeds 63,206 characters. The platform prevents submission if the character limit is exceeded. However, reaching this limit in normal use is extremely unlikely since 63,206 characters is equivalent to roughly 12,000 to 15,000 words.

Saif ul Rehman
Saif — Founder of TextCountify

I built TextCountify because I was tired of switching tabs to check character limits while managing social media content and SEO work. Every limit on this page is verified against official platform documentation monthly. If something is wrong, tell me directly — I read every message.

More about TextCountify →
Copied