To animate a photo for free, you have two routes. A camera move pans and zooms across the still (the classic Ken Burns effect) and never changes a pixel of the picture; iMovie and FFmpeg do it at no cost. AI motion makes the subject itself move: hair lifts, water flows, a person turns. Google Photos does that free as a short clip. Use the camera move when a face or a label must stay exact, and AI motion when the scene should come alive. The AI route stops early: Google Photos decides how the clip ends and keeps it to six seconds.

The Toolkit take
6 seconds
Length of a Google Photos Photo to video clip
2
iMovie framing points: Start and End
18+
Age to type your own prompt in Google Photos
1 filter
FFmpeg zoompan turns a still into a clip

Two ways to animate a picture: camera motion or AI motion

The choice decides everything after it, so make it first. A camera move is safe. The photo stays a photo, and the movement comes from a virtual camera drifting across it. Old family pictures, documents, maps and product shots with printed text all survive it untouched. The downside is obvious once you watch it: nothing inside the frame moves, so the result reads as a slideshow, not a video.

AI motion is the opposite trade. An image-to-video model treats your photo as the first frame and predicts what happens next, frame by frame. The candle flickers. The dog blinks. The coffee steams. That is the effect people mean when they search for image to video AI free, and it is genuinely impressive when it works. When it fails, the model rewrites what it was given: a face drifts, fingers multiply, a logo melts.

A quick rule of thumb:

💡
Toolkit tip
Test the photo before choosing

Run one free Photo to video take first. If the face drifts, switch to a camera move; if it holds, keep the AI motion.

How to animate a photo for free with Google Photos

Google Photos has a Create tool called Photo to video. Google describes it as a way to animate your photo and turn static moments into dynamic six-second video clips, using effects or text prompts [1]. The steps on Android, per Google's help page:

  1. Open the Google Photos app.
  2. At the bottom, tap Create, then Photo to video.
  3. The first time, tap Try Now.
  4. Tap Add photo and pick the photo from the picker (search or filters narrow the view).
  5. Choose an effect, or type your own prompt if your account is eligible.
  6. Tap Save to keep the clip in your library.

Read the eligibility rules before you plan around it. You must be at least 13, typing your own prompt is initially limited to users 18 or over, and you need a personal Google Account: the feature is not available on Google Workspace or school accounts. The tools need a network connection. You can only generate a limited number of photos or videos per day, and Google notes that buying a Google AI plan raises that number. Clips may now contain audio.

A landscape photo is cropped automatically to the portrait video format, and the photo must be backed up first. Google also warns plainly that results may be unexpected or inaccurate.

That last line is the honest summary. Photo to video is the fastest way to see whether a picture wants to move. It is not a tool for a precise result.

Animate a photo with the Ken Burns effect in iMovie

On an iPhone, iMovie applies the Ken Burns effect automatically to every photo you drop into a project. Apple describes it as a camera that appears to sweep across and zoom in and out on the photo, and if people are in the picture, iMovie uses face detection to keep faces in view [2]. You can set exactly where the move starts and ends:

  1. Open a movie project in iMovie on your iPhone.
  2. In the timeline, tap the photo you want to adjust. The Ken Burns controls appear in the lower-right corner of the viewer.
  3. Tap the Start button, then pinch to zoom and drag the image until the opening frame looks right.
  4. Tap the End button and frame the closing shot the same way.
  5. Tap outside the clip to close the controls.

To switch the effect off for one photo, tap Ken Burns Enabled; tap Ken Burns Disabled to bring it back. The craft is in the framing. Start wide and end close on the eyes for a portrait. For a group shot, start on one face and drift to the person the story is about. Keep the move small. A slow push of a few percent feels cinematic, while a full zoom across the frame feels like a screensaver.

💡
Toolkit tip
Keep the camera move small

A slow push in on the eyes reads as cinematic. A zoom across the whole frame reads as a screensaver.

Picture to video on a computer with FFmpeg

On Windows, Mac or Linux, the free command-line tool FFmpeg turns a still into a video file with its zoompan filter, which applies a zoom and pan effect. FFmpeg's own documentation gives the core expression for zooming in up to 1.5x while staying centered on the picture [3]. Wrapped into a full command for one photo:

ffmpeg -i photo.jpg -vf "zoompan=z='min(zoom+0.0015,1.5)':d=150:x='iw/2-(iw/zoom/2)':y='ih/2-(ih/zoom/2)':s=1920x1080:fps=30" -c:v libx264 -pix_fmt yuv420p photo.mp4

Here d=150 is the number of output frames, so 150 frames at 30 per second gives a five-second clip. The 0.0015 sets how fast the zoom grows; halve it for a slower, calmer push. Change s= to 1080x1920 for a vertical clip, and crop the photo to the same shape first so it is not stretched to fit. The output is a standard MP4 that any editor or phone will play.

FFmpeg earns its place when you have many photos. A short script can run the same command over a whole folder of scanned family pictures, which is exactly the job a phone app makes tedious.

Getting a better result from any free image to video tool

Most failed animations are decided before you press generate. The photo and the motion instruction carry the result.

Prepare the photo

Crop to the final shape first: vertical for Reels and Shorts, wide for YouTube. A tool that has to invent the missing edges invents them badly. Use the sharpest version of the picture you have, since a soft source gives a softer clip. Remove anything that implies motion you do not want; Runway's own prompting guide warns that motion blur, dust clouds or mid-action poses in the image can fight the prompt.

