HomeBlog › How to Use Keyframes to Animate Video (Zoom, Pan, Move)
Motion & Keyframes

How to Use Keyframes to Animate Video (Zoom, Pan, Move)

Keyframes are the one skill that unlocks everything: zooms, pans, smooth reveals, animated text and graded looks. Learn how keyframes work — set a start, set an end, let the editor fill the middle — and you can animate any property of any layer.

If you learn one advanced skill in mobile video editing, make it keyframes. They’re the engine behind zooms, pans, reveals, animated text and graded looks — every “how did they do that” move. And the idea is simple: mark a start, mark an end, and the editor animates the middle for you.

The one idea behind all animation

A keyframe stores a property’s value at a point in time. Set two of them with different values and the editor interpolates — fills in every frame between — to create smooth motion.

That’s it. Once you understand “start value here, end value there,” you can animate anything:

Animate this property And you get…
Scale Zoom in / out, Ken Burns
Position Pans, slides, motion paths
Rotation Spins, tilts
Opacity Fades, reveals
Filter intensity A grade that blooms in

Your first keyframe move: the slow zoom

  1. Keyframe the start

    Put the playhead at the clip’s start and add a scale keyframe at 100%.

  2. Keyframe the end

    Move the playhead to the clip’s end and set scale to 115%. A second keyframe appears automatically.

  3. Play it back

    The editor animates a smooth, slow zoom across the clip. Add a position keyframe too and you’ve made a Ken Burns pan-and-zoom.

The keyframe and motion controls in the ExpoCut mobile video editor Tap the diamond to add a keyframe
The animation controls. The orange Keyframe diamond records a property’s value at the playhead; tap it at the start and end with different values and the editor animates between them. Motion lets a layer follow a path, and Fit / Center / Scale / Full W plus the transform toolbar (Opacity, Rotate, FX…) sit alongside.

A slow push like this adds life to any static shot — it’s the most useful single animation in video.

Easing makes it look professional

Raw keyframes move at a constant speed, which feels robotic. Easing fixes that:

  • Linear — constant speed (use rarely).
  • Ease-in-out — starts and ends gently (use almost always).

Switch your keyframes to ease-in-out and the same zoom instantly looks intentional instead of mechanical.

Less distance, more class. Beginners make huge keyframe moves — a 100%→200% zoom that feels dizzying. Pros keep it subtle: 100%→112% over three seconds. The viewer feels the motion without noticing it. Restraint, again, is the secret.

Motion paths

For position, you can do more than a straight line: a motion path lets a layer follow a curve across the canvas — a logo that arcs in, a sticker that bounces. Combine a motion path with rotation and easing and you have full character animation.

Keyframes power other effects too

Keyframing filter intensity makes a clip bloom from flat to graded (see color grading). Keyframing a mask creates reveals (see shapes & masks). Keyframes aren’t a feature — they’re the foundation under most advanced effects.

Where to go next

Master keyframes and the whole editor opens up. Start with a subtle slow zoom on your next clip, switch it to ease-in-out, and you’ve already made the move that separates polished video from flat video.


Frequently asked questions

What are keyframes in video editing?

A keyframe records a property's value at a moment in time. Set two keyframes — a start and an end — with different values, and the editor animates smoothly between them. Keyframe a layer's scale from 100% to 120% and you've created a slow zoom.

How do I add a zoom or Ken Burns effect?

Add a keyframe for scale at the start of the clip, move the playhead to the end, and set a larger scale there. The editor interpolates a smooth zoom across the clip. Add a position keyframe too and you get the classic Ken Burns pan-and-zoom.

What is easing?

Easing controls the acceleration between keyframes. Linear moves at a constant speed (robotic); ease-in-out starts and ends gently (natural). Almost every animation looks better with ease-in-out than with linear motion.

Animate your next clip

Keyframe position, scale, rotation, opacity and more — with easing and motion paths, all previewing live on-device.

Get ExpoCut Browse all guides