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.
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.
| Setting | Value | What it does |
|---|---|---|
Video URL | https://example.com/videos/your-reel.mp4 | Public direct https URL to the video (.mp4) to upload as a Reel. |
Caption | Behind the scenes of this week’s build. #reels #smallbusiness… | The Reel caption (include #hashtags here). |
Demo / sample mode | off | Run 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 for | When | Price |
|---|---|---|
| Reel uploaded | Charged 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 megabyte | Charged 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:
okchargedchargeStatusdemoplatformcaptionconfirmedreelUrlfinalUrlerrorCodeerrorhintnoteExport every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.
More use cases for Instagram Reel Uploader Pro
- Try
Built on Instagram Reel Uploader Pro — every input, output field, price and the full how-to are on the tool page.
Where this tool sits
- Categories
- Developer & Research Tools