AI media API pricing, per unit the provider bills
Per-image, per-second, per-song and per-minute prices for image, video, music, speech and realtime audio models on the OpenAI and Gemini APIs, each with its provider source and read date. Compared only inside one modality and unit.
Product pages
Video generation
| Product | Variant | Price | Read |
|---|---|---|---|
| Sora 2 | 720p | $0.10 per second | 2026-09-11 |
| Sora 2 Pro | 720p | $0.30 per second | 2026-09-11 |
| Sora 2 Pro | 1024p | $0.50 per second | 2026-09-11 |
| Sora 2 Pro | 1080p | $0.70 per second | 2026-09-11 |
| Sora 2 | batch · 720p | $0.05 per second | 2026-09-11 |
| Sora 2 Pro | batch · 720p | $0.15 per second | 2026-09-11 |
| Sora 2 Pro | batch · 1024p | $0.25 per second | 2026-09-11 |
| Sora 2 Pro | batch · 1080p | $0.35 per second | 2026-09-11 |
| Veo 3.1 | 720p | $0.40 per second | 2026-09-11 |
| Veo 3.1 | 1080p | $0.40 per second | 2026-09-11 |
| Veo 3.1 | 4k | $0.60 per second | 2026-09-11 |
| Veo 3.1 Fast | fast · 720p | $0.10 per second | 2026-09-11 |
| Veo 3.1 Fast | fast · 1080p | $0.12 per second | 2026-09-11 |
| Veo 3.1 Fast | fast · 4k | $0.30 per second | 2026-09-11 |
| Veo 3.1 Lite | lite · 720p | $0.05 per second | 2026-09-11 |
| Veo 3.1 Lite | lite · 1080p | $0.08 per second | 2026-09-11 |
Text to speech
| Product | Variant | Price | Read |
|---|---|---|---|
| TTS-1 | standard | $15.00 per 1M characters | 2026-09-11 |
| TTS-1 HD | standard | $30.00 per 1M characters | 2026-09-11 |
Speech to text
| Product | Variant | Price | Read |
|---|---|---|---|
| GPT Transcribe | standard | $0.0045 per minute | 2026-09-11 |
| Whisper | standard | $0.006 per minute | 2026-09-11 |
Realtime audio
| Product | Variant | Price | Read |
|---|---|---|---|
| GPT-Live-1 | standard | $0.05 per minute | 2026-09-11 |
Image generation
| Product | Variant | Price | Read |
|---|---|---|---|
| Gemini 3.1 Flash Image (Nano Banana 2) | 0.5K | $0.045 per image | 2026-09-11 |
| Gemini 3.1 Flash Image (Nano Banana 2) | 1K | $0.067 per image | 2026-09-11 |
| Gemini 3.1 Flash Image (Nano Banana 2) | 2K | $0.101 per image | 2026-09-11 |
| Gemini 3.1 Flash Image (Nano Banana 2) | 4K | $0.151 per image | 2026-09-11 |
| Gemini 2.5 Flash Image (Nano Banana) | standard | $0.039 per image | 2026-09-11 |
| Gemini 2.5 Flash Image (Nano Banana) | batch | $0.0195 per image | 2026-09-11 |
| Gemini 3 Pro Image (Nano Banana Pro) | 1K/2K | $0.134 per image | 2026-09-11 |
| Gemini 3 Pro Image (Nano Banana Pro) | 4K | $0.24 per image | 2026-09-11 |
Music generation
| Product | Variant | Price | Read |
|---|---|---|---|
| Lyria 3.5 | full song | $0.08 per song | 2026-09-11 |
| Lyria 3 Clip Preview | preview · 30-second clip | $0.04 per song | 2026-09-11 |
| Lyria 3 Pro Preview | preview · full song | $0.08 per song | 2026-09-11 |
How these rows are kept honest
- USD only, exactly as the provider publishes it; no currency conversion.
- One row per priced unit variant (tier, resolution, duration mode). Never average variants into one price.
- Compare rows only inside the same modality and unit. A per-second video price is never converted into a per-image or per-token figure.
- priceUsd is null only with a note explaining why; a missing published price is unavailable, never zero.
- Every row carries the provider page it came from and the date it was read.
Questions
How is AI image and video pricing different from token pricing?
Image, video and music models bill per generated output or per second, not per token. Sora 2 and Veo 3.1 are priced per second of video, the Nano Banana models per image, Lyria per song or clip, and speech models per character or minute. This hub keeps each modality in its own unit and never converts between them.
Which AI video API is cheapest per second?
From the rows on this hub, Veo 3.1 Lite at $0.05 per second of 720p and Sora 2 in batch at $0.05 per second of 720p are the lowest published rates, followed by Veo 3.1 Fast and Sora 2 standard at $0.10. The comparison is per second at the same resolution and says nothing about quality or length limits.
How often do media prices change?
Preview and promotional rates change without notice, and preview models can be retired. Every row here shows the date we read the provider page, rows are re-read before publication, and the registry contract records a missing published price as unavailable rather than zero.