FREE TOOL · FROM EACH PLATFORM'S OWN DOCS

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.

The platform allows No published cap in the app. 100 posts per rolling 24h via the API.
Through Blotato 50 posts per 24h, per account

Half of what Meta allows, on purpose. Instagram flags automated bursts before it flags volume.

API limit
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.
Media caps
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.
Schedule inside these limits - start free One key for 9 platforms, with every cap above published up front. Cancel anytime.

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.

ALL 9 PLATFORMS

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.

Social media posting limits by platform in 2026: the platform's own daily cap, its published API limit, the media caps that matter when publishing, and the stricter limit Blotato enforces.
Platform Platform's own limit Published API limit Media caps What Blotato enforces
Instagram 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
LinkedIn 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
Facebook 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
Pinterest 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.

ONE PLATFORM AT A TIME

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 GAP THAT BREAKS AUTOMATIONS

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.

PUBLISHING FROM AN AGENT

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.

FAQ

Social media posting limit questions

01 Is there a post limit per day on Instagram?
Not in the app. Instagram publishes no official daily cap on feed posts, which is why most guides land on the vague "1 to 3 posts a day" advice. The API is different and it is documented: Meta states that Instagram accounts are limited to 100 API-published posts within a 24-hour moving period, and that a carousel counts as a single post. Both statements are true because they describe two different populations, so the number that applies to you depends on whether a human is tapping publish or a tool is calling the API. Scheduling tools then add their own stricter cap underneath both: Blotato allows 50 per account per 24 hours.
02 Why is Instagram limiting my posts?
Often it is pattern rather than raw volume. Instagram does not document how its spam systems work, so nobody can give you a precise threshold, but the reports that recur involve bursts, repeated captions, and brand-new accounts automating from day one rather than accounts that simply post a lot. You can sit under every documented number and still be limited. That uncertainty is the reason a scheduling tool sets its own cap below the platform’s: an undocumented threshold cannot be planned around, so the sensible response is to stay well clear of it. Blotato also asks you to post manually for a week or two on a new account before connecting it.
03 Can I post 20 posts on Instagram?
In a single day, yes. If you mean 20 items in one carousel, that depends on how you are posting. Meta documents a maximum of 10 items for a carousel created through the Content Publishing API, so anything scheduled through a tool is capped at 10. The app has been rolling out 20-slide carousels since 2024, though not to every account. A carousel built by hand in the app cannot be reproduced through an API without splitting it in two.
04 How many posts can I schedule per day with an AI agent?
Fewer than the platform allows, and that is deliberate. The binding number is whichever is lowest of three: the platform’s published cap, your tool’s enforced cap, and your plan’s queue depth. Through Blotato the per-account caps are Instagram 50 per 24 hours, LinkedIn 50 per profile and per company Page, Facebook 25 per Page, Pinterest 10 pins, YouTube 10 uploads per channel on Starter and 25 on Creator, and TikTok 3 accounts at 10 posts each on Starter. X, Threads, and Bluesky have no Blotato cap, so the platform ceiling is what binds. On top of that, a plan holds 200, 1,000, or 3,000 queued scheduled posts by tier.
05 What happens when an agent hits a posting limit?
The publish fails, and it fails at publish time rather than when the post is queued. That matters for anything running unattended, because a scheduled post that trips a cap overnight produces an error nobody is watching. Blotato’s publish call is asynchronous: it returns a postSubmissionId, which is a submission receipt and not proof anything went live. Poll the post status until it reports published, which carries a publicUrl, or failed, which carries an errorMessage. A post queued for later reports scheduled, so an agent waiting only for published or failed on a scheduled post waits forever.
06 Do these limits count per account or per connected Page?
Per connected destination, and this is where capacity planning usually goes wrong. On Facebook, each Page carries its own independent 25 posts per 24 hours even when several Pages sit behind one login, so three Pages give you 75 posts, not 25 split three ways. LinkedIn works the same way: your profile has a 50-post limit and every company Page has its own separate 50. Pinterest is per account too, so five Pinterest accounts allow 50 pins a day between them at 10 each. Counting these as one shared pool understates what you can actually publish.
07 Why do scheduling tools cap below the platform limit?
Because the platform’s documented limit is the point where the API refuses the call, which is not the same as the point where a platform’s spam systems react. Those are different mechanisms, and only one of them is written down. A tool that lets you publish right up to the documented ceiling is optimising for a number instead of for your account surviving. The caps worth trusting are the ones a vendor publishes openly, since a cap you cannot see is one you discover the hard way.
08 Do brand-new accounts have lower limits?
Yes, though no platform publishes by how much, which is the difficulty. The requirement below is Blotato’s own policy rather than a platform-published rule: it asks for a manual warm-up before you connect an account, 4 weeks for TikTok, 2 to 3 weeks for Pinterest, and 1 to 2 weeks elsewhere. Pinterest is the strictest case, because Blotato re-checks the account when it reaches 100 monthly views and only then allows the connection. Warm-up here means posting by hand for that period first, so the account has a history before any tool touches it.
09 What are the character limits for each platform?
They are separate from posting limits and they bite at a different moment: a caption that is too long fails the call outright rather than counting against a daily budget. As of 2026, X is 280 on free accounts, Threads 500, Bluesky 300, Instagram and TikTok 2,200, LinkedIn 3,000, Pinterest 800, YouTube descriptions 5,000, and Facebook 63,206. The character counter and post preview checks a caption against all nine at once, including the point where each feed truncates it.