New Sign up free, 10 calls on us. Up to $1, no card needed.

Veo 3.1 Fast

Released 2025-10

videoVision

Veo 3.1 Fast is the speed-and-cost tier of Google's Veo 3.1 generation, tuned for lower latency and price while keeping the flagship's capability set.

Input
text image
Output
video
Price
$0.15/s

Price in context

Where the price sits among 5 comparable models

Per second$0.15/s
$0.1 · Sora 2 Veo 2 · $0.5

The bar shows how this model’s price compares with every other model of the same kind on Synthorai. The cheapest and the most expensive are named at each end. These are base rates; batch, region and cache-write discounts are on the pricing page.

Specs & limits

Video

Resolution 720p / 1080p A fixed set of options, not a range.
Clip length 4 / 6 / 8 s A fixed set of options, not a range.
Frame rate 24 fps
Aspect ratios 16:9 · 9:16
Video inputs text-to-video · first-frame & first/last-frame image-to-video (up to 2 guide images)
Native audio Yes, generates sound
Format .mp4

Model

Modalities text + image → video
  • Speed/cost tier of Google's Veo 3.1 generation: the same capability set as Veo 3.1 at lower latency and price: text-to-video, first-frame image-to-video, and first-and-last-frame interpolation (up to two guide images), all with native synchronized audio
  • 720p/1080p, 24 fps, 4/6/8 s, 16:9 and 9:16
  • a generateAudio switch selects sound-on vs silent output. Synthorai serves it via the async /v1/videos job API and bills per output second at separate sound-on and silent rates

per Google official docs ↗

One prompt, measured through the gateway

PROMPT A paper boat drifts across a rain puddle at dusk. The camera pushes in slowly as a single drop lands beside it and rings spread outward across the reflection.

Veo 3.1 Fast

Model returned 1280×720 Length 8s latency 63 s

One prompt, one request per model, no retries and no cherry-picking - the first result each model returned. Neither size nor duration was pinned: each model used its own default, because a request shaped to fit all of them would flatter none. Files here are re-encoded for the web, so judge composition and prompt adherence, not compression.

Use Veo 3.1 Fast in 30 seconds

Asynchronous job API: create a task and poll it, or hold the request open with Prefer: wait. POST /v1/videos

import time

import requests

BASE = "https://synthorai.io/v1"
HEADERS = {"Authorization": "Bearer sk-syn-..."}

# 1) create the video generation job (POST /v1/videos)
task = requests.post(
    f"{BASE}/videos",
    headers=HEADERS,
    json={
        "model": "veo-3.1-fast-generate-001",
        "prompt": "a watercolor lighthouse at dawn, waves rolling in, camera pulling back",
        "resolution": "720p",
        "duration": 5,
    },
).json()

# 2) poll the job until it reaches a terminal state
while task["status"] in ("queued", "in_progress"):
    time.sleep(5)
    task = requests.get(f"{BASE}/videos/{task['id']}", headers=HEADERS).json()

# 3) completed → signed video URL (valid ~24h - download and store it promptly)
if task["status"] == "completed":
    print(task["data"][0]["url"])
else:
    print(task["error"])

About Veo 3.1 Fast

  • It supports text-to-video, first-frame image-to-video, first-and-last-frame interpolation between two guide images, up to three asset reference images, and video extension that continues an existing clip by 7 seconds per call, each with native synchronized audio, producing .mp4 clips at 24 fps, 4, 6, or 8 seconds long, in 16:9 or 9:16.
  • A generateAudio switch selects sound-on or silent output.
  • The one documented capability difference from the standard 3.1 tier is the resolution ceiling: Fast tops out at 1080p, where the flagship also offers 4K.
  • Everything else Google publishes on the model card, from durations and aspect ratios to videos per request, seed, negative prompt, camera-motion control, and Content Credentials on the output, is the same, so the choice between them is resolution, speed, and price rather than features.
  • That profile fits ad variants, social clips, and iteration loops where turnaround matters most.
  • Synthorai serves it through the asynchronous /v1/videos job API, so you create a task and poll it, or use Prefer: wait for short jobs, and billing is per output second at separate sound-on and silent rates.

FAQ

Is the Veo 3.1 Fast API free to try?

Yes: new accounts get 10 trial calls and up to $1 in free credit, no card required. That's enough to try Veo 3.1 Fast against your real workload before adding a payment method.

What is Veo 3.1 Fast best at?

Faster, cheaper Veo 3.1 tier; native audio + first/last-frame image-to-video; sound-on or silent output at separate rates. See the About section for the full picture from the vendor's own release notes.

How much does Veo 3.1 Fast cost?

Veo 3.1 Fast costs $0.15 per second of generated video on Synthorai. Only successful generations are billed: pay-as-you-go, no platform markup, no subscription.

How do I generate videos with the Veo 3.1 Fast API?

POST to /v1/videos on Synthorai with model="veo-3.1-fast-generate-001" to create an asynchronous job, then poll the task (or hold the request open with a Prefer: wait header) until the video URL is ready. No vendor SDK is needed.

How do I get access to Veo 3.1 Fast?

Point your existing OpenAI SDK at base_url="https://synthorai.io/v1", set model="veo-3.1-fast-generate-001", and you're done. One API key covers every model on the gateway.

Related models

Compare

Every value on this page is transcribed from the vendor's own documentation, linked above, and carries the date it was checked. Prices are compared across the catalogue; specification values that vendors define differently are shown with the difference stated rather than charted. Nothing here is measured by us, and nothing is scored.

Get your API key Compare your cost →