Blog
Tools & Automation13 min read

How to Schedule Instagram Posts in 2026: App, Desktop, Meta Business Suite and Scheduling Tools

Four ways to schedule Instagram posts, reels and stories in 2026, with exact steps and the limits Meta actually publishes: 30 days ahead in the app, 100 API posts a day, and more.

Sophie ReynoldsBy Sophie Reynolds
Instagram post scheduled in a weekly calendar view with a date and time picker

Yes, you can schedule Instagram posts. In the Instagram app, any public account can schedule photos, carousels and reels up to 30 days ahead, with a limit of 25 scheduled posts a day. On desktop, Meta Business Suite schedules posts, reels and stories for free. Third-party schedulers publish through Instagram's official API, which handles feed posts, carousels, reels and stories on professional accounts, capped at 100 API posts in any 24 hours.

By the end of this guide you'll be able to pick the right method, schedule a week of content in one sitting, and fix the most common reasons a scheduled post never goes live.

Can you schedule Instagram posts?

You can, and you have four options. They differ in what you can schedule, how far ahead, and whether they work on a computer. Here's the short version before the steps.

What you want to scheduleInstagram appMeta Business SuiteAPI scheduler

Photo or video post

Yes

Yes

Yes

Carousel

Yes

Yes (up to 10 photos)

Yes (up to 10 items)

Reel

Yes

Yes

Yes

Story

No

Yes

Depends on the tool

From a computer

No

Yes

Yes

Every number in this guide comes from Meta's own help center or developer docs, checked in September 2026. Several popular guides still say "75 days in advance." Instagram's help center says 30.

Before you start: a 2-minute checklist

Run through this list first. Most "the schedule button is missing" problems come from one of these.

  1. Make the account public. Instagram's help center lists a public account as the requirement for in-app scheduling.
  2. Use a professional account for anything outside the app. The Instagram API only works with professional accounts (Business or Creator), according to Meta's Instagram Platform overview.
  3. Check your permissions if it's a client's account. Meta Business Suite needs either full control or content permission on the Page or Instagram account before you can create a post.
  4. Update the Instagram app. Menu labels move between versions.
  5. Prepare the files. Images as JPEG between 4:5 and 1.91:1, reels as MP4 or MOV in 9:16. Full specs are in the troubleshooting section.

Method 1: How to schedule Instagram posts in the app

This is the fastest free option if you work from your phone. It covers photos, carousels and reels.

Schedule a post, carousel or reel

  1. Open Instagram and tap Create in the top left, or swipe right anywhere in your feed.
  2. Tap Post or Reel.
  3. Select your photo, photos or video, then tap Next.
  4. Add your caption, effects or filters.
  5. Tap More options. If you're hunting for the schedule button, this is where it lives.
  6. Turn on Schedule this post or Schedule this reel, then pick a date and time.
  7. Tap Done, then tap Back.
  8. Tap Schedule. The post now sits in your scheduled queue instead of your grid.

The limits, straight from Instagram's help center: up to 25 scheduled posts a day and up to 30 days in advance. Scheduled content keeps the privacy and audience settings you chose when you scheduled it.

Find, edit, reschedule or cancel scheduled posts

Scheduled posts don't show on your grid until they publish. You find them in one of two places.

From your profile:

  1. Tap your profile picture in the bottom right.
  2. Tap Menu (the three lines) in the top right.
  3. Under Your insights and tools, tap Scheduled content.
  4. Tap Options next to the post.
  5. Choose Delete, Edit post, Reschedule or Share now.

From the create screen:

  1. Tap Create, then Post or Reel.
  2. Tap Scheduled.
  3. Select the post, tap Options, then choose Delete, Edit post, Reschedule or Share now.

What the in-app scheduler cannot do

  • Stories. The help center lists reels, photos and carousels only.
  • Product tagging, collaborative posts, sponsored posts and fundraisers. Instagram says these aren't compatible with scheduled content right now. If you need a collab post, publish it live.
  • Desktop. Scheduling happens in the phone app. To schedule Instagram posts on desktop or from a PC, use Method 2 or 3.
  • Other people. There's no approval step and no shared view, so it doesn't work for a team or a client.

Method 2: How to schedule Instagram posts on desktop with Meta Business Suite

Meta Business Suite is Meta's free tool for Facebook Pages and Instagram accounts. It's the best free way to schedule Instagram posts from a PC or Mac, and the only free native way to schedule Instagram Stories.

