Skip to content

Tool

Next stepText Diff Tool

Tweets, meta descriptions, college essays, and job applications all have strict character limits. Before you hit submit and watch the form reject your life story over three extra letters, paste it here. We count characters, words, and reading time instantly in your browser.

01: How to Use

How do you use this tool?

  1. Paste or type your text into the input area. All counts update in real time, no need to click anything.
  2. Check the platform limit indicators at the top to see how your text compares to Twitter/X (280), LinkedIn posts (3,000), SMS (160), and meta descriptions (155).
  3. Use the 'Without spaces' count for platforms that count characters without spaces, or for password character rules.
  4. Switch between character count modes if you need to count bytes (relevant for SMS and some database field limits).

What This Tool Does

This character counter displays six statistics simultaneously as you type or paste: total characters (with spaces), characters without spaces, word count, sentence count, paragraph count, and reading time estimate. A set of platform progress bars shows your position relative to the most common content limits.

The tool is built for writers, social media managers, SEO professionals, and developers who routinely need to know whether their content fits within a platform constraint before publishing.

How It Works

The counter processes text using JavaScript string methods that update on every keystroke via an input event listener. Characters are counted using text.length (which follows JavaScript’s UTF-16 encoding). Words are counted by splitting on whitespace and filtering empty strings. Sentences are detected by punctuation patterns (., !, ? followed by a space or end of string). Paragraphs are counted by splitting on double newlines.

Reading time is estimated at 200-238 words per minute, the average adult reading speed for on-screen content, and rounded to the nearest half minute.

What Are the Platform Character Limits?

Platform Limit Notes
Twitter/X 280 chars URLs count as 23 regardless of actual length
LinkedIn post 3,000 chars Feed preview truncates at ~210 chars
LinkedIn headline 220 chars Profile headline
Facebook post 63,206 chars Practical limit ~400 chars before “See more”
Instagram caption 2,200 chars Hashtags included in count
Meta description 155-160 chars Google truncates beyond this
Meta title 50-60 chars ~600px display width limit
SMS (GSM-7) 160 chars Drops to 70 chars/segment with Unicode
SMS (Unicode) 70 chars Triggered by any emoji or non-Latin character
YouTube title 100 chars Search results show ~70 chars
YouTube description 5,000 chars First 157 chars shown in search

What Are Common Use Cases?

Twitter/X thread writing. Each tweet in a thread has its own 280-character limit. Composing threads in a text editor with a live counter lets you plan break points before pasting into the platform, avoiding awkward mid-sentence cuts.

SEO meta description optimization. Meta descriptions between 140 and 160 characters display in full in Google search results. Too short and you leave valuable keyword real estate on the table. Too long and Google truncates the description, potentially cutting off the call to action. This tool marks both thresholds clearly.

SMS marketing copy. Commercial SMS messages that exceed 160 characters are split into multiple segments. Carriers charge per segment, and the combined message is reassembled in the recipient’s inbox, but some older phones display segments separately. Keeping copy under 160 characters (and avoiding emojis if budget matters) keeps costs predictable.

LinkedIn post drafting. The first ~210 characters of a LinkedIn post appear in the feed before the “see more” link. Tracking both the total count (3,000 limit) and the first-210 preview zone helps you craft a hook that earns the click and a body that stays within bounds.

Email subject line testing. Most email clients display 40-60 characters of a subject line. Mobile clients often show even fewer. Using the counter to keep subject lines under 50 characters improves display across devices without requiring a preview tool.

Password field validation. Many systems impose character limits or minimum requirements on passwords (e.g., 8-64 characters, no spaces). Checking a draft password against these constraints before submission saves a frustrating round trip.

Frequently Asked Questions

Does copying formatted text (bold, links) affect the count? Pasting rich text into the input area strips formatting, only the raw text characters are counted. This matches how most platforms count characters: they see the plaintext, not the HTML markup.

How does the tool handle line breaks? Each line break (newline character) counts as 1 character. Blank lines between paragraphs count as characters too (one \n per blank line). This matches how Twitter/X, LinkedIn, and most platforms count newlines.

Is there a limit to how much text I can paste? The tool runs in your browser and can handle texts of several hundred thousand characters without performance issues. For documents in the millions of characters, a dedicated desktop application is more appropriate.