FFmpeg-powered · n8n cloud compatible

Video automation
for your n8n workflows

Convert, trim, compress and watermark videos automatically — right inside n8n. No servers, no configuration, no headaches.

Free tier · No credit card · Start in 5 minutes

A
M
T

"Saved us 20 hours/week on video processing"

Sarah M., Lead Dev @ ContentCo  ·  200+ automation builders

n8n workflow
Webhook Trigger
File uploaded
ffpipe
Convert to MP4 · 1080p
Google Drive
Save output file
video_output.mp4
Processed in 3.2s · 24.1 MB
No servers needed
🔌 Native n8n node
The problem

Video processing
shouldn't be this hard

Setting up servers just to convert a single file format
Paying for AWS MediaConvert and deciphering their 200-page documentation
Doing it manually every time a client uploads a new video

ffpipe handles it for you — in a single n8n block.

See how it works →
How it works

Ready in three steps

No DevOps degree required. If you've built an n8n workflow before, you're already halfway there.

01

Add ffpipe to your workflow

Install the ffpipe node in n8n with a single click from the community node registry. No npm, no config files, no terminal.

02

Choose what to do with the video

Pick a preset — convert format, resize, compress, add watermark, extract audio, create GIF. Or write your own FFmpeg command for full control.

03

Get the processed file automatically

ffpipe returns a URL to your processed video. Pass it to Google Drive, Slack, Dropbox, S3 — wherever your workflow needs it.

Start Free — 100 min/month → Free tier · 100 minutes/month · No credit card
Use cases

What people automate
with ffpipe

Described in plain language — not tech specs.

Don't see yours? Tell us →
01

Format conversion

Most popular

Client uploads MOV — they get MP4. Automatically, every time.

02

Thumbnails & GIF previews

New video published → thumbnail created, GIF preview generated. No clicks needed.

03

Clip splitting

Long recording → short clips on a schedule. Perfect for repurposing webinars and calls.

04

Social media formats

Team favourite

One video → TikTok, Instagram Reels, and YouTube versions. In one workflow.

05

Audio extraction

Zoom recording → MP3 in Dropbox, ready for transcription or podcast publishing.

06

Logo watermarking

Client's logo on every video automatically — no Photoshop, no manual work.

n8n n8n Integration

Built for n8n.
Native, not bolted on.

ffpipe isn't an HTTP request you have to configure manually. It's a proper native n8n node with labeled fields, smart defaults, and inline documentation.

Install it from the community node registry, paste your API key, and you're processing videos.

  • Community node — install with one click from n8n settings
  • Preset picker — no need to know FFmpeg syntax
  • Webhook support for async processing
  • Ready-to-use workflow templates
ffpipe
Video Processing
Community
Convert Format
{{$json.fileUrl}}
MP4 (H.264)
High (1080p)
Execute Node
MCP Server

Use ffpipe from Claude,
Cursor, or any AI agent

ffpipe ships as an MCP server — the open standard for connecting AI models to external tools. Add it once, and your AI assistant can transcode, crop, compress, and watermark video without writing a line of FFmpeg.

Works with Claude, Cursor, Windsurf, and any MCP-compatible host
Exposes all ffpipe presets as typed tools — no prompt engineering needed
Returns URLs — AI can pass results directly to the next step
Same API key as n8n — one account for automation and AI
Start Free →
Works with
Claude
Cursor
n8n n8n
Zapier
Windsurf
VS Code
Continue
Make
Claude
Cursor
Zapier
Windsurf
VS Code
Continue
Make
Claude conversation
Convert this video to 720p MP4 and extract the first frame as a thumbnail.
ffpipe · transcode_h264_mp4 input_url: "https://…/source.mov"
crf: 23 · max_width: 1280
ffpipe · thumbnail_jpg input_url: "https://…/source.mov"
at_seconds: 1.0 · quality: 5
Done. Here are your files:
▶ video_720p.mp4
🖼 thumbnail.jpg

Available presets

transcode_h264 thumbnail_jpg scale_fit_max extract_audio burn_subs overlay_image hls_package raw ffmpeg cmd
For developers

Need full control?
There's an API for that.

