img→video (first/last frame)Video

Veo 3.1 Image-to-video

veo_3_1-fl

Veo 3.1 image-to-video (first/last frame).

Input
Prompt *
Images*0/2 · required
Up to 2 reference images (JPG / PNG)
Aspect ratio
Resolution
Duration
Count
Running a model uses your prepaid balance, so it needs an account. Top up
OutputIdle

Run the model and the result shows up here.

Model introduction

Overview

Veo 3.1 image-to-video (first/last frame).

Key capabilities

Text-to-video and image-to-video

Prompt alone drives text-to-video; add reference images to drive the shot from a picture.

Selectable duration

Each model has its own legal duration set; only accepted values are ever submitted.

Fixed ratios and resolutions

Ratios map to the exact upstream pixel sizes, so a job is never rejected for an illegal size.

Billed per second or per call

Charged from your prepaid balance per the model's billing mode; failures are refunded.

Parameters

ParameterDescription
Modesimg→video (first/last frame)
Size16:9 or 9:16, pixels from tier; e.g. 1280x720 / 720x1280
Durationfixed 8
Reference imagesrequired 1–2 (first + optional last)
Billingper second × tier
  • Requires 1–2 reference images: the first is the start frame, the second (optional) the end frame.
  • Duration fixed at 8 seconds; tier sets resolution and billing.

Pricing

720P$0.12 per call
1080P$0.18 per call
lite$0.06 per call

Prices are per generation and charged from your prepaid balance. Failed jobs are refunded automatically.

Use cases

Short-form video and adsGo from a one-line script or a single key frame to usable footage.

Product demosDrive camera motion from a product still to produce demo clips fast.

Storyboard previewsTurn storyboards into moving previews before a real shoot.

Social assetsBatch out portrait or landscape assets sized for each channel.

Join our DiscordVeo 3.1 Image-to-video — GenRelay