---
title: "Image to Video SDK: Animate Photos Inside Your Editor"
description: "Your users turn an image into a short video clip in your editor, or animate between two images. The image stays put, and the clip lands on the timeline."
url: "https://img.ly/use-cases/ai-editor/image-to-video/"
type: "page"
---

> This is the markdown version of [Image to Video SDK: Animate Photos Inside Your Editor](https://img.ly/use-cases/ai-editor/image-to-video/). For all pages in one file, see [llms-full.txt](https://img.ly/llms-full.txt). For an index of all available pages, see [llms.txt](https://img.ly/llms.txt).

---

# AI Editor: Animate any image into a short video clip

Your users pick a product shot or a campaign visual and describe how it should move. AI turns it into a short clip on the timeline, without a video shoot.

- First and last frame from two images
- Every take saved for comparison
- Clips that edit like uploaded footage

**Available for:**

- **Web:** [JavaScript](https://img.ly/docs/cesdk/js/user-interface/ai-integration/video-generation-b3122d.md), [React](https://img.ly/docs/cesdk/react/user-interface/ai-integration/video-generation-b3122d.md), [Angular](https://img.ly/docs/cesdk/angular/user-interface/ai-integration/video-generation-b3122d.md), [Vue.js](https://img.ly/docs/cesdk/vue/user-interface/ai-integration/video-generation-b3122d.md), [Svelte](https://img.ly/docs/cesdk/svelte/user-interface/ai-integration/video-generation-b3122d.md), [Next.js](https://img.ly/docs/cesdk/nextjs/user-interface/ai-integration/video-generation-b3122d.md)

- **Desktop:** [Electron](https://img.ly/docs/cesdk/electron/user-interface/ai-integration/video-generation-b3122d.md)

[Get in Touch](https://img.ly/forms/contact-sales.md)

[Open the live editor demo](https://cdn.img.ly/demo/cesdk-web-examples/v1.84.0/examples/starterkit-ai-editor/index.html?demoPreview=true)

## Your image, in motion

From text alone, a video model invents the product, and it rarely matches the real one. With image to video, the clip starts from the actual product photo.

### Pick the image and the motion

Your users start from an image in the design or a new upload. The prompt says what moves, like steam rising from a cup or the camera pushing in.

### Edit it on the timeline

Users trim the clip, place it full-frame or as an overlay, and add titles or music.

### Export it as MP4

The finished edit exports as an H.264 MP4, encoded in the browser at the resolution and quality you configure.

Trusted by **100+**\
 industry leaders
----------------------

**Trusted by:** Digitas, Omneky, The Print Bar, Brandwatch, Planoly, HP, Shopify, Reuters, Hootsuite, Semrush, Shutterfly, one.com, Sprout Social, Constant Contact, Spread Group

> "Integrating IMG.LY’s editor meant we didn’t have to build or maintain a complex editing layer ourselves. That kept our team focused on our core AI ad engine and saved us countless development hours — while still giving our customers the ability to polish and customize creatives at scale." -- Hikari Senju, CEO, Omneky

> "With IMG.LY we built a central creative portal that now powers over 140 dealer campaigns across multiple automotive brands. Before this, asset creation was slow and inconsistent." -- Martin Röhr, Product Owner, Digitas

> "By embedding IMG.LY’s editor we were able to hit key RFP requirements and deliver a template-based creative experience that now serves 1,000+ customers. It helped us win more deals and exceed enterprise expectations without needing to hire dedicated design teams." -- Rob Driscoll, Director of PM, Optimizely

> "Since integrating IMG.LY’s editor, we now deliver 30,000+ ad creatives per month, dramatically shorten time-to-launch, and help our clients cut design spend by up to $10,000 per month." -- Logan Welbaum, Founder, Plai

> "Our customers create over a million personalized postcards each year choosing from over hundreds of templates with IMG.LY’s SDK. It’s the only solution that allows us to build our own specialized, on-brand UI that integrates seamlessly with our platform." -- Jeanine Zaalberg, Product Manager, SwissPost

> "From a developer’s perspective, the most powerful feature of the photo editor is the integration process. It was completely flawless, quick, and easy to integrate." -- Stefano Fornari, CTO, Funambol

> "We compared IMG.LY SDK with other solutions and found that it would be the best fit for us since it provides all the features that are crucial for our use case." -- Carem Pereira, SCRUM Manager, HP

[Reviews on G2](https://www.g2.com/products/img-ly/reviews)

## Animate between two images

With two images selected, Animate Between Images makes a clip that opens on one, ends on the other, and fills in the movement. The [Animate Between Images walkthrough](https://img.ly/blog/animate-between-images-ai-native-video-workflows-with-ce-sdk-and-veo-3.md) shows how it works.

### Before and after

A home stylist plays a room's makeover from before to after.

### Sketch to artwork

An illustrator animates a rough sketch into the finished piece.

### Color variants

A shop shows a sneaker changing from one color to the next.

## Set up image to video: models and starting points

### Step 01: Connect image-to-video models

Use image-to-video models on the [AI Gateway](https://img.ly/ai-gateway.md) or from a provider you proxy yourself. Each model brings its own options for length, resolution, and sound.

### Step 02: Offer only the starting points you need

The text and image starting points switch on separately, so a product built around photos can show image to video alone.

### Step 03: Keep every take in the history

Leave the clip history on, and users can try several prompts on the same image and keep the best take.

## What teams put in motion

### Catalog packshots

A shop turns a product photo into a slow reveal for its online store.

### Generated backgrounds

A designer makes a background with [Text to Image](https://img.ly/use-cases/ai-editor/text-to-image.md), then animates it.

### Brand images for social

A marketing team turns campaign key visuals into short clips for stories and reels.

### Listing photos

A real estate agent turns a living room photo into a pan across the room for a listing video.

## More AI features

### Text to Video

Generate a short clip from a prompt and cut it into the edit.

[Learn More](https://img.ly/use-cases/ai-editor/text-to-video.md)

### Text to Image

Generate a new picture from a prompt, right on the canvas.

[Learn More](https://img.ly/use-cases/ai-editor/text-to-image.md)

### Image to Image

Change a photo that is already in the design with a written instruction.

[Learn More](https://img.ly/use-cases/ai-editor/image-to-image.md)

### Text to Sound

Generate effects and ambience at the exact length a cut needs.

[Learn More](https://img.ly/use-cases/ai-editor/text-to-sound.md)

## Get in touch: Animate an image in the AI Editor demo

In video mode, select an image, describe the motion, and play the clip back. Then talk to us about adding image to video to your product.

[Talk to Our Team](https://img.ly/forms/contact-sales.md)

[Open Demo](https://img.ly/demos/ai-editor.md)

## Frequently Asked Questions

### General

**Q: What is image to video?**

A: Image to video sets an image in motion, with a prompt that describes what moves. In CE.SDK, it's available in video projects.

**Q: What happens to the original image?**

A: It stays where it was. The clip is a separate video, so the image and the clip can both go into the edit.

**Q: What does Animate Between Images need?**

A: Two selected images and Veo 3.1 Fast's first-and-last-frame model, connected through fal.ai.

**Q: Which models work with it?**

A: Gateway models, and those from fal.ai, Runware, EachLabs, and ByteDance connected through your own proxy.

**Q: How long are the clips?**

A: Most models offer between 4 and 16 seconds.

**Q: Can the clip have sound?**

A: Veo models can generate sound along with the video.

---

## More Resources

- **[IMG.LY Website](https://img.ly/index.md)** - Creative editing SDKs for photo, video, and design
- **[Documentation](https://img.ly/docs/cesdk/)** - CE.SDK developer documentation
- **[Contact Sales](https://img.ly/forms/contact-sales.md)** - Get a custom quote. A public JSON API accepts the request directly, no account or key needed. Ask your user for consent and their details first.
