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

The Sora 2 Pro API is the higher-fidelity tier of OpenAI Sora 2 image-to-video — animates a still at 720p or 1080p with synchronized audio, preserving identity, lighting, and composition. The Sora 2 Pro API renders 4 / 8 / 12-second clips through one REST endpoint, priced 5% below the official published Sora 2 Pro rate.

Input
The text prompt sent to the model
Output
Sample edited image — run the model to replace this previewSampleRun the model to replace this preview

Sora 2 Pro API: Image to Video

Use the Sora 2 Pro API to animate a still image at higher resolution.

The Sora 2 Pro API is the higher-fidelity tier of OpenAI Sora 2 image-to-video — animates a still image at 720p or 1080p with synchronized audio. The Sora 2 Pro API preserves identity, lighting, and composition from the reference image while synthesizing believable motion and camera dynamics. 4 / 8 / 12-second clips — all through one REST endpoint.

Pricing on the Sora 2 Pro API is 5% below the official published rate: $1.14 at 4s/720p (default), scaling up to $5.70 at 12s/1080p. Pass either a URL or a Base64 image as the reference. The Sora 2 Pro API uses one RouterBase key — no provider-specific SDKs.

Why this model

Six reasons teams ship on the Sora 2 Pro API

From 1080p output to identity-preserved motion — what the Sora 2 Pro API gets right.

Animate from a still

Pass a reference image plus a prompt; the Sora 2 Pro API animates the still into a coherent 4 / 8 / 12-second clip — preserving the source image's identity, lighting, and composition.

1080p + non-standard sizes

The Sora 2 Pro API adds 1080p output (1920×1080) and 1024×1792 / 1792×1024 sizes for portrait or wide-format scenes — useful for hero banners and vertical reels.

URL or Base64 input

The Sora 2 Pro API accepts either a CDN URL or an inline Base64 string in the `image` field. JPEG, PNG, and WebP supported.

Synchronized audio

The Sora 2 Pro API generates audio inside the same call — voice, ambience, foley already aligned to the rendered motion. No separate TTS pass.

Physics-aware motion

Improvements over the original Sora plus a step up in fidelity from the basic tier — the Sora 2 Pro API renders collisions, cloth, water, and crowd dynamics with notably fewer artifacts.

5% off the official list

Pay 5% less than the official published Sora 2 Pro rate when calling through the Sora 2 Pro API. $1.14 at 4s/720p, $5.70 at 12s/1080p — flat 5% saving across every cell of the matrix.

RouterBase dashboard preview
Quickstart

Get started with the Sora 2 Pro API in 3 steps

From sign-up to your first Sora 2 Pro API call in under 5 minutes.

  1. Create a RouterBase API key

    Sign up and generate sk-rb-… — one key works for the Sora 2 Pro API and 200+ other models.

  2. POST to the Sora 2 Pro API endpoint

    Send a prompt + `image` field (URL or Base64) plus your chosen `resolution` and `duration` in JSON. The Sora 2 Pro API is async — RouterBase polls upstream until the render completes (typically 1–4 minutes), then returns a signed URL with the audio-aligned clip.

  3. Inspect the result

    Each Sora 2 Pro API response includes generation metadata for auditing and a render URL ready to embed in your product.

Pricing

Pay only for what you use

RouterBase passes through partner-tier pricing. Compared against the model's official published API rate.

Size720p 1080p
4s default tier$1.140 $1.200$1.900 $2.000
8s $2.280 $2.400$3.800 $4.000
12s $3.420 $3.600$5.700 $6.000

Your request will cost $1.140 per run (4s / 720p).With $1 you can run this model approximately 1 times.

Official price = OpenAI Sora 2 Pro image-to-video published rate (matrix of 3 durations × 2 resolutions). The Sora 2 Pro API on RouterBase is a pass-through that saves 5% on every generation.

Customer stories

What teams build with the Sora 2 Pro API

Real production loads running on the Sora 2 Pro API and the RouterBase model catalog.

Marcus Reyes
Marcus ReyesCTO, Paradigm AI

Animating product stills at 1080p with the Sora 2 Pro API is what we ship to clients — basic i2v is for sampling.

Priya Lakshmi
Priya LakshmiFounder, Quillo

We swapped three providers through RouterBase in one line of code when OpenAI had its outage. Our users never noticed.

Thomas Beck
Thomas BeckStaff Engineer, Northbeam

Identity preservation on the Sora 2 Pro API across a 200-clip product catalog at 1080p is broadcast-quality — basic i2v wasn't there yet on our hero shots.

Aoi Tanaka
Aoi TanakaML Lead, Daybreak Robotics

1080p i2v with synchronized audio in one call — the Sora 2 Pro API replaces our entire post-processing pipeline.

Jonas Keller
Jonas KellerIndie Developer

The Sora 2 Pro API's 1024×1792 portrait size is exactly what I needed for vertical reel content from a single source still.

Ethan Nguyen
Ethan NguyenHead of Engineering, Compound Studio

RouterBase puts 200+ models behind one key. Our research team stopped asking for new provider accounts.

Sophia Martín
Sophia MartínCTO, Relay

The Sora 2 Pro API at 4s/720p $1.14 is our default sampling tier; we promote to 12s/1080p once the creative direction is locked.

Lucas Fernandes
Lucas FernandesEngineering Manager, Light

We migrated 42 services to RouterBase over a weekend. The only PR comment we got was 'wait, that's all?'.

David Okonkwo
David OkonkwoCo-founder, Figment

The Sora 2 Pro API is 5% below the official list at every duration / resolution — predictable per-clip cost makes capacity planning straightforward.

Frequently Asked Questions

Common questions about the Sora 2 Pro API.

The Sora 2 Pro API is RouterBase's pass-through to the higher-fidelity tier of OpenAI Sora 2 image-to-video. It animates a single still image into a 4 / 8 / 12-second clip at 720p or 1080p with synchronized audio. Same physics-aware motion and audio generation as basic i2v, with 1080p output and additional portrait/landscape sizes. Routed through RouterBase.