An Instagram caption accepts 2,200 characters and shows 125. A Facebook post accepts 63,206 and shows 477. How long can your caption, post, headline or meta description actually be? Paste it once and see it measured against every limit at the same time, including the one that decides whether anybody reads the rest.
Almost nothing in this group is a character limit, which is why almost every guide to it is wrong. Google does not count your characters; it fills a box of a fixed pixel width and cuts whatever does not fit. The character figures below are rules of thumb derived from average letter widths, and a line of capitals will be cut far sooner than the number suggests.
All figures in this section last checked September 2026.
| Field | Limit | Cut off at | Notes |
|---|---|---|---|
| Title tag | No limit (~60) | By pixel width | Cut at roughly 600 pixels on desktop and less on mobile. Google also rewrites titles it considers a poor match for the query, whatever their length. |
| Meta description | No limit (~155) | By pixel width | Cut at roughly 920 pixels on desktop and around 680 on mobile. Google frequently ignores the description entirely and writes its own from the page. |
| H1 heading | No limit | Not truncated | No cap and no penalty for length. Keep it readable rather than counted. |
| URL | 2,048 | Not truncated | The practical ceiling is the browser rather than the search engine. Length is not a ranking factor, though a long URL is cut in the result. |
| Image alt text | No limit (~125) | Varies by reader | The rule of thumb comes from screen readers, several of which stop at about 125 characters, not from search engines. |
| Open Graph title | No limit (~60) | By pixel width | Each platform crops it differently in the share preview. |
| Open Graph description | No limit (~200) | By pixel width | - |
Unlike the two groups above, these are enforced at the point of entry. The field will refuse the text rather than cut it, so a headline that is one character over is a rejected ad, not a truncated one.
All figures in this section last checked September 2026.
| Field | Limit | Cut off at | Notes |
|---|---|---|---|
| Google Ads headline | 30 | Not truncated | A responsive search ad takes up to 15 of them, and three can show at once. |
| Google Ads description | 90 | Not truncated | Up to 4 per ad, of which 2 typically show. |
| Google Ads display path | 15 | Not truncated | Two path fields, 15 characters each. |
| Google Ads business name | 25 | Not truncated | - |
| Meta Ads primary text | No limit (~125) | 125 | Not enforced, but cut at around 125 characters in most placements. |
| Meta Ads headline | 40 | Not truncated | Recommended rather than enforced in some placements; 40 is the figure the previews are built around. |
| Meta Ads description | 30 | Not truncated | - |
| LinkedIn Ads intro text | 600 | 150 | Cut at about 150 characters on desktop. |
| LinkedIn Ads headline | 200 | 70 | - |
A Facebook post accepts more than sixty thousand characters and shows a few hundred. LinkedIn accepts three thousand and shows about two hundred. The cap is a technical fact about the field; the cut-off is the one that decides whether anybody reads the rest.
That is why this page carries two columns where most carry one. Write to the cut-off, and treat the cap as the wall you are not going to hit.
There is no character limit on a title tag or a meta description. Google fills a box of a fixed pixel width and cuts whatever does not fit, so the familiar figures of sixty and a hundred and fifty-five are averages rather than rules.
Width is the thing being measured. A line of capitals, or a title thick with W and M, is cut well before the count says it should be. A line of narrow letters survives past it.
X wraps every link through its own shortener, so a URL costs 23 characters whatever its real length, and a long tracking URL costs no more than a short one. Most emoji count as two.
Bluesky counts graphemes instead, so an emoji is one character there. If a count has to be exact, the character counter breaks your text down by characters, words, sentences and paragraphs.
Because they answer different questions. The limit is what the field will accept before it refuses or cuts your text. The cut-off is where the interface stops showing it and puts a more link in its place, which on Facebook and LinkedIn happens thousands of characters before the cap. The cut-off is the number worth writing to.
No, there is not. Google fills a box of a fixed pixel width, roughly 920 on desktop, and cuts whatever does not fit. The familiar figure of 155 characters is an average derived from ordinary lowercase text, so a description set in wide letters or capitals is cut well before it, and one set in narrow letters survives past it. The same is true of the title tag.
Every link costs 23 characters whatever its real length, because all of them are wrapped through the t.co shortener - a long tracking URL costs no more than a short one. Most emoji count as two characters. Bluesky counts graphemes instead, so an emoji is one character there.
Each row carries the month it was last checked, rather than one date for the whole page. Instagram and TikTok change more often than Google Ads does, and a single page-level date would say nothing useful about the rows that have not been looked at in a year.
It counts every character in the field, spaces and punctuation included, which is what the platforms count too. The exceptions are the ones noted above: X substitutes 23 characters for each link and counts most emoji as two, so a post full of links will measure shorter on X than it does here.
Because the table alone makes you do the arithmetic. Paste the text once and every limit is measured against it at the same time, which is the actual question you had: not what the Instagram limit is, but whether this caption fits it.
Social media
Two numbers matter on every platform here, and they are rarely the same one. The cap is what the box will accept. The cut-off is where the feed stops showing your text and puts a "more" link in its place, which is the number you are really writing to.
All figures in this section last checked September 2026.