PixVersevideo APIFrom $0.04

PixVerse API

PixVerse API on WaveSpeedAI — PixVerse V6, V6 Max and C1 text-to-video, image-to-video, reference-to-video and transitions with 1-15 second clips up to 1080p and optional native audio, plus V5.x, motion control, swap, lipsync and music MV endpoints.

One API key for the PixVerse video family: V6 and V6 Max for text-to-video and image-to-video, C1 for film-grade clips and transitions, earlier V5 and V4.5 generations, and the motion-control, swap, lipsync and music-video endpoints. Call them with the same REST prediction flow as every other model on WaveSpeedAI.

Overview

About the PixVerse API

What PixVerse does, how it fits in the PixVerse model lineup, and why teams reach for it.

PixVerse is a video generation model from PixVerse, available through the WaveSpeedAI REST API. PixVerse API on WaveSpeedAI — PixVerse V6, V6 Max and C1 text-to-video, image-to-video, reference-to-video and transitions with 1-15 second clips up to 1080p and optional native audio, plus V5.x, motion control, swap, lipsync and music MV endpoints.

One API key for the PixVerse video family: V6 and V6 Max for text-to-video and image-to-video, C1 for film-grade clips and transitions, earlier V5 and V4.5 generations, and the motion-control, swap, lipsync and music-video endpoints. Call them with the same REST prediction flow as every other model on WaveSpeedAI.

The PixVerse family on WaveSpeedAI ships 24 REST endpoints covering Image-To-Video, Text-To-Video, Reference-To-Video, Video-Extend, Video-Effects, Motion-Control, Video-To-Video, Digital-Human workflows. Each variant carries its own pricing, parameter knobs, and example outputs — pick the one that matches your input modality and production constraints, or call several from the same API key to compose multi-step pipelines.

Run PixVerse through the same API key, billing account, and rate-limit envelope you use for the other 1,000+ AI models on WaveSpeedAI. No separate vendor setup, no per-provider SDKs, no per-vendor rate-limit envelopes — one integration covers everything from text-to-image and text-to-video through audio synthesis, 3D generation, upscaling, and editing.

Endpoints

All PixVerse API endpoints

24 PixVerse endpoints available now on WaveSpeedAI — pick the variant that matches your workflow.

image-to-videoPixverse v6 Max Image To Video — PixVerse image-to-video preview from PixVerse

Pixverse v6 Max Image To Video

PixVerse V6 Max Image-to-Video generates high-quality videos from input images with flexible duration, 360P to 1080P output, seed control, optional native audio generation, multi-clip generation for creative, social, marketing, and production workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.049
text-to-videoPixverse v6 Max Text To Video — PixVerse text-to-video preview from PixVerse

Pixverse v6 Max Text To Video

PixVerse V6 Max Text-to-Video generates high-quality videos from text prompts with flexible duration, 360P to 1080P output, aspect ratio and seed controls, optional native audio generation, and multi-clip generation for creative, social, marketing, and production workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.049
reference-to-videoPixverse v6 Reference To Video — PixVerse reference-to-video preview from PixVerse

Pixverse v6 Reference To Video

PixVerse V6 Reference to Video creates high-quality videos from prompts, up to 10 reference images, and up to 2 reference videos. Use image references for subject, product, character, and scene consistency, and video references for motion, camera movement, action timing, and visual style. Supports optional audio and up to 1080P output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.045
image-to-videoPixverse v6 Transition — PixVerse image-to-video preview from PixVerse

Pixverse v6 Transition

PixVerse V6 Transition creates smooth AI-generated video transitions between a start image and an optional end image. Supports 360p to 1080p resolutions, 1-15 second duration, multiple aspect ratios, optional audio generation, and multi-clip mode. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.045
video-extendPixverse v6 Extend — PixVerse video-extend preview from PixVerse

Pixverse v6 Extend

PixVerse V6 Extend continues and enhances existing video content by analyzing the ending segment and generating new frames forward. Supports 360p to 1080p resolutions, 1-15 second extension duration, optional audio generation, and multiple styles. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.045
image-to-videoPixverse v6 Image To Video — PixVerse image-to-video preview from PixVerse

Pixverse v6 Image To Video

PixVerse V6 generates high-quality videos from images with flexible duration (1-15s), multiple resolutions up to 1080p, and optional audio generation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

from $0.045
text-to-videoPixverse v6 Text To Video — PixVerse text-to-video preview from PixVerse

Pixverse v6 Text To Video

PixVerse V6 generates high-quality videos from text prompts with flexible duration (1-15s), multiple resolutions up to 1080p, and optional audio generation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

