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.
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.
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.
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.
Self-host it in one command
docker run rend --domain video.yoursite.comHow 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 comparisonSimple, 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.
Pay as you go
$0
included credits
Builder
$100
included credits
Scale
$1,000
included credits
Enterprise
$10k+
included credits
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.