Character Counter

Share:

Count characters instantly for Twitter, SMS, LinkedIn and more — with live platform limit indicators. Free character counter, no signup required.

RT-TXT-009 · Text Tools
Your browser is too old for this tool’s interactive features. Please update to Safari 13.1, Chrome or Edge 80, Firefox 74 or newer.

Character Counter Tool

0 Characters
0 No Spaces
0 Words
0 Lines

Platform Limits

Twitter / X
0 / 280 280 remaining
SMS
0 / 160 160 remaining
LinkedIn Post
0 / 3,000 3,000 remaining
Meta Title
0 / 60 60 remaining
Meta Description
0 / 160 160 remaining
Instagram Bio
0 / 150 150 remaining
Advertisement
After results · AD-W1 Responsive · Post-tool — peak engagement

How to Use the Character Counter

Paste or type your text into the box

Character counts update instantly as you type — no need to click any button. Simply start typing or paste your content and watch every stat update in real time.

Watch the live stats

The four stat boxes above the platform bars show total characters, characters without spaces, word count, and line count — all updating on every keystroke so you always know exactly where you stand.

Check the platform limit bars

Each coloured bar shows how much of a platform's character limit your text uses. Bars turn orange at 80% of the limit and red when you exceed it, with a live "X remaining" or "X over limit" indicator beside each bar.

Edit until all bars show green

Trim your text until every platform bar that matters to you is green. Use the Copy button to send your finalised text to the clipboard, or Clear to start fresh.

Advertisement
After how-to · AD-W2 Responsive

Character Limits — Why Every Platform Counts Every Letter

Why Character Limits Exist on Every Platform

The character limit is one of the oldest and most persistent constraints in digital communication, and its origins are surprisingly technical. SMS messages are capped at 160 characters because the GSM standard — designed in the late 1980s — allocated precisely 1,120 bits per message in its signalling channel. At 7 bits per character for the GSM alphabet, that yields exactly 160 characters. Longer messages must be split across multiple SMS parts, each billed separately by carriers, which is why staying under 160 matters to anyone sending SMS marketing campaigns.

Twitter's original 140-character limit was a direct descendant of this SMS constraint. When Jack Dorsey and Biz Stone launched Twitter in 2006, users could post updates via SMS. A 160-char SMS had to leave 20 characters for the username prefix, which gave tweets their iconic 140-char ceiling. That constraint, born from 1980s radio engineering, shaped how hundreds of millions of people communicate for over a decade.

Beyond technical origins, character limits drive marketing effectiveness. Research across digital advertising platforms consistently shows that shorter copy outperforms longer copy in engagement rate. Email subject lines perform best at 40–50 characters — roughly 6–10 words — because longer subjects get truncated in mobile inboxes used by the majority of ASEAN email readers. Meta descriptions have no fixed limit, but Google trims the snippet to fit the screen, so the first sentence has to carry the point. The constraint is not just a technical inconvenience; it is a discipline that forces writers to distil ideas to their sharpest form.

Twitter's 280-Character History and What It Changed About Communication

In November 2017 Twitter doubled its character limit from 140 to 280 — and the reason was English, not Japanese. Twitter's own research showed that 9% of English tweets hit the exact 140-character limit, against only 0.4% of tweets in Japanese. Twitter's explanation: in Japanese, Korean and Chinese "you can convey about double the amount of information in one character" as in English, Spanish or French. So the longer limit went to every language except those three, which kept 140. The old limit penalised English writers while CJK writers had room to spare.

"Twitter's move from 140 to 280 characters was for English speakers: 9% of their tweets hit the limit, against 0.4% in Japanese — so Japanese, Chinese and Korean kept 140." — Twitter, 2017

After the switch, Twitter reported that the share of English tweets running into the limit fell from 9% to 1%. For character counters, the lesson is clear: raw character count means different things in different languages. A 280-char English tweet and a 280-char Chinese tweet contain vastly different amounts of information. X handles this with weighted counting: Latin letters count 1, but CJK characters and emoji count 2 each, so a post holds 280 Latin characters or 140 CJK ones. URLs are shortened to a t.co link counting as exactly 23 characters, regardless of the original URL length — something worth knowing when you're crafting link-heavy posts.

