OpenAI

Sora 2 Image-to-video pricing

openai/sora-2/image-to-video

OpenAI's image-to-video endpoint. Flat priced per second, with the most constrained parameter set in this lane.

From, per second
$0.10
✦01 · Pricing

What it costs

Per second, and what a single clip comes to at each length. These are computed rather than multiplied out, so the minimum billed unit and any cap are already applied.

Tierper second4s clip20s clip
Flat rate$0.10$0.40$2.00
Duration
4, 8, 12, 16, 20 seconds (fixed set)
✦02 · Worth knowing

Things that catch people out

  • Duration is a fixed set of 4, 8, 12, 16 and 20 seconds.
  • No resolution, no aspect ratio, no negative prompt and no audio.
✦03 · Capabilities

What it accepts

Aspect ratio

Framing follows the input image.

Resolution tiers

Flat priced. Resolution either does not exist or does not bill.

Audio

Silent output.

Negative prompt

No negative prompt parameter.

End frame

First frame only.

Fixed durations

Only the listed lengths are accepted. Anything else is rejected, not rounded.

✦04 · Alternatives

Others in this lane

One still image becomes a clip. Billed per output second, so duration is the dominant term in the bill and the resolution tier is usually the second. Capabilities vary far more than the prices do.

ModelFrom, per second
Veo 3.1 Lite$0.05
Grok Imagine Video$0.05
Seedance 2.0 Mini$0.06
LTX-2 Pro$0.06
Kling 3.0 Std$0.084
Veo 3.1 Fast$0.10
WAN 2.7$0.10
Kling 3.0 Pro$0.112
Seedance 2.0$0.12
Seedance 2.5$0.18
Seedance 2.5 Turbo$0.20