Image to video
To animate a photo, upload it as the first frame, describe the motion and pick a model. In ClickBait that works with Kling, Seedance, Veo, WAN and MiniMax H3, at up to 4K. Kling, Seedance and Veo 3.1 Fast and Quality also accept a last frame. Kling Motion Control goes further and moves your character the way someone moves in a ready-made video.
Updated:
Which models animate photos
| Version | Developer | Modes | Duration | Resolution | Aspect ratios | Sound | References | Prompt | Features | Price from |
|---|---|---|---|---|---|---|---|---|---|---|
| Kling 3.0 | Kling | text to video, image to video, first and last frame | 3-15 s | 720p, 1080p, 4K | 16:9, 9:16, 1:1 | on/off switch | no references | up to 2,500 characters | from 20 tokens | |
| Kling 3.0 Omni | Kling | text to video, image to video, first and last frame, reference images, video edit | 3-15 s | 720p, 1080p, 4K | 16:9, 9:16, 1:1 | on/off switch | up to 7 images, up to 1 videos | up to 2,500 characters | from 20 tokens | |
| Kling Motion Control | Kling | motion transfer | matches the source video | 720p, 1080p | no switch | up to 2,500 characters | ||||
| Seedance 2 | ByteDance | text to video, image to video, first and last frame, reference images, video edit | 4-15 s | 480p, 720p, 1080p, 4K | 9:16, 16:9, 1:1, 3:4, 4:3, 21:9 | on by default | up to 9 images, up to 3 videos | accepts an audio reference; video references work in text to video mode; 21:9 available | from 23 tokens | |
| Seedance 2 Fast | ByteDance | text to video, image to video, first and last frame, reference images, video edit | 4-15 s | 480p, 720p | 9:16, 16:9, 1:1, 3:4, 4:3, 21:9 | on by default | up to 9 images, up to 3 videos | accepts an audio reference; video references work in text to video mode; 21:9 available | from 18 tokens | |
| Seedance 2 Mini | ByteDance | text to video, image to video, first and last frame, reference images, video edit | 4-15 s | 480p, 720p | 9:16, 16:9, 1:1, 3:4, 4:3, 21:9 | on by default | up to 9 images, up to 3 videos | accepts an audio reference; video references work in text to video mode; 21:9 available | from 12 tokens | |
| Seedance 2.5 | ByteDance | text to video, image to video, first and last frame, reference images, video edit | 4-30 s | 480p, 720p, 1080p | 9:16, 16:9, 1:1, 3:4, 4:3, 21:9 | on by default | up to 30 images, up to 10 videos | accepts an audio reference; video references work in text to video mode; 21:9 available | from 33 tokens | |
| Veo 3.1 Fast | text to video, image to video, first and last frame | 8 s | 720p, 1080p, 4K | 9:16, 16:9, 1:1, 3:4, 4:3 | no switch | up to 1 images | up to 1,000 characters | from 63 tokens | ||
| Veo 3.1 Lite | text to video, image to video | 8 s | 720p, 1080p | 9:16, 16:9, 1:1, 3:4, 4:3 | no switch | up to 1 images | up to 1,000 characters | from 32 tokens | ||
| Veo 3.1 Quality | text to video, image to video, first and last frame | 8 s | 720p, 1080p, 4K | 9:16, 16:9, 1:1, 3:4, 4:3 | no switch | up to 1 images | up to 1,000 characters | from 250 tokens | ||
| WAN 3.0 | Alibaba | text to video, image to video, reference images | 2-30 s | 480p, 720p, 1080p | 9:16, 16:9, 1:1, 3:4, 4:3 | on by default | up to 10 images, up to 5 videos | up to 20,000 characters | accepts an audio reference | from 8 tokens |
| WAN 3.0 Prime | Alibaba | text to video, image to video, reference images | 2-30 s | 480p, 720p, 1080p | 9:16, 16:9, 1:1, 3:4, 4:3 | on by default | up to 10 images, up to 5 videos | up to 20,000 characters | accepts an audio reference | from 11 tokens |
| MiniMax H3 | MiniMax | text to video, image to video, reference images | 5-15 s | 768p, 2K | 9:16, 16:9, 1:1, 3:4, 4:3 | no switch | up to 9 images, up to 3 videos | picks the mode from your attachments | from 24 tokens |
How to animate a photo with AI
Upload the photo
In the Video section, drop the picture into the first frame slot. The sharper the photo, the less the model has to guess.
Describe the motion
Say what should happen: a head turn, a step, a camera move. If the ending matters, add a last frame.
Pick a model and run
Check the duration and aspect ratio. The token price is on the button before you start.
A clip between a first and last frame
When both frames are set, the model builds the motion from one to the other. Kling 3.0, Kling 3.0 Omni, every Seedance version and Veo 3.1 Fast and Quality can do this. WAN 3.0, MiniMax H3 and Veo 3.1 Lite take a starting frame only.
Motion from another video
If the motion is already on camera, you do not have to put it into words. Kling Motion Control takes a photo of your character and a source clip and repeats the movement. The result is as long as the source, at 720p or 1080p.
Where to find it in ClickBait
Image to video lives in ClickBait under the Video section. Sign up, pick a version from the model list and describe what you want to get.
The token price is shown on the run button before you start. If a generation fails, the tokens go back to your balance automatically.
New accounts created with Google or email get a welcome bonus of 10 tokens. These are promo tokens and expire after 14 days.
Models for this task
Kling
video 3-15 s; matches the source video, up to 4K
images up to 4K
up to 10 references
from 2 tokens
Kling Motion Control
video matches the source video, up to 1080p
Seedance
video 4-30 s, up to 4K
from 12 tokens
Veo
video 8 s, up to 4K
from 32 tokens
WAN
video 2-30 s, up to 1080p
up to 4 references
from 2 tokens
MiniMax H3
video 5-15 s, up to 2K
from 24 tokens
Other tools
AI video generator
12 models
Kling, Seedance, Veo, WAN, MiniMax H3
from 8 tokens
AI image generator
18 models
Kling, Nano Banana, GPT Image, Seedream, FLUX, WAN, Z-Image
from 2 tokens
AI voiceover
5 models
ElevenLabs, Minimax Speech-02 HD, Seed Audio 1.0
from 2 tokens
Lip sync
5 models
Lipsync 2, Lipsync 2 Pro, Lipsync 3, InfiniteTalk, LatentSync
from 4 tokens
AI music generator
9 models
Suno
from 5 tokens
Video upscaler
1 model
Upscale
from 2 tokens
AI UGC video
12 models
Kling, Seedance, Veo, WAN, MiniMax H3
from 8 tokens
Product ad video
12 models
Kling, Seedance, Veo, WAN, MiniMax H3
from 8 tokens
Creatives for affiliate marketing
30 models
Kling, Seedance, Veo, Nano Banana, GPT Image, Seedream, FLUX, WAN, MiniMax H3, Z-Image
from 2 tokens
Marketplace product photos
17 models
Kling, Nano Banana, GPT Image, Seedream, FLUX, WAN
from 2 tokens
Videos for TikTok and Reels
12 models
Kling, Seedance, Veo, WAN, MiniMax H3
from 8 tokens
Ad posters and banners
17 models
Kling, Nano Banana, GPT Image, Seedream, FLUX, WAN, Z-Image
from 2 tokens
Frequently asked questions
How do I animate a photo?
Upload the photo as the first frame in the Video section, describe the motion and pick a model. The token price is on the button before you run.
Can I set a last frame?
Yes, on Kling 3.0, Kling 3.0 Omni, Seedance and Veo 3.1 Fast and Quality. WAN 3.0, MiniMax H3 and Veo 3.1 Lite work with a first frame only.
Which models can do it?
Kling, Seedance, Veo, WAN 3.0 and MiniMax H3 animate a photo from a description, and Kling Motion Control repeats motion from a video. The table above makes it easy to compare duration and resolution.
How do I keep the same face across clips?
Create a character in the Characters section: a set of clear photos of one person. Select it in the video composer and the first frame is built with that face.
How many seconds will the clip be?
It depends on the model: 8 seconds on Veo, up to 15 on Kling 3.0, up to 30 on Seedance 2.5 and WAN 3.0. Motion Control matches the source video.
How much does it cost to animate a photo?
The token price depends on the model, duration and resolution and is shown on the button before you start. If the generation fails, the tokens come back.