Character Counter

Count characters, words, lines, and sentences in real time, and see how much room you still have for the platform you are posting to.

A free online character counter and social media character limit checker for X (Twitter), Instagram, LinkedIn, TikTok, YouTube, Google Ads, WhatsApp and SMS — paste your text once and instantly see if it fits.

Social Media Character Limits

Pick a platform to track remaining characters in real time.

Characters (with spaces)

0

Characters (no spaces)

0

Words Count

0

Lines Count

0

Sentence Count

0

Reading Time (~200 wpm)

0s

Platform Limit

280

Remaining

280

Character Counter and Social Media Character Limit Checker

If you are looking for a quick character counter for social media, this page is built for exactly that. Paste your caption, tweet, bio, title, or description and you will instantly see the character count with spaces, character count without spaces, and how many characters you have left for the platform you picked.

People usually search for things like X (Twitter) character limit checker, Instagram caption character limit, LinkedIn post character count, or YouTube title character limit. This tool keeps those limits at the top so you do not have to remember numbers or open multiple tabs.

Character and word limits (quick comparison)

Numbers are the usual caps platforms publish; apps can change rules. Use this table to compare side by side. Word limits are rarely fixed—most networks care about characters—so we show characters first.

Platform / field Character limit Word limit Related search
X (Twitter) post 280 character counter for Twitter
Instagram caption 2,200 Instagram caption character limit checker
LinkedIn post (feed) 3,000 LinkedIn post character limit
TikTok bio 80 TikTok bio character limit
TikTok caption 2,200 TikTok caption length
YouTube title 100 YouTube title character limit checker
YouTube description 5,000 YouTube description length
Facebook post 63,206 Facebook post character limit
Instagram bio 150 Instagram bio character limit
Twitter / X bio 160 Twitter bio character limit
LinkedIn headline 220 LinkedIn headline character limit
Google Ads headline 30 Google Ads headline character limit
Google Ads description 90 Google Ads description character limit
WhatsApp status 139 WhatsApp status character limit
Pinterest description 500 Pinterest pin description
SMS (single segment, GSM) 160 SMS character limit checker
SEO meta description ~155–160 Google snippet length

Real examples

X post: You wrote a long update, then you add a link and hashtags and suddenly it is over the limit. Select X and trim until “Remaining” turns green.

Instagram caption: Draft your caption, then check it quickly before you schedule it.

YouTube title: Keep your title short enough to display well, and use the counter to compare two versions.

What this tool counts

Characters: includes everything you type, including spaces and punctuation.

No-spaces count: useful when a platform or form counts differently.

Words count, lines count, and sentence count: handy for captions, descriptions, and quick formatting checks.

Recommend it

If this page saved you time, share it with a friend or coworker who writes posts, captions, ads, or product descriptions.

The share buttons are placed above the text box for quick access.

Frequently asked questions

Quick answers to the things people ask most about this character counter.

Is this character counter free?

Yes. The HitWebCounter character counter is completely free for unlimited use, with no sign-up, no daily limits, and no ads inside the tool. You can also embed the widget on your own website for free.

Is my text sent to your server, or kept private?

Your text never leaves your browser. The character counter runs entirely in JavaScript on your device — we do not upload, store, or log anything you paste. Once the page has loaded you can even use the tool offline.

How are emoji counted by this tool and by social networks?

This tool counts each visible emoji as 1 character (its JavaScript string length is 1 to 2 code units). Some platforms count differently: X (Twitter) typically counts most emoji as 2 characters, while Instagram, LinkedIn, and Facebook usually count an emoji as 1. If a platform's count looks off by a few characters, it is almost always emoji or special Unicode that is being counted differently.

What is the character limit for X (Twitter) posts?

A standard X (Twitter) post is capped at 280 characters for free accounts. X Premium subscribers can post up to 25,000 characters. URLs and most emoji typically count as more than one character. Pick X (Twitter Post) in the platform list above to see your remaining characters update live as you type.

What is the Instagram caption character limit?

Instagram captions can be up to 2,200 characters and around 30 hashtags. The Instagram bio is much shorter at 150 characters. This counter has both Instagram Caption and Instagram Bio in the platform list so you can switch between them.

What is the difference between characters with spaces and characters without spaces?

Characters with spaces counts every character you type, including spaces, line breaks, punctuation, and emoji. Characters without spaces ignores all whitespace. Most social networks and ad platforms count with spaces — but some forms, SMS providers, and word processors count without spaces, so we show both.

How is reading time calculated?

Reading time is estimated using an average adult silent reading speed of 200 words per minute, which is the standard used by Medium and most blogging platforms. For very short text (under one minute) the result is shown in seconds. The estimate updates live as you type or paste.

Can I embed this character counter on my own website?

Yes. Scroll to the embed section below. You can pick a theme (auto, light, or dark), pick one of nine accent colors to match your brand, then copy two short lines of code into your site. The widget loads in a Shadow DOM, so it cannot interfere with the styles or scripts on your page.

You can embed this character counter on your own website for free. Your visitors get a working tool — no account or installation needed.

1. Pick a theme — the embed code and the live preview below will update automatically:

Theme:

Choose Auto if you want the widget to match each visitor's system theme. Choose Light or Dark if your site has a fixed background color.

2. Pick an accent color to match your brand:

Accent:

3. Pick the credit link that appears in the widget footer:

All options link back to HitWebCounter — pick the wording that fits your site best or you can later modify in data-hwc-credit-text.

Preview: Character Counter by HitWebCounter

4. Paste this where you want the widget. You Can Modify data-hwc-credit-text to whatever you like

<div data-hwc-character-counter></div>

5. Load the script once per page (use your real domain):

<script src="https://www.hitwebcounter.com/thetools/static/js/character-counter-embed.js" defer></script>

Live preview (same embed as above):