Video infrastructure, built for speed

Rend is the video platform for developers. One API call to upload, one playback URL that starts fast. Encoding, storage and delivery, handled for you.

Rend serves generated HLS from Tigris-backed origin through Rend-controlled playback URLs today, so private object-store links stay out of the browser. Rend is open source, so you can inspect the stack and run it on your own infrastructure.

or

Everything a video platform should be

The hard parts of video: encoding, cold starts, global delivery, pricing. Handled for you, so you can ship.

One call in, one link out

Send a file or a URL in a single API call. Rend encodes, packages and stores it, then hands back one playback URL that plays anywhere.

Fast starts, even cold

Rend generates HLS during media processing and serves it from Tigris-backed origin through Rend-controlled URLs, so playback works without active edge nodes.

Simple pricing

You pay for what's delivered and what's stored, priced by resolution. Encoding is included, with no per-minute fees and no surprise egress charges.

100% open source

Every line is open: AGPL server, MIT player and SDKs. Run the same binary we run, on your own machines, with no phone-home and no licence to expire.

Easy for you and your AI

The whole guide fits on one page, with llms.txt, OpenAPI and a generated SDK, so you or the model in your editor can wire up Rend right the first time.

Speed you can check

Don't take our word for it. Upload a video, press play from anywhere in the world, and time the first frame yourself. That's the number that matters.

Explore all features

Why it's fast

When a video feels slow, it's rarely the server. It's the round trips before the first frame can show. Rend keeps those trips few and predictable with generated HLS served from Tigris-backed origin today.

Tigris-backed HLS by default

Rend Cloud serves generated HLS directly from Tigris-backed origin today. The bare-metal edge path stays in the codebase for future reactivation when regional coverage makes it worthwhile.

No edge dependency

Uploads, readiness, watch pages and embeds do not require active edge nodes. Playback stays behind Rend-controlled URLs without exposing private object-store links.

Ready before anyone presses play

Rend builds playback artifacts during media processing so the player can start from real HLS media as soon as the asset reaches hls_ready.

See why Rend is fast

Read every line

The server is AGPL; the player and SDKs are MIT, and it's the exact code that runs Rend Cloud. Host the whole thing yourself for free, or fork it and make it your own.

It installs as one binary, with no database to set up and nothing phoning home. We don't charge for the software. We charge for the network that makes it fast.

Server AGPLPlayer & SDKs MITSelf-host Free forever

Self-host it in one command

docker run rend --domain video.yoursite.com

How Rend compares

Two prices: seconds delivered and storage kept, both by resolution. Higher resolution is just more data to move and keep. Here's how that compares to the usual ways of paying for video.

Pricing model

  • RendDelivery + storage by resolution
  • Minute-billed platformsPer minute, plus tiers
  • Budget per-GB CDNsPer GB, by region
  • Roll your ownWhatever the bill says

Plans

  • RendPAYG, Builder, Scale, Enterprise
  • Minute-billed platformsMonthly bundles
  • Budget per-GB CDNsUsage commitments
  • Roll your ownYour own budget

Encoding included

  • Rend
  • Minute-billed platforms
  • Budget per-GB CDNs
  • Roll your own

Warmed opener for cold video

  • Rend
  • Minute-billed platforms
  • Budget per-GB CDNs
  • Roll your own

Open source

  • Rend
  • Minute-billed platforms
  • Budget per-GB CDNs
  • Roll your own

Self-host, free forever

  • Rend
  • Minute-billed platforms
  • Budget per-GB CDNs
  • Roll your own

Bare-metal edge nodes

  • Rend
  • Minute-billed platforms
  • Budget per-GB CDNs
  • Roll your own

Agent-ready, OpenAPI + llms.txt

  • Rend
  • Minute-billed platforms
  • Budget per-GB CDNs
  • Roll your own

The other three columns are broad strokes for how each kind of platform usually bills and runs, not a quote from any one vendor. Rend's own rates are listed live in the dashboard.

See the full comparison

Simple, flexible pricing

No per-minute fees and no egress surprises. You pay for two things: what's delivered and what's stored, priced by resolution. Encoding is always included.

Delivery

Per second streamed, by resolution from 720p to 4K. You only pay when someone actually watches.

Storage

Per second-month you keep a video. Higher resolutions are larger files, so they cost a bit more to store. Delete an asset and the meter stops, no minimum commitment.

Encoding

Included, every time. We transcode each upload into the renditions players need, and it never shows up on the bill.

Start free, scale when you need to

Pay as you go from zero, or pick a plan with monthly credits included. Move between tiers whenever you like, with no lock-in and no minimum.

See live rates

Pay as you go

$0

included credits

Builder

$100

included credits

Scale

$1,000

included credits

Enterprise

$10k+

included credits

See how pricing works
Cap

Built by the team behind Cap

We didn't set out to sell video infrastructure. We built Rend because Cap, our open source screen recorder, needed the fastest video infrastructure we could possibly build. Hundreds of thousands of people record with Cap, and every one of those videos has to be stored and served fast: petabytes of footage, played back the instant someone opens a share link.

Cap runs entirely on Rend.

Start shipping video today