Launched November 4, 2025
Rendi

Rendi

FFmpeg as an API

SubscriptionVisual editingAPI2,340 impressions#92 of its week

Rendi is a simple REST API for FFmpeg. We take care the cloud infrastructure and costs, so you don't have to. Built by developers with vast experience building media apps, we spent heavily on running and maintaining FFmpeg swarms, and now we do it so that you don’t have to. Using Rendi is indeed as simple as just using FFmpeg locally, but without needing to install anything, just by using RESTful HTTP requests.

Rendi provides a REST API to run FFmpeg commands in the cloud, handling infrastructure, scaling, and storage.

for
Developers building media apps, automation workflows, and serverless functions that need video/audio processing.
pricing
freemium
works withClaude CodeCursorVS CodeGrokMakeZapiern8nSupabaseVercelNetlifyCloudflare Workers

Key features

6 features of Rendi
  • REST FFmpeg API — Send any standard FFmpeg command as a POST request and receive the processed media.
  • Auto-scaling compute — High-CPU servers auto-scale with demand, supporting up to 32 vCPUs per command.
  • Long runtimes — Supports command runtimes beyond typical serverless limits, up to 20+ minutes on standard plans and unlimited on higher tiers.
  • Built-in storage — Outputs are stored with stable URLs, no egress/ingress fees.
  • Chained commands — Batch multiple FFmpeg commands where later steps use previous outputs, reducing overhead.
  • Webhook & polling — Notify your app via webhook or poll for results, fitting serverless workflows.

Use cases

  • Generate video thumbnails and GIFs for social media
  • Extract audio tracks or transcode formats for podcasts
  • Add watermarks, overlays, and background music to videos
  • Trim, crop, and merge clips for short-form content
  • Automate media processing in Make, Zapier, n8n, or serverless functions

Rendi pricing

  • Free$0/Month4 vCPUs · 50 GB processing/month · 1 min command runtime · 5 GB-month storage
  • Pro$25/Month/month4 vCPUs · 250 GB processing/month · 10 min command runtime · Unlimited commands/minute

Rendi vs alternatives

RendiLive Video Calling SDK by DyteCompressHookdeckGrafbase
Best forRaw FFmpeg commands via APILive video communicationSimple video size reductionEvent-driven architecturesGraphQL data APIs
PricingFreemiumSubscriptionFreeFreeFree
DevHunt upvotes073553024
LaunchedNov 2025Mar 2024Mar 2024Mar 2024Jan 2023

Rendi FAQ

How do I run FFmpeg from AI coding assistants like Claude Code or Cursor?+

Install Rendi’s MCP server URL in the assistant’s config; the assistant can then call Rendi’s API directly using the documented schemas.

Can I use Rendi from serverless platforms such as Vercel or Cloudflare Workers?+

Yes—your function makes a short HTTP call to Rendi, which handles the heavy FFmpeg work and returns via webhook or polling.

What’s the advantage of Rendi over self-hosting FFmpeg?+

Rendi handles auto-scaling, security isolation, patching, and uptime, removing the need to manage servers or address codec CVEs.

How is processing billed?+

Processing equals the total size of input and output files; Pro plans start at $0.10 per GB processed.

Does Rendi support arbitrary FFmpeg commands?+

Yes—any command you can run locally, including complex filter graphs and dynamic expressions, is supported.

What FFmpeg workloads can’t be run on Rendi?+

Live streaming pushes, real-time `-re` inputs, and device capture commands require a persistent process and aren’t supported.

Summarized by DevHunt from rendi.dev · Sep 30, 2026. Details may change; check the official site.