Docs

Minutes, pricing and limits

The API spends the same minutes as the site. Nothing here is a separate plan or a separate bill.

One balance

API and MCP are included on every plan. Your 10 free minutes work through the API too. A job queued from code, from an assistant over MCP or from the paste box draws on the same minutes and lands in the same library. There is no key to buy and no developer tier to pick; the plans are the whole price list.

What a call costs

A transcript costs the length of the video. Each extra language you ask for costs the length of the video again, because each one is a separate pass. A burned-in video multiplies it by the resolution: 720p counts 3 times, 1080p counts 4 times, 4K counts 5 times.

When the minutes left do not cover the whole video, the job still runs on the part they do cover: is_preview comes back true and preview_minutes says how far it got. A job that fails is not charged for at all.

The ceilings

WhatLimit
Video length12 hours
Extra languages per job10
Free minutes on a new account10
How long a burned-in video is kept7 days

Rate limiting

Every endpoint can answer 429. Polling one job every two to three seconds, which is what the quickstart does, stays well inside it. If you get one, wait and try again rather than retrying immediately.