Social media posting limits by platform
How many posts a day each platform allows, what its API allows, and where a scheduling tool adds a tighter cap of its own. On three of the nine it adds none. Pick a platform, or read the whole table.
Half of what Meta allows, on purpose. Instagram flags automated bursts before it flags volume.
A limit table that stops at what the platform documents leaves out the number that usually stops the post: the one your scheduling tool applies. Blotato's are in the last column, including the three platforms where it applies none, and if you want to publish against them, plans start at $29 a month.
Social media posting limits, side by side
Every figure below comes from the platform's own documentation or from Blotato's help docs, checked on 7 September 2026. Where a platform publishes nothing, the cell says so rather than guessing.
| Platform | Platform's own limit | Published API limit | Media caps | What Blotato enforces |
|---|---|---|---|---|
| No published cap in the app. 100 posts per rolling 24h via the API. | 100 API-published posts / 24h (moving window), though the carousel section of the same doc says 50. Carousels count as one. Call content_publishing_limit to settle it for your account. | Carousel up to 10 items via the API. The app has been rolling out 20, unevenly. Image 8 MB. Video 300 MB, Reels to 15 min. | 50 posts per 24h, per account | |
| X | 50 original posts and 200 replies a day for unverified accounts, per X’s help centre, which also still carries an older 2,400 updates a day figure it does not reconcile with the 50. | 10,000 posts / 24h per app. 100 per 15 min per user. | 4 photos, or 1 GIF, or 1 video per post. Image 5 MB, GIF 15 MB. Video length follows the posting account’s Premium status. | No published cap |
| No daily post cap is published. LinkedIn states standard rate limits are not documented. | Not published for most products. The self-serve Share on LinkedIn tier lists 150 requests per member per day, counting every call, not posts. | Image 5 MB. Video 75 KB to 500 MB, 3 seconds to 30 min. | 50 per 24h, per profile and per company Page | |
| Recommends up to 5 posts per day per Page. | 4,800 calls x engaged users per 24h. Reels are capped separately at 30 per 24h. | Photo 10 MB. Through Blotato every video publishes as a Reel, 3 to 90 seconds. | 25 per 24h, per Page | |
| TikTok | TikTok says the ceiling varies by creator, typically around 15 posts a day, shared across every API client on the account. | 6 Direct Post requests per minute, per token. | Video 4 GB. Max duration is set per creator, not fixed. Images 20 MB each. | Starter: 3 accounts x 10 posts/day |
| YouTube | No published per-channel daily upload cap for the site itself. | 100 videos.insert calls per day, in their own quota bucket, not the 10,000-unit pool. | Up to 256 GB or 12 hours. Title 100 chars, description 5,000. | Starter 10, Creator 25 uploads per channel / 24h |
| No published per-account daily pin cap. | Creating a pin is an org_write call: 300 a day on Trial, 100 a minute on Standard. Subject to change without notice. | Carousel 2 to 5 images. Image 20 MB. Video 2 GB, 4 seconds to 5 min. | 10 pins per day, per account | |
| Threads | No published cap in the app. | 250 posts and 1,000 replies per 24h, counted separately. | 1 image or video per post. No carousels. Video 1 GB, up to 5 min. | No published cap |
| Bluesky | No published per-account daily posting cap. | 35,000 points per day, roughly 11,666 records. Weighted by operation. | Up to 4 images at 1 MB each, or 1 video, per post. The 1 MB ceiling catches people out. | No published cap |
Sources, per figure: Meta's Instagram content publishing and media reference, Threads quotas, Facebook Reels publishing and Page photos, X API rate limits with the consumer figures from X's help centre, LinkedIn API rate limiting, YouTube Data API quota, TikTok direct post and its media transfer guide, Pinterest rate limits, Bluesky rate limits, and Blotato's own social account limits. Character limits are a separate constraint, covered in the character counter and post preview.
Posting limits per platform
Each answer names which surface its number governs, since the app, the API, and the scheduling tool rarely agree.
Instagram posting limits
Instagram publishes no daily cap for feed posts made in the app. The Content Publishing API allows 100 posts per rolling 24 hours, with a carousel counting as one. Through Blotato the cap is 50 per account per 24 hours.
X post limit
Unverified accounts get 50 original posts and 200 replies a day, per X's help centre, which still carries an older 2,400 updates a day figure it does not reconcile with the 50. On the API, POST /2/tweets allows 100 posts per user per 15 minutes. Blotato publishes no posting cap of its own for X.
LinkedIn post limit per day
LinkedIn does not publish one. Its API docs say standard rate limits are not documented, and the 150 requests per member per day on the self-serve Share tier counts every call rather than posts. Blotato's 50 per profile and 50 per company Page is the number you can plan a schedule against.
Facebook posting limits
Facebook recommends no more than 5 posts a day per Page and caps Reels at 30 API-published posts per 24 hours. Blotato allows 25 posts per Page per 24 hours, each Page counted independently, so three Pages carry three separate budgets rather than one shared one.
How many TikToks can you post a day?
TikTok says the ceiling varies by creator and is typically around 15 a day, shared across every API client touching the account. On Blotato's Starter plan you can publish to 3 TikTok accounts in any 24-hour window, 10 posts on each, so 30 at most; the cap does not apply on Creator or Agency. Blotato also asks for 4 weeks of manual posting before a new account is connected.
YouTube upload limit per day
YouTube publishes no per-channel daily cap for uploads made on the site. Its Data API gives videos.insert its own bucket of 100 calls a day per project, separate from the 10,000-unit pool. Through Blotato a channel takes 10 uploads per 24 hours on Starter and 25 on Creator, and Blotato's docs are explicit that the ceiling itself is YouTube's, not theirs.
Pinterest pin limit per day
Pinterest publishes no daily pin cap for accounts. Creating a pin through the API is an org_write call, 300 a day on Trial access and 100 a minute on Standard. Blotato allows 10 pins per account per day on every plan, and requires a new account to warm up for 2 to 3 weeks and reach 100 monthly views before it will connect it.
Threads post limit
The Threads API allows 250 posts and 1,000 replies per 24 hours, counted separately, and takes one image or video per post with no carousel. Blotato publishes no cap of its own on top of that.
Bluesky post limit
Bluesky meters by points rather than posts: 35,000 a day, which works out to roughly 11,666 record creations. A post carries up to 4 images at 1 MB each, or one video. Blotato publishes nothing tighter.
The documented limit is not the limit that stops you
Three different ceilings apply to a scheduled post, and they are rarely the same number. The platform's documented cap is where the API refuses the call. The platform's spam systems sit somewhere below that, undocumented, and react to shape rather than volume. Your scheduling tool sits below both. Whichever is lowest is the one you meet.
LinkedIn makes the problem concrete. It states plainly that standard rate limits are not published, and points you at a Developer Portal page that only shows a limit for an endpoint you have already called today. The one figure it does print, 150 requests a day per member on the self-serve Share tier, counts every call rather than posts. You cannot plan capacity against a number you can only discover by hitting it. The 50 per profile and 50 per Page in the table are Blotato's, published in advance, which is the only kind of number a schedule can be built on.
The same split shows up in media. Instagram's app builds carousels of 20 items, while the publishing API accepts 2 to 10, so a carousel assembled by hand cannot be reproduced by a tool. Threads has no carousel at all through the API and rejects a multi-image call outright. Facebook documents Reels as the Page video publishing path, with its own 30-per-24h cap and a 90-second ceiling. Each of those is a publish-time failure rather than a daily-cap failure, which is why a table of daily numbers alone will not tell you whether a post can go out.
What an agent should do at the ceiling
An agent hits these limits differently from a person. It publishes unattended, so nobody is reading the error when one arrives, and it tends to publish in bursts. Two things follow. Spread a batch out rather than firing it in one loop, and treat the per-destination nature of these caps as capacity: three Facebook Pages carry three independent budgets of 25, not one shared budget.
The second habit is reading the result properly. Blotato's publish call is asynchronous and returns a
postSubmissionId, which is a receipt, not proof. Poll the status until it reads
published with a publicUrl, or failed
with an errorMessage. A post queued for later reports scheduled,
so an agent waiting only for published or failed on a scheduled post polls forever. When the failure is a cap rather
than a transient error, retrying inside the same window hits the same wall: read the error and wait it out.
If you are working out what the underlying APIs allow rather than what a tool enforces, the guide to social media API rate limits covers the request-level quotas behind these numbers, including the four different ways platforms count them.
Social media posting limit questions
01 Is there a post limit per day on Instagram?
02 Why is Instagram limiting my posts?
03 Can I post 20 posts on Instagram?
04 How many posts can I schedule per day with an AI agent?
05 What happens when an agent hits a posting limit?
06 Do these limits count per account or per connected Page?
07 Why do scheduling tools cap below the platform limit?
08 Do brand-new accounts have lower limits?
09 What are the character limits for each platform?
-
AI Watermark Remover
Clean supported hidden marks before your agent posts the asset.
Open tool -
YouTube to Markdown Converter
Drop in a video link, get clean AI-ready context for your agent.
Open tool -
Character Counter & Post Preview
Count your caption against Instagram and 8 more platforms.
Open tool -
Twitter Character Counter
Counts the way X counts: URLs as 23, emoji as 2, live at 280.
Open tool -
LinkedIn Text Formatter
Bold and italic that paste clean, plus a see-more fold preview.
Open tool -
Instagram Line Break Generator
Stop Instagram from collapsing your caption spacing.
Open tool -
Hashtag Generator
Type a keyword, get 25 to 30 relevant hashtags.
Open tool -
Instagram Caption Generator
Turn one idea into 3 ready-to-post captions.
Open tool -
Instagram Font Generator
25 copy-paste font styles, no broken boxes.
Open tool -
Social Media API Cost Calculator
What posting via the official APIs actually costs per month.
Open tool -
Instagram Bio Generator
Six bio structures that fit the 150-character limit.
Open tool -
Aesthetic Username Generator
Type a word, pick a vibe, get styled handle ideas.
Open tool -
TikTok Username Ideas
Niche-based handle ideas you can actually register.
Open tool -
Best Time to Post
The best days and hours to post, by platform.
Open tool -
Free Claude Skills
7 skills that take Claude from blank page to scheduled post.
Open tool