Character Counter

Count characters, words, sentences and lines in real time. See instantly if your text fits Twitter/X, Instagram, LinkedIn, SMS, Google Ads and more. Free, no signup, runs in your browser.

Platform Limits

Did we solve your problem today?

Character Counter with Platform Limits

A free, real-time character counter that shows exactly how your text fits on every major platform — Twitter/X, Instagram, LinkedIn, SMS, and more.

What Does It Count?

Platform Limits

PlatformLimit
Twitter/X280 characters
LinkedIn Post3,000 characters
LinkedIn Article125,000 characters
Instagram Caption2,200 characters
Instagram Bio150 characters
Meta/Facebook63,206 characters
SMS (1 message)160 characters
SMS (2 messages)306 characters
WhatsApp65,536 characters
Google Ads Headline30 characters
Google Ads Description90 characters

Each limit is displayed as a colored progress bar:

Twitter Emoji Counting

Twitter/X uses a weighted character count. Most characters count as 1, but emoji and other characters outside the Basic Multilingual Plane (code points > U+FFFF) count as 2 characters. This tool applies the same rule so your tweet count matches what Twitter shows.

Normalize Spaces Option

Enable “Normalize spaces” to collapse multiple consecutive spaces, tabs, and line breaks into a single space and strip leading/trailing whitespace. Useful to clean up pasted text before checking limits.

Live Statistics

The counter updates on every keystroke. The summary bar shows characters, words, sentences, and paragraphs at a glance so you can monitor all metrics simultaneously without scrolling.

Privacy

All processing happens in your browser. Your text is never uploaded to any server.

FAQ

Why does Twitter count emojis as 2 characters?

Twitter uses a weighted character count based on Unicode code points. Characters outside the Basic Multilingual Plane (BMP) — such as most emoji — require two UTF-16 code units and therefore count as 2 characters toward the 280-character limit.

Is my text sent to a server?

No. All counting runs locally in your browser using pure JavaScript. Your text never leaves your device.

What is the Instagram character limit?

Instagram captions allow up to 2,200 characters, and Instagram bios are limited to 150 characters.

What does the "Normalize spaces" option do?

It collapses multiple consecutive spaces, tabs and line breaks into a single space and trims leading/trailing whitespace. This is useful before copying text to a platform where extra spaces would waste your character budget.