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

xAI modelsvideo generation api

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

Grok Imagine Video 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.
The aspect ratio of the generated image. Allowed values: 21:9, 16:9, 3:2, 4:3, 5:4, 1:1, 4:5, 3:4, 2:3, 9:16.
Idle

Example output — click Run to generate your own

API README

Grok Imagine Video Image To Video

Grok Imagine Video Image To Video is a specialized SandBase endpoint built to animate a still image into a directed video sequence. It is most useful when teams need source-image continuity with explicit motion and camera direction, with the route’s inputs defining a repeatable production contract instead of leaving critical delivery choices to an ad-hoc manual workflow.

Use this exact route when its input mode matches the creative asset already in hand: describe the visual or spoken result clearly, set only the controls that support the intended delivery, and keep the subject, action, environment, camera or performance direction internally consistent. The result is returned asynchronously as a downloadable media URL suitable for review, automation, or downstream finishing.

Highlights

  • Source-frame continuity. The input image anchors subject appearance, palette, and composition while the prompt focuses the model on believable motion.
  • Directed camera language. Describe pans, pushes, handheld movement, locked shots, or subject-relative motion to turn a still into a purposeful sequence.
  • Flexible shot length. Generate between 1 and 15 seconds so a motion idea can be tested quickly or allowed to unfold as a complete beat.
  • Placement-ready framing. Aspect-ratio and resolution controls support landscape, square, portrait, and vertical destinations without relying on a later crop.

Pricing

Each request includes a $0.0020 fixed charge plus the duration-based video rate.

DurationResolutionPrice
1 sec480p$0.0520
1 sec720p$0.0720
2 sec480p$0.1020
2 sec720p$0.1420
3 sec480p$0.1520
3 sec720p$0.2120
4 sec480p$0.2020
4 sec720p$0.2820
5 sec480p$0.2520
5 sec720p$0.3520
6 sec480p$0.3020
6 sec720p$0.4220
7 sec480p$0.3520
7 sec720p$0.4920
8 sec480p$0.4020
8 sec720p$0.5620
9 sec480p$0.4520
9 sec720p$0.6320
10 sec480p$0.5020
10 sec720p$0.7020
11 sec480p$0.5520
11 sec720p$0.7720
12 sec480p$0.6020
12 sec720p$0.8420
13 sec480p$0.6520
13 sec720p$0.9120
14 sec480p$0.7020
14 sec720p$0.9820
15 sec480p$0.7520
15 sec720p$1.0520

When to Use

ScenarioWhy this route fits
Concept developmentChoose Grok Imagine Video Image To Video when its image to video workflow matches the starting material and you need several clearly directed variations.
Production iterationUse explicit duration, resolution, ratio, seed, or quality controls to compare versions without changing the core creative brief.
Channel adaptationGenerate directly in the landscape, square, portrait, or vertical format required by the destination whenever that control is available.
Automated pipelinesIntegrate the asynchronous media URL into review queues, asset libraries, publishing tools, or a later finishing stage.
Alternative routePick a related text-, image-, reference-, edit-, or turbo route when the available source media or required degree of control is different.

Prompt Guide

Lead with the main subject or source asset, then describe the intended action or transformation, environment, composition, camera or vocal delivery, lighting and mood. Keep instructions concrete and compatible; use the route’s explicit fields for duration, resolution, ratio, quality, voice, or reproducibility instead of burying those settings in prose.

{
  "prompt": "A cinematic product reveal with deliberate subject motion, coherent lighting, and a slow camera push.",
  "image": "https://example.com/input.jpg",
  "duration": 6,
  "resolution": "720p",
  "aspect_ratio": "21:9"
}

Technical Specs

PropertyDetails
Model IDxai/grok-imagine-video/image-to-video
Required inputsprompt, image
ExecutionAsynchronous; poll the returned generation ID
OutputDownloadable media URL
imagestring; required
promptstring; required
durationinteger; optional; range: 1–15; default: 6
resolutionstring; optional; choices: 480p, 720p; default: 720p
aspect_ratiostring; optional; choices: 21:9, 16:9, 3:2, 4:3, 5:4, 1:1, 4:5, 3:4, 2:3, 9:16

Related Models

ModelBest for
xai/grok-ttsAlternative grok tts workflow
xai/grok-imagine-video/text-to-videoAlternative text to video workflow
xai/grok-imagine-video/extendAlternative extend workflow
xai/grok-imagine-video/reference-to-videoAlternative reference to video workflow

Related Models