Schedule a feed post or carousel

These steps follow Meta's help article on creating and managing posts in Meta Business Suite.

  1. Go to Meta Business Suite and select the account in the top left dropdown.
  2. Click Create post on the home page or the Content tab.
  3. Under Post to, tick your Instagram profile. Tick the Facebook Page too if you want to cross-post.
  4. Under Media, add your photos. Instagram allows up to 10 photos here.
  5. Under Post details, write your caption. You can customize the text separately for Facebook and Instagram.
  6. Under Scheduling options, pick the date and time. Click Active times to see suggested times based on when your followers were most active over the past 7 days.
  7. Click Schedule. Or click Finish later to save a draft.

To change it later, click Content in the left menu, open the Posts & reels tab and switch to Scheduled or Drafts. Click the ... icon, then Manage post, and choose to edit, reschedule, move to drafts or delete.

Schedule a reel

From Meta's reels help article:

  1. Click Create reel on the home page or the Content tab.
  2. Under Post to, select your Instagram profile.
  3. Under Media, click Add video and upload the file.
  4. Choose a thumbnail under Thumbnail.
  5. Add your caption under Reel details, then click Next.
  6. Choose to schedule, and pick the date and time.
  7. Set the audience and remix options, then click Schedule.

Two Instagram-specific catches: you can't create an Instagram reel from photos in Business Suite, and you can't use the Business Suite video editor on a reel headed to Instagram. Edit the video before you upload it.

Schedule an Instagram Story

This is the answer to "how to schedule story posts on Instagram" without paying for anything. From Meta's stories help article:

  1. Click Create story on the home page or the Content tab.
  2. Under Post to, choose your Instagram profile, your Facebook Page or both.
  3. Under Media, click Add photo/video and upload up to 10 photos or videos.
  4. Click Edit on each one to crop, trim, add text, mentions or stickers. Click Add link if you want a link sticker.
  5. Under Scheduling options, select Schedule and pick the date and time.
  6. Click Schedule.

Scheduled stories live under Content, then the Stories tab, then Scheduled. Click the ... icon to publish now, reschedule or delete.

Plan the month in Planner

Planner is Business Suite's calendar. According to Meta's Planner guide, it shows published and scheduled posts, stories, reels and ads in a week or month view.

  1. Click Planner in the left menu. If you don't see it, you're missing permissions on that account.
  2. Switch between Week and Month in the top left.
  3. Use Content type: all to filter to Post, Story, Reel or Ad.
  4. Use Shared to: all to show only the Instagram account.
  5. Hover over an empty day, click Schedule, then pick what to create.
  6. Click any upcoming item, then Options, to reschedule or delete it.

Method 3: How to schedule Instagram posts with a third-party scheduler

Third-party schedulers make sense when you manage more than one account, post to other networks too, or want features Meta's tools don't have (a shared calendar, approvals, reporting across networks). The good ones all use Instagram's official API. Here is what that API allows, so you can judge any tool's claims yourself.

What the Instagram API allows

From Meta's Content Publishing documentation, updated June 30, 2026:

  • Post types: single images, videos, reels and carousels. Stories are also supported with a stories media type.
  • Account type: Instagram professional accounts only (Business or Creator).
  • Facebook Page: only needed if the tool connects through Facebook Login. Tools that use Instagram Login work with accounts that exist on Instagram only, per Meta's platform overview.
  • Daily cap: 100 API-published posts per account in a 24-hour moving window, and a carousel counts as 1 post. (A later section of the same page still says 50, so a sensible tool keeps you well under both.)
  • Carousels: up to 10 images, videos or a mix, all cropped to the first image's ratio, 1:1 by default.

For almost everyone the daily cap never matters. A local gym posting once a day uses 1 of its 100. It matters for agencies that bulk-publish, because the cap applies per Instagram account, not per tool.

What the API does not allow

  • Shopping tags and filters aren't supported.
  • Only JPEG images. PNG, HEIC and extended JPEG formats are rejected, so a good tool converts them for you.
  • No built-in "schedule" button. The API only publishes now. Your tool stores the post and publishes it at your chosen time. Meta even tells developers to enforce the rate limit themselves when their app lets users schedule posts.
  • Unpublished uploads expire. A prepared upload (Meta calls it a container) expires if it isn't published within 24 hours, which is why tools upload close to publish time.

Auto-publish vs reminder scheduling

