Everything you need to schedule posts on Instagram: what you can do natively, text limits, image and video sizes, the schedulers that support it, and recent API changes.
Can you schedule natively?
Yes, built inThe Instagram app schedules posts, reels and carousels up to 30 days ahead for free. Stories need a Meta One subscription to schedule in the app.
Step-by-step guideText limits
Check a draft in the character counterImage and video sizes
Only what Instagram documents. "Not stated" means the platform doesn't publish that figure; we don't fill gaps from blogs. Ads specs are marked, because they can differ from normal posts.
-
Feed image, square (1:1)
- Size
- 1080 × 1080
- Ratio
- 1:1
- Files
- JPEG
- Limits
- 8 MB max
Details and sources
Help Center: photos are shared at up to 1080 px wide; widths 320 to 1080 px keep their resolution when the ratio is between 1.91:1 and 4:5, smaller images are enlarged to 320 px, larger ones scaled to 1080 px. 1080 x 1080 is that 1080 px width at 1:1, not a separately documented figure. Publishing API: JPEG only, 8 MB max, width 320 to 1440 px, sRGB. Read from a search extract of the official page, which did not load directly.
-
Feed image, portrait (4:5)
- Size
- 1080 × 1350
- Ratio
- 4:5
- Files
- JPEG
- Limits
- 8 MB max
Details and sources
Help Center gives 1350 px as the tallest height at 1080 px wide (4:5 is the tallest ratio kept uncropped). Publishing API accepts 4:5 to 1.91:1, width 320 to 1440 px, JPEG only, 8 MB max. Read from a search extract of the official page, which did not load directly.
-
Feed image, landscape (1.91:1)
- Size
- 1080 × 566
- Ratio
- 1.91:1
- Files
- JPEG
- Limits
- 8 MB max
Details and sources
Help Center gives 566 px as the shortest height at 1080 px wide (1.91:1 is the widest ratio kept uncropped). Unsupported ratios are cropped. Read from a search extract of the official page, which did not load directly.
-
Carousel
- Size
- Not stated
- Ratio
- 4:5 to 1.91:1 (image items)
- Files
- JPEG, MOV, MP4
- Limits
- up to 20 items
Details and sources
Publishing API: up to 20 images, videos or a mix. Each item is its own image or video container with the image/video limits of those formats; reels are not supported as carousel items. The Help Center page found by search still said 10 items, which looks out of date against the API docs.
-
Reel
- Size
- Not stated
- Ratio
- 9:16 recommended, 0.01:1 to 10:1 accepted
- Files
- MOV, MP4
- Limits
- 300 MB max · 15 min max
Details and sources
Publishing API: HEVC or H.264, progressive, closed GOP, 4:2:0; AAC audio up to 48 kHz; 23 to 60 FPS; max width 1920 px; VBR up to 25 Mbps; 3 s minimum, 15 min maximum; 300 MB max. Cover image: JPEG, 8 MB max, 9:16 recommended; non 9:16 covers are cropped to the middle 9:16 area, and the feed grid uses the middle 1:1 square. In-app recording/upload length limits were not found on an official page (third-party guides cite up to 20 minutes).
-
Story image
- Size
- Not stated
- Ratio
- 9:16 recommended
- Files
- JPEG
- Limits
- 8 MB max
Details and sources
Publishing API: JPEG, 8 MB max, sRGB, 9:16 recommended, no hard ratio limits stated. Stories last 24 hours.
-
Story video
- Size
- Not stated
- Ratio
- 9:16 recommended, 0.1:1 to 10:1 accepted
- Files
- MOV, MP4
- Limits
- 100 MB max · 1 min max
Details and sources
Publishing API: same codecs as reels, max width 1920 px, 3 s to 60 s, 100 MB max. Instagram's own Stories guide says a single story clip can be up to 60 seconds and longer videos are split into back-to-back clips in the app.
-
Story image (ads)Ads spec
- Size
- 1440 × 2560
- Ratio
- 9:16
- Files
- JPG, PNG
- Limits
- 30 MB max
Details and sources
Meta Ads Guide safe zone: keep roughly 14% of the top, 35% of the bottom and 6% of each side free of text, logos and key elements. Ads spec, not organic, but the only official safe-zone guidance found for Stories.
How tools publish to Instagram
What each tool's own pages state about Instagram: 24 auto-publish. A blank cell means the pages do not say.
| Tool | Publishing | Post types | 1st comment | Limits and requirements |
|---|---|---|---|---|
| Agorapulse | Mixed | postcarouselstoryreel | Yes | Reels single video 3 seconds to 15 minutes, under 1GB; up to 10 images in a post Needs: Stories with text effects, stickers or interactive elements only via mobile notification |
| Apaya | imagecarouselreelstory | Yes | Needs: Professional or Business account linked to a Facebook Page; personal accounts cannot connect; one Instagram Business connection per brand | |
| Ayrshare | Auto-publish | single image or videocarousel (up to 10)reeltrial reelstory | 50 posts per rolling 24 hours; 2,200 chars; 5 hashtags; 3 mentions; 3 collaborators; alt text 1,000 chars Needs: Business or Creator account connected to a Facebook Page; Stories on Business accounts only; music needs Facebook Login connection | |
| Blog2Social | postreelstory (vendor video posting claim) | Needs: Business accounts only linked to a Facebook page; personal and creator accounts cannot be connected (per FAQ) | ||
| Blotato | Auto-publish | postcarouselstoryreel | Yes | 50 posts per account per 24 hours; carousel up to 10 items Needs: Business or Creator professional account, signed in with Instagram credentials |
| Buffer | Mixed | imagecarouselreelstory | Yes | Video max 300 MB; Reel 3 sec to 15 min; Story 3 to 60 sec; carousel up to 10 images; up to 5 hashtags in caption Needs: Professional (Business or Creator) account for automatic publishing; Personal accounts use notifications |
| Circleboom | Auto-publish | grid postpanorama postreelcarouselstory (per page metadata) | Yes | Multiple accounts can be connected; no maximum stated Needs: Connected Instagram account; article does not state account type |
| ContentStudio | Auto-publish | postvideotrial reel | Yes | Needs: First comment via Instagram API posting method |
| CoSchedule | Mixed | feedcarousel up to 10reelstory | Yes | Carousels over 10 items, trial reels, music or voiceover on reels not possible Needs: Business or Creator account; no Facebook Page needed; personal accounts no longer supported |
| Dash Social (formerly Dash Hudson) | Mixed | feedstoryreel | Yes | Post up to 10 media, mixed allowed; Reel 1 video; Story 1 item for auto-publish |
| eClincher | postreel | |||
| Fedica | Auto-publish | imagecarouselstoryreelcollaborator post | Yes | Needs: Reels on paid plans; some analytics need Business or Creator accounts |
| FeedHive | imagevideoreel | Images JPEG max 8 MB, aspect 4:5 to 1.91:1; video 3 to 60 sec, max 100 MB; Reels 3 sec to 15 min, max 100 MB Needs: Instagram Business account linked to a Facebook Page owned by the logged-in Facebook account | ||
| Flick | Mixed | imagecarouselreel | Carousels up to 10 media items; uses only the official Instagram API Needs: Business account for automatic publishing; personal accounts cannot auto-publish (Instagram API); site is inconsistent on whether Creator accounts auto-publish; switching to Business or Creator is free | |
| FS Poster | story (vendor lists story scheduling generally) | |||
| Gain | Mixed | photovideocarouselreelstorycollab posttrial reel | Yes | Photos 5 MB; videos 100 MB, 3 to 90 s; reels 100 MB, up to 15 min, 9:16; video stories up to 600 MB, 60 s; carousel up to 10; caption 2,200 chars; 25 posts per 24h via third-party apps Needs: Business or Creator account linked to a Facebook Page for auto-publish; personal accounts use manual Gain Notify |
| GoHighLevel Social Planner | imagecarouselvideoreelstory | Yes | Needs: Third-party guides say Business or Creator account (not confirmed on vendor page read); demographics need 100+ followers | |
| Heropost | Needs: Business account linked to a Facebook Page; connect via Facebook | |||
| HeyOrca | Mixed | imagecarouselvideoreelstory | Yes | Carousel up to 10 items via direct publishing (more switches to notification); direct Stories one media item only; metrics can take up to 48 hours Needs: Professional Business or Creator account linked to a Facebook Page; personal accounts converted to placeholders 2024-12-04 |
| Hookle | Auto-publish | poststory | Scheduled stories cannot include audio unless original audio Needs: Vendor states Instagram scheduling no longer requires linking Facebook pages | |
| Hootsuite | Auto-publish | imagecarouselreelstory | Carousel up to 20 photos (publishing page); blog elsewhere says 10 (conflict); Reels 3 seconds to 15 minutes at 9:16 (2025 blog); location and account tags in Composer Needs: Instagram Business account (publishing page, FAQ); blog says professional account, creator accounts can schedule Reels | |
| Hopper HQ | Mixed | feed postreelstorycarousel | Stories: no links, stickers, music or Instagram filters; no Close Friends list; no Highlights Needs: Business profile for auto-publishing; Creator can connect but story autopublishing unavailable; Personal gets mobile reminders | |
| HubSpot Social Media Tools | Mobile app caption cap 2,200 chars (per search snippet, not page read) Needs: Professional Business or Creator account linked to a Facebook Page you manage; Instagram DMs supported in inbox | |||
| Hypefury | Mixed | imagevideoTweetshot imagecarousel (up to 10)reelTweet to Reel | Direct publishing supports up to 24 posts per day; carousels up to 10 images or 10 tweets Needs: Direct publishing needs a Professional Business account (not Creator) linked to a Facebook Page; others get the image by email to post manually | |
| Iconosquare | Mixed | feed imagereelcarouselstory | Feed image JPEG max 8 MB, ratio 4:5 to 1.91:1; Reel MP4/MOV 3 s to 15 min, max 300 MB; Story video up to 60 s, max 100 MB; carousels and stories notify instead of auto-publishing; reels auto-schedule on desktop and Android only, 9:16 only; reminder path allows 15 MB images and 150 MB videos Needs: Auto-posting needs Facebook Page admin or editor role; not available for Creator accounts | |
| Jetpack Social | Auto-publish | 50 posts/day including Reels and Stories (Jetpack's general suggestion, page dated 2024-09-03) Needs: Instagram Business account | ||
| Kontentino | Mixed | photocarouselreelstory | Yes | Carousel 10 items auto, 20 manual; image 8 MB; reel up to 15 min, 300 MB; interactive Stories need manual publishing with notification 5 min before; Instagram allows max 50 scheduled posts per profile in 24 hours via third-party tools Needs: Business Instagram account for direct publishing; personal and Creator accounts cannot connect via API (per scheduling methods article) |
| Lately | Needs: Instagram Business account linked to a Facebook Page; personal accounts not supported; all API permissions must stay enabled | |||
| Later | Mixed | imagecarouselreelstory | Yes | Reels up to 90 seconds; first comment 2,200 characters and 10 mentions; Stories notification only; Stories analytics kept up to 3 months; custom Reel covers unavailable when auto-publishing; product tagging on Growth and above Needs: Instagram Business profile per auto-post page; Reels and first-comment pages say Business or Creator; analytics need Business or Creator |
| Loomly | Auto-publish | postcarouselstoryreel | Yes | Tag users, locations, Shops products and collaborators; page lists no volume or file limits |
| Marky | Instagram Story listed as a separate connection | |||
| MeetEdgar | Mixed | feed post (image or video)carousel (up to 10)reelstory | Reel 3 s to 18 min, 1080x1920; images JPG under 5 MB; feed video under 30 MB and 60 s; max 30 hashtags; Story one image or video, no caption Needs: Reels need a Professional (Creator) or Business account; business profiles publish directly, personal accounts and Stories use mobile app reminders | |
| Meta Business Suite | poststory | API publishing: 100 posts per rolling 24 hours stated (docs also state 50 in another section); carousel up to 20 items; single images JPEG only Needs: Instagram professional account required for API publishing (Instagram platform docs) | ||
| Metricool | imagecarouselvideoreelstory | Yes | Text 2,200; up to 10 images or videos; Reels up to 15 min; 50 posts per rolling 24h; first comment 2,200 (feed only) Needs: Instagram account type requirements and Facebook linking described in help center | |
| Missinglettr | Auto-publish | campaign post with image | 1,000 chars Needs: Business account only, linked to a Facebook Business Page; Creator not supported | |
| Mixpost | postcarouselreelstory | |||
| mLabs | all formats accepted by Instagram (vendor states) | |||
| NapoleonCat | postreelcarousel | Yes | Needs: Instagram Business accounts | |
| Nuelink | imagevideocarouselreelstory | Image under 12 MB; video 5 sec to 10 min, 500 MB; carousel under 10 items; story under 60 sec 9:16; reel 5-90 sec, 150 MB, 9:16 | ||
| Ocoya | imagevideoReel | Caption 2,200; 30 hashtags; 10 images up to 8 MB; video 100 MB, Reels up to 1,000 MB; Reels 3 seconds to 15 minutes; image shapes 1.91:1 or 4:5 Needs: Business or Creator account; personal accounts must be converted | ||
| OneUp | Mixed | carouselstoryreeltrial reelcollab post | Yes | Carousel up to 10 images; Stories up to 10 images at once Needs: Business or Creator accounts publish directly; personal accounts use mobile notification with manual share |
| Onlypult | Mixed | feedreelstorycarousel | Yes | Reels general length 3 s to 15 min, max 100 MB, width 1920 px; Reels tab needs 5 to 90 s and 9:16; audio must be added before upload Needs: Business or Creator account; direct Story publishing Business only per older FAQ; Social Inbox connects via official API login without Facebook Page |
| Outstand | Auto-publish | imagevideocarouselstory | Needs: Managed Keys; DMs and comment events need messaging scopes; 24-hour reply window | |
| Pallyy | Auto-publish | feed postreelcarouselstory | Yes | Within plan monthly post limit; inbox on Pro and above Needs: Business or creator profile; personal profiles not supported by the official API |
| Piano Amplifier (formerly SocialFlow) | Yes | Needs: Instagram Business Profile linked to a Facebook Page; must grant permission; counts as an additional handle | ||
| Planable | postcarouselstoryreeltrial reel | Yes | ||
| Planly | poststory | |||
| Plann | Mixed | feed photovideocarouselreelstory | Yes | Reels: .mov/.mp4, 100 MB, 3 s to 15 min, 4:5 to 9:16, max 1920x1080 Needs: Business or Creator account for auto-posting; Stories Business only; personal accounts not supported |
| Planoly | Mixed | postcarouselreelstory | Yes | Auto-post 1 to 10 items (reminder up to 20); caption 2,200 chars; 30 hashtags; 20 mentions; 3 collaborators; story 1 item, video 60 seconds or less Needs: Business or Creator account; direct connection publishes and posts first comments; Instagram through Facebook connection adds user/location/product tags, collaborators, music, analytics |
| PlanPost | Auto-publish | imagecarouselvideoreelstory | Yes | Caption 2,200 characters, up to 30 hashtags, media required, carousels up to 10 items. Images need aspect ratio 4:5 to 1.91:1 and width of at least 320 px. Links in captions are not clickable. Needs: Business or Creator account, connected via a Facebook Page or via direct Instagram login |
| Post Bridge | videoimagetextcarouselreel | Yes | Needs: Login through Instagram official login; account type requirement not stated | |
| Post Planner | Auto-publish | imagevideocarouselstoryreel | Yes | Carousels up to 10 images Needs: Professional (business or creator) account |
| PostEverywhere | Auto-publish | image postcarousel (2 to 10 images)ReelStoryTrial Reel | No | Caption 2,200; 30 hashtags; images up to 20 MB; video MP4 up to 500 MB; Reels 3 seconds to 15 minutes; Story video up to 60 seconds Needs: Connect via OAuth or headless connect link |
| Postiz | Needs: Self-hosting needs your own developer app approvals | |||
| Postly | Yes | |||
| Postmypost | Daily publication limit 50 (Instagram and Instagram Business) | |||
| Postpone | Mixed | feed postcarouselreelstorytrial reel | Carousel up to 10 items; up to 3 collaborators; trial Reels need at least 1,000 followers; @mentions not in first comment Needs: Automatic by default, optional notification posting; music on Reels requires account connected via Facebook | |
| PostSyncer | reelcarouselpost with first comment | Yes | ||
| Predis.ai | Auto-publish | postcarouselreelstoryvideo | Needs: Official integration | |
| Preview App | Mixed | photovideocarouselreelstory | Yes | Up to 20 tags per auto-post; aspect ratio 4:5 to 16:9; no location tag on auto-posted videos; no custom cover on auto-posted Reels; no daily limit on auto-posted Reels Needs: Auto-post: Creator or Business account linked to a Facebook page; personal accounts use notification/Placeholder route |
| Publer | Mixed | single photocarousel up to 10 photosreeltrial reelstory | Yes | Text 2,200 chars; alt text 1,000; photos under 8 MB, min 320x320; carousels cannot include video; Reels 3 sec to 15 min, 1 GB; direct Story takes first file only; no links, stickers or story insights Needs: Creator or Business account; direct Stories need a Business account, Creator accounts use push notification |
| Quso.ai | imagevideocarousel | Needs: Business or Creator account linked to a Facebook Page; user must be Page admin | ||
| RecurPost | Mixed | feed postcarouselreelstorytrial reel | Yes | Reels up to 60 seconds; carousel up to 10 items; up to 30 hashtags; Stories one image or video up to 60 seconds, no captions, links, stickers or music; Reels plus Story counts as 2 posts Needs: Business or Creator account linked to a Facebook Page; personal accounts cannot be posted to directly; Creator account Stories use push notification; audio on Reels only via Facebook Login |
| Schedchie | Auto-publish | feedstoryreelcarouseltrial reel | Up to three collaborators per post Needs: Connect through Facebook login (Pages and linked Instagram accounts); music on Reels requires connecting through Facebook | |
| Sendible | Mixed | imagevideocarouselreelstorymixed media | Yes | Alt text up to 200 characters; custom video thumbnails; large Instagram video upload fix (June 2026); first comment up to 30 unique hashtags Needs: Business profile for direct posting (2017 to 2020 article); photo tagging applies to Instagram only; tagged-account label and counter in composer |
| Simplified | Mixed | postcarouselreelstory | Yes | 50 published posts per 24 hours; video files up to 500 MB Needs: Business profile for direct publishing; Creator profiles lack direct publishing and use mobile notifications; personal profiles have a separate reminder flow |
| Sked Social | Auto-publish | feed postcarousel (up to 20 frames)reelstory with link stickermulti-story chain | Yes | Reels 9:16, 1080x1920, 5 to 90 seconds, MP4 or MOV; first comment text only, links not clickable on Instagram Needs: Business or Creator account for auto-publish; personal accounts cannot auto-publish |
| SmarterQueue | Mixed | feed postimage carouselreelstory | Caption 2,200 chars; carousel image-only, no mixed media; Reel 9:16, 3 sec to 15 min; Story video 3 to 60 sec; links not clickable Needs: Direct publishing; manual reminder needed for trending music, multi-image Stories, Stories with text or stickers | |
| SMMplanner | photovideostoryreel | Advises against account actions while a post or story is publishing Needs: Posting through extended API or Instagram official limited API | ||
| Social Champ | Mixed | carousel (up to 10 images) | Carousel max 10 images, JPEG or PNG Needs: Business or Creator account linked to a Facebook Page via the Instagram Professional connection | |
| SocialBee | Mixed | imagevideocarouselreelstory | Yes | Carousels up to 10 images or videos; Reels under 15 minutes, 9:16, MP4/MOV 1080x1920 or higher (2026-01 blog); up to 5 collaborators; location tags Business only; custom Reel thumbnails Needs: Professional (Business or Creator) and Personal accounts connectable; auto-publish for Business profiles; Creator and Personal accounts get mobile reminders (Reels page); analytics need connection through a Facebook Page |
| SocialPilot | Auto-publish | imagevideocarousel including mixed mediastoryreel | Yes | Tag up to 9 public profiles per post; first comment plus caption hashtags stated as 30 max on vendor page; no caption or file limits stated Needs: Instagram Business or Creator profile |
| SocialRails | Auto-publish | photocarouselvideoReelStory | Needs: Business or Creator account via Facebook official API | |
| Sprout Social | Mixed | imagevideoreelcarouselstory | Yes | Carousels up to 10 images on features page; Reels with cover images and captions; Stories with notes or stickers via mobile push; captions up to 2,054 characters (2026-05 article, not Sprout-specific); JPG/PNG and MP4/MOV, min width 1080 px Needs: Instagram Business profile referenced in reporting FAQ (answer not shown) |
| Statusbrew | Mixed | post (1 to 10 images or videos)reelcarouselstory | Yes | Caption 2200 characters, 1 to 10 media items, first comment 10 mentions and 30 hashtags; no link stickers, stickers or trending audio via direct publishing Needs: Business or Creator profiles |
| Swat.io | Mixed | photostoryreel | Up to 10 photos per post; Reels video up to 15 minutes Needs: Admin rights on the network | |
| Swello | Mixed | feed postcarouselreelstory | Stories scheduled via notification a few minutes before time; one Story per minute; API does not allow text or stickers on scheduled Story (stories page) | |
| TryPost | Auto-publish | feed post (single image, carousel up to 10, or video published as Reel)reelstory | Caption 2,200 chars; max 5 hashtags (posts with more cannot be scheduled, Stories exempt); feed image 8 MB, video 100 MB, 60 s; Reel 300 MB, 15 min; alt text 1,000 chars; up to 3 collaborators Needs: Business or Creator account; connect via Instagram login or via Facebook Page | |
| UNUM | Mixed | Needs: Auto-post needs Business or Creator account connected to a Facebook Page; Personal accounts get Remind Me only | ||
| Upload-Post | Auto-publish | reelstoryphotocarouseltrial reel | Carousels up to 10 photos; cover image JPEG up to 8 MB Needs: Business or Creator account (Connect API note); Trial Reels need public account with 1,000+ followers | |
| Viraly | Auto-publish | postreelstory | Yes | Caption 2,200 characters; collaborators up to three per post; tags and location supported Needs: WordPress plugin listing mentions Business and Creator accounts; docs index does not state |
| Vista Social | reel | Reels skip rate analytics (2026-04); trending or licensed audio addable in composer; tagged URL in a caption is not clickable; video processing on by default | ||
| Zernio (formerly Late) | Auto-publish | feedcarouselstoryreel | Caption 2,200 chars; carousel up to 10; images JPEG/PNG 8 MB; video 300 MB (Stories 100 MB); Stories up to 60 s; 100 posts per rolling 24 hours; no text-only posts Needs: Business or Creator account; Facebook Login needed for ads scopes and paid partnership label | |
| Zoho Social | trial reel |
Schedulers that publish to Instagram
90 of the tools we track list Instagram publishing. Cheapest first.
| Tool | From | Free plan |
|---|---|---|
| Postly | $3.20 / channel / mo | No |
| Hookle | $3.99 / mo | Yes |
| Publer | $4 / account / mo | Yes |
| Social Champ | $4 / account / mo | Yes |
| Buffer | $5 / channel / mo | Yes |
| Hypefury | $5 / channel / mo | No |
| UNUM | $5.25 / mo | Yes |
| Preview App | $6.67 / mo | Yes |
| RecurPost | $7.50 / mo | No |
| Post Planner | $9 / mo | Yes |
| PostEverywhere | $9 / mo | No |
| Zoho Social | $10 / mo | Yes |
| Iconosquare | $10 / mo | Yes |
| Planly | $10 / mo | No |
| Missinglettr | $12 / mo | No |
| Plann | $12.50 / mo | Yes |
| Lately | $14 / mo | No |
| Planoly | $14 / mo | Yes |
| Quso.ai | $14.50 / mo | Yes |
| ContentStudio | $15 / mo | No |
| OneUp | $15 / mo | No |
| Nuelink | $16 / mo | No |
| Postpone | $16 / mo | Yes |
| Upload-Post | $16 / mo | Yes |
| Onlypult | $17.50 / mo | No |
| Later | $18.75 / mo | No |
| Marky | $19 / mo | No |
| Predis.ai | $19 / mo | No |
| TryPost | $19 / mo | No |
| Outstand | $19 / mo | No |
| Viraly | $19 / mo | Yes |
| PlanPost | $19.99 / mo | No |
| Metricool | $20 / mo | Yes |
| Pallyy | $20 / mo | Yes |
| Mixpost | $20.75 / mo | Yes |
| SocialBu | $22 / mo | Yes |
| Postiz | $23 / mo | No |
| Heropost | $23 / mo | No |
| PostSyncer | $24 / mo | No |
| Sociamonials | $24 / mo | No |
| SocialBee | $24.17 / mo | No |
| MeetEdgar | $24.91 / mo | No |
| SocialPilot | $25.50 / mo | No |
| Blotato | $29 / mo | No |
| Ocoya | $29 / mo | No |
| SocialRails | $29 / mo | No |
| CoSchedule | $29 / mo | Yes |
| Sendible | $29.75 / mo | No |
| Planable | $33 / mo | No |
| Post Bridge | $39 / mo | No |
| CloudCampaign | $41 / mo | No |
| Loomly | $49 / mo | No |
| Statusbrew | $49 / mo | No |
| Apaya | $55 / mo | No |
| Sked Social | $58 / mo | No |
| HeyOrca | $59 / mo | Yes |
| Kontentino | $59 / mo | No |
| Sprout Social | $79 / user / mo | No |
| Agorapulse | $79 / user / mo | Yes |
| Simplified | $79 / mo | No |
| Vista Social | $79.17 / mo | No |
| GoHighLevel Social Planner | $80.83 / mo | No |
| Hootsuite | $99 / user / mo | No |
| Gain | $99 / mo | No |
| eClincher | $134 / mo | No |
| Ayrshare | $149 / mo | No |
| HubSpot Social Media Tools | $800 / user / mo | No |
| Emplifi | $1249 / mo | No |
| FeedHive | Not published | No |
| Flick | Not published | No |
| Dash Social (formerly Dash Hudson) | Not published | No |
| Oktopost | Not published | No |
| Piano Amplifier (formerly SocialFlow) | Not published | No |
| Swat.io | Not published | No |
| Circleboom | Not published | Yes |
| SmarterQueue | Not published | No |
| Meta Business Suite | Not published | No |
| FS Poster | Not published | No |
| Blog2Social | Not published | Yes |
| Jetpack Social | Not published | Yes |
| Schedchie | Not published | No |
| Zernio (formerly Late) | Not published | Yes |
| Fedica | Not published | No |
| Hopper HQ | Not published | No |
| Swello | Not published | Yes |
| mLabs | Not published | No |
| NapoleonCat | Not published | No |
| Facelift | Not published | No |
| Postmypost | Not published | No |
| SMMplanner | Not published | No |
Instagram API changes
Full changelog- Breaking Instagram Announced 30 Jul 2026 Effective 30 Jul 2026IG Media media_url omitted for protected or download-disabled media
Apps that download or re-display Instagram media must treat media_url as optional and fall back to permalink or thumbnail_url.
- Breaking Meta Announced 29 Jul 2026 Effective 27 Oct 2026Legacy Graph API request features removed on all versions
Clients that send pretty, debug or date_format, batch reads through root GET /?ids=, or rely on ETag and If-None-Match caching must change those calls before October 27, 2026.
- Deprecation Meta Announced 29 Jul 2026 Effective 21 Jan 2027Graph API v21.0 will be removed on January 21, 2027
Apps still pinned to Graph API v21.0 must move to a newer version before January 21, 2027.
- Version Meta Announced 29 Jul 2026 Effective 29 Jul 2026Graph API and Marketing API v26.0 released
Integrations moving to v26.0 should review the removed Commerce Order Management endpoints, the legacy protocol removals and the blocked legacy Page fields for New Pages Experience pages.
- New feature Instagram Announced 22 Jun 2026 Effective 22 Jun 2026is_ai_generated parameter for the AI info label on published media
Publishing tools can set is_ai_generated to true on a media container to apply Instagram's AI info label.
- New feature Instagram Announced 1 Jun 2026 Effective 1 Jun 2026Instagram Audio API lets apps attach music and original sounds to Reels
Scheduling tools can search Instagram audio and attach it to Reels at creation, with media_audio_type returned on video media.