Documentation Index

Fetch the complete documentation index at: https://cloudinary.com/documentation/llms.txt

Use this file to discover all available pages before exploring further.

Image & Video APIs

Image to Video (Beta)

Last updated: Jul-22-2026

Important
The Image to Video Add-on is currently in Beta. There may be minor changes to parameter names or other implementation details before the general access release. We invite you to try it out. We would appreciate any feedback via our support team.

The Image to Video Add-on uses AI to generate videos from your images. You provide one or more source images with a text prompt describing the motion or scene you want, and Cloudinary generates a video and saves it to the 'image-to-video' folder in your Media Library. You drive video generation from the Image to Video app in the Cloudinary Console.

Image to Video app

Getting access

The Image to Video feature is enabled via an add-on subscription. You can subscribe on a self-service basis from the Add-on Marketplace. If you need help, contact support.

Note
If you're using our Asia Pacific or Europe data centers, the Image to Video Add-on isn't currently available.

Tip
Your data center is set per product environment, and new product environments are US-based by default. If your current product environment is on a non-US data center, you can create a new US-based one to try out the add-on.

Once your subscription is active, the add-on appears on the Installed Add-ons tab of the Add-ons page in the Console. Depending on your account or product environment setup, you may need to access add-ons from Settings > Add-ons instead.

Plans and quota

Each plan provides a monthly quota of credits, and every video you generate consumes credits from that quota. Enabling Audio consumes twice as many credits as the same generation without audio.

When you run out of credits for the current billing cycle, you can't generate more videos until more credits are available. The Image to Video app displays your remaining credits so you can monitor usage before generating more videos.

For details about prorated billing, mid-cycle upgrades, and downgrade behavior, see Add-on units and billing.

Free trial

Accounts on a paid Cloudinary plan receive a one-time allocation of 32 free trial credits so you can try the Image to Video Add-on before subscribing to an add-on plan. Each video you generate consumes trial credits, and the Image to Video app displays how many are left.

Providing source images

You can provide source images using two modes, selectable via the tabs at the top of the left panel:

  • Start & End Frames (default): Add a start frame and optionally an end frame. The generated video transitions from the start frame to the end frame based on your prompt.
  • Reference Images: Add a main image and up to two additional reference images to help guide the style of the generated video. Reference Images and End Frame are mutually exclusive, so you'll need to remove an end frame before adding reference images, or vice versa.

To add images, click Add Start Frame, Add End Frame, or Add photo depending on the selected mode.

Writing a prompt

Under What do you want to create?, enter a text description of the scene or motion you want to generate. For example, "Turn around" or "add rain".

If you're not sure what to write, open Presets and choose one of the Suggested presets:

  • Freestyle Animate
  • Zoom In
  • Zoom Out
  • Pan Left
  • Pan Right
  • Rotate
  • Fade In
  • Fade Out
  • Slow Motion
  • Time Lapse
  • Cinematic Movement
  • Dramatic Reveal

Selecting a preset populates the prompt field with a description optimized for that type of motion. You can also save and reuse your own prompts under Your Presets via Manage presets.

Configuring advanced settings

Expand Advanced Settings to configure the following options:

Setting Options Default Description
Resolution 720p, 1080p 720p The resolution of the generated video.
Aspect Ratio auto, 16:9, 9:16 auto The aspect ratio of the generated video.
Duration (secs) 4, 6, 8 4 The length of the generated video in seconds.
Audio On/Off Off Whether the generated video includes audio.
Prompt Enhancement On/Off On Enhances the prompt during video generation using visual analysis of the image.

Note
Enabling Audio consumes 2× credits. For more details, see Plans and quota.

Generating the video

After configuring your image, prompt, and settings, click Generate Video to start. The right panel displays a loading state while Cloudinary generates the video.

Once the video is ready, the app displays a full preview with playback controls. A notification confirms that the video has been saved to the 'image-to-video' folder in your Media Library.

For example, the following run uses a start frame, an end frame, and the Dramatic Reveal preset:

Start frame Start frame End frame End frame

The preset fills in a prompt describing a slow, controlled zoom that builds tension. Clicking Generate Video produces a video that transitions from the start frame to the end frame:

Note
AI-generated output varies between runs. Your result for the same inputs may look different.

Viewing and sharing creations

The top bar provides the following options:

  • Generated Videos: Opens a picker of your previously generated videos. Select one to reopen it and continue editing, as described in Iterating on a generation.
  • Share: Shares the generated video.
  • Share Feedback: Provides feedback on the Image to Video app.

Iterating on a generation

Each video you generate saves the settings used to create it, so you can refine a result instead of starting over. Open a previous generation from Generated Videos in the top bar, and the app restores that video's source images, prompt, and advanced settings. Adjust any of them and click Generate Video to create a new version.

The generation settings are saved with the video as contextual metadata, so they stay with the asset. They don't appear among the video's visible metadata in the Media Library.

Generating videos via the API

In addition to the Image to Video app, you can generate videos programmatically using the Image to Video API. You submit an image and a prompt to create a generation job, poll the job until it completes, and receive the generated video's asset details and delivery URL. You can also save and reuse prompts.

The API uses Basic Authentication with your Cloudinary API Key and API Secret, and its base URL is https://api.cloudinary.com/v2/video/{cloudName}.

Note
The Image to Video API is in Beta and isn't yet in its final form. Endpoints, parameters, and response payloads may change before the general access release.

For the full list of endpoints, request and response payloads, and interactive examples, see the Image to Video API reference.

✔️ Feedback sent!

Rate this page:

one star two stars three stars four stars five stars