OpenAI

Sora 2 Pro Image-to-video pricing

openai/sora-2-pro/image-to-video

The higher tier of Sora 2, in 720p or 1080p.

From, per second
$0.30
✦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
720p$0.30$1.20$6.00
1080p$0.50$2.00$10.00
Duration
4, 8, 12, 16, 20 seconds (fixed set)
✦02 · Capabilities

What it accepts

Aspect ratio

Framing follows the input image.

Resolution tiers

Priced per tier.

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
P-Video 2 Pro$0.02
daVinci MagiHuman$0.02
OpenVideo$0.02
PixVerse V6$0.025
P-Video 2$0.025
Ovi$0.03
Gemini Omni 1.1 Flash$0.03
PixVerse C1$0.03
LTX-2 Fast$0.04
MiniMax H3 Open Weights$0.04
Pika 2.2$0.04
Vidu Q3 Turbo$0.04
Kandinsky 5 Pro$0.04
Vidu Q4$0.045
Cosmos 3 Super$0.05
Veo 3.1 Lite$0.05
Grok Imagine Video$0.05
Wan 3.0$0.05
Gen-4 Turbo$0.056
Seedance 2.0 Mini$0.06
LTX-2 Pro$0.06
FLUX 3 Draft$0.06
Leonardo Motion 2.0$0.06
HappyHorse 1.1$0.07
Vidu Q3$0.07
Wan 3.0 Prime$0.075
Grok Imagine Video 1.5$0.082
Kling O3 Std$0.084
Kling 3.0 Std$0.084
Veo 3.1 Fast$0.10
WAN 2.7$0.10
Sora 2$0.10
LTX 2.5$0.10
Ray 3.2$0.10
MiniMax H3$0.10
SkyReels V4$0.11
Kling 3.0 Pro$0.112
Kling O3 Pro$0.112
Seedance 2.0$0.12
Kling 3.0 Turbo Pro$0.14
FLUX 3$0.17
Seedance 2.5$0.18
Seedance 2.5 Turbo$0.20
Veo 3.1$0.20