There are two ways to schedule Instagram posts. Meta's own tools, the Instagram app and Meta Business Suite, are free and work well for one account. A scheduler like Hermoso puts Instagram on one calendar with your other channels and can make the posts too. Both are below.
Option 1: schedule in the Instagram app
Instagram lets professional accounts (business and creator) schedule a post or a Reel from the app.
- Start a new post or Reel and add your photos or video as usual.
- Write the caption.
- On the last screen before you share, open the extra options and find the schedule setting.
- Pick the date and time, then confirm.
Menu names move between app versions, so if you do not see the setting, check that the account is a professional account and look in the options on that final screen.
Option 2: schedule in Meta Business Suite
If your Instagram account is linked to a Facebook Page, Meta Business Suite can schedule to both from a computer.
- Open Meta Business Suite and choose the Page your Instagram account is linked to.
- Create a post and pick Instagram as a placement, and Facebook too if you want both.
- Add the media and caption.
- Choose to schedule instead of publishing now, and set the date and time.
Meta's tools only cover Meta's apps. If you also post to TikTok, LinkedIn, YouTube or others, you end up scheduling the same post in several places.
Option 3: schedule Instagram posts in Hermoso
- Sign up free. No card needed.
- Connect Instagram in Workspace, Connectors. Connect the account on its own with the Instagram connector, with no Facebook Page needed, or through the Facebook Page it is linked to. It is a one-time sign-in in your browser, and you tick which accounts Hermoso may use.
- Add the media. A photo, a carousel or a Reel. Use your own file or make one in the Studio. Instagram needs media, so a caption on its own is refused.
- Write the caption, up to 2,200 characters. A longer caption is refused with the number, never cut short.
- Pick the time. Pick a date and time up to 365 days ahead, with a minimum lead of more than one minute. Or add the post to your brand's posting queue instead: the default slots are 09:00, 13:00 and 17:00, you can set up to 24 slots, and the queue uses your real timezone.
- Schedule it. Add other channels to the same post if you like. Each one is attempted on its own.
Schedule Instagram posts from Claude or ChatGPT
Hermoso runs as an MCP server, so you can schedule from an AI assistant. Connect Instagram once in the browser, then ask, for example: "schedule this Reel to Instagram for Friday at 9:00 with this caption". The rules are the same as in the web app. Setup guides: Claude and ChatGPT.
Rules worth knowing
- Public only. Instagram has no draft, private or unlisted post, so a request for one is refused rather than posted publicly.
- No edits after publishing. Instagram's API does not allow a published caption to be changed. Hermoso can delete the post, so check the caption before it goes out.
- Comments. Hermoso can list, reply to, hide and delete comments on your posts.
- No first comment. If you put hashtags in the first comment, note that Hermoso does not post a first comment for you.
What it costs
Scheduling and publishing use no credits on any plan. The Free plan posts up to 5 times a month on 3 channels, with no card. Unlimited posting starts on Basic at $19.99 a month. Credits pay only for AI generation and ad research. The one exception is X, which charges per API request, so an X post uses a few credits and Hermoso shows the cost before it posts.
All Instagram details are on the Instagram scheduler page. Planning a grid? The free Instagram grid maker cuts one photo into tiles numbered in the order to post them.
Step-by-step guides: how to schedule Instagram posts, how to schedule Facebook posts and how to schedule LinkedIn posts. Choosing a tool? See social media management tools compared, the free social media scheduler and the Hootsuite alternative.
Frequently asked questions
Can you schedule Instagram posts for free?
Yes. Instagram's own app and Meta Business Suite are free. Hermoso's Free plan schedules up to 5 posts a month on 3 channels with no card, and Basic at $19.99 a month posts without limit.
Can you schedule Instagram Reels?
Yes. In Hermoso an Instagram item is a photo, a carousel or a Reel, and any of them can be scheduled up to 365 days ahead or added to the posting queue.
Do I need a Facebook Page to schedule Instagram posts?
Not in Hermoso. You can connect the Instagram professional account on its own through the Instagram connector. If the account is linked to a Page, you can connect it through Meta instead. Meta Business Suite, on the other hand, works through the linked Page.
How long can an Instagram caption be?
2,200 characters. Hermoso checks this when you schedule and refuses a longer caption with the number instead of cutting it short.
Can I edit an Instagram post after it is published?
Not the caption. Instagram's API does not allow it, for any tool. Hermoso can delete the post, and it can manage the comments on it.
Can Claude or ChatGPT schedule my Instagram posts?
Yes. Connect Hermoso to Claude or ChatGPT as an MCP server, connect Instagram once in the browser, then ask in plain words. The same rules apply as in the web app.


