SandBase is live — $1 in free credits on signupStart free ›
Use in agentxAI models

xAI modelsvideo generation api

xai/grok-imagine-video/1.5/image-to-video

Grok Imagine Video 1.5 is xAI's image-to-video AI model. Bring static images to life with fluid animation, consistent character motion, and professional-grade video output.

Input
Text description of desired changes or motion in the video.

PNG, JPEG, WebP, or GIF · 20 MiB maximum

URL of the input image for video generation.
Resolution of the output video. Allowed values: 480p, 720p.
115
Video duration in seconds. Range: 1 to 15.
Idle

Example output — click Run to generate your own

API README

Grok Imagine Video 1.5

Grok Imagine Video 1.5 animates a supplied image into a short video while using the prompt to direct subject movement, camera behavior, atmosphere, and scene progression. The reference image establishes the initial identity and composition, reducing the amount of visual setup that must be reconstructed from text alone.

Use it for social clips, concept shots, product motion, character moments, and other sequences that begin from an approved still. Describe how the scene changes over time—not only what is visible—and choose the supported duration and resolution according to the intended review or delivery workflow.

Highlights

  • Image-anchored animation. Carries the supplied frame into motion while retaining its recognizable subject and visual direction.
  • Fluid scene movement. Generates temporal change for subjects, environment, and camera rather than applying a simple pan-and-zoom effect.
  • Prompt-directed cinematography. Uses written action, framing, lens behavior, pacing, and atmosphere to shape the clip.
  • Flexible clip planning. Supports variable duration and resolution for drafts, social formats, and polished review assets.

Pricing

ConfigurationBilling unitPrice
1 seconds480p$0.08
1 seconds720p$0.14
2 seconds480p$0.16
2 seconds720p$0.28
3 seconds480p$0.24
3 seconds720p$0.42
4 seconds480p$0.32
4 seconds720p$0.56
5 seconds480p$0.40
5 seconds720p$0.70
6 seconds480p$0.48
6 seconds720p$0.84
7 seconds480p$0.56
7 seconds720p$0.98
8 seconds480p$0.64
8 seconds720p$1.12
9 seconds480p$0.72
9 seconds720p$1.26
10 seconds480p$0.80
10 seconds720p$1.40
11 seconds480p$0.88
11 seconds720p$1.54
12 seconds480p$0.96
12 seconds720p$1.68
13 seconds480p$1.04
13 seconds720p$1.82
14 seconds480p$1.12
14 seconds720p$1.96
15 seconds480p$1.20
15 seconds720p$2.10

When to Use

✅ Good fit❌ Consider alternatives
The project needs creating a directed video sequenceThe goal is a different media task or endpoint
The available inputs match the required local schemaRequired source media or permissions are unavailable
The brief can specify subject, composition, style, and deliveryThe result must be deterministic at pixel or sample level
The supported formats and controls match final placementDelivery requires unsupported dimensions, codecs, or duration
An asynchronous generated result fits the workflowA live, frame-synchronous, or real-time response is mandatory

Prompt Guide

Write the request as a production brief: identify the main subject or source material, state the intended transformation, describe composition or timing, and finish with style, atmosphere, and delivery constraints. Keep preservation requirements separate from requested changes, and use only fields exposed by this route.

{
  "prompt": "A cinematic, precisely directed scene with clear subject action, camera movement, lighting, and atmosphere",
  "image": "https://example.com/reference.jpg",
  "duration": 6,
  "resolution": "480p"
}

Technical Specs

SpecValue
Model IDxai/grok-imagine-video/1.5/image-to-video
Input fieldsimage (string)<br>prompt (string)<br>duration (integer; 1–15)<br>resolution (string; 480p, 720p)
Required inputprompt, image
Output fieldsurl, content_type
ExecutionAsynchronous job

Related Models

  • xai/grok-imagine-video/1.5/text-to-video
  • xai/grok-imagine-video/1.5/reference-to-video
  • xai/grok-imagine-video/image-to-video

Related Models