Home › Social Media Character Counter

Social Media Character Counter

Paste your text once and see the length against the limits for Instagram, TikTok, YouTube, X and LinkedIn, with characters left or over for each.

Free, no sign-up, runs in your browser. Updated 2026-10-31.

How the count works

Each row compares your text with the limit for one field. Letters, numbers, spaces and punctuation all count, and line breaks count as characters. Emojis are counted as one character each, the way most apps show them, though a few apps count some emojis as two, so leave a little room.

How X counts differently

X does not simply count letters. Links are counted as a fixed length (23 characters) however long they are, and characters from some languages, along with most emojis, count as two. The X post row uses these rules, so it can be higher than the plain count above it.

Character limits at a glance

PlatformFieldLimit
InstagramCaption / bio2,200 / 150
TikTokCaption / bio4,000 / 80
YouTubeTitle / description100 / 5,000
XPost / bio280 / 160 (standard accounts)
LinkedInPost / headline3,000 / 220

These are commonly published limits and platforms change them from time to time. Where it matters, confirm in the app. The full list of sizes and limits is in the sizes and limits cheat sheet.

Tips for fitting a limit

How to use this social media character counter

  1. Paste or type your text into the box.
  2. Read the count and the characters left for each platform.
  3. Edit until the field you need shows a positive number under Left.

Frequently asked questions

Do spaces and line breaks count?

Yes. Every space and line break counts as a character on all of these platforms.

Why does X show a different number?

X counts every link as 23 characters and counts emojis and some languages as two, so its count can differ from the plain character count.

Are my words stored anywhere?

No. The counting happens in your browser and nothing is sent or saved.

Do emojis count as one character?

Usually, but some apps count certain emojis as two or more. Leave a small margin if you use many emojis.

More free tools

Instagram Font GeneratorType your text and copy the style you like. Works anywhere you can paste text.
Social Media Image Sizes & Character LimitsImage dimensions and text limits for the main platforms in one table. Platforms change these now and then, so confirm anything critical in the app itself.
Social Media Image ResizerPick a platform size, choose fill or fit, and download. Your image is processed on your device and is never uploaded.
Instagram Line Break FormatterInstagram can strip blank lines and extra spaces. This tool swaps empty lines for an invisible character so your spacing survives. Paste, copy, done.
YouTube Timestamp and Chapters GeneratorPaste your timestamps to check they will work as YouTube chapters and get clean text for your description. Add a video link to generate a link for each moment.
Instagram Carousel and Grid SplitterMake a panorama that swipes across slides, or a giant image that spreads over your profile grid. Upload, choose columns and rows, and download the slices in posting order.