Skip to content
StringNook
Menu

Character counter

Paste your text to count characters with and without spaces, and see at a glance whether it fits a post, a text message, a video title, a title tag or a meta description, with how many characters are left.

Off: your text is gone when you close the page. It is never sent anywhere.

Adds a row to the list of limits. It's kept in the link if you share it; your text never is.

Characters
0
Counted the way you see them: an emoji or an accented letter is one.
Without spaces
0
Words
0
Lines
0

Limits

Checked October 31, 2026
  • X post280 left
    0 of 280 · Links count as 23; emoji and Chinese, Japanese or Korean characters as 2
  • Text message (SMS)160 left
    0 of 160 · Standard: 160 per text
  • Page title (search results)60 left
    0 of about 60 · Google cuts titles to fit the screen width
  • Meta description160 left
    0 of about 160 · About 155 to 160; Google cuts snippets to fit the screen width
  • Instagram caption2,200 left
    0 of 2,200
  • LinkedIn post3,000 left
    0 of 3,000
  • YouTube title100 left
    0 of 100
  • YouTube description5,000 left
    0 of 5,000
  • TikTok caption (posting apps)2,200 left
    0 of 2,200 · For apps that post for you; an emoji counts as 2 or more
  • Pinterest Pin title100 left
    0 of 100
  • Pinterest Pin description800 left
    0 of 800

Each platform's own help pages are listed below the tool. X counts by its own rules, so its figure can differ from the character count.

The link keeps your own limit, never your text.

Text message (SMS)

Standard (GSM-7)
Messages
0
Characters
0
Room left
160

One text holds 160 characters; longer messages are split into parts of 153.

  • Your text stays on your device
  • Free, no sign-up
  • Works on phone and desktop

How to count characters

  1. 1

    Type in the box, or paste the post, caption, title or message you are writing.

  2. 2

    Read the character count, with and without spaces, as you type.

  3. 3

    Check the limits list: each platform shows how many characters are left, in red once you are over.

  4. 4

    For a text message, see how many SMS parts it takes, and replace any characters that make it longer.

Features

  • Counts like you see it

    An emoji, an accented letter or a flag counts as one character, with and without spaces, plus words and lines.

  • Limits in one list

    X, Instagram, LinkedIn, YouTube, TikTok, Pinterest, page titles and meta descriptions, each checked on the platform's own pages on October 31, 2026.

  • Text message parts

    See whether a message is sent as standard GSM or Unicode, how many parts it takes, and which characters to swap to make it shorter.

  • Private

    Your text is counted in your browser and never sent anywhere. Saving it in this browser is up to you.

Character limits by platform

The limits the counter checks, taken from each platform's own help pages or developer documentation on October 31, 2026. Platforms change their limits from time to time, so if a post is right at the edge, the box you type it into has the final word. Limits we could not confirm on the platform's own pages, such as an Instagram bio or a Facebook post, are left out rather than guessed.

WhereLimitCounted asSource
X post280X weightingX developer docs: counting characters
Page title (search results)About 60Screen width (no fixed limit)Google Search Central: title links
Meta descriptionAbout 160Screen width (no fixed limit)Google Search Central: snippets
Instagram caption2,200CharactersMeta developer docs: Instagram media
LinkedIn post3,000CharactersLinkedIn Help: create a post
YouTube title100CharactersYouTube Help: edit video settings
YouTube description5,000CharactersYouTube Help: edit video settings
TikTok caption (posting apps)2,200UTF-16 code unitsTikTok for Developers: Content Posting API
Pinterest Pin title100CharactersPinterest Help: Pin specs
Pinterest Pin description800CharactersPinterest Help: Pin specs

"Characters" means characters as you see them, so an emoji counts once. TikTok documents its caption limit for posting apps in UTF-16 code units, where most emoji take two, so that row counts them twice. The TikTok app itself may allow longer captions than apps that post for you.

How text messages are counted

A text message (SMS) carries 140 bytes. In the standard GSM 7-bit alphabet, which covers English letters, digits, common punctuation and some accented letters such as é, ü and ñ, that is room for 160 characters. A few symbols, € [ ] { } ~ ^ | and \, come from an extension table and take two places each.