Writing Tight: The ASEAN Marketer's Guide to Short-Form Content

Singapore's bilingual social media landscape presents a unique character-counting challenge. A brand post in Singapore often needs to work in both English and Mandarin — or include both in a single caption. A 150-character Instagram bio that reads fluently in English may become 200+ characters when translated into Mandarin, Malay or Tamil, potentially exceeding the platform limit. ASEAN digital marketers routinely write two separate versions of every caption, one per language, each optimised for its own character budget.

Platform-specific limits matter differently across ASEAN markets too. WhatsApp is the dominant messaging platform across Southeast Asia, and chat apps allow messages long enough that the limit rarely bites in a one-to-one conversation. The limits that matter are the ones that truncate: a feed caption or a notification preview shows only its opening, so put the point there. Platforms change these cut-offs without notice — check the one you are writing for. For brands trying to reach Thailand's massive TikTok user base or Singapore's young LinkedIn demographic, knowing the exact limit for each platform is not optional — it is table stakes.

The best ASEAN social media practitioners treat every character as prime real estate. On LinkedIn, where posts get maximum algorithmic reach at 150–300 characters, the discipline of the character counter is a competitive advantage. On Instagram, only the first 125 characters of a caption show before the "more" tap — so the hook must land in that window. Short-form mastery, enforced by precise character counting, is the difference between content that gets read and content that gets scrolled past.

One emoji drops an SMS from 160 characters to 70

01

Twitter's original 140-character limit (2006–2017) was chosen to fit within a single SMS message (160 chars) with 20 characters left for the username.

02

Chinese, Japanese and Korean characters each count as 2 characters on some platforms — meaning a 280-char English tweet allows roughly 140 CJK characters.

03

SMS messages using Unicode (for emoji or Chinese/Malay Arabic script) are limited to just 70 characters per part — not 160 — because Unicode requires 2 bytes per character.

04

Google sets no length limit for a meta description. It truncates the snippet "as needed, typically to fit the device width", so a phone shows less than a desktop. The 160-character mark on this counter is a common practitioners' target, not a Google rule.

05

LinkedIn posts get maximum reach at 150–300 characters for short posts — despite the 3,000 character limit, engagement drops sharply beyond 600 characters.

06

Instagram captions can be up to 2,200 characters but only the first 125 characters show before "more" — meaning the hook must appear in the first 125.

07

WhatsApp messages can be up to 65,536 characters — longer than most novels' average chapter, making character limits essentially irrelevant for messaging.

08

Email subject lines perform best at 40–50 characters (6–10 words) — longer subjects are truncated in mobile email clients used by the majority of ASEAN email users.

09

TikTok optimised content appears in search results when captions include keywords within the first 150 characters — making those 150 chars prime SEO real estate on the platform.

10

YouTube titles are capped at 100 characters for display, with around 70 showing in search results before truncation — making every character in a YouTube title count.

📅 Research current as of 01 Oct 2026 · Sources: Deterministic transformation of the text or numbers you enter — no external rates, reference data or network calls. Reviewed for wording and accuracy.
Standards, published formulas, and reference data are revised over time — check against a current authoritative source before relying on these figures.

