I have been writing content for over a decade, and if there is one thing I have learned, it is this: word count and character count matter more than most people think. Whether you are crafting a tweet that needs to fit in 280 characters, writing an essay that must hit exactly 1,500 words, or optimizing a meta description to stay under 160 characters — knowing your exact count is the difference between published and rejected, between ranking and invisible, between accepted and returned.
Word counting is not just about hitting a number. It is about precision, discipline, and understanding the constraints of every platform you publish on. A LinkedIn post with 3,001 characters gets truncated. A Google Ads headline with 31 characters gets disapproved. A college essay with 1,497 words looks underwhelming next to one with 1,500. In this guide, I will share everything I have learned about word and character counting: how it works, why it matters for every platform, how to use our free online tool, and the advanced techniques professionals use to stay within limits every single time.
By the end of this guide, you will know exactly how to count words and characters for any purpose, understand the hidden rules of platform limits, and never again lose a submission because you exceeded a limit by three characters.
Video Walkthrough Coming Soon
A complete step-by-step demo of counting words and characters across platforms.
Why Count Words & Characters
Every platform has a limit. Every form has a box. Here is why precise counting is essential for modern writing.
Email Subject Lines
Email clients truncate subject lines after 60 characters. Mobile devices show only 30-40 characters. If your critical call-to-action is at the end of a 70-character subject, most recipients will never see it. I always write my subject line, paste it into the counter, and trim until it hits 50 characters. That guarantees the full subject displays on every device. Character counting for email subjects is not optional — it is the difference between an opened email and one that gets ignored in an inbox.
Social Media Posts
Twitter allows 280 characters. Instagram captions allow 2,200. LinkedIn posts allow 3,000. Facebook has a 63,206-character limit, but engagement drops after 80 words. Every platform rewards brevity differently. I have seen tweets fail because they were 282 characters and the writer did not realize the link preview counted as 23 characters automatically. A word counter that shows character count with and without spaces, with real-time platform validation, prevents these embarrassing mistakes before they go public.
SEO Meta Descriptions
Google displays approximately 150-160 characters in meta descriptions. Go beyond 160 and your description gets cut off with an ellipsis, hiding your carefully crafted call-to-action. I write every meta description to 155 characters exactly. That leaves 5 characters of safety margin and ensures the entire message appears in search results. For title tags, the limit is roughly 60 characters or 600 pixels. A character counter with pixel-width estimation is a secret weapon every SEO professional uses daily.
Academic Essays
Professors set word counts for a reason. A 2,000-word essay that comes in at 1,850 words signals insufficient research. One at 2,300 signals poor editing and discipline. Admissions essays are even tighter: the Common App allows 650 words, full stop. No wiggle room. I advise every student to hit 98% of the maximum word count. For 650 words, that is 637 words. It shows you respect the limit while maximizing your content. Word counters with percentage-to-target displays make this trivial.
Writing Goals
Professional writers set daily word counts. Stephen King writes 2,000 words per day. Nanowrimo challenges writers to 50,000 words in 30 days — 1,667 words per day. Freelance writers charge by the word. Bloggers aim for 2,000+ words for SEO. Without a word counter, you are guessing. With one, you are tracking progress in real time. I set a 1,500-word daily target and check my counter every hour. It turns abstract ambition into measurable progress. The psychology of seeing your count grow is powerful motivation.
Translation Billing
Translation services bill by the word or by the character. European agencies often use source characters with spaces. Asian languages use characters, not words. A single English word might translate to 2.5 Japanese characters. If you are getting quotes for a 5,000-word document, knowing your exact character count helps you compare per-character vs per-word pricing. I have saved clients hundreds of dollars by switching from per-word to per-character billing for Chinese translations. The word counter is a financial tool, not just a writing tool.
I keep the word counter open in a second browser tab every time I write. Not just for final checks — for real-time feedback. Seeing the word count tick up as I type keeps me aware of my pacing. For a 2,000-word article, I aim for 500 words per section. If I hit 600 words in section one, I know I need to trim section two. This running awareness prevents the nightmare of finishing a draft and discovering you are 40% over the limit. The counter is not just a measuring tool; it is a writing compass.
How Word Counting Works
Behind every word count is a set of algorithms that split, analyze, and measure your text. Here is the technical breakdown.
Word counting is not as simple as counting spaces. Different tools use different algorithms, and those differences matter — especially when you are near a limit. Understanding how tokenization, character counting, and sentence detection work helps you choose the right tool and interpret its results correctly.
Tokenization and Word Boundaries
A word is defined by boundaries — spaces, punctuation, or line breaks. Tokenization algorithms split text at these boundaries. Simple tokenizers split on spaces and count every space-separated segment as a word. Smart tokenizers handle edge cases: hyphenated words ("state-of-the-art" might count as one word or five depending on the tool), contractions ("don't" might count as one or two), numbers ("1,234" might count as one word or two), and URLs ("https://example.com" might count as one word or multiple segments). The AFFLIGO word counter uses a smart tokenizer that follows standard linguistic rules: contractions count as one word, hyphenated compounds count as one, and numbers with commas count as one. This matches how Microsoft Word and Google Docs count, so your results are consistent across platforms.
Character Counting With and Without Spaces
Character count comes in two flavors: with spaces and without spaces. Platform limits almost always count spaces — Twitter's 280 characters includes every space, period, and emoji. But some academic and translation contexts use characters without spaces. Our tool displays both counts simultaneously. Here is what gets counted: every letter, digit, punctuation mark, symbol, and space is a character. Line breaks (\n) may count as one or two characters depending on the system (Windows uses \r\n, Unix uses \n). Unicode characters like emojis count as 2 characters in some systems and 1 in others. Our tool uses JavaScript's native string length, which counts UTF-16 code units. Most emojis are 2 code units. A single flag emoji is 4 code units. If you are counting for a strict limit, always check whether your target platform counts bytes, code points, or visible characters.
Paragraph and Sentence Detection
Paragraphs are detected by line breaks — a blank line or a newline character marks a paragraph boundary. Sentences are detected by punctuation followed by a space and a capital letter. This is harder than it sounds. "Dr. Smith went to Washington." should count as one sentence, not two. "e.g." and "i.e." should not break sentence counting. Our tool uses a sentence detection algorithm that recognizes common abbreviations and ignores them as sentence boundaries. Why does this matter? For readability scoring, average sentence length is a key metric. For academic writing, keeping sentences under 25 words improves clarity. For journalism, 15-20 words per sentence is the gold standard. The paragraph count also matters for formatting — many platforms limit paragraphs for readability, and some forms have a "no more than X paragraphs" rule.
Real-Time Updates and Performance
Modern word counters update in real time as you type, paste, or delete. This is done using JavaScript's input event listeners that trigger a recount on every keystroke. For small texts (under 10,000 words), this is instantaneous. For large texts (100,000+ words), performance can lag. Our tool uses optimized string processing: instead of re-scanning the entire text on every keystroke, it uses efficient regular expressions and caches results. For batch processing of multiple documents, we process files in chunks to prevent browser freezing. Real-time counting is essential for flow — if you have to wait even one second for the count to update, you will stop checking, and you will make mistakes. Instant feedback is not a luxury; it is a requirement for productive writing.
Platform-Specific Limits
Every social platform, ad network, and search engine has hard limits. Here is what you need to know for each one.
I have had ads rejected, tweets truncated, and meta descriptions cut off because I misunderstood a platform's counting rules. These are not suggestions — they are hard walls. Know them, respect them, and build your content inside them.
Twitter / X
Tweets are limited to 280 characters including spaces, punctuation, and URLs. URLs are automatically shortened to 23 characters using t.co links, regardless of their original length. So a 100-character URL still counts as 23 characters. Images, GIFs, and polls do not count against the character limit. Replies to your own tweet do not count the @username toward the limit. However, multiple usernames in a reply do count. For threads, I aim for 270 characters per tweet to leave room for engagement. The first tweet in a thread should be a hook under 100 characters. The counter is your best friend here — write the tweet, paste it, trim to 280, then thread the rest.
Instagram captions allow 2,200 characters. But only the first 125 characters display without tapping "more." Those 125 characters are your headline. If your hook is not in the first 125 characters, 90% of users will never see it. Hashtags count toward the 2,200 limit. Instagram recommends 3-5 hashtags, not 30. Comments allow 2,200 characters too. Bio allows 150 characters. For Reels, captions are the same 2,200. I write my Instagram caption, paste it into the counter, and mark the 125-character point. Then I ensure my first sentence is compelling enough to make people tap "more." After that, I use the remaining space for CTAs, hashtags, and context.
LinkedIn posts allow 3,000 characters. After 1,400 characters, the "see more" button appears. LinkedIn articles have no hard limit, but 1,000-2,000 words perform best. Comments allow 1,250 characters. About section: 2,600 characters. Headline: 220 characters. For posts, I aim for 1,200-1,400 characters to stay above the fold. The first 3 lines (roughly 200 characters) are the hook. LinkedIn's algorithm favors posts that keep users reading, so front-loading value in the first 200 characters is critical. I use the character counter to ensure my hook is under 200 characters and my total post is under 1,400.
Google Ads
Google Ads is strict. Headlines: 30 characters each (up to 15 headlines). Descriptions: 90 characters each (up to 4 descriptions). Path fields: 15 characters each. Display URL: No limit, but the visible part is truncated. Every character counts, including spaces and punctuation. A headline of exactly 30 characters is a tightrope walk. I write my headlines first, then check the count. If I have 28 characters, I add power words. If I have 32, I trim ruthlessly. For descriptions, I aim for 85-90 characters to maximize the space. The character counter with real-time display is essential because Google Ads will disapprove ads that exceed limits by even one character.
Facebook posts allow 63,206 characters — effectively unlimited for most users. But the algorithm favors shorter posts. Posts under 80 characters get 66% more engagement. Comments allow 8,000 characters. Ad primary text: 125 characters recommended (though up to 630 is allowed). Headline: 40 characters. Link description: 30 characters. For Facebook ads, I treat the limits like Google Ads: exact. For organic posts, I aim for under 80 characters for engagement, under 250 for story-style posts, and only go long for educational content. The counter helps me stay in the engagement sweet spot.
YouTube
YouTube titles: 100 characters (truncated at 70 in search results). Descriptions: 5,000 characters. Tags: 500 characters total, up to 30 tags. Comments: 10,000 characters. Community posts: 1,500 characters. For titles, I aim for 60-70 characters to ensure the full title appears in search and on mobile. The first 150 characters of the description are the "above the fold" content that displays without clicking "show more." I write my description hook in those first 150 characters, then use the remaining 4,850 for timestamps, links, and keywords. The counter ensures I do not waste a single character of that precious above-the-fold real estate.
Never rely on a platform's built-in character counter as your only source. Twitter, LinkedIn, and Instagram counters sometimes update with delays, and they may count differently than your draft tool. I always paste my final text into our dedicated word counter for verification before publishing. One wrong count can cost you an ad approval, a truncated post, or a rejected application. For paid campaigns, double-checking takes 10 seconds and saves hundreds of dollars in disapproved ads.
Step-by-Step Counting Guide
Count words and characters in seconds with this exact workflow I use for every project.
Open the Tool
Navigate to the AFFLIGO Word & Character Counter. The tool loads instantly in your browser with no installation, no sign-up, and no file upload required. Everything is processed locally for privacy. The interface shows a large text area in the center, with a live stats panel on the side or below displaying: words, characters (with spaces), characters (without spaces), sentences, paragraphs, and average word length. For mobile, the layout stacks vertically. For desktop, the stats float beside the editor. I bookmark the tool in my browser bar for instant access.
Paste or Type Your Text
Copy your text from any source — Word, Google Docs, a website, an email draft, or a social media scheduler — and paste it into the text area. The counter updates instantly. For long documents, you can paste 100,000+ words without crashing the browser. The tool handles Unicode, emojis, special characters, and multiple languages. If you are counting for a specific platform, select the platform preset from the dropdown (Twitter, Instagram, LinkedIn, Google Ads, etc.) to see a colored progress bar showing how close you are to the limit. I paste my text, then immediately check the character count with spaces against my target limit.
Review the Stats
The stats panel shows you everything at a glance. Check the word count for essays and articles. Check the character count with spaces for social media and meta descriptions. Check characters without spaces for translation billing. Check sentences and paragraphs for readability and structure. Check average word length for vocabulary complexity — shorter words improve readability. If you selected a platform preset, the progress bar shows green (safe), yellow (approaching limit), or red (over limit). I review all stats, but I focus on the one that matters for my current task. For SEO meta descriptions, I care only about characters with spaces. For academic essays, only word count.
Adjust and Copy
Edit your text directly in the tool. Delete, add, or rephrase words while watching the counter update in real time. When you hit your target, click the Copy button to copy the text to your clipboard. Or click Clear to start fresh. For social media, I keep the tool open in a side panel while I edit, so I can see the counter change with every keystroke. For batch work, I process multiple pieces of text sequentially without reloading the page. The tool retains no data — once you close the tab, your text is gone. This makes it safe for sensitive content like client work, legal drafts, or personal communications.
Common Pain Points
Word counting seems simple until it is not. Here are the problems that trip up even experienced writers.
Hidden Characters
Copying from Microsoft Word or Google Docs often brings invisible formatting characters: non-breaking spaces, soft hyphens, zero-width spaces, and formatting codes. These count as characters but are invisible to the eye. A text that looks like 280 characters might actually be 284 because of a hidden non-breaking space. Our tool shows the total character count, so if your visible text looks right but the count is high, paste it into a plain text editor first to strip hidden characters. I always paste through a plain text editor (or use our AI Text Cleaner) when I am near a limit.
Different Counts Across Tools
Microsoft Word, Google Docs, and our online counter may give slightly different word counts for the same text. Why? Different tokenization rules. Word counts "e.g." as one word; some tools count it as two. Word counts hyphenated compounds as one; others count them as multiple. URLs can vary wildly. When submitting to a platform with a strict limit, use the same tool for drafting and final counting. If the platform counts differently, know the delta. I keep a spreadsheet of deltas: Word vs. Google Docs vs. our tool vs. Twitter's native counter. For a 500-word piece, the difference is usually 2-5 words. For a 280-character tweet, the difference can be 5-10 characters.
Unicode and Emoji Issues
Emojis are tricky. A simple smiley ?? is 2 UTF-16 code units. A flag ???? is 4 code units (it is a combination of two regional indicator symbols). Skin tone modifiers add more. A family emoji ??????????? can be 11 code units. Twitter counts emojis as 2 characters each (most of the time). Some platforms count them as 1. If your tweet is 278 characters with a smiley, you might think you have 2 characters left, but the emoji actually takes 2, putting you at 280 exactly. When near a limit, replace emojis with their character counts or avoid them. I write the tweet without emojis first, count it, then add emojis knowing exactly how many characters they consume.
Copy-Paste Formatting
Pasting from rich text editors preserves formatting that increases character count. Bold text, italics, and underlines do not add characters in plain text, but the HTML markup behind them does if you paste into a rich editor. A word that looks like "hello" might be "hello" in HTML, adding 17 characters. Always paste as plain text when counting for a limit. Use Ctrl+Shift+V (Windows) or Cmd+Shift+V (Mac) to paste without formatting. Or paste into our tool, which strips formatting automatically. I have seen writers panic because their 150-character meta description showed 180 characters — the extra 30 were invisible HTML tags from copying out of WordPress.
Advanced Techniques
Professional techniques for power users, agencies, and writers who need to scale.
Batch Processing Multiple Documents
When managing a content calendar or editing a book, you process dozens of pieces simultaneously. Use a spreadsheet with word count targets for each piece. Paste each piece into the counter, record the count, and track progress toward your total. For a 50,000-word novel, break it into 20 chapters of 2,500 words each. Track each chapter's word count in a spreadsheet. For a content agency managing 40 blog posts per month, set word count ranges (1,500-2,000 for pillar posts, 800-1,200 for standard posts) and audit every draft against the target. Our tool's instant copy-and-clear workflow lets you process 20 pieces in under 10 minutes.
SEO Meta Optimization
SEO professionals do not just count characters — they optimize within the count. A meta description should be 150-160 characters and include a primary keyword, a value proposition, and a call-to-action. I write three versions of every meta description, count them, and A/B test them. Title tags should be 50-60 characters and include the primary keyword near the beginning. For Google Ads, I write 15 headlines at exactly 30 characters each, ensuring every headline includes a power word ("Free," "Best," "Now"). The character counter becomes a creative constraint that forces concise, powerful writing. Constraints breed creativity.
Academic Standards and Formatting
Academic writing has strict formatting rules that affect word count. APA, MLA, and Chicago styles differ on what counts: title page, abstract, headers, footnotes, references, and appendices. Some professors count everything; some exclude references. Always ask. For admissions essays, the Common App counts every character in the text box, including spaces and punctuation. The 650-word limit is actually a 650-word limit — no tricks. For dissertations, word counts often exclude the bibliography and appendices but include footnotes. When in doubt, paste the full document into the counter, then subtract the sections you know are excluded. I keep a template document with each section's word count pre-calculated.
Translation Workflows
Translation expands text. English to German typically expands by 20-35%. English to Japanese contracts by 30-50%. If you are writing for a multilingual website, your English character count must leave room for expansion. For a button label with a 20-character limit, write 12 characters in English to leave room for German. For a 160-character meta description, write 120 characters in English. I work with translation teams to establish expansion ratios for each language pair, then set English source limits accordingly. The character counter is the first step in a global content workflow that prevents costly redesigns when translations come back too long.
Troubleshooting
Common counting problems and their exact solutions.
Counts Don't Match Between Tools
Cause: Different tokenization algorithms. Fix: Identify which tool the destination platform uses and match it. For Twitter, use Twitter's native counter as the final authority. For Google Docs, use Google Docs' counter. For general writing, use our tool as a consistent baseline. If you need to match Word exactly, note that Word counts hyphenated words as one and our tool does too, but some online counters split them. The difference is usually small but can matter at strict limits. When submitting to a platform, always do a final check in that platform's native editor.
Special Characters Not Counting Correctly
Cause: Unicode handling differences. Some tools count bytes instead of characters. A multi-byte character (like an emoji or Chinese character) might count as 1 character in one tool and 2-4 in another. Fix: For emojis, assume 2 characters per emoji on most Western platforms. For Chinese, Japanese, and Korean text, check whether the platform counts characters or bytes. For CJK text, one character is one visible glyph, but some legacy systems count bytes (2-3 bytes per character). Our tool displays visible character count, which matches modern platform behavior.
Large Documents Slowing Down
Cause: Browser performance limits. Very long texts (100,000+ words) can cause lag in real-time counters. Fix: Paste large documents in chunks of 10,000 words at a time. Or use a desktop tool like Word for initial counting, then verify sections in our tool. For book-length manuscripts, I use Scrivener or Word for the primary count and our tool for spot-checking specific sections. If you must count a full novel online, close other browser tabs to free memory. Our tool is optimized for texts up to 50,000 words; beyond that, chunking is recommended.
Mobile Issues and Pasting Problems
Cause: Mobile browsers restrict clipboard access or add formatting. iOS sometimes adds rich text formatting when copying from Notes or Mail. Fix: Use the "Paste and Match Style" option if available. Or paste into a plain text note app first, then copy from there into our tool. On Android, use Gboard's clipboard feature to strip formatting. If the counter seems off on mobile, try the desktop version — mobile browsers occasionally inject invisible characters. I always verify critical counts on desktop before publishing.
Best Practices
Follow these proven practices for perfect word and character counting every time.
Set Targets Before You Write
Do not write first and count later. Set your word or character target before you type the first word. For a blog post, decide: 1,500 words. For a tweet, decide: 270 characters (leaving 10 for safety). For a meta description, decide: 155 characters. Having a target focuses your writing and prevents the pain of cutting 30% of a draft because it is too long. I write the target on a sticky note next to my screen. Every time I check the counter, I see the target. It keeps me disciplined.
Check Platform Limits Every Time
Platform limits change. Twitter went from 140 to 280 characters in 2017. Google Ads expanded descriptions from 80 to 90 characters. LinkedIn increased from 1,300 to 3,000 characters. Do not assume last year's limit is still valid. Before writing for any platform, verify the current limit. I keep a Google Doc with updated limits for every platform I write for, and I review it monthly. Our quick reference section below is current as of 2026, but platforms change without notice.
Use Plain Text for Final Counts
Rich text editors add invisible formatting. Always strip formatting before your final count. Paste through a plain text editor, or use our tool which strips formatting automatically. For Microsoft Word, use "Paste Special" > "Unformatted Text." For Google Docs, paste into the tool directly. For web forms, paste into the browser's address bar first (which strips formatting), then copy from there. This one habit eliminates 90% of counting discrepancies.
Save Your Work
Our tool does not save your text — for privacy, everything is processed in your browser and disappears when you close the tab. If you edit a long piece in the counter, copy it back to your document before closing. I have lost entire edited paragraphs because I closed the tab without copying. Treat the counter as a temporary workspace, not a storage system. For long projects, keep the master document in Word, Google Docs, or Scrivener, and use the counter only for verification and trimming.
Tool Comparison
A comparison of popular word and character counting tools to help you choose the right one.
Affligo Word & Character Counter
Free, web-based. No installation. Real-time counting. Platform-specific presets with progress bars. Word, character, sentence, and paragraph counts. Handles Unicode and emojis. Privacy-focused (no data sent to server). Best for: quick counting, social media, SEO, academic writing, and multilingual text.
Microsoft Word
Built-in word count (Review > Word Count). Shows pages, words, characters, paragraphs, lines. Includes/excludes textboxes, footnotes, and endnotes. Best for: professional documents, academic writing, legal contracts. Not ideal for social media character counting because it does not show real-time platform limits. Requires installation.
Google Docs
Built-in word count (Tools > Word Count). Shows pages, words, characters. Updates in real time if you keep the dialog open. Includes/excludes footnotes. Best for: collaborative writing, team editing, cloud storage. Limited to Google's tokenization rules. No platform-specific presets. Requires a Google account.
CharacterCountOnline
Simple web-based counter. Shows characters with and without spaces. No word count. No platform presets. Best for: basic character counting when you need nothing else. Fast and lightweight. Lacks advanced features like sentence counting, paragraph counting, or platform-specific limits.
Frequently Asked Questions
Common questions about word and character counting, answered from experience.
Does the word counter store my text?
No. All processing happens in your browser using JavaScript. Your text never leaves your device or gets sent to our servers. This makes it safe for sensitive content, client work, personal communications, and confidential documents. When you close the browser tab, your text is permanently deleted. We cannot access it, and we do not keep logs.
What is the difference between words and characters?
A word is a sequence of characters separated by spaces or punctuation. A character is every individual letter, number, symbol, or space. "Hello world" is 2 words and 11 characters (including the space). For most platforms, character limits include spaces, punctuation, and symbols. Word counts are used for essays and articles. Character counts are used for social media, meta descriptions, and ad copy.
Why does my count differ from Microsoft Word?
Different tools use different tokenization rules. Microsoft Word counts hyphenated words as one word, contractions as one word, and numbers with commas as one word. Some online tools split hyphenated words or count contractions as two. The difference is usually small (1-3% for long documents). For critical submissions, use the same tool for drafting and final counting. Our tool matches Word's counting behavior for 95% of common text.
How do I count characters for social media?
Paste your text into our tool and select the platform preset (Twitter, Instagram, LinkedIn, etc.). The progress bar shows how close you are to the limit. For Twitter, remember that URLs count as 23 characters automatically. For Instagram, the first 125 characters are the visible hook. For LinkedIn, stay under 1,400 characters to avoid the "see more" button. The platform presets handle these rules automatically.
Can I count words in a PDF?
Text-based PDFs can be copied and pasted into the counter. Scanned PDFs (images of text) cannot be copied directly — you need to run OCR first. Use our OCR tool to convert scanned PDFs to text, then paste the extracted text into the word counter. For PDFs with mixed text and images, copy only the text sections to avoid counting image captions or alt text by mistake.
Does the tool work on mobile?
Yes. The tool is fully responsive and works on phones, tablets, and desktops. On mobile, the layout stacks vertically with the text area above the stats. For best results, use landscape mode on phones for a wider text area. Pasting large texts on mobile can be slower than on desktop, but the counting itself is just as fast. iOS users should use "Paste as Plain Text" to avoid formatting issues.
How accurate is the sentence counter?
The sentence counter detects sentence boundaries by looking for punctuation (. ! ?) followed by a space and a capital letter. It recognizes common abbreviations (Dr., Mr., Mrs., e.g., i.e., etc.) to avoid false positives. For 95% of standard English text, the accuracy is excellent. However, complex sentences with nested punctuation, ellipses, or unconventional formatting may be counted slightly differently. For critical sentence counts, manually verify the result.
Can I count words in multiple languages?
Yes. The tool supports all Unicode languages, including English, Spanish, French, German, Chinese, Japanese, Arabic, Hindi, and Russian. For CJK languages (Chinese, Japanese, Korean), each character is counted as one word because there are no spaces between words. For Arabic and Hebrew, the tool handles right-to-left text correctly. For languages with compound words (like German), the tokenization follows standard linguistic rules.
Quick Reference Card
Bookmark this section. Essential platform limits and counting guidelines in one place.
Twitter / X
Limit: 280 characters
URLs: Count as 23
Images: Do not count
Best practice: Aim for 270 to leave room
Caption limit: 2,200 characters
Visible hook: First 125 characters
Hashtags: Count toward limit
Best practice: Front-load your CTA
Post limit: 3,000 characters
"See more": Appears at 1,400
Headline: 220 characters
Best practice: Hook in first 200 characters
Google Ads
Headline: 30 characters each
Description: 90 characters each
Path: 15 characters each
Best practice: Use all available space
Meta Description
Google display: ~160 characters
Safe target: 150-155 characters
Includes: Spaces and punctuation
Best practice: Include keyword + CTA
Common App Essay
Limit: 650 words exactly
Includes: Everything in the text box
Minimum: None, but aim for 600+
Best practice: Target 630-650 words