If a message contains even one character outside that alphabet, the phone sends the whole message in Unicode (UCS-2) instead, where each character takes two bytes and only 70 fit. Messages longer than one text are split into parts that your phone joins back together; each part gives up some room to the joining header, leaving 153 GSM characters or 67 Unicode ones. Most emoji take two places in Unicode.

The usual trap is punctuation pasted from a word processor or a phone's keyboard: a curly apostrophe looks almost the same as a straight one, but it is not in the GSM alphabet. Here is the same booking reminder, worked out by the counter:

MessageEncodingCharacters countedTexts sent
Plain textGSM-71361
One curly apostrophe (“you’d like to”)UCS-2 (Unicode)1383
One emoji at the endUCS-2 (Unicode)1393
A euro sign (“Deposit: €20.”)GSM-71511

The plain version is 136 characters and fits in 1 text. Changing a single apostrophe to a curly one turns it into 3 texts. If you send reminders or marketing messages in bulk and pay per part, that one character means paying for 3 texts instead of 1. Use Replace with plain characters to swap curly quotes, long dashes and ellipses for their GSM versions. Some phones and SMS services do this for you, and some use national alphabets (for Turkish or Portuguese, for example) that change the numbers slightly.

How X counts characters

X allows 280 in a standard post but does not count every character the same. Following its published rules, Latin letters, digits, punctuation and most other alphabets count as 1; emoji count as 2 however they are built; Chinese, Japanese and Korean characters count as 2; and any link counts as 23, because X shortens it.

PostCharactersX count
Hello, world!1313
こんにちは510
Great news 🎉1213
Read more: https://example.com/2026/10/a-very-long-article-address6634

Titles and meta descriptions

Search results show your page title and often your meta description. Google sets no character limit for either; it cuts them to fit the screen, so a title full of wide letters is shortened sooner than one of narrow letters. Keeping titles to about 60 characters and descriptions to about 155 to 160 means they usually show in full. Put the words that matter first, so a shortened version still makes sense.

For longer pieces, the word counter adds reading time and page estimates. To fix capitals in a title, use the case converter, and to draft posts over several visits, the online notepad saves as you type.

Frequently asked questions

Do spaces count as characters?

Yes. Spaces, line breaks and punctuation all count toward character limits on social platforms and in text messages, so the main figure includes them. The count without spaces is there for forms and assignments that leave spaces out.

How many characters fit in one text message?

160 characters if every character is in the standard GSM alphabet, or 70 if any character is not, because the whole message then switches to Unicode (UCS-2). Longer messages are split into parts of 153 or 67 characters, since each part carries a small header that lets the phone join them back together.

Why does my text message count as several messages?

Usually because of one character outside the GSM alphabet: a curly apostrophe or quote pasted from a word processor, a long dash, an emoji or an accented letter such as á. Any one of them switches the message to Unicode and cuts the room per part from 160 to 70. The counter lists those characters, highlights them in your text and can replace the punctuation with plain versions.

What is the character limit on X?

A standard post can hold up to 280 characters, but X weighs them: a link counts as 23 whatever its length, and emoji and most Chinese, Japanese and Korean characters count as 2. The X row in the list uses those rules. Paid X Premium accounts can post longer text.

How long should a meta description or page title be?

Google sets no fixed limit for either. It shortens titles and snippets to fit the width of the screen, so the cut-off depends on the letters used: a line of wide letters like W is cut sooner than one of narrow letters like i. About 60 characters for a title and 155 to 160 for a description are common targets that usually show in full on a computer.

Why do other counters give a different number for emoji?

Many count the code units a computer uses to store text, where one emoji is usually two, and a family emoji or one with a skin tone can be four to eight or more. This counter counts characters the way you see them, so each emoji is one. Where a platform counts differently, such as X, its row in the list follows that platform's rules.

Is my text saved or uploaded?

It is never uploaded. By default it disappears when you close the page. If you turn on "Keep my text in this browser", it is stored on your own device so it is still there next time; turning it off deletes it.

More free tools