from $0.045
image-to-videoPixverse C1 Transition — PixVerse image-to-video preview from PixVerse

Pixverse C1 Transition

PixVerse C1 generates smooth transition videos between two images with flexible duration (1-15s), multiple resolutions up to 1080p, and optional native audio generation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

from $0.20
image-to-videoPixverse C1 Image To Video — PixVerse image-to-video preview from PixVerse

Pixverse C1 Image To Video

PixVerse C1 generates film-grade videos from a starting image with flexible duration (1-15s), multiple resolutions up to 1080p, and optional native audio generation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

from $0.05
text-to-videoPixverse C1 Text To Video — PixVerse text-to-video preview from PixVerse

Pixverse C1 Text To Video

PixVerse C1 generates film-grade videos from text prompts with flexible duration (1-15s), multiple resolutions up to 1080p, and optional native audio generation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

from $0.05
reference-to-videoPixverse C1 Reference To Video — PixVerse reference-to-video preview from PixVerse

Pixverse C1 Reference To Video

PixVerse C1 Reference-to-Video generates videos from reference images with subject and background consistency. Use @ref_name in prompts to reference uploaded images. Supports 360p to 1080p resolutions, 1-15 second duration, multiple aspect ratios, and optional audio generation. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.05
text-to-videoPixverse v5.6 Text To Video — PixVerse text-to-video preview from PixVerse

Pixverse v5.6 Text To Video

PixVerse V5.6 transforms text prompts into realistic videos with smooth motion and natural detail in seconds—ideal for stories, ads, and social clips. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.07
image-to-videoPixverse v5.6 Image To Video — PixVerse image-to-video preview from PixVerse

Pixverse v5.6 Image To Video

PixVerse V5.6 Image-to-Video turns a single image into cinematic clips with smooth motion, clean detail, and strong subject fidelity—ideal for logo stingers, character motion, and social posts. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

from $0.07
image-to-videoPixverse v5.5 Image To Video — PixVerse image-to-video preview from PixVerse

Pixverse v5.5 Image To Video

PixVerse V5.5 Image-to-Video turns a single image into cinematic clips with smooth motion, clean detail, and strong subject fidelity—ideal for logo stingers, character motion, and social posts. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

from $0.09
text-to-videoPixverse v5.5 Text To Video — PixVerse text-to-video preview from PixVerse

Pixverse v5.5 Text To Video

PixVerse V5.5 transforms text prompts into realistic videos with smooth motion and natural detail in seconds—ideal for stories, ads, and social clips. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.09
image-to-videoPixverse v5.5 Transition — PixVerse image-to-video preview from PixVerse

Pixverse v5.5 Transition

Create smooth morph transitions between two images into 5s, 8s or 10s videos at 360p, 540p, 720p, or 1080p—perfect for logo reveals, before-and-after shots, and social posts. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

from $0.09
video-effectsPixverse v5.5 Effects — PixVerse video-effects preview from PixVerse

Pixverse v5.5 Effects

PixVerse V5.5 Effects is an AI image-to-video model that converts still images into smooth, natural short videos with lifelike motion, supporting 5s/8s/10s clips at 360p to 1080p for social posts, ads, and previews. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

from $0.09
image-to-videoPixverse v5 Transition — PixVerse image-to-video preview from PixVerse

Pixverse v5 Transition

Create smooth morph transitions between two static images into 5s or 8s videos at 360p, 540p, 720p, or 1080p. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.045
video-effectsPixverse v5 Effects — PixVerse video-effects preview from PixVerse

Pixverse v5 Effects

PixVerse V5 Effects converts images into smooth, natural short videos with lifelike motion; supports 5s/8s and 720p/1080p outputs. Ready-to-use REST API, no coldstarts, best performance, affordable pricing.

from $0.045
text-to-videoPixverse v5 T2v — PixVerse text-to-video preview from PixVerse

Pixverse v5 T2v

PixVerse V5 Text-to-Video generates smooth, natural 5s videos from text prompts in seconds, with 720p output available ($0.20 per 5s). Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.045
image-to-videoPixverse v5 I2v — PixVerse image-to-video preview from PixVerse

Pixverse v5 I2v

PixVerse V5 converts images to short, smooth, natural-looking videos. 5s video: $0.15 (360p/540p), $0.20 (720p), $0.40 (1080p). Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.045
motion-controlMotion Control Mimic — PixVerse motion-control preview from PixVerse

Motion Control Mimic

