CountWordsFree

Character counter

Characters, counted every way a platform counts them

Type below for a live character count — with spaces, without spaces, letters only, and in bytes. Underneath, your text is lined up against the commonly published limits for posts, bios, ads and search snippets, with the room you have left on each.

0Characters
0Without spaces
0Letters only
0Words
0Bytes (UTF-8)

Your text against platform limits

Platform / fieldLimitYou have leftStatus
X (Twitter) post280——
X (Twitter) bio160——
Instagram bio150——
Instagram caption2200——
Meta description (SEO)160——
Page title / meta title (SEO)60——
Google Ads headline30——
Google Ads description90——
LinkedIn headline220——
LinkedIn post3000——
TikTok caption2200——
YouTube title100——
YouTube description5000——
SMS message (GSM-7)160——
Email subject line50——

Limits are the commonly published values as of 2026 and are collected in the table below with notes. Platforms adjust them without much notice — confirm on the platform itself before a launch depends on one.

Platform character limits, with notes

Platform / fieldCharactersNotes
X (Twitter) post280Free accounts. Paid tiers allow much longer posts.
X (Twitter) bio160Profile biography field.
Instagram bio150Profile biography field.
Instagram caption2200Feed post captions.
Meta description (SEO)160Not a hard limit — search results commonly truncate around 155–160 characters on desktop.
Page title / meta title (SEO)60Search results commonly truncate around 50–60 characters.
Google Ads headline30Each of up to 3 headlines in a responsive search ad.
Google Ads description90Each description line in a responsive search ad.
LinkedIn headline220Profile headline field.
LinkedIn post3000Standard post body.
TikTok caption2200Video descriptions, expanded from the original 150.
YouTube title100Video title field.
YouTube description5000Video description field.
SMS message (GSM-7)160One segment — see the SMS calculator for multi-segment rules.
Email subject line50A guideline, not a limit: mobile inboxes commonly show 30–50 characters.

Which character count do you need?

With spaces is the count almost every platform limit uses — an X post's 280 characters include the spaces. Without spaces turns up in academic and translation work, where pricing and length rules are often set on characters excluding whitespace. Letters only strips digits and punctuation as well; the dedicated letter counter breaks letters down by case and frequency.

One wrinkle: characters are not bytes, and not always what you see. This counter counts Unicode code points, so 👍 is one character. In UTF-8 storage it takes 4 bytes, and some older systems count it as 2 units (a UTF-16 surrogate pair) — which is exactly why an emoji costs double in an SMS message. Accented letters can also be stored as one character or as a base letter plus a combining mark; if a platform's count disagrees with yours by a few, this is usually why.

Frequently asked questions

How many characters are in my text right now?
Look at the first tile above — it updates as you type. The same text counted without spaces is in the second tile.
Does X count characters the way this page does?
Nearly. X weights some characters differently — most emoji and CJK characters count as 2 toward the 280 limit, and links are wrapped and counted at a fixed length. Treat this page's number as exact for plain Latin text and a close guide otherwise.
Why is the meta description limit "about" 160?
Search engines truncate by pixel width, not by a fixed character count, so the safe working range is roughly 150–160 characters on desktop and less on mobile. The table uses 160 as the commonly cited planning value.
CountWordsFree Pro — $9/mo, coming soon.

Batch documents, saved goals across files, and exportable reports for editors and content teams. The free tools above stay free; Pro is a heads-up, not a checkout — no payment is taken today.