Every FFmpeg command you've ever used — available via REST API. No infrastructure to provision, no Docker images to maintain, no ffmpeg binary to install.

  • Any FFmpeg command via POST /v1/run
  • Webhooks for async processing
  • Polling endpoint for status checks
  • Node.js SDK coming soon
  • Works with Make, Zapier via standard HTTP
# Convert MOV to MP4
 
POST https://api.ffpipe.net/v1/run
Authorization: Bearer YOUR_API_KEY
 
{
"command": "-i {{input}} -c:v libx264 -preset fast -crf 22 {{output}}",
"input": "https://your-storage.com/video.mov",
"output_format": "mp4"
}
 
# Response
{
"job_id": "job_abc123",
"status": "processing",
"output_url": "https://cdn.ffpipe.net/out/..."
}
# Extract thumbnail at 5s
 
POST https://api.ffpipe.net/v1/run
 
{
"command": "-i {{input}} -ss 5 -frames:v 1 -q:v 2 {{output}}",
"input": "https://your-storage.com/video.mp4",
"output_format": "jpg"
}
# Add watermark logo
 
POST https://api.ffpipe.net/v1/run
 
{
"command": "-i {{input}} -i {{logo}} -filter_complex "overlay=10:10" {{output}}",
"input": "https://your-storage.com/video.mp4",
"logo": "https://your-cdn.com/logo.png",
"output_format": "mp4"
}
Comparison

Why ffpipe

The only tool built for automation builders — not just developers.

Feature
Rendi
Coconut
ffmpeg-micro
Native n8n node
MCP Server support
Free tier (100 min/month)
Preset library (no FFmpeg)
Full FFmpeg command support
Transparent pricing
Make / Zapier support
No egress fees
Pricing

Simple pricing. No surprises.

Pay only for minutes processed. No hidden fees, no egress charges, no per-request billing.

Save up to 21%
Free
$0
/month

Perfect for trying ffpipe and small automations.

  • 100 minutes/month
  • Concurrent jobs: 1
  • Up to 500 MB per file
  • All basic presets
  • Webhooks
  • 24h file storage
  • Community support
Start Free →
Most popular
Starter
$15
/month billed $180/yr
Save $48/yr

For freelancers and small agencies with active workflows.

  • 2,000 minutes/month
  • Concurrent jobs: 3
  • Up to 2 GB per file
  • All presets + custom FFmpeg
  • Priority processing
  • 7-day file storage
  • Email support
Get Started →
Pro
$63
/month billed $756/yr
Save $192/yr

For agencies and teams with high-volume workflows.

  • 12,000 minutes/month
  • Concurrent jobs: 10
  • Up to 5 GB per file
  • Parallel processing
  • 30-day file storage
  • Slack support
  • Custom S3 storage
Get Started →

How many minutes do I need?

Estimate your monthly usage

You need ~300 minutes/month → Free plan
💡 Overage: $0.012/min
·
🚫 No egress fees
·
🚫 No per-API-request charges
·
🔁 Cancel anytime

Need a custom plan for your agency? Let's talk →

FAQ

Common questions

Still have questions? hello@ffpipe.net

No. For most tasks, there are ready-made presets — choose an action, point to your file, and you're done. FFmpeg commands are available for those who want full control, but they're entirely optional.

It's the duration of the output file in minutes. If you convert a 10-minute video, that uses 10 minutes from your quota. Generating a 5-second thumbnail? Less than a tenth of a minute.

Processed files are stored temporarily on our servers — 24 hours on the Free plan, 7–30 days on paid plans. You can also configure your own S3 bucket to store results directly there.

Yes. A native node is available for n8n. For Make, Zapier, and other platforms, you can use ffpipe via standard HTTP requests — all documented in the API reference.

Free plan: up to 500 MB per file. Starter: 2 GB. Pro: 5 GB. Need to process larger files? Contact us.

Yes — the Free plan includes 100 processing minutes per month, all basic presets, and no credit card required. Create an account at app.ffpipe.net and start automating right away.

Start Free

Automate your video workflows.
Start today.

Join 200+ automation builders who are processing video automatically.
Free tier, no credit card, no commitment.

Free tier · No credit card · Start in 5 minutes