What animating a photo actually does

Image-to-video models take your photo as frame one and predict the frames after it. They do not redraw your subject; they continue it. That is why a sharp, well-lit photo animates cleanly and a blurry crop of a group shot produces smeared faces — the model has nothing solid to continue from.
Two other workflows get called photo animation and they behave differently. A talking-photo model adds mouth and head motion driven by an audio track, which is the right tool for a portrait that has to speak. A style-transfer effect repaints the photo into a look — cartoon, doll, vintage film — which changes the image rather than continuing it. If you want the person in the photo to move the way they looked, you want image-to-video.
Step 1: pick a photo that survives being animated
Most bad results are decided before the first credit is spent. A model can only move what it can see, so give it something to see.
- One clear subject. A portrait, a pet, a product, a full-length figure — not a crowd.
- The subject occupies a real share of the frame. If the face is 40 pixels wide, the animation will be 40 pixels wide.
- Sharp focus on the part that will move. Motion blur in the source becomes invented detail downstream.
- Even light. Harsh shadows hide the edges the model uses to track a head turn or a hand.
Step 2: describe the motion, not the picture
The photo already states what is in the frame, so a prompt that repeats it wastes the model's attention. Name the camera move, then the subject move, then the mood. One sentence is usually enough; three short clauses beat a paragraph.
- Weak: "a woman in a garden, beautiful, 4k, realistic". Strong: "slow push in, she turns to camera and smiles".
- Weak: "make it move". Strong: "the dog tilts its head, ears bounce, camera stays still".
- Weak: "cinematic wedding video". Strong: "camera drifts left across the couple, confetti falls slowly".
Keep the motion small if the photo is a close-up. A slow 15-degree push reads as expensive camera work; a 180-degree orbit around a face reads as a broken render. When in doubt, describe what a careful camera operator would do with one tripod and one slider.
Step 3: choose the model by what you need
Every model on the site is priced per run in credits, and the price is shown before the job starts. Cheaper models are not worse models — they trade duration, resolution or motion range for cost.
| Model | Credits per run | Reach for it when |
|---|---|---|
| Sora 2 | 60 | You want the cheapest convincing clip for social |
| Kling 2.1 | 90 | You need reliable human motion on a budget |
| Veo 3.1 Fast | 300 | You want the best motion quality per run |
| Wan 2.5 | 300 | You want a 480p run priced like Veo Fast |
| Wan 2.5 Fast | 420 | You need the same shot at 720p |
| Seedance | 500 | You want longer, more complex action |
| Wan Animate | 600 | You need a performance transferred onto a character |
Image to video
Upload the photo, pick a model, and see the exact credit cost before anything runs.
Start from an example
Step 4: check the clip, then upscale if it matters
Watch the first second, not the last. Faces, hands and text are where generated frames give themselves away, and they break early. If the clip is good but soft, a video upscale pass is cheaper than re-running the generation: upscaling costs 75 credits, a fraction of a second generation run. If a third-party watermark or a stray overlay is the only problem, the watermark remover is 10 credits.
What it costs, without the marketing
A run costs between 60 credits (Sora 2) and 600 credits (Wan Animate). New accounts receive 300 credits at signup — one Veo 3.1 Fast run, or five Sora 2 runs — and 50 more each day you log in. Paid plans start at $4.90 a month for 300 credits plus 10 a day, and one-time packs start at $9.90 for 500 credits if you would rather not subscribe.
The cost is fixed before the job runs, and if the provider or our infrastructure fails to produce an output, the credits come back automatically. You are paying for a finished clip, not for an attempt.
Where photo animation goes wrong
- Melting faces: the face is too small or too soft in the source. Crop tighter and re-upload.
- Two people merged into one: two subjects close together in frame. Animate them separately.
- Warping background: the prompt asks for a big camera move on a photo with strong straight lines. Reduce the move.
- Wrong style: a photo with heavy filters leaves the model little natural texture to continue. Start from the least-edited version you have.
None of these need a new tool. They need a different source photo or a shorter sentence, which is why the two minutes spent on steps one and two save the most credits overall.
Frequently asked questions
- Can I animate a photo for free?
- Yes. A new account gets 300 credits without a card: that is five Sora 2 runs at 60 credits each, or one Veo 3.1 Fast run at 300. You also get 50 credits every day you log in.
- How long does an animated photo take to generate?
- Most runs finish within a few minutes; the busiest models can queue longer at peak times. The job runs on the server, so closing the tab does not cancel it — the clip appears in your creations when it lands.
- What file should I upload?
- A JPG or PNG with the subject sharp and unobstructed. Larger than a thumbnail, not stretched from a screenshot, and with the face or product occupying a decent share of the frame.
- Does the animated photo keep the original person's face?
- Largely yes — the model continues the frames it was given, so identity is preserved far better than with text-to-video. Extreme head turns and profile-to-frontal moves are where it drifts most.
- Can I use the clip commercially?
- Yes. Outputs on paid plans are yours to use in client work, ads and products, with no watermark on the export. Do not upload photos of people you do not have permission to use.
- What happens if the generation fails?
- Credits are returned automatically when the failure is on the provider or our side, so a broken run does not cost you anything. You can retry the same prompt or switch models.
Start with free credits
A new account gets 300 credits at signup, no card. That is enough to run the workflow on this page before paying anything.