Character CounterPrivate, Instant, In Your Browser

Character limits are where good posts go to be truncated. Type or paste your text and we'll count characters with and without spaces, and check the total live against the limits that matter most — 280 characters for an X/Twitter post, 2,200 for an Instagram caption and 160 per SMS segment — telling you exactly how much room is left, or how far over you've gone. Counted on your device, never uploaded.

0

Characters (with spaces)

0

Characters (no spaces)

X / Twitter post0 / 280280 left
Instagram caption0 / 2,2002,200 left
SMS (single segment)0 / 160160 left

Your draft never leaves this page — counting is 100% local.

Frequently Asked Questions

Do emoji and accented letters count as one character?

On this page, yes — we count what you see. Be aware that platforms differ under the hood: X counts most emoji as two characters, and SMS silently switches to 70-character segments when a message contains emoji or non-Latin script.

Which platform limits are shown?

X/Twitter posts (280 characters), Instagram captions (2,200) and a single SMS segment (160). Each row shows your current count against the limit and whether you're under or over.

Why do spaces count?

Every platform limit counts spaces as characters, so the "with spaces" number is the one to watch. We show the without-spaces count too because some style guides and forms use it.

Is the text I paste private?

Yes — counting runs entirely in your browser. We never receive your drafts, and there's no analytics script watching you type.

More Calculators & Text Tools