Loading…
Loading…
Count characters for X, Instagram, Threads, LinkedIn, TikTok, YouTube, Pinterest, Bluesky and more at once — with X's weighted count for links, emoji and CJK text.
Also covers: Bio character counter · Tweet character counter · X character counter · Instagram caption counter
X counts most CJK characters and every emoji as 2, and any link as 23. Bluesky counts graphemes (an emoji with a skin tone is one). Other platforms count characters. Limits checked September 2026; platforms change them.
X post
…
Counting…
A post, caption, bio or title.
See the count and what's left for every platform, and the part that won't fit for the one you pick.
X uses a weighted count: most characters count 1, but Chinese, Japanese and Korean characters and emoji count 2, and every link counts 23 however long it is. The limit is 280 for standard accounts.
X 280, Instagram caption 2,200 and bio 150, Threads 500, LinkedIn post 3,000 and headline 220, TikTok caption 4,000, YouTube title 100 and description 5,000, Bluesky 300, Mastodon 500 (by default).
Many emoji are several Unicode characters joined together — a family emoji can be seven. Most platforms count those; Bluesky counts what you see (graphemes); X counts any emoji as 2.
It follows the rules X publishes in its open-source twitter-text library. Links are detected when they start with http, https or www., or are a bare domain on a common ending like .com or .io.
Images
Resize one photo for Instagram, Facebook, X, LinkedIn and YouTube in one go — crop to fill, fit inside a colour, or fit on a blurred copy — and download every size as a ZIP.
Banners
Design a header or cover banner for X, LinkedIn, Facebook or YouTube: background colour, gradient or photo, your title and tagline, and a logo — at each platform's exact size.
Thumbnails
Make a 16:9 YouTube thumbnail with bold outlined text, a badge, a background photo or gradient, and your logo — export up to 3840 × 2160 as PNG or JPG.
Link previews
Create a 1200 × 630 link-preview image for a page or article — title, site name, badge, logo and background — ready to use as og:image.
Captions
Keep line breaks in Instagram and social captions with invisible spacers, tidy spacing, turn dashes into bullets, and move, de-duplicate or remove hashtags.
Previews
Preview a post before you publish: your name, avatar, text and image in X-style, Instagram-style, LinkedIn-style or Facebook-style layouts, light or dark, with the length checked.