---
title: How do I create a slow zoom or pan with keyframes in invideo Editor?
description: Animate a clip’s zoom and position between two moments on the timeline.
---
Set a keyframe for the framing at the start of the move and another at the end. For a slow zoom, set the initial zoom, then a larger zoom later in the clip. For a pan, change position between the two keyframes.

<Image src="https://downloads.intercomcdn.com/i/o/fxxlrhi6/2701041252/67dfbe269bf5c338c22fb7fb7acf/Screenshot+2026-09-29+at+3_50_48%E2%80%AFPM.png" alt="The Keyframe panel showing opacity, zoom and anchor keyframes on a clip's timeline" />

<Image src="https://downloads.intercomcdn.com/i/o/fxxlrhi6/2701042620/578b0eb9ae136284fa12651b79da/Screenshot+2026-09-29+at+3_51_28%E2%80%AFPM.png" alt="The Inspector Transform section with keyframe buttons next to Zoom, Position and Anchor Point" />

The time between the keyframes controls how long the move takes. Preview the full move and adjust the framing so the subject stays where you want it. Use Bezier easing to change how the movement begins and settles. These are manual adjustments to the existing clip in invideo Editor.

Your agent makes the same move with `add_keyframe_lane` on `zoom_x` and `zoom_y` (or `position_x` for a pan), then `add_keyframes`, or with the `dynamic_zoom` effect.