We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.

Google: Veo 3.1 Lite

google/veo-3.1-lite
VideoInput: text · imageAdded Apr 23, 2026

Try Google: Veo 3.1 Lite now

Runs on your balance at the prices above. New accounts start with free usage.

Sign in to use thisCreate free account
Results will appear here.
5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign inSession cost $0.00

About Google: Veo 3.1 Lite

Google: Veo 3.1 Lite is a video generation model from Google. It sits in the video category and is described by the provider as Google's most cost-effective video generation model, designed for high-volume applications and rapid iteration. The provider release date is 2026-04-23.

The model accepts text and image inputs and produces video as its only output. It generates video at 720p and 1080p, in 16:9 and 9:16 aspect ratios, with durations of 4, 6 or 8 seconds. It supports first_frame and last_frame image inputs, so you can anchor a clip at its start, its end, or both. Native synchronized audio generation is available. No context length is listed for this model, so token-based context planning does not apply in the usual way; the practical constraints are the resolution, aspect ratio, duration and frame image options above.

Those capabilities point to a fairly specific set of uses. Text to video suits short clips for social feeds, ads and prototypes, and the 9:16 ratio fits vertical formats directly. Image to video with a first frame is useful when you already have a still, such as a product shot or a storyboard panel, and want it to move. Supplying a last frame as well gives you a way to steer a clip toward a defined ending, which helps when several shots need to cut together. Because audio is generated in sync, you can produce a finished short clip without a separate audio pass. The 4, 6 and 8 second durations keep outputs short, which fits iteration: generate several variants, review them, and refine the prompt or the frame images.

You call the model through api14's OpenAI-compatible API using the model id "google/veo-3.1-lite". The supported request parameters are max_tokens, response_format, seed, temperature and top_p. The seed parameter is worth using when you want reproducible or comparable generations across runs, and temperature and top_p give you control over variation between outputs. Because the API is OpenAI-compatible, existing OpenAI client libraries and request shapes work with only the model id and endpoint changed.

There is no listed context length, and maxOutput is 0 in the model details, so do not assume a text output budget. Output is video only, which means tasks that need text, code or still images are a better fit for a model in those categories. If you need resolutions or aspect ratios beyond 720p and 1080p or 16:9 and 9:16, or durations outside 4, 6 and 8 seconds, check whether another video model covers them. For high-volume generation and fast iteration at the listed settings, this model is the intended choice.

How to call the Google: Veo 3.1 Lite API

  1. Create an API key in your dashboard.
  2. Install the official openai SDK for your language.
  3. Set baseURL to https://api14.com/api/v1 and model to "google/veo-3.1-lite".
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

// Video generation is asynchronous: submit, then poll until completed.
let job = await client.post("/videos", { body: {
  "model": "google/veo-3.1-lite",
  "prompt": "A drone shot over turquoise ocean waves at sunrise",
  "duration": 8,
  "resolution": "720p",
  "aspect_ratio": "16:9"
} });
while (!["completed", "failed"].includes(job.status)) {
  await new Promise((r) => setTimeout(r, 5000));
  job = await client.get(`/videos/${job.id}`);
}
console.log(job.status, job.unsigned_urls);

Supported parameters

max_tokensresponse_formatseedtemperaturetop_p

Specifications

Input
text, image
Output
video
Resolutions
720p, 1080p
Durations
8s, 4s, 6s
Aspect ratios
16:9, 9:16

Requests on api14 · last 7 days

10-1710-1810-1910-2010-2110-2210-23

Google: Veo 3.1 Lite: frequently asked questions

How much does the Google: Veo 3.1 Lite API cost?
Google: Veo 3.1 Lite costs duration_seconds_with_audio $0.28 / second. It is charged from your USD balance only for successful requests; failed requests are free.
What can Google: Veo 3.1 Lite do?
Google: Veo 3.1 Lite accepts text, image and returns video.
How do I call Google: Veo 3.1 Lite from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "google/veo-3.1-lite". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to Google: Veo 3.1 Lite?
Comparable Video models at a similar price: MiniMax: H3 Max, Alibaba: Wan 2.6, HeyGen: HeyGen Video. Each runs through the same API key, so switching is one string.

Google: Veo 3.1 Lite community

New topic

This community has no topics yet. Open the first one about Google: Veo 3.1 Lite.