Paste a post and see at once whether it fits on Instagram, X, LinkedIn, Threads, Bluesky, TikTok, YouTube and 9 more, with hashtags checked too. Counted the way each platform counts.
0 Characters
0 Words
0 Hashtags
0 Mentions
0 Links
Caption
0 / 2,200
2,200 left
Up to 30 per post; Instagram refuses a post with more.
Only about the first 125 characters show before "more", so lead with the hook.
Post
0 / 5,000
5,000 left
No separate limit; hashtags count toward the characters.
Facebook itself allows up to 63,206 characters; PostStage keeps posts to 5,000 so they stay readable.
Post
0 / 3,000
3,000 left
No set limit; a few relevant hashtags work best.
X (Twitter)
Post
0 / 280
280 left
No separate limit; hashtags count toward the characters.
Every link counts as 23 characters, however long it is. Premium accounts can post longer.
YouTube
Description
0 / 5,000
5,000 left
With more than 60, YouTube ignores them all; the first 3 show above the title.
Titles are up to 100 characters.
Threads
Post
0 / 500
500 left
One topic tag per post.
Pin description
0 / 800
800 left
No separate limit; hashtags count toward the characters.
Pin titles are up to 100 characters.
Google Business Profile
Update
0 / 1,500
1,500 left
No separate limit; hashtags count toward the characters.
Bluesky
Post
0 / 300
300 left
No separate limit; hashtags count toward the characters.
Counted in visible characters, so an emoji counts as one.
Mastodon
Post
0 / 500
500 left
No separate limit; hashtags count toward the characters.
500 on most servers; some allow more.
TikTok
Caption
0 / 2,200
2,200 left
No separate limit; hashtags count toward the characters.
Tumblr
Post
0 / no limit
Fits: no character limit
Tags go in Tumblr's own tags field.
Telegram
Message
0 / 4,096
4,096 left
No separate limit; hashtags count toward the characters.
4,096 for a text post; 1,024 when it goes with a photo or video.
Discord
Message
0 / 2,000
2,000 left
Hashtags aren't links on Discord; they're plain text.
WordPress
Post
0 / no limit
Fits: no character limit
Use WordPress tags and categories instead.
Titles are up to 200 characters in PostStage.
Dev.to
Article
0 / no limit
Fits: no character limit
Up to 4 tags per article.
Post it everywhere from one place
PostStage schedules one post to all 16 platforms, each in its own format, with these limits checked as you type.
The limits PostStage checks when you schedule, as of October 2026.
| Platform | Characters | Hashtags | Good to know |
|---|---|---|---|
| InstagramCaption | 2,200 | Up to 30 per post; Instagram refuses a post with more. | Only about the first 125 characters show before "more", so lead with the hook. |
| FacebookPost | 5,000 | No separate limit; hashtags count toward the characters. | Facebook itself allows up to 63,206 characters; PostStage keeps posts to 5,000 so they stay readable. |
| LinkedInPost | 3,000 | No set limit; a few relevant hashtags work best. | — |
| X (Twitter)Post | 280 | No separate limit; hashtags count toward the characters. | Every link counts as 23 characters, however long it is. Premium accounts can post longer. |
| YouTubeDescription | 5,000 | With more than 60, YouTube ignores them all; the first 3 show above the title. | Titles are up to 100 characters. |
| ThreadsPost | 500 | One topic tag per post. | — |
| PinterestPin description | 800 | No separate limit; hashtags count toward the characters. | Pin titles are up to 100 characters. |
| Google Business ProfileUpdate | 1,500 | No separate limit; hashtags count toward the characters. | — |
| BlueskyPost | 300 | No separate limit; hashtags count toward the characters. | Counted in visible characters, so an emoji counts as one. |
| MastodonPost | 500 | No separate limit; hashtags count toward the characters. | 500 on most servers; some allow more. |
| TikTokCaption | 2,200 | No separate limit; hashtags count toward the characters. | — |
| TumblrPost | No limit | Tags go in Tumblr's own tags field. | — |
| TelegramMessage | 4,096 | No separate limit; hashtags count toward the characters. | 4,096 for a text post; 1,024 when it goes with a photo or video. |
| DiscordMessage | 2,000 | Hashtags aren't links on Discord; they're plain text. | — |
| WordPressPost | No limit | Use WordPress tags and categories instead. | Titles are up to 200 characters in PostStage. |
| Dev.toArticle | No limit | Up to 4 tags per article. | — |
2,200 characters, with up to 30 hashtags. Only about the first 125 characters show before "more", so put the hook first.
Every link counts as 23 characters, however long it really is, because X shortens it. A post is 280 characters on a standard account. This counter applies the same rule.
Yes, on every platform that allows them in the text: the # and the word both count. Some platforms also limit how many you can use, such as 30 on Instagram and one topic tag on Threads.
Bluesky's 300 limit counts visible characters, so an emoji with a skin tone counts as one. Most other platforms count the hidden code points, so the same emoji can count as two or more.
Yes. PostStage schedules one post to all 16 platforms from a single composer, checks each platform's limit as you type, and lets you shorten the caption for any one of them. PostStage allows up to 30 different hashtags per post.
PostStage checks these limits as you type, lets you shorten the caption for any one platform, and publishes at the exact time you pick.
Get started for free