b2KIT

Tweet / Post Character Counter

Count characters for Twitter/X, LinkedIn, Facebook, and Instagram with platform-specific limits and warnings.

How to Use Tweet / Post Character Counter

  1. 1

    Type your post

    Enter your social media post or message text.

  2. 2

    Select the platform

    Choose Twitter, LinkedIn, Instagram, or another platform.

  3. 3

    Check the limit

    See how many characters remain before hitting the platform limit.

Tested tool guide Tested browser tools Checked August 16, 2026

What Tweet / Post Character Counter does, with a checked example

Paste a draft and this tool returns its character and word count, then compares the total against the limits for Twitter/X (280), LinkedIn posts (3,000), Facebook posts (63,206), and Instagram captions (2,200), flagging whichever platform would truncate or reject the text. The count refreshes as you type. The surprise is scale: 280 characters is only about 40-50 words of English, while LinkedIn allows roughly ten times that, so a draft sized for one feed is almost always mis-sized for the others.

Worked example

A concrete input and expected output from the current implementation.

Input

Publishing a weekly newsletter taught me more about writing than a decade of corporate emails. Every issue forces a decision: what does the reader actually need today, and what can wait until next week? That constraint, more than any style guide, is what keeps the essays sharp. The archive is the proof: forty issues, zero filler.

Expected output

331 characters, 56 words. Twitter/X: 331 of 280 - over the limit by 51 (warning). LinkedIn: 331 of 3,000 - fits. Facebook: 331 of 63,206 - fits. Instagram: 331 of 2,200 - fits.

The 331-character draft clears every threshold except Twitter/X's 280, so the tool marks it as fitting on LinkedIn, Facebook, and Instagram and raises a warning for X with a 51-character excess. That mismatch is the classic cross-posting failure: copy sized for longer-form feeds is routinely over X's limit.

How the result is produced

1

What gets counted

Every character in the field counts: letters, spaces, punctuation, and line breaks all add to the total, and the count refreshes as you type. The word count is reported alongside it; the two diverge quickly because one word can hold anywhere from one to a dozen characters. Platforms enforce the character figure, never the word figure, so the character total is the one to watch.

2

Per-platform verdicts

Each platform is scored against its post limit: Twitter/X at 280 characters for standard accounts, LinkedIn feed posts at 3,000, Facebook posts at 63,206, and Instagram captions at 2,200. A draft under the limit is marked as fitting; one over it draws a warning with the excess spelled out. The thresholds apply to posts and captions, not to replies, comments, or profile fields, which carry their own separate caps.

Good uses

  • Trimming a draft to fit X's 280-character limit before pasting it into the composer, instead of discovering the cut-off after the post goes live.
  • Reusing one announcement across LinkedIn, Facebook, and Instagram and catching, before publishing, that the version sized for LinkedIn is far over the limit on X.
  • Checking short fixed-space copy - an Instagram caption or a pull quote with a strict character budget - against a number instead of eyeballing it.

Limits and checks

  • The 280-character X limit applies to standard free accounts. Paid tiers and some account types can post much longer, so an over-limit warning does not prove the post cannot be sent; check the account's actual allowance in the composer.
  • Platforms do not count everything the same way. X no longer counts URLs, media, or polls toward its limit, so a counter that charges the full URL length overstates what the composer will accept; the plain-text count is the safe number.
  • The limits are post and caption thresholds and they change over time. Replies, comments, and profile fields such as headlines and bios have smaller, different caps, so a count that fits a post may not fit the same text used elsewhere.

Common questions

Does the count match what the platform's own composer shows?

For plain text with no links, media, or emoji, yes - all counters and composers agree on the same total, spaces and punctuation included. They diverge on URLs, which X exempts from its limit but most general counters still charge, and on emoji, where one visible character can be counted as one code point or several, depending on the counter.

Can I just count words instead of characters?

No. Platforms enforce character limits, not word limits, and words vary in length: a 45-word post fits X's 280 only if the words average about six characters. Hashtags, handles, and URLs inflate the count faster than normal prose, so a draft that reads short in words can still be over the limit in characters.

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