There are two kinds of "scheduling" in tool marketing, and they're not the same.

  • Auto-publish: the tool posts for you through the API at the set time. You can be asleep.
  • Reminder (notification) publishing: at the set time the tool sends a push notification to your phone, and you finish the post in the Instagram app yourself. Tools use this for formats or features they can't publish through the API.

Before you buy, ask the vendor which of your post types auto-publish and which fall back to reminders. If you're away on a Saturday, a reminder won't post itself.

Connect an account to a scheduler

The flow is nearly identical across tools:

  1. Switch the Instagram account to a professional account (Business or Creator) in the app's settings if it isn't already.
  2. In the scheduler, click connect Instagram.
  3. Log in with Instagram, or with Facebook if the tool uses Facebook Login and the account is linked to a Page.
  4. Approve the permissions for publishing. If you skip one, publishing fails later.
  5. Schedule a test post 10 minutes out and confirm it appears on the profile.

If you're comparing tools, our Instagram scheduler page lists what ours publishes, and the SocialScheduler vs Later comparison covers the differences with one of the best-known Instagram-first tools.

Method 4: Scheduling Instagram for several clients with approvals

Agencies and freelancers have a different problem. It's not "how do I schedule a post," it's "how do I get 5 clients to sign off on 20 posts without 40 emails." Here's a workflow that works whatever tool you use.

  1. Get the right access. For each client, ask for content permission on their Instagram account (through their business portfolio) rather than their password. Meta's help center lists full control or content permission as the requirement to create posts.
  2. Plan one week per client, same day each week. Pick Thursday for the following week. Late plans cause rushed approvals.
  3. Draft everything in one calendar. Captions, media, and the planned time for each post. Use the content calendar guide if you don't have a template yet.
  4. Send one approval request per client. One link with the whole week, not one message per post. Give a deadline, for example "approve by Friday 3 p.m. or we publish as planned."
  5. Log every change request against the post. Not in a DM thread you'll lose.
  6. Schedule only approved posts, then check the queue once on Monday morning.
  7. Report weekly in one short message per client.

Meta Business Suite handles step 1 and step 6 for free, but has no client approval link, so steps 4 and 5 end up in email or chat. That's usually where agencies move to a dedicated tool. SocialScheduler, for example, lets a client approve, comment or ask for a change from an email link without creating a login.

The four methods compared

Instagram appMeta Business SuiteThird-party schedulerAgency workflow tool

Cost

Free

Free

Free tiers to paid

Usually paid

Post types

Posts, carousels, reels

Posts, carousels, reels, stories

Posts, carousels, reels, stories on some

Same as its API support

How far ahead

30 days

Not stated by Meta

Set by the tool

Set by the tool

Daily limit

25 scheduled posts

Not stated by Meta

100 API posts per 24 hours

100 API posts per 24 hours

Desktop or phone

Phone

Both

Both

Both

Approvals

No

No (shared access only)

Some tools

Yes, built for it

Analytics

Post insights in app

Insights tab

Varies

Usually cross-client reports

The honest summary: one account and a phone habit, use the app. One account and a laptop, or you need Stories, use Business Suite. Several networks or several clients, use a tool.

Best times to schedule Instagram posts

Scheduling only pays off if the time is right. Two large 2026 studies agree on the broad pattern:

  • Buffer's analysis of 9.6 million Instagram posts (Buffer State of Social Engagement, 2026) found the top slots were Thursday at 9 a.m., Wednesday at 12 p.m. and Wednesday at 6 p.m. Wednesday was the best day. Friday and Saturday were the worst.
  • Sprout Social's data (Sprout Social, 2026), from nearly 2 billion engagements, found Tuesdays and Wednesdays had the highest peaks, and weekends the lowest, in local time.

Use those as a starting point, then check your own audience. In Business Suite, Active times shows when your followers were online over the last 7 days. After 4 weeks, compare your reach by posting slot and move your worst slot. For the full breakdown across networks, see best times to post on social media.

A sensible starting cadence for a small business is 3 to 4 feed posts or reels a week plus a few stories, not daily posting you can't keep up.

Troubleshooting: when scheduling doesn't work

The schedule option is missing

  1. Check the account is public. Instagram's help center makes that the requirement.
  2. Look under More options on the final screen, not the first one.
  3. Update the app, then force-close and reopen it.
  4. Check that you haven't turned on something incompatible: product tags, a collaborator, a paid partnership label or a fundraiser.
  5. Still missing? Schedule from Meta Business Suite on desktop instead.

