As of August 2026, there are three ways to schedule Instagram posts: the scheduler built into the Instagram app (public accounts; feed photos, carousels and Reels; up to 25 posts a day and 30 days ahead), Meta Business Suite on desktop or mobile (business or creator accounts; adds Stories and Facebook cross-posting), and third-party tools that publish through Instagram's API. For most people the in-app scheduler is enough: create the post as normal, tap More options, turn on Schedule this post, pick a date and time, then tap Schedule. Steps and limits below come from Instagram's and Meta's help pages.
The three ways to schedule, compared
| Method | Account needed | What you can schedule | Documented limits |
|---|---|---|---|
| Instagram app | Public Instagram account | Feed photos, carousels, Reels | 25 posts a day, 30 days in advance |
| Meta Business Suite (desktop and app) | Business or creator account | Posts, Reels, Stories, to Instagram and Facebook together | 10 photos per Instagram post; 20 minutes to 29 days ahead (from Meta's Facebook Page scheduling page; no separate Instagram window is stated) |
| Third-party tools (via Instagram's API) | Professional account | Images, videos, Reels, Stories, carousels | Daily API publishing cap (100 posts per 24 hours on Meta's developer page); 10 items per carousel; JPEG only |
Schedule posts and Reels inside the Instagram app
Instagram's native scheduler lives inside the normal post flow; Instagram's Help Center says it covers "reels, photos and carousel posts".
Before you begin
- You need a public account. Instagram's help page states this as the only account requirement. It does not say you need a business or creator account for in-app scheduling, although you do need one for Meta Business Suite and for third-party tools.
- Limits: up to 25 scheduled posts a day, up to 30 days in advance.
- Privacy and audience settings are frozen at scheduling time. Whatever was configured when you hit Schedule is what the post goes out with.
- Some features are not compatible. Instagram lists product tagging, collaborative posts, sponsored posts and fundraisers as not working with scheduled content. If you need one of those, post live.
Steps: schedule a feed post, carousel or Reel
- Tap Create in the top left, or swipe right anywhere in Feed. Then tap Post or Reel.
- Select a photo or video. For a carousel, select several items; Instagram allows up to 20 photos and videos in one feed post, though videos inside a carousel are not treated as Reels. Tap Next.
- Add your caption, effects or filters as usual, plus hashtags; see our guide to Instagram hashtags if you are unsure how many to use.
- Tap More options.
- Turn on Schedule this post (or Schedule this reel), then choose a date and time.
- Tap Done, then Back.
- Tap Schedule. The post is now queued instead of published.
If the Schedule this post switch is not under More options, see the troubleshooting section below.
Where scheduled posts live, and how to edit or cancel them
Instagram gives you two routes to the queue. From your profile:
- Tap your profile picture in the bottom right.
- Tap Menu in the top right.
- Below Your insights and tools, tap Scheduled content.
- Tap Options next to the post or Reel, then choose Delete, Edit post, Reschedule or Share now.
Or, while creating a new post: tap Create, choose Post or Reel, then tap Scheduled to open the same list. Share now publishes immediately, Reschedule moves the slot, and Delete cancels the post.
What about Stories?
You cannot schedule Stories from the Instagram app, as far as Instagram's help page goes: it lists only Reels, photos and carousel posts. To queue Stories, use Meta Business Suite, which documents it on desktop and in its mobile app.
Schedule with Meta Business Suite (Instagram and Facebook together)
Meta Business Suite is Meta's free dashboard for Facebook Pages and Instagram accounts, and the right choice when you publish to both, need Stories, or want a calendar. Meta's help page is explicit: "To use Meta Business Suite to manage your Instagram account, you must have an Instagram business or creator account." You can sign in with Instagram credentials even without a Facebook Page.
Desktop: schedule a feed post
- Go to Meta Business Suite and click Create post (from the home page or the Content tab).
- Under Post to, select the destination: your Instagram profile, your Facebook Page (Meta's page also lists Facebook Groups), or both.
- Under Media, add your photos. Meta's page notes that "the limit for posting to Instagram is 10 photos" here, which is lower than the 20 the Instagram app allows.
- Under Post details, write your text. You can customize the caption separately for Facebook and Instagram and add hashtags or a location.
- Under Scheduling options, turn on the toggle and select the date and time. The Active times button suggests slots based on when your followers were most active over the past 7 days.
- Click Schedule. (Publish posts now; Finish later saves a draft.)
To manage the queue, click Content in the left menu, open the Posts & reels tab and select Scheduled. Click the ... icon, then Manage post, to Edit post, Reschedule post, Move to drafts or Delete post. Meta's Facebook Page help page, whose steps run through Meta Business Suite, says posts can be scheduled "between 20 minutes and 29 days away"; the Instagram-specific Business Suite pages cited here do not state a separate window, so treat 29 days as the documented ceiling.
Desktop: Stories and Reels
Stories use a separate Create story button. You can upload up to 10 photos or videos, edit each one (crop, trim, text, mentions, stickers, a link), then under Scheduling options choose Share now or Schedule and set the date and time. Scheduled Stories appear under Content, then Stories, then Scheduled, where the ... menu lets you publish, reschedule or delete.
Reels use Create reel, with two Instagram-specific restrictions: Meta's page says "You can't create a reel from photos if posting to Instagram" and "You can't edit a reel from a video if posting to Instagram." The in-suite editor (audio changes, aspect ratio, trimming) is only available when the destination is Facebook. For Instagram Reels, finish the edit in another app first, then upload the final video, add the caption, and choose Schedule.
The Meta Business Suite mobile app
- Open the app and tap Content in the bottom menu bar.
- Pick the content type at the top (Posts, Reels or Stories), then tap Create.
- Add your text and media, then tap Next.
- Tap Schedule for later, select the date and time, then tap Schedule.
Scheduled items show up on their date in Planner. Meta notes you need at least partial access to the accounts you post to, which matters when a client owns the account, and its help page adds that this mobile experience "may not be available to you yet".
Using Planner as your calendar
Click Planner in the left menu for a Week or Month calendar of posts, Stories, Reels and ads, filterable by content type or platform. Hover over an upcoming day and click Schedule to start a post on that date, or click a scheduled item and choose Options to reschedule or delete it. If Planner is missing, Meta says you may not have the relevant permissions.
Third-party scheduling tools: when they are worth it
Dedicated schedulers publish to Instagram through Meta's content publishing API, not the app. Meta's developer documentation (updated June 30, 2026) sets rules every compliant tool inherits:
- Publishing works only for "Instagram professional accounts", so a personal account cannot publish through a tool.
- Accounts are "limited to 100 API-published posts within a 24-hour moving period", and carousels count as one post. The same page's carousel section gives the cap as 50, so plan against the lower figure until Meta reconciles its own documentation.
- Carousels are "limited to 10 images, videos, or a mix of the two", not the 20 the app allows.
- "JPEG is the only image format supported", and "Shopping tags are not supported. Filters are not supported."
- Single images, videos, Reels, Stories and carousels can all be published.
A third-party tool makes sense when you manage several accounts or platforms, need approval workflows, or want one calendar across networks. It does not change Instagram's rules. We compare schedulers, with pricing and trade-offs, in our guide to social media management tools.
Choosing a posting time without guessing
Scheduling only helps if the slot is sensible, and the best time is specific to your audience. Two free signals are about your own followers, which no generic chart can be:
- Instagram Insights. Once you have at least 100 followers, the Total followers section shows "times they're most active on Instagram" alongside growth, locations and age range.
- Active times in Business Suite. The Active times button in the scheduling panel recommends slots based on follower activity over the past 7 days.
Start there, schedule a few weeks of posts across two or three candidate slots, and compare results in Insights. For how to read the data and what published studies do and do not show, see our guide to the best time to post on Instagram. Then read why early engagement still matters once a scheduled post goes out.
Troubleshooting
The scheduling option is missing
Work through these in order:
- Is the account private? Instagram's page says a public account is required. Note that switching a private account to a professional account makes it public automatically, and pending follow requests are accepted when that happens.
- Is the app up to date? Instagram's page does not list app version as a cause, but its steps assume the current post flow, where the toggle sits under More options; updating is a cheap first check, not an official fix.
- Is it a professional account? Instagram lists only a public account as the requirement (see Before you begin), but if a public personal account still shows no option, switching is the practical next step: tap your profile picture, tap More, then Account type and tools under For professionals, then Switch to professional account. Know the trade-off first: certain business accounts lose access to Instagram's licensed music library (see Reels audio below), and Instagram says you can switch back to a personal account at any time.
- Are you adding a feature that blocks scheduling? Product tags, a collaborator, sponsored content or a fundraiser will prevent it. Remove the feature, schedule, and add it after publishing where possible.
A scheduled post did not publish
Instagram's scheduling help page does not cover failed or missing scheduled posts, so this advice is procedural rather than official. Open Scheduled content in the Instagram app, or Content, then Posts & reels, then Scheduled in Business Suite. If the item is still queued, Share now publishes it immediately; if it is missing, recreate it. For tool-based publishing, the limitations Meta documents include a non-JPEG image, more than 10 carousel items, a shopping tag or filter, media that is no longer on a publicly reachable server when the tool tries to publish, or hitting the daily API publishing cap. And Business Suite drafts are not scheduled posts: anything saved with Finish later sits in Drafts until you schedule it.
Reels audio: why a song can be unavailable on a business account
Instagram's licensed music library is "intended for personal, non-commercial use", and Instagram states that "certain business accounts and certain types of posts do not have access to the library". Licensed tracks may also be unavailable in some countries. If you plan Reels weeks ahead on a business account, use Meta's Sound Collection, which Instagram describes as royalty-free and usable for commercial purposes, or original audio. This is an account-type limit, not a scheduling bug.
A 30-day scheduling workflow
Thirty days ahead is exactly what the in-app scheduler allows, so a monthly cycle fits naturally:
- Day 1: plan the month. Decide how many feed posts, carousels, Reels and Stories you want. Mark fixed dates first, then fill the gaps.
- Days 1 to 3: produce in batches. Shoot and edit Reels together, write captions together. Our Instagram caption ideas help if the blank box is the bottleneck.
- Day 3: schedule the first two weeks. In-app for posts and Reels, Business Suite for Stories and anything cross-posted to Facebook. Pick slots from your Insights.
- Day 17: schedule the second half. A 31-day month does not fit in a 30-day window, so a second scheduling session mid-month is normal.
- Every posting day: show up when it publishes. Reply to comments and confirm the post went out. Scheduling removes the publishing chore, not the conversation.
- Day 30: review and repeat. Compare the slots you tested and the formats that earned the most interactions. If reach has dropped, see why Instagram reach is low.
Start with the free schedulers, measure for a month, and move to a third-party tool only when accounts or collaborators outgrow them.