Text Tools

Social Character Counter

All tools

Write once and see straight away which platforms your post fits and where it runs over.

How it works

Four simple steps

1

Paste the draft

Add the post, caption or ad copy you plan to publish.

2

Watch five bars

Each platform bar fills as the character count grows.

3

Spot overruns

Amber means over 90 percent, and red shows how many characters to cut.

4

Trim and publish

Edit until every bar you need is green, then paste the draft into each platform.

Social Character Counter

About Social Character Counter

A launch announcement has to go out on X, LinkedIn and Instagram, plus a Meta ad, and each one has a different length ceiling. Paste the draft here and five bars tell you which versions need trimming before you start scheduling.

The counter compares your text with five targets: an X post at 280 characters, a LinkedIn post at 3,000, an Instagram caption at 2,200, a Meta ads headline at 40 and Meta ads primary text at 125. Each bar fills as you type, turns amber past 90 percent and red when you go over, with the exact overage shown beside it. The two Meta numbers are recommended lengths for ad text to display in full, so treat them as a display guide rather than a hard rejection.

Counting uses JavaScript string length, which is close to but not identical to how each network counts. X, for example, counts every link as 23 characters whatever its real length and weighs some characters differently, and many emoji count as two here. Leave a few characters of headroom and check the final preview in the app.

For byte sizes or line counts, the general character counter gives more detail. Writing search snippets instead of posts? The SERP snippet preview flags title and description truncation. Drafts are measured locally and never posted or saved.

Keyboard shortcut

Ctrl Enter - Run tool
FAQ

Frequently asked questions

See all FAQs

Answers for this tool. For site-wide help, open the FAQ hub.

X counts each link as 23 characters and gives extra weight to some characters, such as many emoji and CJK text. This tool uses plain string length, so leave headroom when your post includes links or emoji.

Not at the moment. The five targets are fixed. For other networks, read the total in the status line and compare it with that platform's own limit.

Yes. Every character you type counts, including #, @, spaces and line breaks.

View more FAQs

Related tools

View all

Uppercase

Convert text to UPPERCASE.

Open

Lowercase

Convert text to lowercase.

Open

Sentence Case

Capitalize first letter of sentences.

Open

Title Case

Capitalize each word.

Open

Explore 321 free tools

Everything you need as a developer, marketer or creator - in one beautiful place.

Browse all tools