Pricing
Buy credits once. Fixed operations use catalog rates. Variable media work uses a quote before you pay.
Credit packages
Buy credits once. Use them across the public catalog. The USD cost of an operation follows the package you buy.
Starter
Perfect for small projects
- Public product APIs
- Credits valid for 2 years
- Usage in the console
- One task and billing contract
- Paid-account API limits
Pro
For growing applications
- Public product APIs
- Credits valid for 2 years
- Usage in the console
- One task and billing contract
- Paid-account API limits
Enterprise
For high-volume usage
- Public product APIs
- Credits valid for 2 years
- Usage in the console
- One task and billing contract
- Paid-account API limits
Need higher limits or a rollout plan? Volume pricing and commercial terms are available.
Talk to salesQuote video work; prorate subtitle work
Fixed operations publish a credit amount. MV operations that vary by mode, duration, resolution, provider, or optional features use the Quote API before paid work begins. Subtitle Sync uses one duration formula.
- MV Fast
- Dynamic quote; preflight validates media before creation.
- MV Studio
- Fixed storyboard/finalize steps plus quoted scene renders.
- Subtitle Sync
- 10 credits per 60 seconds, rounded up by whole credit.
Subtitle Sync examples
API budget reference (not a checkout price): $0.02 per 60 seconds · formula max(1, ceil(durationSec / 60 × 10))
$0.05 per 60 seconds is a budget cap, not the price
| Audio | Credits | Starter | Pro | Enterprise |
|---|---|---|---|---|
| 30s | 5 | $0.0147 | $0.0129 | $0.0103 |
| 1 min | 10 | $0.0294 | $0.0258 | $0.0206 |
| 3 min | 30 | $0.0883 | $0.0772 | $0.0618 |
| 10 min | 100 | $0.2943 | $0.2575 | $0.206 |
The reference rate becomes a credit debit. Effective USD cost includes the package purchase fee, using the selected package rate shown above.
Operation-level pricing
Grouped by product line and billing unit. Credits are the charge. USD estimates include the package purchase fee.
Suno Direct APIs
Song generation, Extend/Cover, WAV/Stems exports, managed uploads, Voice flows, and free reads.
Vidu Direct APIs
All 27 URL-only Vidu operations. Every Vidu provider credit is billed as 2 OmnAPI credits; request totals depend on the selected model and options.
Subtitle Sync
Lyrics extraction, line and word timing, and SRT, JSON, VTT, or LRC artifacts billed by audio duration.
MV Fast
OneClick V1 generation plus OneClick V2 singing, performance, and dance pricing.
MV Studio Workflow
Storyboard creation, stage-by-stage planning, scene still regeneration, patching, and finalization.
MV Studio Render Models
Per-second i2v pricing by provider, model, resolution, fps, and draft mode.
MV Utility APIs
Free quote, MV read, and final URL operations.
Other APIs
Additional catalog items that are not assigned to a service group yet.
Suno Direct APIs
Song generation, Extend/Cover, WAV/Stems exports, managed uploads, Voice flows, and free reads.
| Feature | Model / Parameters | Billing unit | Credits | Price | Notes |
|---|---|---|---|---|---|
Song generation Suno Songs API POST /api/v1/suno/songs | Supported Suno generation model selected by the request simple, custom, confirmed public Voice, or managed upload + Extend/Cover | per request | 25-28 by configured model | Use quote API | |
Song generation (chirp-goose) Suno Songs API POST /api/v1/suno/songs | suno/chirp-goose simple, custom, confirmed public Voice, managed upload + Extend/Cover | per request | 25 | Starter$0.0736 Pro$0.0644 Enterprise$0.0515 | |
Song generation (chirp-hawk) Suno Songs API POST /api/v1/suno/songs | suno/chirp-hawk simple, custom, confirmed public Voice, managed upload + Extend/Cover | per request | 28 | Starter$0.0824 Pro$0.0721 Enterprise$0.0577 | |
Song generation (chirp-hawk-wild) Suno Songs API POST /api/v1/suno/songs | suno/chirp-hawk-wild simple, custom, confirmed public Voice, managed upload + Extend/Cover | per request | 28 | Starter$0.0824 Pro$0.0721 Enterprise$0.0577 | |
Extend existing clip with automatic Concat Suno Derive API POST /api/v1/suno/clips/:clipId/derive | Supported Suno generation model selected by the request action=extend; Concat finalization is included | per request | 25-28 by configured model | Use quote API | |
Cover existing clip Suno Derive API POST /api/v1/suno/clips/:clipId/derive | Supported Suno generation model selected by the request action=cover | per request | 25-28 by configured model | Use quote API | |
Mango M4A export (stable R2 delivery) Suno Export API POST /api/v1/suno/clips/:clipId/export | Suno Mango M4A materialization format=m4a | per request | 1 | Starter$0.0029 Pro$0.0026 Enterprise$0.0021 | The listed price applies by default; account-specific pricing is resolved at runtime. Automatic stable M4A delivery remains included in Suno creation tasks with no additional charge. |
MP3 export (stable R2 delivery) Suno Export API POST /api/v1/suno/clips/:clipId/export | Managed M4A-to-MP3 materialization format=mp3 | per request | 2 | Starter$0.0059 Pro$0.0052 Enterprise$0.0041 | Explicit export costs 2 standard credits. Existing durable M4A is transcoded locally without selecting or calling a Suno account; a missing M4A is materialized first. |
WAV export (managed delivery) Suno Export API POST /api/v1/suno/clips/:clipId/export | Suno WAV conversion with automatic managed fallback format=wav | per request | 3 | Starter$0.0088 Pro$0.0077 Enterprise$0.0062 | Existing/native output is preferred. Eligible remixable clips are automatically rehomed when direct delivery is unavailable. |
Upload + Extend Suno Songs API POST /api/v1/suno/songs | Managed Suno upload workflow mode=upload-extend with a public audio URL | per request | 25-28 by configured model | Use quote API | |
Upload + Cover Suno Songs API POST /api/v1/suno/songs | Managed Suno upload workflow mode=upload-cover with a public audio URL | per request | 25-28 by configured model | Use quote API | |
Lyrics generation Suno Lyrics API POST /api/v1/suno/lyrics | Suno lyrics Single lyrics candidate | per request | 0 | Starter$0.00 Pro$0.00 Enterprise$0.00 | |
Lyrics Pair Suno Lyrics API POST /api/v1/suno/lyrics | Suno paired lyrics Paired A/B candidates | per request | 0 | Starter$0.00 Pro$0.00 Enterprise$0.00 | |
Clip, analysis, style, and Voice reads Suno Read APIs GET /api/v1/suno/* | Suno read endpoints clip detail, batch clips, audio analysis, styles, Voice list/detail | per request | 0 | Starter$0.00 Pro$0.00 Enterprise$0.00 | |
Aligned lyrics timeline Suno Timeline API GET /api/v1/suno/clips/:clipId/timeline | Suno aligned lyrics line and word timing for one clip | per request | 1 | Starter$0.0029 Pro$0.0026 Enterprise$0.0021 | |
Stems full Suno Stems API POST /api/v1/suno/clips/:clipId/export | Suno stems format=stems, stemsMode=twelve | per request | 140 | Starter$0.412 Pro$0.3605 Enterprise$0.2884 | |
Named stem extract Suno Stems API POST /api/v1/suno/clips/:clipId/export | Suno stems format=stems, stemsMode=extract, stemName=<canonical Extract enum value> | per request | 56 | Starter$0.1648 Pro$0.1442 Enterprise$0.1154 | |
Create Voice Suno Voice API POST /api/v1/suno/voices | Suno Voice Verified recordings | per request | 66 | Starter$0.1942 Pro$0.1699 Enterprise$0.136 | |
Create Voice from owned clip Suno Voice API POST /api/v1/suno/voices/from-clip | Suno Voice Owned completed clip | per request | 5 | Starter$0.0147 Pro$0.0129 Enterprise$0.0103 |
Vidu Direct APIs
All 27 URL-only Vidu operations. Every Vidu provider credit is billed as 2 OmnAPI credits; request totals depend on the selected model and options.
| Feature | Model / Parameters | Billing unit | Credits | Price | Notes |
|---|---|---|---|---|---|
image-to-video Vidu Direct API POST /api/v1/vidu/tasks · Vidu /img2video | Vidu model selected in input Q3/Q2/Q1/Vidu 2.0; normal or off-peak; Q2 audio +30 OmnAPI credits | model, resolution, duration, and options | 2 × Vidu video rate-card credits | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
reference-to-video Vidu Direct API POST /api/v1/vidu/tasks · Vidu /reference2video | Vidu model selected in input Q3 Mix/Q3 Turbo/Q3/Q2/Q1/Vidu 2.0; normal or off-peak where supported | model, resolution, duration, and options | 2 × Vidu reference-video rate-card credits | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
start-end-to-video Vidu Direct API POST /api/v1/vidu/tasks · Vidu /start-end2video | Vidu model selected in input Q3/Q2/Q1/Vidu 2.0; normal or off-peak | model, resolution, duration, and options | 2 × Vidu video rate-card credits | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
text-to-video Vidu Direct API POST /api/v1/vidu/tasks · Vidu /text2video | Vidu model selected in input Q3/Q2/Q1; normal or off-peak | model, resolution, duration, and options | 2 × Vidu text-video rate-card credits | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
reference-to-image Vidu Direct API POST /api/v1/vidu/tasks · Vidu /reference2image | Vidu model selected in input Q2 1080p/2K/4K or Q1 1080p | per output image | 12-60 by model, resolution, and 0-7 reference images | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
text-to-audio Vidu Direct API POST /api/v1/vidu/tasks · Vidu /text2audio | Vidu model selected in input duration defaults to 10 seconds | per generated clip | 20 up to 5s; 40 above 5s through 10s | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
timing-to-audio Vidu Direct API POST /api/v1/vidu/tasks · Vidu /timing2audio | Vidu model selected in input duration defaults to 10 seconds | per generated clip | 20 up to 5s; 40 above 5s through 10s | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
text-to-speech Vidu Direct API POST /api/v1/vidu/tasks · Vidu /audio-tts | Vidu model selected in input | per started 500 characters | 20; minimum 20 | Use quote API | Uses the current-credit equivalent of Vidu's USD column after its 10x denomination change. Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
voice-clone Vidu Direct API POST /api/v1/vidu/tasks · Vidu /audio-clone | Vidu model selected in input | per cloned voice plus preview text | 600 + 20 per started 500 preview characters | Use quote API | Uses the current-credit equivalent of Vidu's USD column after its 10x denomination change. Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
lip-sync Vidu Direct API POST /api/v1/vidu/tasks · Vidu /lip-sync | Vidu model selected in input Known media duration is required for a URL-only input | per started 5 seconds | 40 | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
motion-sync-v1 Vidu Direct API POST /api/v1/vidu/tasks · Vidu /image2dance | Vidu model selected in input V1 at 720p | per started second | 20 | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
motion-sync-v2 Vidu Direct API POST /api/v1/vidu/tasks · Vidu /template | Vidu model selected in input motion_control_2 or motion_control_2.5 | per started second | 38 at 720p; 68 at 1080p | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
extend-video Vidu Direct API POST /api/v1/vidu/tasks · Vidu /extend | Vidu model selected in input Q2 Turbo or Q2 Pro; 540p/720p/1080p; 1-7 seconds | model, resolution, and each extension second | Q2 formula; 20-120 first-second base plus duration increments | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
multi-frame-video Vidu Direct API POST /api/v1/vidu/tasks · Vidu /multiframe | Vidu model selected in input Up to 9 segments; each segment is priced by resolution and duration | sum of all frame-to-frame segments | 2 × summed Q2 segment credits | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
upscale-video Vidu Direct API POST /api/v1/vidu/tasks · Vidu /upscale-new | Vidu model selected in input Known media duration is required for a URL-only input | per started second | 20 at 1080p; 40 at 2K; 80 at 4K; 320 at 8K | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
replace-video Vidu Direct API POST /api/v1/vidu/tasks · Vidu /replace | Vidu model selected in input | reported actual Vidu usage | providerCreditCap × 2 authorization; settle actual | Use quote API | Vidu does not publish one deterministic rate for this operation. Authorization cap is refunded down to reported actual usage when available. Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
digital-human Vidu Direct API POST /api/v1/vidu/tasks · Vidu /digital-human | Vidu model selected in input | reported actual Vidu usage | providerCreditCap × 2 authorization; settle actual | Use quote API | Vidu does not publish one deterministic rate for every mode. Authorization cap is refunded down to reported actual usage when available. Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
prompt-recommendation Vidu Direct API POST /api/v1/vidu/tasks · Vidu /img2video-prompt-recommendation | Vidu model selected in input count 1-10; template, img2video, or both types | per started batch of 5 prompts per requested type | 20 | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
template Vidu Direct API POST /api/v1/vidu/tasks · Vidu /template | Vidu model selected in input | reported actual Vidu usage | providerCreditCap × 2 authorization; settle actual | Use quote API | Template credit consumption varies by scene template. Authorization cap is refunded down to reported actual usage when available. Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
template-story Vidu Direct API POST /api/v1/vidu/tasks · Vidu /template-story | Vidu model selected in input | reported actual Vidu usage | providerCreditCap × 2 authorization; settle actual | Use quote API | Story-template credit consumption varies by template. Authorization cap is refunded down to reported actual usage when available. Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
general-film-create Vidu Direct API POST /api/v1/vidu/tasks · Vidu /one-click/general_one_click | Vidu model selected in input 1080p general one-click film | per second | 80 | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
general-film-edit Vidu Direct API POST /api/v1/vidu/tasks · Vidu /one-click/general_one_click/{id}/edit | Vidu model selected in input | by edit type | 80/s footage; 20/500 chars narration; 4/s BGM | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
general-film-compose Vidu Direct API POST /api/v1/vidu/tasks · Vidu /one-click/general_one_click/{id}/compose | Vidu model selected in input | per call | 2 | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
ad-film-create Vidu Direct API POST /api/v1/vidu/tasks · Vidu /ad-one-click | Vidu model selected in input 1080p; duration defaults to 15 seconds | per second | 80 | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
ad-film-edit Vidu Direct API POST /api/v1/vidu/tasks · Vidu /ad-one-click/edit | Vidu model selected in input | by edit type | 80/s footage; 20/500 chars narration; 4/s BGM | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
ad-film-compose Vidu Direct API POST /api/v1/vidu/tasks · Vidu /ad-one-click/compose | Vidu model selected in input | per call | 2 | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
trending-replicate Vidu Direct API POST /api/v1/vidu/tasks · Vidu /trending-replicate | Vidu model selected in input | per second | 24 at 540p; 32 at 720p; 40 at 1080p | Use quote API | Vidu Direct is always 2 OmnAPI credits per Vidu credit; MV-specific prices are excluded. |
Subtitle Sync
Lyrics extraction, line and word timing, and SRT, JSON, VTT, or LRC artifacts billed by audio duration.
| Feature | Model / Parameters | Billing unit | Credits | Price | Notes |
|---|---|---|---|---|---|
Extract lyrics and subtitle timing Lyrics / Subtitle Sync API POST /api/v1/subtitles | Managed Subtitle Sync pipeline Public audio URL, duration, optional output formats | per audio minute | 10 / 60s | Starter$0.0294 Pro$0.0258 Enterprise$0.0206 |
MV Fast
OneClick V1 generation plus OneClick V2 singing, performance, and dance pricing.
| Feature | Model / Parameters | Billing unit | Credits | Price | Notes |
|---|---|---|---|---|---|
One-click MV generation MV Fast API POST /api/v1/mv | Vidu official one-click AI-MV standard 540p: 6 Vidu credits/sec; lip-sync unsupported | per finished MV | Quote API | Dynamic | 60s example: 720 credits |
One-click MV generation MV Fast API POST /api/v1/mv | Vidu official one-click AI-MV standard 720p: 8 Vidu credits/sec, optional lip-sync +4/sec | per finished MV | Quote API | Dynamic | 60s example: 960 credits |
One-click MV generation MV Fast API POST /api/v1/mv | Vidu official one-click AI-MV standard 1080p: 10 Vidu credits/sec, optional lip-sync +4/sec | per finished MV | Quote API | Dynamic | 60s example: 1,200 credits |
One-click MV generation MV Fast API POST /api/v1/mv | Vidu official one-click AI-MV high quality high 720p: 24 Vidu credits/sec | per finished MV | Quote API | Dynamic | 60s example: 2,880 credits |
One-click MV generation MV Fast API POST /api/v1/mv | Vidu official one-click AI-MV high quality high 1080p: 29 Vidu credits/sec | per finished MV | Quote API | Dynamic | 60s example: 3,480 credits |
Add lip-sync MV Lip-sync POST /api/v1/mv | Vidu lip-sync Adds 4 Vidu credits/sec to Fast MV duration | per second | Quote API | Dynamic | 60s example: +480 credits |
Compose final copy MV Compose API POST /api/v1/mv/:id/finalize | Vidu one-click compose Final orchestration and copied final asset | per request | 2 | Starter$0.0059 Pro$0.0052 Enterprise$0.0041 |
MV Studio Workflow
Storyboard creation, stage-by-stage planning, scene still regeneration, patching, and finalization.
| Feature | Model / Parameters | Billing unit | Credits | Price | Notes |
|---|---|---|---|---|---|
Generate storyboard and scene stills MV Studio API POST /api/v1/mv | Studio storyboard mode=studio, source, generation.imageProvider | per storyboard task | 250 | Starter$0.7357 Pro$0.6438 Enterprise$0.515 | |
Regenerate scene still MV Studio API POST /api/v1/mv/:id/scenes/:idx/regenerate-image | Studio scene still expectedVersion, imageProvider | per scene | 10 | Starter$0.0294 Pro$0.0258 Enterprise$0.0206 | |
Finalize selected scene renderings MV Studio API POST /api/v1/mv/:id/finalize | Studio finalize expectedVersion, selectLatest or scenes[] | per request | 50 | Starter$0.1471 Pro$0.1288 Enterprise$0.103 |
MV Studio Render Models
Per-second i2v pricing by provider, model, resolution, fps, and draft mode.
| Feature | Model / Parameters | Billing unit | Credits | Price | Notes |
|---|---|---|---|---|---|
Render scene video MV Studio API POST /api/v1/mv/:id/scenes/:idx/render | P-Video, Vidu Q3 Turbo, or configured render provider expectedVersion, videoProvider, videoModel, resolution, fps, duration | per scene render | Quote API | Dynamic |
MV Utility APIs
Free quote, MV read, and final URL operations.
| Feature | Model / Parameters | Billing unit | Credits | Price | Notes |
|---|---|---|---|---|---|
Preview price MV Quote API POST /api/v1/mv/quote | Fast and Studio quote engines mode, step, duration, resolution, fps, draft, provider | per request | 0 | Starter$0.00 Pro$0.00 Enterprise$0.00 | |
Read MV state and final URL MV Catalog APIs GET /api/v1/mv/:id, GET /api/v1/mv/:id/final | Read endpoints Single Fast or Studio MV view and final URL refresh | per request | 0 | Starter$0.00 Pro$0.00 Enterprise$0.00 |
Other APIs
Additional catalog items that are not assigned to a service group yet.
| Feature | Model / Parameters | Billing unit | Credits | Price | Notes |
|---|---|---|---|---|---|
Crop, reorder, repeat and fade Audio Editing API POST /api/v1/audio/renders | Ordered segments of one public MP3/WAV source | per started output minute | 5 / started output minute | Starter$0.0147 Pro$0.0129 Enterprise$0.0103 | Charged once for the combined output; repeat counts toward duration. Failed tasks refund credits. maxCredits caps the accepted price. |
Singing Turbo Vidu OneClick V2 Turbo API POST /api/v1/mv | Vidu OneClick V2 Turbo managedVersion=premium-v2, performanceMode=sing_turbo, 720p/1080p, 1-2 ordered singer portraits | per second of source audio | Quote API | Dynamic | 60s example: 1,440 credits (720p); 1,920 credits (1080p) Create pricing is published. Scene edit and compose remain unavailable until separately enabled with approved rates. |
Singing + performance Turbo Vidu OneClick V2 Turbo API POST /api/v1/mv | Vidu OneClick V2 Turbo managedVersion=premium-v2, performanceMode=sing_perform_turbo, 720p/1080p, 1-2 ordered singer portraits | per second of source audio | Quote API | Dynamic | 60s example: 1,440 credits (720p); 1,920 credits (1080p) Create pricing is published. Scene edit and compose remain unavailable until separately enabled with approved rates. |
Performance Turbo Vidu OneClick V2 Turbo API POST /api/v1/mv | Vidu OneClick V2 Turbo managedVersion=premium-v2, performanceMode=perform_turbo, 720p/1080p, 1-6 scene or performance references | per second of source audio | Quote API | Dynamic | 60s example: 1,440 credits (720p); 1,920 credits (1080p) Create pricing is published. Scene edit and compose remain unavailable until separately enabled with approved rates. |
* USD cost columns use each package's effective rate: Starter $2.9429/1,000 credits, Pro $2.575/1,000 credits, Enterprise $2.06/1,000 credits. These rates include the package purchase fee. Credits remain the canonical billing amount.
Prices last updated October 13, 2026. Public rates are shown; assigned customer pricing profiles may change dashboard quotes.
Credit accounting
Credits are the billing unit recorded by the platform ledger.
When credits are charged
Paid task creation debits the quoted or catalog amount up front. Free quote, preflight, and read operations remain listed as zero-credit rows. Supported failure paths can return credits through the same ledger.
How to control spend
Use quote endpoints for dynamic operations, set the available cost guard when supported, choose only the resolution and output options you need, and monitor credits and task history in the dashboard.
Usage Examples
Questions
Billing, tasks, limits, and security.