Skip to content

Publishable short video from one API request

Send captions, a background and the shape you want, and get a finished MP4 back. Content that changes often becomes video without an editor, a timeline or an encoding pipeline to keep running.

Create a free accountRead the API docs

  • Up to 60 seconds
  • Vertical, square, landscape, 720p
  • No charge for failed renders
  • UK-operated infrastructure

Renders that ship themselves

vertical, 15s, captions timed

One request

Video is the format nobody has time to make

The content is usually already there: the headline, the number, the listing, the release note. What stops it becoming a clip is everything around it, which is an editor, an export, a naming convention and somebody remembering to do it.

Ironfang Render takes the captions and the background and returns a finished MP4 in the shape you asked for. The clip is generated by the same system that already holds the data, at the moment the data changes.

POST /render/v1/video
Authorization: Bearer if_live_...

{
  "size": "vertical",
  "duration": 15,
  "colour": "#101820",
  "captions": [
    { "text": "Renders that ship themselves" },
    { "text": "One API. One quota." }
  ]
}

200 video/mp4

Capabilities

Enough control to publish, not enough to need training

The composition parameters that matter for short content, set per request.

Use cases

Content that changes often enough to automate

Anywhere a person would otherwise open an editor to say something short.

Social posts from data

Turn a headline, a statistic or a listing into a publishable clip whenever the data changes.

News and update cards

Generate a short captioned clip per story, in the shape each platform wants.

Product and price updates

Announce a change with a clip built from the same record that changed.

Property and listing feeds

One clip per listing, generated on publication rather than edited by hand.

Status and metric summaries

Turn a weekly number into a short video for the channel that will actually watch it.

Scheduled content

Produce the week of posts from a queue, with captions timed the same way every time.

Recording an existing webpage instead?

This endpoint composes a clip from captions you supply. To record a page scrolling top to bottom, with the poster frame in the same response, there is a separate endpoint for that.

Pricing

Priced per second of finished video

A clip counts its output seconds, rounded up per clip: 720p and square clips on one meter, 1080p vertical and landscape clips on the other. A clip that fails to render counts nothing, and cache hits count nothing. Every account has a free allowance each month, with no card required. Past it, Pay as you go charges the rates below, within the monthly usage limit you set. Prices exclude VAT.

Video, 720p or square

Seconds of 720p or square video output, rounded up per video.

120 output seconds free each month

Paid units after the free allowanceRate per 1,000
First 10,000£1.50
Next 90,000£1.10
Above 100,000£0.80

Up to 60 seconds per video.

Video, 1080p

Seconds of 1080p landscape or vertical video output, rounded up per video.

120 output seconds free each month

Paid units after the free allowanceRate per 1,000
First 10,000£2.00
Next 90,000£1.50
Above 100,000£1.10

Up to 60 seconds per video.

See Ironfang Render pricingCompare with other providers

Questions

Before you integrate

The details that decide whether this fits, without reading the whole reference first.

How long can a clip be?
Up to 60 seconds. Caption timing is yours to set, so the clip runs exactly as long as the content you send.
What aspect ratios can I get?
Vertical, square, landscape or 720p, so the same content can go to a vertical feed and a landscape embed without a second tool.
Can I use my own background?
Yes. Set a background colour, or supply a background image or video, add an optional watermark, and lay your captions over it.
Can I add audio?
Yes, an audio bed can be supplied with the request and is mixed into the finished MP4.
How is caption timing controlled?
Each caption carries its own timing, so you decide when a line appears and how long it holds rather than accepting a fixed cadence.
What does a clip cost?
A clip counts its output seconds, rounded up: 720p and square clips on one meter, 1080p vertical and landscape clips on another, each with its own free allowance every month and its own rates, shown under Pricing on this page. A clip that fails counts nothing, and cache hits count nothing.
What is the difference from the website preview API?
This composes a clip from captions and a background you supply. The website to video API records an existing webpage scrolling top to bottom. Different jobs, same key and billing account.

Less to operate. More to ship.

Generate your first clip

Create an account, take a key and send a few captions. Every account has free video seconds each month.

A free allowance every month, no card required, and no charge for failed renders.