b2KIT

Social Media Character Counter

Count characters against platform limits for Twitter, Instagram, LinkedIn, Facebook, and YouTube.

Tested tool guide Tested browser tools Checked August 16, 2026

What Social Media Character Counter does, with a checked example

One number decides whether a draft posts whole, gets cut off, or bounces: its character count. This tool measures a draft against the posting limits of five platforms at once - X (formerly Twitter) at 280 characters, Instagram captions at 2,200, LinkedIn posts at 3,000, Facebook posts at 63,206, and YouTube descriptions at 5,000 - and shows how many characters remain on each. What most people get wrong: spaces, punctuation, and line breaks count, and a draft that fits four platforms can fail the fifth. Paste the text, read the five verdicts, and trim until every platform passes.

Worked example

A concrete input and expected output from the current implementation.

Input

Launching today: our new solar-powered water purifier ships worldwide from June. Early backers save 20%. Details in the thread below.

Expected output

133 characters. Verdict per platform: X: 133 of 280, fits, 147 remaining. Instagram caption: 133 of 2,200, fits, 2,067 remaining. LinkedIn post: 133 of 3,000, fits, 2,867 remaining. Facebook post: 133 of 63,206, fits, 63,073 remaining. YouTube description: 133 of 5,000, fits, 4,867 remaining.

The draft is 133 characters because every letter, space, and punctuation mark counts as one. Since 133 is below all five limits, each platform reports a pass, and the remainders are simply the limit minus 133.

How the result is produced

1

Character-by-character tally

Every space, punctuation mark, and line break in the pasted text counts as one character, and the tally is refreshed as the text is edited. Each platform's limit is applied in the same pass, so the page shows one verdict per platform - characters used, the limit, and what remains - rather than a single pass or fail answer.

2

Per-platform verdicts

The five limits span two orders of magnitude, from X's 280 characters to Facebook's 63,206, so a typical draft passes four platforms and fails one. The tool surfaces which platform is binding - the limit the text exceeds - because trimming until that platform passes makes the draft fit all five.

Good uses

  • Cross-posting one announcement to all five accounts: X's 280-character limit is the binding constraint, and the same check shows the draft clears every other platform.
  • Trimming a caption or post that runs long: read the exact number of characters to cut, edit the text, and re-check instead of counting by eye.
  • Adapting a long-form draft, such as a 2,500-character LinkedIn post, into an X post: verify the shortened version fits before scheduling it.

Limits and checks

  • X's 280-character limit is the standard figure for regular accounts. Paid tiers and some verified accounts can publish much longer posts, so the counter's verdict may not match what a specific account is allowed to post.
  • The raw text count is not always what a platform counts. X rewrites pasted URLs to t.co links and counts each as 23 characters regardless of length, and emoji built from several code points can count as multiple characters, so the number shown here and the number the platform displays can differ.
  • The verdict applies to the field the text is headed for: YouTube limits titles to 100 characters but descriptions to 5,000, and Instagram's 2,200-character caption figure is a widely cited convention rather than a documented hard cap. Limits also change over time, so confirm against the platform before a critical post.

Common questions

Do spaces count toward the limit?

Yes. Spaces, punctuation, and line breaks each count as one character, the same way X and the other platforms tally posts. That is why a sentence that looks short can sit close to the 280-character X ceiling, and why pasting text from a document with extra indentation or blank lines inflates the count.

Does the tool count URLs the way X does, at 23 characters each?

A plain character counter tallies the text exactly as pasted, so a long link shows its full length here. X itself rewrites links to t.co and counts any URL as 23 characters, so the two numbers can disagree. Paste the final, shortened link before checking if the URL is part of the post.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools