studio.kilnNew glaze colours just came out of the kiln ✨ Which one should we make more of? #ceramics #handmade #studiolife
Instagram Scheduler to Auto-Post Photos, Reels & Stories
Plan your grid on a calendar, write captions with a live Instagram preview, and PostNinja publishes photos, carousels, Reels and Stories straight to your account at the time you pick. No push notifications to tap, and no Facebook Page required.
- Official Instagram API
- Checked before it posts
- Cancel any time
Why use PostNinja as your Instagram scheduler
Auto-post to Instagram, no reminders
Posts publish directly through Instagram's official API. You don't need to be online, and there's no notification to tap on your phone.
Schedule Reels, carousels and Stories
Reels from 3 seconds to 15 minutes, carousels of up to 10 photos and videos, single photos, and Stories, all from one composer.
Caption and photo checks before you schedule
2,200 characters, 30 hashtags, 20 mentions and photo shapes from 4:5 to 1.91:1 are checked as you write, so posts don't fail at publish time.
Instagram analytics for every post
Views, likes, comments, shares and saves for each post you publish, refreshed automatically and shown next to your other platforms.
Content calendar
Plan your Instagram feed a week at a time
Drop posts on the calendar, see every image in place, and drag a post to another day when plans change; the time stays the same. Batch a week of content in one sitting and let it go out on its own.
- Week, month, list and drafts views
- Drag and drop to reschedule; the time stays the same
- Every time shown in your own time zone
Requirements
Instagram post requirements, checked for you
PostNinja checks every post against these rules as you write, so nothing fails at publish time.
- Accounts
- Business and Creator accounts. No Facebook Page needed.
- Caption
- Up to 2,200 characters, 30 hashtags and 20 mentions
- Post types
- Single photo, carousel of up to 10 items, Reels and Stories
- Stories
- One photo, or a video of 3 to 60 seconds (up to 100 MB). Captions aren't shown on Stories
- Photos
- Between 4:5 (portrait) and 1.91:1 (landscape), converted to JPEG for you
- Reels
- 3 seconds to 15 minutes, up to 300 MB
- Videos in a carousel
- Up to 60 seconds each
- Daily limit
- About 50 posts per account per day through the API, set by Instagram
How it works
How to schedule Instagram posts
- 1
Connect your Instagram account
Log in with Instagram and approve access. Personal accounts can switch to a free Creator or Business account in Instagram's settings.
- 2
Create your post or Reel
Add photos or a video, write your caption, and check the live preview. Any problems are flagged before you can schedule.
- 3
Pick a time and you're done
Choose a date and time or drop it on the calendar. It auto-publishes to Instagram, and the stats appear on your dashboard.
Cross-posting
Cross-post from Instagram to 6 more platforms
One post, every network. Write it once, tailor the text for each platform, and schedule them all together.
FAQ
Instagram scheduler questions
Can PostNinja post to Instagram automatically?
Yes. Scheduled posts, carousels, Reels and Stories publish directly to your Instagram account at the time you choose, through Instagram's official API. You don't need to be online or approve anything on your phone.
Do I need a Facebook Page to schedule Instagram posts?
No. PostNinja connects with Instagram Login, so a Business or Creator account is all you need. Switching a personal account to Creator is free and takes a minute in Instagram's settings.
Can I schedule Instagram Reels?
Yes. Upload a video between 3 seconds and 15 minutes long and it's published as a Reel. Instagram processes the video first, and PostNinja waits for it before publishing.
Can I schedule Instagram Stories?
Yes. Switch the Instagram format to Story and add one photo, or a video of 3 to 60 seconds. It's published to your Story at the time you pick and stays up for 24 hours. Instagram doesn't show captions on Stories, so put any text in the image.
How many Instagram posts can I schedule?
As many as you like. Instagram itself allows about 50 posts per account per day through its API; if you hit that, PostNinja retries the post later instead of failing it.
Can I manage several Instagram accounts?
Yes. Connect as many as your plan allows (5 accounts on Personal, 25 on Pro, 75 on Agency) and post to several at once, each with its own caption if you like.
Put your Instagram posting on autopilot.
Plan your Instagram content in one sitting and let PostNinja publish it on time. Plans from $15 a month.