Google

Veo 3.1 API

Google video APIWith Audio

Veo 3.1 is Google's latest line of video generation models, built for cinematic text-to-video and image-to-video creation with stronger prompt following, native audio workflows, and more controllable shots.

Use this page to compare Lite, Fast, Quality, Extend, 1080P, and 4K-oriented variants, then move from playground testing into a production API request with predictable payload fields.

Model Type:
Pricing

Lowest cost starts at $0.2/s

Selected model
Veo 3.1

720p: 40 credits/s - Text/Image to Video - Output seconds × 40

720p: 80 credits/s - Text/Image to Video - Output seconds × 80

1080p: 40 credits/s - Text/Image to Video - Output seconds × 40

1080p: 80 credits/s - Text/Image to Video - Output seconds × 80

4k: 80 credits/s - Text/Image to Video - Output seconds × 80

4k: 120 credits/s - Text/Image to Video - Output seconds × 120

USD estimates use $0.005/credit with the best annual plan. Final billing follows the selected Veo 3.1 variant, resolution, and task type.

New tasks appear here after you submit.
API Input

Core request fields

Keep request payloads clear across text prompts, image references, duration, aspect ratio, resolution, callbacks, and task retrieval.

Request JSON
{
  "seed": 0,
  "safety_tolerance": "4",
  "negative_prompt": "",
  "resolution": "720p",
  "auto_fix": true,
  "generate_audio": true,
  "duration": "8s",
  "prompt": "Two person street interview in New York City.\nSample Dialogue:\nHost: \"Did you hear the news?\"\nPerson: \"Yes! Veo 3.1 is now available on fal. If you want to see it, go check their website.\"",
  "aspect_ratio": "16:9"
}

Use Veo 3.1 for generation

The playground, request sample, request fields, and pricing on this page follow the selected model type.

View detailed API docs

Open the full API documentation for endpoints, authentication, task polling, and payload details. /models/veo-3.1.md

promptstringThe text prompt describing the video you want to generate
aspect_ratioenumAspect ratio of the generated video (16:9, 9:16)
durationenumThe duration of the generated video. (4s, 6s, 8s)
negative_promptvalueA negative prompt to guide the video generation.
resolutionenumThe resolution of the generated video. (720p, 1080p, 4k)
generate_audiobooleanWhether to generate audio for the video.
seedvalueThe seed for the random number generator.
auto_fixbooleanWhether to automatically attempt to fix prompts that fail content policy or other validation checks by rewriting them.
safety_toleranceenumThe safety tolerance level for content moderation. 1 is the most strict (blocks most content), 6 is the least strict. (1, 2, 3, 4, 5, 6)
Capabilities

What Veo 3.1 API adds to your video workflow

The page follows the same API-first structure as the reference: test the model, understand the fields, then move into integration.

Text and image to video

Generate cinematic clips from prompts or starting images, with variants for fast iteration and higher-quality final output.

First and last frame control

Guide transitions with beginning and ending frames so motion, composition, and shot direction stay closer to the creative brief.

Native audio workflows

Build videos that account for sound, dialogue-like ambience, and richer audio direction where the selected Veo 3.1 mode supports it.

Extend and upscale paths

Use dedicated Extend, 1080P, and 4K variants when the workflow needs longer scenes, higher resolution, or post-generation retrieval.

Quick Start

From prompt test to Veo 3.1 API request

A compact integration path for teams that want to validate motion quality before wiring Veo 3.1 into an app or content pipeline.

1. Choose a variant

Select Lite, Fast, Quality, Extend, 1080P, or 4K based on iteration speed, output quality, and delivery target.

2. Add creative inputs

Provide a prompt, optional image references, duration, aspect ratio, resolution, and callback settings for the selected model.

3. Poll and deliver

Track the task until it succeeds, then retrieve the generated video URL for your app, campaign, or production pipeline.

Use Cases

What you can create with Veo 3.1 API

Use the API when your product needs repeatable, high-quality AI video output rather than one-off manual exports.

Product launch videos and hero clips
Social ads for TikTok, Reels, and Shorts
Storyboard, film, and game pre-visualization
Image-to-video animations for product and character assets
First-and-last-frame transitions for campaign scenes
Extended or higher-resolution clips for production review
Community Showcase

Successful Veo 3.1 generations from the community

Browse public Veo 3.1 outputs that finished successfully, then open any case to inspect the prompt, settings, and result.

View more
Production Notes

Built for real Veo 3.1 API workflows

Account-gated execution

Users sign in, submit jobs, and consume credits through the existing SdanceAI generation flow.

Reference media handling

The studio supports uploaded reference media, direct URLs, previews, and form/API payload editing for Veo 3.1 variants.

Resolution-aware delivery

Choose a lower-cost mode for early prompt iteration, then move to Quality, 1080P, or 4K paths when the direction is ready.

FAQ

Veo 3.1 API questions

What is Veo 3.1 API best for?

It is best for cinematic text-to-video and image-to-video generation where motion quality, prompt control, frame guidance, and production-ready delivery matter.

What is the difference between Lite, Fast, and Quality?

Lite is the lower-cost entry point, Fast is tuned for quicker iteration, and Quality focuses on higher-fidelity output when creative direction is already clear.

Can Veo 3.1 use first and last frames?

Yes. Veo 3.1 workflows can use frame guidance to generate transitions between a starting frame and an ending frame, depending on the selected variant and payload.

Does Veo 3.1 support image-to-video?

Yes. The workflow supports prompt-only generation and image-guided generation, so you can animate product shots, characters, scenes, or visual concepts.

Which output formats are common for Veo 3.1?

Veo 3.1 video workflows commonly target short MP4 clips with 16:9 or 9:16 aspect ratios, with resolution options depending on the selected variant.

When should I use Extend?

Use Extend when you already have a generated video task and want to continue the scene rather than start a new clip from scratch.

Where can I test it before integrating?

Use the playground on this page to test prompts, references, resolution, aspect ratio, duration, and API payload behavior before moving into production.

Can I use Veo 3.1 API for commercial projects?

This page is configured for commercial-use workflows. For production use, review your account plan, credit balance, model availability, and any applicable content policy requirements.

Start building

Turn Veo 3.1 into your video workflow

Open the generator, test a prompt or image reference, then use the API docs when you are ready to wire Veo 3.1 into production.

API-ready
workflow
4-8s
clip length
4K
target path