PixVerse Motion Control Mimic is a fast AI motion transfer model that transfers motion from a reference video onto a target image to create natural character animation from a still image and motion clip. Ready-to-use REST inference API for character animation, pose transfer, reference motion videos, social media clips, advertising creatives, and professional image-to-video workflows with simple integration, no coldstarts, and affordable pricing.

from $0.09
video-to-videoSwap — PixVerse video-to-video preview from PixVerse

Swap

PixVerse Swap replaces backgrounds, people, and objects directly inside existing videos for quick scene changes and creative edits with natural-looking results. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

from $0.12
digital-humanLipsync — PixVerse digital-human preview from PixVerse

Lipsync

PixVerse LipSync converts audio into realistic lip-sync animations with advanced algorithms for precise mouth movements and timing for video avatars. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.04

Examples

See PixVerse in action

Real outputs generated by the PixVerse API. Hover any video to preview, click to open the full-size viewer.

How to

How to use the PixVerse API

Four steps from signup to a finished generation. Full Python, Node.js, and cURL examples are in the API section below.

  1. 01

    Get an API key

    Sign up for a WaveSpeedAI account and copy your API key from the dashboard. New accounts come with free starter credits — enough to run the playground a few dozen times before billing kicks in.

  2. 02

    Submit a prediction

    POST your input as JSON to https://api.wavespeed.ai/api/v3/pixverse/pixverse-v6/text-to-video. The endpoint returns a prediction id immediately — generations are async so you don't hold an open connection during inference.

  3. 03

    Poll for completion

    GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Return outputs on completed; stop with an error on failed, cancelled, timeout, or deleted; continue polling for every other status.

  4. 04

    Read the output URL

    Once status is "completed", read the URL from data.outputs[0]. The URL points to your generated media on the WaveSpeedAI CDN — image, video, audio, or 3D file depending on the PixVerse variant you called.

Use cases

What you can build with PixVerse

Common workflows developers and creators use the PixVerse API for.

01

Text-to-video up to 1080p

pixverse/pixverse-v6/text-to-video and pixverse-v6-max/text-to-video generate videos from prompts with 1-15 second duration, 360p to 1080p output and optional native audio.

text-to-video1080paudio
02

Image-to-video for product and social clips

pixverse/pixverse-v6/image-to-video animates a single image with flexible duration and resolution; V6 Max adds seed control and multi-clip generation.

image-to-videosocial
03

Reference-to-video consistency

pixverse/pixverse-v6/reference-to-video and pixverse-c1/reference-to-video build videos from reference images with subject and background consistency.

reference-to-videoconsistency
04

Transitions between two images

pixverse-c1/transition and pixverse-v6/transition create smooth AI-generated transitions from a start image to an end image — logo reveals, before-and-after shots, scene changes.

transitionlogo-reveal
05

Motion control, swap and lipsync

pixverse/motion-control/mimic transfers motion from a reference video onto a target image, pixverse/swap replaces backgrounds, people and objects inside existing video, and pixverse/lipsync animates mouths from audio.

motion-controlswaplipsync
06

Music videos from audio

pixverse/music-mv-agent generates a music video from an input audio track with optional visual references, style controls, aspect ratio and quality settings.

music-videoaudio

Tips

Tips for prompting PixVerse

Practical advice for getting better outputs from PixVerse — drawn from the patterns that work across video models in production pipelines.

  1. 01

    Be specific about camera moves

    Mention concrete cinematography vocabulary — orbit, dolly-in, push-in, pan-left, crane shot, handheld follow. Generic prompts produce static or arbitrary camera choices; named camera moves map directly to motion intent in the model's training data and dramatically improve shot quality.

  2. 02

    Anchor character identity with reference images

    If your prompt depends on a specific person, character, or product, upload a reference image alongside the prompt. Without a reference, identity drifts across frames and across shots — the same character ends up looking like a slightly different person each generation.

  3. 03

    Describe lighting and time of day

    Lighting cues like 'golden hour, soft warm directional light' or 'overcast diffused light, slate-grey sky' improve quality and consistency far more than vague quality modifiers. Lighting is one of the strongest priors the model conditions on.

  4. 04

    Use negative prompts to suppress common failure modes

    Useful negatives for video: 'frame flicker, motion blur, watermark, text artifacts, distorted hands, low resolution, jpeg compression'. Negative prompts cost nothing and noticeably reduce the rate of generations you'd otherwise re-roll.

  5. 05

    Pick the shortest duration that captures your beat

    Most prompts work best at 5-8 seconds. Longer clips amplify temporal inconsistencies (subject morphing, environment drift). If you need a 20-second sequence, generate three 6-8 second clips and edit them together — quality stays higher than one long generation.

  6. 06

    Match aspect ratio to platform up front

    9:16 for TikTok / Reels / Shorts, 16:9 for landscape feeds and YouTube, 1:1 for post grids. Models train slightly differently per aspect ratio — cropping a 16:9 to 9:16 after the fact loses both fidelity and the composition the model intended.

