Key takeaways
- Meta’s Content Publishing guide allows 100 API-published posts per account in a 24-hour moving period; its carousel section and the content_publishing_limit reference say 50.
- The window moves: each post stops counting 24 hours after it was published, so there is no midnight reset.
- Platforms change these limits without much notice — treat this as a checkpoint, not a permanent guarantee.
Instagram post limit per day: what Meta documents
Meta states the limit in two places, and they disagree. The rate-limit section of its Content Publishing guide gives 100 API-published posts in a 24-hour moving period; the carousel section of the same guide, and the reference for the content_publishing_limit endpoint (its quota_total is “currently 50”), give 50. Until Meta reconciles them, read the endpoint for the account’s live quota.
- 100 API-published posts in a 24-hour moving period (Content Publishing guide, rate-limit section)
- 50 published posts in 24 hours (the same guide’s carousel section, and the content_publishing_limit reference)
- A carousel counts as one post
- The limit is enforced when a post is published, at the media_publish step
Checking an account’s own quota
The content_publishing_limit endpoint returns how many posts an account has published through the API in the last 24 hours, and its quota, so a scheduler can wait for a free slot instead of being refused. SkedCast checks it before it creates each Instagram post.
What this means practically
Few brands or creators publish 50 posts a day to one account. The limit matters for agencies and automation publishing high volume through one account, where pacing posts across the day keeps clear of it.
Sources
FAQ
- How many times can I post to Instagram per day?
- Through the API, Meta’s Content Publishing guide allows 100 posts per account in a 24-hour moving period; the same guide’s carousel section and the content_publishing_limit reference say 50. A carousel counts as one post.
- Does the Instagram limit reset at midnight?
- No. Meta describes a 24-hour moving period: each post counts until it is 24 hours old, then its slot frees up.
- Should I worry about this limit for normal posting?
- Unlikely for most accounts — it matters for high-volume agency or automated posting through one account, where pacing posts across the day keeps clear of it.