An Instagram scheduler that needs no Facebook Page
Connect a professional Instagram account on its own, queue posts and Reels beside your other six networks, and let pre-flight catch the missing image before your calendar does. Free for your first 20 posts.
No card. 20 publishing credits on the free plan — one credit per profile a post reaches.
Your Instagram account is enough on its own
Most schedulers publish to Instagram through the Facebook Graph API, which is why their setup asks you to create a Facebook Page, link it to Instagram, and hand over Page permissions you did not want to grant. PostMCP connects through Instagram Business Login instead — you authorise a professional Instagram account, and nothing else.
- A Business or Creator Instagram account
- Read your profile and media
- Publish content you schedule
- No Facebook Page, no Page admin rights
Instagram schedules posts already. So does Meta.
The Instagram app schedules up to 25 posts a day, up to 30 days ahead, from a public professional account. Meta Business Suite gives you the same queue with a desktop calendar. Both are free and both are fine — until Instagram stops being the only place you publish, or the person writing the captions is not the person who owns the login.
What you can put in the queue
Two of the four Instagram formats, and a straight answer about the other two.
Single image posts
JPEG or PNG from any public URL, uploaded into a native media container and published on your slot.
Reels
Any video attached to an Instagram post publishes as a Reel, up to roughly 15 minutes. Vertical framing is what the surface rewards.
CarouselsNot yet
Not supported yet. Instagram builds carousels from several media containers stitched into a parent — a different pipeline we have not shipped.
StoriesNot yet
Not supported yet. Stories are their own media type with their own 24-hour lifecycle and no permalink to record.
Three Instagram rules that trip up every scheduler
Media is not optional
Instagram rejects a post with no image or video, full stop. Pre-flight flags an Instagram target with no media before the post enters the queue, rather than letting the fan-out drop it silently at publish time.
Video publishes as a Reel
Up to roughly 15 minutes. Vertical framing is what the surface rewards, and the same clip cross-posted to Bluesky hits a 60-second wall — reported to you before you commit.
Links in captions do nothing
Instagram does not make caption links clickable. Write the caption for the caption’s job, and put the link where it works — a different network, or your bio.
A personal Instagram account cannot be published to by any third-party tool — that is a platform restriction, not a PostMCP one. Switch to Business or Creator first; it is free and reversible.
Four ways Instagram scheduling fails, and what each one means
Almost always the media container. Instagram accepts the upload, then processes it asynchronously — if processing returns an error the publish never happens. PostMCP polls that status and records Instagram’s own error message on the post rather than marking it sent.
The URL returned something Instagram will not ingest — a HEIC file, a redirect to an HTML page, or a video in a container it rejects. Serve a direct JPEG, PNG or MP4 link.
That is the cross-post case Instagram breaks most often: text-only copy is fine for six networks and invalid for this one. Pre-flight catches it at compose time, so you fix it before it is queued rather than after it half-published.
Instagram issues long-lived tokens that eventually expire. Account health flags a connection before it lapses so you can reconnect; a lapsed one records an auth error instead of failing quietly.
Instagram and Threads are one action
Threads publishes as the linked Instagram identity — so the Reel and a 500-character conversational version go out together, each tracked separately.
Instagram scheduling FAQ
Can you schedule Instagram posts in advance?+
Yes, and there are three ways to do it. Instagram’s own app schedules up to 25 posts a day, up to 30 days ahead, on a public professional account. Meta Business Suite adds a desktop calendar. PostMCP adds the part neither has: one queue shared with your other six networks, an explicit timezone per slot, and an API.
Is there a free Instagram scheduler?+
Instagram’s built-in scheduler and Meta Business Suite are both free and both worth using if Instagram is the only network you post to. PostMCP’s free plan includes 5 connected profiles and 20 publishing credits with no card — one credit per profile a post reaches — which is where it makes sense if you are publishing to Instagram alongside anything else.
Do I need a Facebook Page to schedule Instagram posts?+
Not here. PostMCP connects through Instagram Business Login directly, so a professional Instagram account is enough on its own — no Facebook Page, no Meta Business Suite link. Most schedulers still route through the Facebook Graph API and require that Page, which is why their setup asks for one.
Do I need a Business or Creator account?+
Yes. Instagram’s content publishing permissions are only granted to professional accounts — Business or Creator. A personal account cannot be published to by any third-party tool, including this one. Switching is free and takes about a minute in Instagram’s settings.
Can I schedule Reels?+
Yes. Video attached to an Instagram post publishes as a Reel, up to roughly 15 minutes. Attach a public video URL and the engine creates the container, waits for Instagram to finish processing it, then publishes.
Can I schedule carousels or Stories?+
Not yet. Single images and Reels are supported today; multi-image carousels and Stories are not. Both are separate Instagram publishing pipelines rather than a flag on the same call. If carousels are the core of your Instagram strategy, an Instagram-only tool will serve you better than this one.
Why did my scheduled Instagram post not go out?+
The usual cause is media the container could not process — a HEIC image, a link that redirects to a web page instead of a file, or a video format Instagram rejects. PostMCP polls the container until Instagram reports FINISHED or ERROR, and records the platform’s own error text on the post so you are not guessing.
Can I schedule Instagram and Threads together?+
Yes, and they pair naturally — Threads publishes as the linked Instagram identity. One action can send the Reel to Instagram and a 500-character conversational version to Threads, each tracked as its own delivery.
Can AI write the captions?+
Yes. Write with AI in the composer, or your own agent over MCP, writes an Instagram-shaped caption — hook line, whitespace, platform-appropriate hashtags — rather than pasting your LinkedIn paragraph. It can also generate the image itself and attach it.
20 scheduled posts before anyone asks for a card
Five connected profiles, one workspace, the full calendar, media pre-flight and the AI captioner included. A credit is spent per profile a post is delivered to, so an Instagram Reel that also goes to Threads costs two.
Connect Instagram free