The basic way to add a keyframe

To add a keyframe in After Effects, select the layer you want to animate, open its properties in the Timeline panel, and click the stopwatch icon next to the property you want to animate. That click sets your first keyframe at the current playhead position. Move the playhead forward or backward in time, change the property value (position, scale, opacity, rotation, or any other animatable property), and After Effects automatically creates a second keyframe at that new time. The software then interpolates the change between the two keyframes, creating the animation.

The stopwatch icon appears next to every animatable property. When you click it, the icon turns blue and a keyframe marker appears in the timeline at your current frame. If you move the playhead without changing the property value, no new keyframe is created — After Effects only adds a keyframe when you actually change something.

Key Takeaways

  • Click the stopwatch icon next to any property to create your first keyframe at the current playhead position.
  • Move the playhead to a different time, change the property value, and a second keyframe appears automatically.
  • You can add keyframes to position, scale, opacity, rotation, effects, and nearly any other property that has a stopwatch icon.
  • The keyboard shortcut Option+Click (Mac) or Alt+Click (Windows) on a property value adds a keyframe without opening the stopwatch.

Where to find the stopwatch and what it controls

Open the Timeline panel and locate your layer. Click the triangle or arrow next to the layer name to expand it and reveal its properties. You will see categories like Transform, Effects, and Text. Expand Transform to see Position, Scale, Rotation, Opacity, and Anchor Point — each has a stopwatch icon to its left. Expand any effect you have applied to the layer, and you will find stopwatch icons next to its parameters too.

The stopwatch icon is the on-off switch for keyframing. When it is off (gray), no keyframes exist for that property. When it is on (blue), keyframing is active and After Effects will create keyframes as you make changes. You can turn the stopwatch on and off without losing existing keyframes — turning it off just stops new ones from being created.

Setting keyframes at specific times

After you click the stopwatch to create your first keyframe, the playhead stays at that frame. To create a keyframe at a different time without moving the playhead manually, you can type a time value directly into the timeline. Click and hold on the current time display at the top of the Timeline panel, type the frame number or timecode you want, and press Enter. The playhead jumps to that time.

Alternatively, click the keyframe marker itself (the small diamond shape in the timeline) and drag it left or right to move it to a new time. This is useful when you want to adjust the timing of an animation after you have already created the keyframes. You can also right-click a keyframe and choose options like "Delete Keyframe" or "Keyframe Velocity" to fine-tune how the animation moves between points.

Animating multiple properties at once

You can add keyframes to more than one property on the same layer at the same time. Select the layer, enable the stopwatch for Position, then enable the stopwatch for Opacity. Now when you move the playhead and change either the position or the opacity value, After Effects creates keyframes for both properties. This is how you build complex animations where an object moves and fades at the same time.

Each property maintains its own keyframe timeline. Position might have keyframes at frames 0, 30, and 60, while Opacity has keyframes only at frames 0 and 60. You can see all of them in the timeline at once, and you can edit or delete them independently. This separation gives you precise control — you can adjust when something moves without affecting when it fades.

Using keyboard shortcuts to speed up keyframing

After Effects offers shortcuts to add keyframes without clicking the stopwatch. On Mac, hold Option and click the property value. On Windows, hold Alt and click the property value. This adds a keyframe at the current playhead position instantly. If you want to add a keyframe at the playhead without changing any value, press Option+; (semicolon) on Mac or Alt+; on Windows.

You can also navigate between keyframes using the keyboard. Press J to jump to the previous keyframe or K to jump to the next keyframe on the selected property. This is faster than dragging the playhead manually when you have many keyframes and need to move between them quickly. These shortcuts work only when you have a property selected in the Timeline panel.

Common mistakes when adding keyframes

The most common mistake is forgetting to click the stopwatch before making changes. If you move the playhead and change a property value without enabling the stopwatch first, nothing happens — no keyframe is created. Always check that the stopwatch icon is blue before you start animating. Another mistake is creating keyframes too close together, which can make the animation jittery or hard to control. Space your keyframes far enough apart that the animation has room to ease smoothly between them.

A third mistake is changing the property value while the playhead is still on the first keyframe. This overwrites the first keyframe instead of creating a second one. Always move the playhead to a new time before changing the value. Finally, forgetting to disable the stopwatch when you are done animating can lead to accidental keyframes later. If you move the playhead and change a value by accident, a new keyframe appears. Turn off the stopwatch when you are satisfied with your animation.

Frequently Asked Questions

What is the difference between a keyframe and a property?

A property is the thing you are animating — like Position or Opacity. A keyframe is a marker at a specific point in time that stores the value of that property at that moment. You need at least two keyframes on the same property to create an animation. After Effects interpolates between them to create the motion or change.

Can I add a keyframe without changing the value?

Yes. Move the playhead to the time where you want the keyframe, then press Option+; (Mac) or Alt+; (Windows). This creates a keyframe with the current property value, without requiring you to change anything. This is useful when you want to hold a property steady for a period of time before it changes.

What happens if I delete a keyframe?

After Effects removes that keyframe from the timeline. If you delete one keyframe from a pair, the animation stops — you need at least two keyframes to animate. If you delete a keyframe in the middle of a series, the animation jumps directly from the keyframe before it to the keyframe after it, skipping the deleted frame's timing.

Can I copy keyframes from one layer to another?

Yes. Select the keyframes in the timeline by clicking and dragging across them, or Shift+click to select multiple keyframes. Copy them with Ctrl+C (Windows) or Cmd+C (Mac). Select the target layer and property, position the playhead where you want the keyframes to start, and paste with Ctrl+V or Cmd+V. The keyframes paste at the same relative times.

Why does my animation look jerky between keyframes?

After Effects is using linear interpolation, which creates motion that starts and stops abruptly. Right-click a keyframe and choose "Keyframe Velocity" or "Ease" to add easing, which smooths the motion. Alternatively, select the keyframe and press F9 to apply Easy Ease, which automatically softens the start and end of the animation.