Works with n8n, Zapier, Make, Pipedream, and any format

Any FFmpeg command. One API.
Zero servers.

Resize for TikTok. Batch process video variations. Convert any format. Chain FFmpeg commands via our cloud FFmpeg API — or connect through n8n, Zapier, Make, and Pipedream. Free 7-day trial. Then $9/mo. Zero egress fees.

terminal
The Problem

Scaling video processing shouldn't be this painful

You're generating 50 AI videos a day. Each one needs to be resized for TikTok, made unique for multiple accounts, reformatted for Reels. n8n cloud doesn't have FFmpeg installed. Lambda times out. The manual process breaks at 10 videos. You need a video automation API that handles 500.

Can't scale manually

One video, five platforms, three aspect ratios, unique variations per account. The manual approach breaks at volume. Your AI generates content faster than you can process it.

Infrastructure tax

Self-hosting FFmpeg means servers, queues, storage, and 3am failures. Lambda times out at 15 minutes. n8n cloud has no FFmpeg. You're stitching together five services for one job.

Platform format chaos

TikTok wants 9:16 at 1080x1920. YouTube Shorts caps at 60s. Instagram Reels needs different encoding. Every platform has rules, and they keep changing.

The Fix

One API. Full FFmpeg. Any scale.

Send any FFmpeg command to RenderIO's FFmpeg Online API. We process it, store results with zero egress fees, and notify you via webhook. Resize, convert, watermark, or build full video automation pipelines — one video or ten thousand. Native n8n integration. Native Zapier integration. Plus Make and Pipedream. REST API for everything else.

Running - Processing video...
Completed - Output ready to download
Failed - Invalid codec specified
Queued - Waiting for capacity
API Response
{
  "id": "cmd_abc123",
  "status": "completed",
  "command": "-i input.mp4 -vf scale=720:-1 output.webm",
  "created_at": "2025-01-15T10:30:00Z",
  "completed_at": "2025-01-15T10:30:12Z",
  "duration_ms": 12340,
  "output_files": [{
    "name": "output.webm",
    "size": 2457600,
    "url": "https://cdn.renderio.dev/cmd_abc123/output.webm"
  }],
  "webhook_delivered": true
}
Full FFmpeg 7.x. Works withevery format and codec:
MP4
WebM
MOV
AVI
MKV
H.264
H.265
VP9
AV1
AAC
MP3
FLAC
WAV
PNG
JPEG
GIF
WebP
MP4
WebM
MOV
AVI
MKV
H.264
H.265
VP9
AV1
AAC
MP3
FLAC
WAV
PNG
JPEG
GIF
WebP
MP4
WebM
MOV
AVI
MKV
H.264
H.265
VP9
AV1
AAC
MP3
FLAC
WAV
PNG
JPEG
GIF
WebP
MP4
WebM
MOV
AVI
MKV
H.264
H.265
VP9
AV1
AAC
MP3
FLAC
WAV
PNG
JPEG
GIF
WebP

Submit a command. Get results. That's it.

Native FFmpeg + n8n node. Native Zapier integration. REST API. Your choice of integration. Same FFmpeg power.

terminal
curl -X POST https://renderio.dev/v1/commands \
  -H "X-API-KEY: ffsk_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "command": "-i input.mp4 -vf scale=1280:720 output.mp4",
    "input_urls": ["https://example.com/input.mp4"]
  }'

# => { "id": "cmd_abc123", "status": "queued" }
FFmpeg API

Any FFmpeg command. Full control. Zero servers.

Not presets. Not templates. Full FFmpeg 7.x. Transcode, resize, watermark, chain filters, extract audio. If FFmpeg runs it, our FFmpeg API runs it.

Any FFmpeg Command

Not presets. Not templates. Any FFmpeg 7.x command. Transcode, resize, watermark, chain filters, extract audio, generate thumbnails. If FFmpeg runs it, RenderIO runs it.

Terminal
$curl -X POST https://api.renderio.com/v1/commands \
-H "X-API-KEY: ffsk_your_key" \
-F "input=@video.mp4" \
-d '{"command": "-i input.mp4 -vf scale=1280:720 output.mp4"}'
{"id": "cmd_abc123", "status": "processing"}

Zero Egress Storage

Download your processed files as many times as you want. Zero egress fees. No bandwidth charges. No surprises on your bill.

Isolated Execution

Each command runs in a fully isolated environment. No interference between jobs. Global edge network, no cold starts.

Chained & Parallel Commands

Chain commands where outputs feed into the next step. Run multiple commands in parallel. Build full video automation pipelines in a single API call.

Automation

Native n8n node. Native Zapier integration.

n8n cloud doesn't have FFmpeg installed. Neither does Pipedream or Make. RenderIO is the Video Automation API your workflow needs.

Built for n8n and Zapier

Install the native FFmpeg + n8n node or FFmpeg + Zapier integration. Trigger FFmpeg commands from any workflow. No code, no HTTP nodes, no workarounds.

Works with Pipedream, Make, and More

Connect RenderIO to Pipedream, Make, or any HTTP-capable platform. REST API with webhook callbacks fits any automation stack.

Webhook Notifications

Get notified when jobs complete. Automatic retries with exponential backoff. Dead letter queue for failed deliveries. Built for production.

Production Ready

10,000 videos a month. No surprises.

Full error output. Automatic cleanup. Idempotent requests. The details that matter at scale. Get your API key and start building.

Full Error Output

When a command fails, you get the complete FFmpeg stderr. No guessing. No 'unknown error.' The actual output FFmpeg produced.

Automatic Cleanup

Files auto-expire based on your plan. No storage bloat, no manual cleanup needed.

Idempotent Requests

Submit the same command twice, get the same result. Built-in deduplication.

Pricing

Professional video processing at a fraction of the cost.

Start free for 7 days. Then from $9/mo. Zero egress fees. Usage-based overage so you never get cut off.

StarterFor side projects and experimentation.$9/month
500 commands/month
1 min max per command
Up to 2 chained commands
5 GB storage
7-day free trial
n8n / Zapier / Make
$0.08/cmd overage
Start free trial30-day money-back guarantee. Cancel anytime. No egress fees ever.
GrowthProduction workloads. Content at scale.$29/month
1,000 commands/month
5 min max per command
Up to 5 chained commands
10 GB storage
Webhook notifications
n8n / Zapier / Make
$0.05/cmd overage
Get growth plan30-day money-back guarantee. Cancel anytime. No egress fees ever.
BusinessHigh-volume. Maximum retention.$99/month
20,000 commands/month
20 min max per command
Up to 20 chained commands
200 GB storage
Webhook notifications
n8n / Zapier / Make
$0.02/cmd overage
Get business plan30-day money-back guarantee. Cancel anytime. No egress fees ever.

Frequently asked questions

How do I get support?

Email support@renderio.com

Any FFmpeg command. Any format. One API call.

Process video at scale with our FFmpeg Online API. Connect through n8n, Zapier, Make, or Pipedream. Get your API key and start building in minutes.