Request a tool
All toolsAutomationsGuidesMCP serverRequest a toolPlatformsCategories
Instagram Reel Uploader Pro icon

Auto Post Instagram Reels From a Public MP4 URL

Auto post instagram reels: give it an .mp4 link and a caption, it publishes to your own account and returns the permalink. You supply your session cookies.

$0.4 per reel uploaded ($400 / 1,000)
Run this use case nowRun on Apify →

What this run is set to

The settings saved on this example. Every one of them is editable once you open it on Apify — these are a starting point, not a limit.

SettingValueWhat it does
Video URLhttps://example.com/videos/your-reel.mp4Public direct https URL to the video (.mp4) to upload as a Reel.
CaptionBehind the scenes of this week’s build. #reels #smallbusiness…The Reel caption (include #hashtags here).
Demo / sample modeoffRun without credentials and return one clearly-labeled SAMPLE row without uploading anything.

Pricing

$0.4 per reel uploaded = $400 per 1,000

You are charged forWhenPrice
Reel uploadedCharged once per Reel that Instagram confirms was published. A run that publishes nothing is never charged this fee, though it is still charged for the megabytes it moved before it stopped, under "Video megabyte".$0.4
Video megabyteCharged per megabyte, rounded up, for the bytes a run actually moves, and charged on EVERY outcome, including a run that fails, hits a checkpoint or ends unconfirmed, because that traffic is paid for the moment it happens and cannot be handed back. Two things are counted: your video file, which is pulled straight from your URL, and the Instagram composer session, measured across this Actor’s own metered connection. The push of the file up to Instagram cannot be measured reliably, so it is not charged at all. Bytes that never moved are never charged, and the total never goes past the "maxTotalChargeUsd" you set. Runs that use your own proxy servers, or that switch the Apify proxy off, are not charged this. Picking a different proxy group does not remove it: this Actor chooses the connection itself and ignores the group you select.$0.02

Pay-per-event pricing: you are billed per result, not per subscription. Billing is handled by Apify on your own account. These are the live Apify store prices, in effect since 2026-09-22, and they are what you are actually charged.

What you get

A structured dataset — each result includes fields like:

okchargedchargeStatusdemoplatformcaptionconfirmedreelUrlfinalUrlerrorCodeerrorhintnote

Export every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.