Describe the motion, not the picture

The model can already see the photo. Spend your words on what changes. Runway's guide frames it as describing the subject action and the camera, for example the camera pushes in slowly as she turns toward the window. Kling's guide says the same in fewer words: one physical motion plus an explicit camera move. One motion per clip is the safest single habit.

Common mistakes

⚠️
Watch out
You need rights to the face

Animating a real person needs the right to use their photo and, ideally, their consent. Never animate someone's picture to make them appear to do or say something.

Where the free way to animate a photo stops working

The free routes cover a single, short, casual clip well. They stop at five concrete points.

You need a specific ending. Google Photos takes one photo and decides the rest. A product reveal that must land on the packshot, or a portrait that must end on a smile, needs an end frame.

The subject must stay itself across clips. One clip is a toy; a series for a brand or a memorial video needs the same face in every shot.

You need more than a few seconds. Six seconds is the ceiling in Google Photos. Longer sequences mean chaining clips, which means controlling each clip's first frame.

It is for a business. Workspace accounts are excluded from Google Photos' AI features, and a free AI tier that adds a watermark or forbids commercial use, as Kling AI's free Basic account does, ends the discussion for a client job.

You need volume. A daily generation limit stops a batch of fifty product shots.

At that point the dedicated tools take over, and each one answers a different item on that list. If the set ending or the same face across clips is what stopped you, Google Flow is the gentlest step up from Google Photos, since you can start without paying; our guide walks through Google Flow's Frames and Ingredients.

Google Flow set endings and recurring faces, free to start

Frames to Video uses your photo as the literal first frame, or two photos as first and last frames, and animates what happens between; Ingredients to Video keeps a character or object consistent from clip to clip.

  1. Upload the photo as the first frame
  2. Add an end frame if the clip must land on a set shot
  3. Describe the motion and camera move
Where it stops: Free use runs on a daily credit allowance and may be unavailable at peak hours; Frames to Video with Omni is web only. Plan: No subscription (free use with a Google Account); clips of 11-15 seconds need Google AI Plus or higher

When one end frame is not enough and the photo needs several fixed points along the clip, Kling AI goes further with start frames, end frames and keyframes. Its free account is fine for practice, but the watermark rules it out for the client job described above.

Kling AI several fixed points across one clip

Takes one image as the start of the clip, with start and end frames for a controlled ending; Kling 4.0 (October 2026) accepts up to 10 keyframes, and Elements keep the same subject across shots.

Where it stops: The free Basic account renders at 720p with a watermark and no commercial use. Plan: Basic (free) to try; Standard and up for 1080p/4K, no watermark and commercial use

For the longer sequence, Runway's Gen-4.5 takes your photo as the first frame, and chaining one clip's last frame into the next is the controlled version of what the free apps cannot do.

Runway chains clips into a longer sequence

Gen-4.5 uses your photo as the first frame while the prompt describes only the motion and camera; finishing one clip and feeding its last frame into the next builds a longer sequence.

Where it stops: Gen-4.5 clips run 2-10 seconds at 720p, web app only; the Free plan lacks Gen-4.5 and watermarks every video. Plan: Standard and up

For the full picture of how these tools differ, see our guide to picking an AI image to video generator. If you want the theory first, our overview of image to video AI explains start frames, motion prompts and subject consistency in depth. And once a clip looks right but soft, upscaling the video is the last step, not the first.

Frequently asked questions

Is there an image to video free tool with no watermark?+

A camera move made in iMovie or FFmpeg adds no watermark, because nothing is generated. AI tools differ: Kling AI's free Basic account keeps a watermark, and Google Flow marks every output with an invisible SynthID watermark.

Can I animate a picture of someone who has passed away?+

Yes, the same steps work for old family photos, and a camera move keeps the face exactly as it was. With AI motion, compare the result closely with the original, and check that the family is comfortable with it.

How do I animate a photo with AI on a computer instead of a phone?+

Browser-based tools such as Google Flow work on a computer and take an uploaded image as the first frame. For a camera move only, FFmpeg's zoompan filter runs on Windows, Mac and Linux.

Why does my animated photo look warped?+

The model invents the frames after the first one, and hands, text and faces break first. Use a sharp source, crop to the final shape, ask for one simple motion, and generate several takes.

Should your photo drift or come alive?

Whether the picture must stay untouched or should actually move decides which free tool you open. Use a camera move in iMovie or FFmpeg when the picture must stay exactly as it is, and Google Photos' Photo to video when you want real motion in one short clip. Prepare the photo, describe one motion and one camera move, and generate more than once. When you need a set ending, the same subject across clips, longer sequences, commercial use or volume, the free tools have done their job, and a dedicated image to video tool is the next step.

Sources
  1. [1] Google Photos Help (Nov 2026) https://support.google.com/photos/answer/6128862?hl=en&co=GENIE.Platform%3DAndroid
  2. [2] Apple Support (Nov 2026) https://support.apple.com/guide/imovie-iphone/adjust-zoom-effects-knac3eec39c6/ios
  3. [3] FFmpeg documentation (Nov 2026) https://ffmpeg.org/ffmpeg-filters.html#zoompan