The post failed to publish

  • Expired permissions. If someone changed their password, removed your access or left the client's business portfolio, reconnect the account in your tool.
  • Daily cap reached. 100 API posts per 24 hours per account. Rare, but it happens with bulk uploads.
  • File problems. A PNG, an oversized video or a wrong ratio can be rejected by Instagram when the tool tries to publish. Check the table below.
  • Page Publishing Authorization. If the Instagram account is linked to a Facebook Page that requires Page Publishing Authorization, Meta blocks API publishing until the Page admin completes it.

The account is not eligible

Tools will refuse a personal account. Switch to a Business or Creator account in the app's settings, then reconnect. If the tool uses Facebook Login, link the Instagram account to a Facebook Page where you have admin-level access.

Aspect ratio and file limits

From Meta's IG User Media reference:

FormatFile typeMax sizeRatioLength

Feed image

JPEG

8 MB

4:5 to 1.91:1

n/a

Reel

MP4 or MOV

300 MB

9:16 recommended

3 seconds to 15 minutes

Story image

JPEG

8 MB

9:16 recommended

n/a

Story video

MP4 or MOV

100 MB

9:16 recommended

3 to 60 seconds

Captions max out at 2,200 characters. Images narrower than 320 pixels are scaled up and wider than 1,440 are scaled down, so export at 1080 by 1350 for a 4:5 post and 1080 by 1920 for reels and stories.

Where an AI planner fits

Every method above assumes you've already written the posts. For most small businesses and agencies, that's the real bottleneck: scheduling takes 10 minutes, deciding what to post and writing it takes the rest of the afternoon.

An AI planner handles that earlier step. SocialScheduler plans each client's week on Sunday, writes the posts in the client's voice, designs images, carousels and short vertical videos, and publishes feed posts, carousels and reels through the official API at the hours the audience is online. It doesn't schedule Instagram Stories, so keep Business Suite for those.

If you're starting today, schedule your next 5 posts with the method that fits your setup: the app for one account on your phone, Business Suite for desktop and Stories, or an API tool for several accounts. Set a test post 10 minutes out first so you know publishing works. Then block 1 hour each week to plan the following one.

Frequently asked questions

Can you schedule Instagram posts for free?

Yes. The Instagram app schedules photos, carousels and reels for free, and Meta Business Suite schedules posts, reels and stories for free on desktop. Many third-party schedulers also have free plans with limits on accounts or posts.

How far in advance can you schedule Instagram posts?

In the Instagram app, up to 30 days in advance, with a maximum of 25 scheduled posts per day, according to Instagram's help center. Third-party tools set their own window because they store the post and publish it through the API at the chosen time.

Can you schedule Instagram Stories?

Not in the Instagram app. You can schedule Stories for free in Meta Business Suite by clicking Create story and choosing Schedule under Scheduling options, and some third-party tools can publish Stories through the API.

How do I schedule Instagram posts from my computer?

Use Meta Business Suite in a browser: click Create post, select your Instagram profile, add media and caption, set the date and time under Scheduling options, and click Schedule. Third-party schedulers also work from a desktop browser.

Where do I find my scheduled posts on Instagram?

Go to your profile, tap Menu, and tap Scheduled content under Your insights and tools. You can also tap Create, then Scheduled. From there you can edit, reschedule, delete or share the post now.

Why can't I see the schedule option on Instagram?

The account must be public, and the toggle is under More options on the last screen before you share. Update the app, and remove product tags, collaborators or fundraisers, which aren't compatible with scheduling.

Does scheduling Instagram posts hurt reach?

Meta doesn't publish any rule that penalizes scheduled posts, and scheduling through the official API is a supported feature. Reach depends far more on the content and the posting time than on how the post was published.

Do I need a Facebook Page to schedule Instagram posts?

Not always. The Instagram app and tools that use Instagram Login don't need one. Tools that connect through Facebook Login require the Instagram professional account to be linked to a Facebook Page.

Newsletter

Subscribe for the Latest Social Media Tips

Get exclusive insights, new feature updates, and productivity hacks to level up your social media scheduling game. Join our community today!

Ready when you are

Add a client. The agent plans the rest.

Connect their accounts, fill in a short brief, choose who approves. The first week is planned in minutes.

How to Schedule Instagram Posts (App, Desktop, Tools) 2026