About this tool
Check text against X, Instagram, LinkedIn, SEO and SMS character limits with a live remaining count.
Character Limit Checker counts your text against 23 real platform limits — X posts at 280, Instagram captions at 2,200, LinkedIn posts at 3,000, YouTube titles at 100, meta descriptions at 160 and more — and shows exactly how many characters you have left as you type. It also weights links the way X does (every URL counts as 23 characters) and works out SMS segment billing in GSM-7 or UCS-2. Useful for social media managers, SEO writers and anyone drafting copy that has to fit.
Open Character Limit Checker on AltFTool — it loads instantly in your browser.
Paste or type the text you're working with.
Choose how it should be transformed or analyzed.
Copy the finished text into your document or post.
23 presets covering social, video, SEO, ads and messaging, plus a custom limit field for anything else.
Shows both raw characters and visible characters, so a two-code-unit emoji never surprises you at the limit.
Over the limit? Cut the text to fit and copy it without leaving the page.
Standard posts are capped at 280 characters. Every link counts as 23 characters regardless of its real length because X rewrites URLs through t.co, and this tool applies that weighting for you.
Aim for roughly 150-160 characters. Google truncates on pixel width rather than a hard character count, so keeping the key message in the first 120 characters is the safest approach.
Most platforms count UTF-16 code units, and many emoji — especially those with skin tones or joined sequences — take two or more units each. The 'visible characters' figure shows the human count so you can see the difference.
A GSM-7 message fits 160 characters in a single segment, then 153 per segment once it splits. Any character outside the GSM alphabet, including most emoji, switches the message to UCS-2 at 70 characters per segment (67 when split).