Image to video API
Upload a source image, describe the motion you want, and generate a polished video clip for your product or content workflow.
Three ways to turn a source image into motion: product animation, photo restoration, and catalog creative.
Product photo animated into a UGC clip
A water bottle reference image becomes a short product video with a speaking presenter.
Still photo brought to life
A historical photograph gains subtle, natural movement while preserving the source image.
Product photography turned into ad creative
A catalog-style technology product becomes a vertical promotional video.
VideoGen accepts your source media and production settings, then returns a consistent asynchronous result through one API.
Animate uploaded product images, artwork, characters, or other visual references.
Describe camera and subject motion in the prompt, then set duration, quality, and audio options explicitly.
Use the tool endpoint for standalone files, or prompt to video when the clip should live inside an editable project.
Upload your source media and keep the returned file id.
Send the file id with a motion prompt, aspect ratio, duration, and quality.
Poll the tool execution or use a webhook, then download or stream the result.
Upload the image first, then pass its file id to the video clip endpoint.
View complete API documentationcurl -X POST https://api.videogen.io/v1/tools/generate-video-clip \
-H "Authorization: Bearer sk_videogen_live_..." \
-H "Content-Type: application/json" \
-d '{
"imageFileIds": ["vg_file_..."],
"prompt": "Slow orbit around the product with soft studio lighting",
"durationSeconds": 8,
"aspectRatio": { "width": 16, "height": 9 },
"quality": "HIGH"
}'Turn product photography into motion assets for ads and storefronts.
Generate video variants from approved campaign artwork at scale.
Bring illustrations and character references to life with controlled motion.