Veo 3.1 Lite

GoogleAvailable

Google's most affordable Veo 3.1 tier. 4, 6 or 8 second clips with native audio, from a prompt or a first and last frame, at 720p or 1080p.

  • Text → video
  • Image → video
  • Native audio
  • 720p

    195 cr / video

    $0.195

  • 1080p

    230 cr / video

    $0.230

prompt
Describe the shot, motion and sound.0 / 5,000
Durationduration
Resolutionresolution
Aspect ratioaspect_ratio

Every clip comes with synchronized audio.

Estimated cost:

195 credits

$0.195 · refunded if it fails

Sign in to generate
No task yet
  1. Queued
  2. Processing
  3. Succeeded

What Veo 3.1 Lite is good for

  • Testing prompts

    Try ideas at the lowest Veo price. Veo 3.1 Fast takes the same input, so moving a prompt over only means changing the model id.

  • Short vertical clips

    Generate 9:16 clips of 4, 6 or 8 seconds for social feeds, with audio in every output.

  • First-to-last-frame shots

    Pass one image as the first frame, or two to set where the shot starts and ends.

Input parameters

JSON Schema
Input parameters of Veo 3.1 Lite
NameTypeDefaultDescription
prompt (required)string—What happens in the shot, including motion and sound. Up to 5,000 characters.
image_urlsstring[]—First frame, and optionally last frame, as public HTTPS URLs.
durationinteger8Clip length in seconds. One of 4, 6, 8.
resolutionenum"720p"Output resolution. One of 720p, 1080p. Sets the price.
aspect_ratioenum"16:9"Output aspect ratio. One of 16:9, 9:16, auto.

Fields of the input object. Unknown fields are rejected with 400 invalid_request.

curl -X POST https://genkiln.com/v1/tasks \
  -H "Authorization: Bearer $GENKILN_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "veo-3.1-lite",
  "input": {
    "prompt": "A red fox trotting through fresh snow at dawn, low tracking shot, soft breath vapor",
    "duration": 8,
    "resolution": "720p",
    "aspect_ratio": "16:9"
  }
}'

# 202 Accepted -> { "id": "task_...", "status": "queued", "cost_credits": ... }
curl https://genkiln.com/v1/tasks/task_... \
  -H "Authorization: Bearer $GENKILN_API_KEY"

The samples use the values in the Playground form. Create a task, then poll it until it is final, or add callback_url to get a signed webhook.

Veo 3.1 Lite API pricing

VariantCreditsUSD10 clips
720p195 $0.195$1.950
1080p230 $0.230$2.300

The cost is set by the parameters you send and returned as cost_credits when the task is created. 1 credit = US$0.001. Buy credits

Veo 3.1 Lite questions

Ship your first generation today.

Create a key, top up from $10, and call any model with the same request.