You type or paste text into the box. The tool counts characters (with and without spaces), words (split on whitespace), and lines (split on newlines) in real time. It then compares the character count to the published limits for Twitter/X (280), Instagram (2,200), SMS (160), and LinkedIn (3,000). All processing runs locally in your browser — nothing is uploaded.
No. Twitter/X wraps all URLs to a fixed 23-character t.co link regardless of the actual URL length. This tool counts the raw characters, so your actual Twitter limit may be slightly more generous if your text contains links.
Instagram allows up to 2,200 characters per caption, though only the first 125 characters appear before the "more" truncation. Hashtags count toward the limit, and you can use up to 30 hashtags per post.
The 160-character limit comes from the GSM-7 encoding standard, which fits 160 7-bit characters into a single 140-byte SMS segment. Messages with special characters (emoji, non-Latin scripts) use UCS-2 encoding, which reduces the limit to 70 characters per segment.
No. All counting happens entirely in your browser using JavaScript. Your text is never transmitted to any server. You can verify this by checking the network tab in your browser's developer tools.
Estimate only. Results reflect your inputs and standard formulas. Double-check important decisions independently.