Pricing

PixVerse API pricing

Pricing is per-output. The final charge scales with the parameters you set in each variant's playground (resolution, duration, output count, references).

Starting price

$0.04

24 endpoints · PixVerse

Open Playground

API

Call the PixVerse API

Sign up for an API key at wavespeed.ai/accesskey, then submit a prediction via REST. The playground generates ready-to-paste samples for any combination of inputs.

POSThttps://api.wavespeed.ai/api/v3/pixverse/pixverse-v6/text-to-video

# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
  -X POST "https://api.wavespeed.ai/api/v3/pixverse/pixverse-v6/text-to-video" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY" \
  -d '{
    "prompt": "A cinematic shot of a city at sunset, soft golden light",
    "aspect_ratio": "16:9",
    "resolution": "720p",
    "duration": 5,
    "generate_audio_switch": false,
    "thinking_type": "auto"
}')

TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
  printf 'Submission response did not contain a prediction id
' >&2
  exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"

# 2. Poll until the prediction finishes.
while true; do
  RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
    -H "Authorization: Bearer $WAVESPEED_API_KEY")
  RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
  STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
  case "$STATUS" in
    completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
    failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
    *) sleep 2 ;;
  esac
done

Compare

PixVerse vs alternatives

When to pick PixVerse over similar models on WaveSpeedAI.

PixVerse vs Kling 3.0

Kling 3.0 ships Standard, Pro and 4K tiers with native audio on every variant. PixVerse covers a wider set of utility endpoints — transitions, motion control, swap, lipsync and a music-video agent — alongside text and image to video.

PixVerse vs Hailuo 2.3

Hailuo 2.3 focuses on physics-aware text-to-video and image-to-video in Standard, Pro and Fast tiers. PixVerse V6 offers 1-15 second clips with optional audio plus reference-to-video and extend.

FAQ

PixVerse API — Frequently asked questions

Pricing, license, integration — common questions about running PixVerse on WaveSpeedAI.

What is the PixVerse API?

PixVerse is a PixVerse video generation model exposed as a REST API on WaveSpeedAI. PixVerse API on WaveSpeedAI — PixVerse V6, V6 Max and C1 text-to-video, image-to-video, reference-to-video and transitions with 1-15 second clips up to 1080p and optional native audio, plus V5.x, motion control, swap, lipsync and music MV endpoints. You can call it programmatically or try it from the playground linked above.

How do I call the PixVerse API?

Sign up for a WaveSpeedAI account, copy your API key from /accesskey, then POST to https://api.wavespeed.ai/api/v3/pixverse/pixverse-v6/text-to-video with your input as JSON. The endpoint returns a prediction id. Poll the result endpoint starting around every 2 seconds, increase the interval for long-running tasks, and stop on any terminal status. Production-oriented Python / Node.js / cURL examples are above.

How much does the PixVerse API cost?

PixVerse starts at $0.04. The exact cost scales with the parameters you set (resolution, duration, output count, references). The live cost preview next to the Generate button in the playground shows the exact price for your current input.

Which PixVerse variants are available?

WaveSpeedAI hosts 24 live PixVerse endpoints: pixverse/pixverse-v6-max/image-to-video, pixverse/pixverse-v6-max/text-to-video, pixverse/pixverse-v6/reference-to-video, pixverse/pixverse-v6/transition, pixverse/pixverse-v6/extend, pixverse/pixverse-v6/image-to-video, pixverse/pixverse-v6/text-to-video, pixverse/pixverse-c1/transition, and more. Each variant has its own playground page and pricing.

Can I use PixVerse outputs commercially?

Commercial usage rights follow the PixVerse model license. Most PixVerse models permit commercial output use; see each model's playground page for the specific license summary, and WaveSpeedAI's Terms of Service for platform-level conditions.

Why use PixVerse on WaveSpeedAI instead of going direct?

One API key + one billing account across PixVerse AND 1,000+ other AI models from other providers. No per-vendor SDK setup, no separate rate-limit envelopes, no rewrite-per-vendor integration code. Pricing is typically at parity with or below PixVerse's direct API.

Start building with PixVerse on WaveSpeedAI

Free starter credits on signup. One API key across 1,000+ AI models from PixVerse and every other provider.