Frequently Asked Questions

  • Tweets on Twitter / X can be up to 280 characters. This limit was doubled from the original 140 characters in November 2017. URLs in tweets count as exactly 23 characters regardless of their true length, because Twitter automatically shortens all links to t.co URLs. Emojis generally count as 2 characters each.
  • The 160-character SMS limit comes from the GSM standard developed in the late 1980s, which allocated 1,120 bits in the mobile signalling channel for short messages. Using 7 bits per character for the basic GSM alphabet, that works out to exactly 160 characters. If you send a message using Unicode — required for emoji, Chinese characters, Malay Jawi script, or Tamil — the limit drops to just 70 characters per message part, because Unicode characters use 2 bytes each.
  • Yes — spaces count as characters on virtually all platforms, including Twitter, SMS, LinkedIn, and in meta tags. This tool shows both the total character count (including spaces) and the count without spaces so you can see both figures at once. The "Characters (no spaces)" count is useful when working with platforms that measure content density rather than total length.
  • It depends on the platform. Most modern emojis are encoded as Unicode code points outside the Basic Multilingual Plane, meaning they use 2 UTF-16 code units (a "surrogate pair"). On Twitter, standard emojis count as 2 characters. In HTML and meta tags, browsers and search engines generally count each emoji as 1 character visually but the underlying byte count varies. This counter uses JavaScript's native string length, which counts surrogate pairs as 2 — matching Twitter's behaviour for the most common social media use case.
  • LinkedIn allows up to 3,000 characters for posts, but research consistently shows engagement peaks at 150–300 characters for short-form posts or 1,000–1,300 characters for longer thought-leadership content. Posts beyond 600 characters often see sharply declining engagement. On LinkedIn, the text is truncated with a "see more" link after approximately 210 characters in the feed, so your opening line must capture attention within that window.
  • Google's own guidance is that there is no limit on how long a meta description can be, but the snippet is truncated in search results as needed, typically to fit the device width. That makes any character count a rule of thumb: about 150–160 characters is a common target, and this counter flags 160. Put the most important words first so they survive on a narrow screen. Google may also show text from the page itself instead of your description when that describes the page better for the search.
  • Instagram feed captions can be up to 2,200 characters long. However, only the first 125 characters are visible in the feed before the "more" button appears, so your hook must land within that window. Instagram bios are separately capped at 150 characters. For Stories and Reels, text overlays are limited by the on-screen space rather than a hard character count, but keeping text short ensures readability on small screens.
  • It depends on the platform and the character encoding used. Twitter counts CJK (Chinese, Japanese, Korean) characters as 1 character each — the same as ASCII letters — which is why 140 Japanese characters represented far more content than 140 English characters. Some older systems and SMS gateways count CJK characters as 2 bytes, effectively halving the character budget. This counter uses JavaScript's string length, which counts most CJK characters as 1 code unit, matching Twitter's approach.
  • Twitter wraps every URL in a t.co shortlink and counts it as exactly 23 characters, regardless of the original URL length. This means a 200-character URL and a 15-character URL both cost you exactly 23 characters in a tweet. This is useful to know when composing tweets with links — you always have 280 − 23 = 257 characters for your text alongside the link. Note that this counter shows the raw character count of your text without Twitter's automatic URL-shortening adjustment.
  • 100% free, forever. No account required, no subscription, no hidden limits, and no character or text-length cap on what you can paste into the tool. RECATOOLS is free to use, with no paywall — we plan to fund it with contextual advertising, shown only with your consent. The tool runs entirely in your browser — your text is never sent to any server.

Method & sources

How it computes

Characters with and without spaces, counted in UTF-16 code units — the unit SMS UCS-2 uses, so most emoji count 2 — with live bars against common platform limits. SMS parts follow the GSM rule: 160 characters in the 7-bit default alphabet, 70 once any character needs UCS-2.

What this tool implements

  • 3GPP TS 23.038 defines the GSM 7-bit default alphabet and UCS-2: 140 octets hold 160 seven-bit characters but only 70 two-byte ones, which is why one emoji halves an SMS.
  • X counts characters by weight — Latin 1, CJK and emoji 2 — so a post holds 280 Latin or 140 CJK characters, and every URL counts as 23 (X developer documentation).
  • Twitter's 2017 data: 9% of English tweets hit the old 140 limit against 0.4% in Japanese; after 280 the English figure fell to 1%, and Japanese, Chinese and Korean kept 140.

Sources

Advertisement
Pre-footer · AD-W3 728 × 90