Skip to content

Free tool

Social media character limits by platform

Each network caps two things: how long a post can be, and how often an app may publish through its API. X allows 280 characters, LinkedIn 3,000, Instagram 2,200 and Telegram 4,096. This page lists both limits for every major network, from the composer SkedCast checks posts against and each platform’s own documentation.

What is the character limit on each social network?

Caption and post-text character limit by platform
PlatformMax characters
X (Twitter)280
LinkedIn3000
Instagram2200
Facebook Pages63206
TikTok2200
YouTube5000title up to 100
Threads500
Pinterest800title up to 100
Bluesky300
Telegram4096drops to 1,024 with media
Google Business Profile1500

How often can an app post to each network?

How often each platform’s official API allows a post
PlatformPosting-frequency cap
Instagram50–100 posts / rolling 24hMeta’s Content Publishing guide says 100 in a 24-hour moving period; its carousel section and the content_publishing_limit reference say 50. A carousel counts as one post. Official source
TikTok~15 posts / rolling 24h (varies by creator)TikTok Content Sharing Guidelines — Direct Post cap, shared across every app a creator authorized. Official source
YouTube100 uploads / day for a new API project (Google can grant more)YouTube Data API quota: videos.insert has its own bucket of 100 calls a day, reset at midnight Pacific; Google publishes no per-channel number. Official source
Telegram1 msg/sec per chat, 20/min per group, ~30/sec broadcastTelegram Bots FAQ; paid broadcasts raise the bulk ceiling. Official source
X (Twitter)50 original posts + 200 replies / day (unverified accounts)X Help Center, About X limits — counts the web, apps and the API together, in semi-hourly slices; the X API also allows 100 posts per 15 minutes per user. Official source
LinkedIn150 API requests / member / day (UTC)Share on LinkedIn rate limits — requests, not posts: an image or video post also spends a request to register its upload; 100,000 per app. Official source
Facebook PagesNo post-count limit publishedMeta Graph API rate limiting: a Page’s call budget is 4,800 × engaged users per rolling 24 hours, not a number of posts. Official source
Pinterest100 Pin writes / minute per user (Standard access)Pinterest API v5 org_write limit (creating, editing or deleting Pins and boards); Trial access: 300 a day per app. No Pin-count limit is published. Official source
Bluesky~1,666 new posts / hour (11,666 / day)Bluesky PDS write limits: 5,000 points an hour and 35,000 a day per account; a post costs 3 points, from the same budget as likes and follows. Official source
Threads250 posts + 1,000 replies / rolling 24hThreads API overview: 250 API-published posts per profile within a 24-hour moving period (a carousel counts as one), 1,000 replies in the same window; threads_publishing_limit reports both. Official source

Each limit comes from the platform’s own documentation, linked in its row and checked against that page on this page’s last review date below. Most apply to apps and schedulers publishing through the platform’s official API; X’s daily post limit also counts posts made by hand. Every character limit above is a character count, not a social media post word limit — no major platform in this table caps a caption by word count.

How do you use this lookup?

  1. Pick your platform. Find the row for the network you are posting to — the two tables cover the ten major social networks.
  2. Check the character limit first. Confirm your caption fits before you schedule anything; the caption and character counter measures your exact text against these same limits.
  3. Check the posting-frequency limit if you automate. The second table only matters if you or a tool publishes through that platform’s official API rather than typing posts by hand.
  4. Treat published numbers as ceilings, not targets. Platforms throttle or flag accounts that post at the maximum rate constantly, so pace a real posting schedule well under any published cap.
  5. Recheck before a big campaign. Rate limits and quotas change without much notice, so confirm the current numbers in the platform’s own developer documentation before a large scheduled push.

What does it look like in practice?

A 63,206-character Facebook post next to a 280-character X post

The same announcement can run as one long Facebook Page post at up to 63,206 characters, while the X version has to fit in 280 — most teams write two versions rather than one truncated one.

Hitting Instagram’s 24-hour publishing limit

Once an account has published its quota through the Instagram API in the last 24 hours (Meta documents 100, and 50 in its reference), every further API post is refused until the oldest of those posts is 24 hours old — a moving window, not a midnight reset. The content_publishing_limit endpoint shows how much is used.

Telegram’s one-message-per-second ceiling

A bot sending to one Telegram chat faster than about one message a second gets away with a short burst, then receives 429 errors that say how long to wait — the fix is to queue and pace, not to remove the limit.

Character and posting limits: FAQ

What is the character limit for each social platform?
The core caption or post-text limits are X 280, LinkedIn 3,000, Instagram 2,200, Facebook Pages 63,206, TikTok 2,200, YouTube 5,000 (title up to 100), Threads 500, Pinterest 800 (title up to 100), Bluesky 300 and Telegram 4,096, dropping to 1,024 once you attach media.
How many times a day can you post to Instagram through the API?
Meta’s Content Publishing guide limits an Instagram professional account to 100 API-published posts in a 24-hour moving period, and a carousel counts as one post. The same guide’s carousel section, and the reference for the content_publishing_limit endpoint, say 50, so read that endpoint for the account’s live quota before a large batch. This applies to API-based scheduling, not posting by hand in the app.
Is there a daily posting limit for TikTok’s API?
Yes. TikTok’s Content Sharing Guidelines limit Direct Post publishing to typically around 15 posts per creator account in a 24-hour window; the number varies by creator and is shared by every app that posts for that creator. TikTok counts the last 24 hours, not a calendar day.
How many videos can you upload to YouTube through the API per day?
Google’s quota page (checked 20 October 2026) gives videos.insert its own bucket of 100 calls a day per project, 1 unit each, separate from the 10,000-unit daily pool every other endpoint draws from; quotas reset at midnight Pacific Time. The quota belongs to the Google API project, not to a channel, and Google publishes no per-channel upload number. The old “around six a day” figure came from a retired 1,600-unit cost per upload.
Does X (Twitter) have a posting limit?
Yes. X’s Help Center limits unverified accounts to 50 original posts and 200 replies a day, split into smaller semi-hourly limits, and counts posts from the web, the apps and the API together. Separately, the X API allows 100 post-creation requests per 15 minutes per user and 10,000 per 24 hours per app.
Do these limits apply to posting by hand in the app?
Mostly no — they are API limits, aimed at apps and schedulers that publish programmatically. X is the exception: its daily post limit counts posts made on the web and in its apps as well as through the API. Elsewhere, posting by hand follows the platform’s ordinary spam and abuse safeguards instead of a published number.
Why would a scheduler stay under the published limit?
Publishing right up to a platform’s maximum, every time, tends to trigger automated spam or abuse checks well before the official cap — pacing posts across a safer cadence protects the account even when the numeric limit has not been reached.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.