Video Models Supporting First and Last Frame

Last updated: October 6, 2026

Runware supports a range of video models that can use separate first and last frame images to guide a generation.

Some currently supported options include:

ByteDance

  • Seedance 1.0 Pro

  • Seedance 1 Lite

  • Seedance 1.5 Pro

  • Seedance 2.0

Seedance 2.0 supports up to two frameImages, which are automatically treated as the first and last frames when two images are provided.

Google Veo

  • Veo 2

  • Veo 3

  • Veo 3 Fast

  • Veo 3.1

  • Veo 3.1 Fast

  • Veo 3.1 Lite

Veo 3.1 and its variants support first and last frame inputs through frameImages.

Kling AI

  • Kling 2.1 Pro

  • Kling 2.5 Turbo Pro

  • Kling 2.6 Pro

  • Kling 3.0 Standard

  • Kling 3.0 Pro

  • Kling O1 Standard

  • Kling O1 Pro

  • Kling O3 Standard

  • Kling O3 Pro

Kling models that support this workflow accept up to two frame images for first and last frame guidance.

Vidu

  • Vidu Q1

  • Vidu Q1 Classic

  • Vidu Q2 Turbo

  • Vidu Q2 Pro

  • Vidu 1.5

  • Vidu 2.0

  • Vidu Q3

  • Vidu Q3 Turbo

Supported Vidu models accept two frame images, with the first image used as the opening frame and the second as the final frame.

PixVerse

  • PixVerse v3.5

  • PixVerse v4

  • PixVerse v4.5

  • PixVerse v5

  • PixVerse v5.5

  • PixVerse v5.6

PixVerse v5.6, for example, supports explicit first and last frame positions.

Wan

  • Wan 3.0

Wan 3.0 supports up to two frameImages, including first and last frame generation.

Find the latest supported models

As new video models are added regularly, the easiest way to find the latest options is to use the Runware Models catalog and select:

Video → An image → As the first and last frame

https://runware.ai/docs/models

You can also open an individual model page to confirm its supported inputs, parameters, resolutions, durations, and other model-specific requirements.