How to Use Keyframes in Adobe After Effects: Complete Beginner Guide

Keyframes are one of the most important concepts you will ever learn in Adobe After Effects.

If you understand keyframes, you can animate almost anything.

You can make text move across the screen, make a logo grow from nothing, rotate an object, fade an image in or out, animate an effect, move a camera through a 3D scene, change colors, control masks, and create sophisticated motion graphics.

The principle is surprisingly simple:

A keyframe tells After Effects what value a property should have at a particular moment in time.

After Effects then calculates what happens between your keyframes.

In this beginner guide, we’ll go step by step through how keyframes work, how to create them, how to move and edit them, how interpolation and easing affect animation, and how to avoid some of the most common beginner mistakes.

By the end, you’ll be able to create your own basic animations instead of relying entirely on presets.

Affiliate disclosure: This article contains affiliate links. If you purchase Adobe After Effects through one of these links, we may earn a commission at no additional cost to you.

What Is a Keyframe in After Effects?

A keyframe stores the value of an animatable property at a particular point in time.

For example, imagine a circle.

At the beginning of your composition, the circle is on the left side of the screen.

At three seconds, the circle is on the right side.

You create:

Keyframe 1 — 0 seconds: circle on the left.

Keyframe 2 — 3 seconds: circle on the right.

After Effects calculates the positions between those two keyframes.

When you play the composition, the circle moves across the screen.

That is keyframe animation.

The same principle applies to thousands of properties throughout After Effects.

What Can You Animate with Keyframes?

A huge number of properties can be animated.

Common examples include:

  • Position
  • Scale
  • Rotation
  • Opacity
  • Anchor Point
  • mask paths
  • text properties
  • shape properties
  • effect controls
  • camera settings
  • light properties
  • colors
  • blur amount
  • audio levels
  • 3D properties

Whenever you see a stopwatch icon beside a property, that is a strong indication that the property can be animated.

The Five Transform Properties Beginners Should Learn First

Every beginner should become comfortable with the basic Transform properties.

Select a layer and expand Transform.

You’ll normally see:

Anchor Point

Defines the point around which transformations such as rotation and scaling occur.

Position

Controls where the layer appears in the composition.

Scale

Controls the size of the layer.

Rotation

Controls the layer’s rotation.

Opacity

Controls how transparent the layer is.

These five properties provide an excellent environment for learning keyframes.

Your First Keyframe Animation

Let’s create a simple animation.

We will move a text layer from one side of the screen to the other.

Step 1: Create a Composition

Create a new After Effects composition.

For this exercise, a short composition is enough.

Five seconds is plenty.

Step 2: Create Some Text

Choose the Text tool.

Click in the Composition panel and type:

HELLO

Your text appears as a layer in the Timeline.

Step 3: Open Position

Select the text layer.

Expand:

Transform → Position

You will see the current X and Y position values.

Step 4: Move the Playhead to the Beginning

Place the current-time indicator at:

0:00

Move the text toward the left side of the composition.

Step 5: Click the Stopwatch

Click the stopwatch beside Position.

After Effects creates your first Position keyframe.

The stopwatch is now active.

This means changes to the property at different times can create additional keyframes.

Step 6: Move Forward in Time

Move the playhead to approximately:

3 seconds

Step 7: Move the Text

Drag the text to the right side of the composition.

After Effects automatically creates another Position keyframe.

Step 8: Preview

Return to the beginning and play the composition.

The text moves from left to right.

You have created a keyframe animation.

Why Did After Effects Create the Movement?

After Effects knows two things.

At the first keyframe:

The text is here.

At the second keyframe:

The text is there.

The application calculates the intermediate positions.

This is called interpolation.

Interpolation is one of the most important ideas in animation.

Keyframes Don’t Only Control Movement

Beginners often associate keyframes exclusively with Position.

But keyframes control values, not simply movement.

Let’s look at several examples.

Animate Scale

Select the layer and open:

Transform → Scale

At the beginning, set Scale to:

0%

Create a keyframe.

Move forward one second.

Set Scale to:

100%

Preview.

The object grows into view.

Animate Opacity

Open:

Transform → Opacity

At the beginning:

0%

After one second:

100%

Now the object fades in.

Animate Rotation

Open:

Transform → Rotation

Start at:

0°

Move forward two seconds.

Set Rotation to:

360°

The layer performs one complete rotation.

Combine Several Properties

This is where animation becomes more interesting.

Try animating:

Position

from slightly below the final position.

Scale

from 80% to 100%.

Opacity

from 0% to 100%.

Apply all three animations over approximately one second.

The result is a much more polished entrance than using a single property.

Professional motion design often involves multiple subtle property changes working together.

Keyboard Shortcuts for Transform Properties

After Effects provides extremely useful shortcuts for revealing Transform properties.

With a layer selected:

P — Position

S — Scale

R — Rotation

T — Opacity

A — Anchor Point

These shortcuts save enormous amounts of time.

Instead of repeatedly expanding the Transform section, press the appropriate key.

For example:

Select the layer.

Press P.

Position appears immediately.

Show All Animated Properties

Another useful shortcut is:

U

Select a layer and press U.

After Effects reveals properties containing keyframes or animation.

This becomes extremely useful once a layer contains many effects and properties.

Pressing U helps you concentrate on what is actually animated.

How to Add Another Keyframe

There are several ways to create additional keyframes.

If animation is already enabled for a property, simply:

  1. Move the playhead.
  2. Change the property value.

After Effects creates a new keyframe.

You can also use the keyframe controls beside the property to add or navigate between keyframes.

How to Move a Keyframe

Keyframes can be moved horizontally in the Timeline.

Moving a keyframe changes when that value occurs.

This is important because animation is not only about values.

It is also about timing.

Suppose your animation takes three seconds.

Move the second keyframe to one second.

The same movement now happens much faster.

Move it to five seconds.

The movement becomes slower.

You haven’t changed the start or end positions.

You changed the timing.

Timing Is Fundamental to Animation

Two animations can have exactly the same keyframe values and still feel completely different.

Imagine a logo moving from the bottom of the screen to the center.

Version A takes:

0.3 seconds

It feels fast and energetic.

Version B takes:

3 seconds

It feels slow and deliberate.

Same positions.

Different timing.

Motion design depends heavily on these decisions.

How to Copy Keyframes

You can copy keyframes just like other items.

Select the keyframes.

Copy them.

Move the playhead.

Paste.

This is useful for repeating animations.

For example:

A shape moves right.

Then you copy those keyframes and reuse the movement later.

You can also copy keyframes between compatible properties and layers in many workflows.

How to Delete Keyframes

Select the keyframes you no longer want and delete them.

Be careful with the stopwatch.

Clicking an active stopwatch does not simply delete one selected keyframe.

It can remove the animation from that property.

Beginners sometimes accidentally destroy an entire animation this way.

When you want to remove individual keyframes, select those keyframes and delete them instead.

What Is Linear Animation?

Your first keyframes often use linear temporal interpolation.

That means the property changes at a relatively constant rate between the keyframes.

For Position, the object may:

start instantly,

move at a constant speed,

stop instantly.

This can look mechanical.

Real objects often accelerate and decelerate.

That’s where easing becomes important.

What Is Easy Ease?

Easy Ease changes the timing around keyframes to create smoother acceleration and deceleration.

Select your keyframes and apply:

Easy Ease

Then preview the animation again.

The movement should feel less robotic.

Instead of instantly reaching full speed and abruptly stopping, the animation transitions more smoothly.

This is one of the simplest improvements you can make to beginner animations.

Easy Ease In and Easy Ease Out

After Effects also provides more specific easing options.

Easy Ease In

Affects how animation approaches a keyframe.

Easy Ease Out

Affects how animation leaves a keyframe.

Understanding the difference becomes useful when you start designing more deliberate motion.

For now, standard Easy Ease is a good starting point.

Why Easing Matters

Consider a ball falling onto the floor.

It doesn’t normally move at one constant speed.

Gravity accelerates it.

Then the impact changes the movement.

Or imagine a drawer sliding closed.

It may move quickly at first and slow as it reaches the final position.

Easing helps create this kind of visual behavior.

Even abstract motion graphics often benefit from acceleration and deceleration because viewers are accustomed to seeing motion influenced by physical forces.

The Graph Editor

Easy Ease is only the beginning.

The Graph Editor provides much more precise control over animation timing.

Instead of only seeing keyframes as points in time, you can examine graphical representations of how values or speed change.

This allows you to create:

  • fast starts;
  • slow finishes;
  • sharp acceleration;
  • gentle deceleration;
  • overshoots;
  • custom motion curves.

The Graph Editor is one of the most important tools for moving from beginner animation toward professional motion design.

We will cover it in detail in a dedicated tutorial.

Spatial vs Temporal Interpolation

After Effects animation can involve two different ideas.

Temporal Interpolation

Controls how a value changes over time.

This affects speed and easing.

Spatial Interpolation

Controls the path an object follows through space.

For Position animation, this determines whether an object follows a straight line or a curved path.

Understanding this distinction helps explain why Position animation has additional controls compared with properties such as Opacity.

Create a Curved Motion Path

Animate an object’s Position between two points.

When the layer is selected, you can see its motion path in the Composition panel.

Adjust the path handles to create a curve.

The object now travels along that curved route instead of moving in a straight line.

This is useful for:

  • flying objects;
  • icons;
  • character elements;
  • particles;
  • decorative motion graphics.

Hold Keyframes

Not every animation should transition smoothly.

Sometimes you want a value to remain unchanged and then switch instantly.

A Hold Keyframe does exactly that.

Imagine animating a number:

1 → 2 → 3 → 4

You may not want After Effects to create intermediate decimal values.

You want:

1

then instantly:

2

then:

Hold interpolation can create this stepped behavior.

It is useful for:

  • counters;
  • stop-motion effects;
  • frame-by-frame style animation;
  • switching states.

Keyframes and Effects

Transform properties are only the beginning.

Effects also contain animatable parameters.

Suppose you apply a blur effect.

You could create:

0 seconds: Blur = 0

1 second: Blur = 50

2 seconds: Blur = 0

The image becomes blurry and then sharp again.

This means virtually every effect can become part of an animation rather than remaining static.

Keyframes and Color

Color properties can also be animated.

For example:

At the beginning:

Blue

At two seconds:

Purple

After Effects interpolates between the colors.

This is useful for:

  • animated backgrounds;
  • brand transitions;
  • shape animations;
  • text effects;
  • stylized motion graphics.

Keyframes and Text

After Effects has sophisticated text-animation capabilities.

You can animate an entire text layer using standard Transform properties.

But Text Animators allow much more precise control.

You can animate individual:

  • characters;
  • words;
  • lines.

This can produce:

  • letter-by-letter reveals;
  • rotating characters;
  • animated tracking;
  • opacity sequences;
  • kinetic typography.

All of these workflows ultimately rely on the same fundamental idea: properties changing over time.

Keyframes in 3D

Keyframes become even more powerful when you start working in 3D.

A 3D layer can be animated across:

  • X;
  • Y;
  • Z.

You can animate objects toward or away from the camera.

You can also animate:

  • camera position;
  • camera orientation;
  • Depth of Field;
  • lights;
  • 3D objects.

The animation principles don’t change.

You still create values at specific moments and allow After Effects to interpolate between them.

Keyframes and AI-Assisted Workflows

After Effects is adding more AI-assisted features, but keyframes remain fundamental.

AI may help isolate a subject or automate a repetitive task.

You still need to decide:

  • when an element appears;
  • where it moves;
  • how quickly it moves;
  • when an effect changes;
  • how the composition develops over time.

AI can accelerate production.

Keyframes give you creative control.

A Simple Professional-Looking Text Animation

Let’s combine what we’ve learned.

Create a text layer.

Place it slightly below its final position.

At frame 0:

Position: lower than final position
Opacity: 0%
Scale: 90%

At approximately 15–20 frames:

Position: final position
Opacity: 100%
Scale: 100%

Apply Easy Ease.

Enable motion blur if appropriate.

Preview.

This simple combination can produce a clean, modern text entrance.

No plug-in required.

Create an Overshoot Animation

Here’s another useful technique.

Suppose an object should finish at:

Scale = 100%

Instead of animating directly from:

0 → 100

try:

0 → 110 → 100

The object grows slightly too large and then settles back.

This creates an overshoot.

You can use the same principle with Position and Rotation.

Don’t exaggerate every animation.

Small overshoots can add character without becoming distracting.

Create a Bounce with Keyframes

A simple bounce can be created using Position keyframes.

Imagine a ball falling.

Keyframe 1:

Ball at the top.

Keyframe 2:

Ball touches the floor.

Keyframe 3:

Ball rises.

Keyframe 4:

Ball returns to the floor.

Make each bounce smaller.

Then refine the timing and easing.

This exercise teaches several important concepts:

  • timing;
  • spacing;
  • easing;
  • acceleration;
  • diminishing motion.

It’s an excellent beginner animation exercise.

Create a Fade Transition

Keyframes make simple transitions easy.

For Layer A:

Opacity: 100 → 0

For Layer B:

Opacity: 0 → 100

Overlap the animations.

You now have a crossfade.

The technique is simple, but understanding it reinforces the idea that keyframes can control relationships between multiple layers.

Create a Looping Animation

Keyframes can also form the basis of repeating animation.

For example, create a rotation:

0 seconds: 0°

2 seconds: 360°

The animation completes one rotation.

Later, you can use expressions such as looping expressions to repeat that animation automatically.

But even before learning expressions, you can duplicate keyframes to create repeated cycles.

Keyframe Workflow Tips

Name Your Layers

Don’t leave everything named:

Shape Layer 1

Shape Layer 2

Shape Layer 3.

Use names such as:

Logo

Background Circle

Headline

CTA Button

Good organization makes animation easier.

Use Shortcuts

P, S, R, T, A, and U can save enormous amounts of time.

Zoom Into the Timeline

Precise timing is difficult when your entire ten-minute composition is squeezed onto the screen.

Zoom in when adjusting closely spaced keyframes.

Preview Frequently

Don’t create twenty keyframes before checking the result.

Animate.

Preview.

Adjust.

Repeat.

Keep Early Projects Simple

A beautifully animated circle is a better learning exercise than an unfinished 100-layer composition.

Common Keyframe Mistakes

Mistake 1: Forgetting to Enable the Stopwatch

If animation isn’t enabled, changing a value simply changes the property for the entire layer.

Mistake 2: Clicking the Stopwatch Again

Beginners sometimes click the stopwatch to create another keyframe.

Don’t.

Once animation is enabled, move to another time and change the property value.

Clicking the active stopwatch can remove the animation.

Mistake 3: Using Only Linear Keyframes

Linear animation often feels mechanical.

Learn Easy Ease early.

Mistake 4: Making Everything the Same Speed

Different animation elements should not necessarily have identical timing.

Experiment.

Mistake 5: Too Many Keyframes

More keyframes don’t automatically create better animation.

Use as few as necessary to describe the motion.

Mistake 6: Ignoring the Graph Editor

Once you’re comfortable with basic keyframes, the Graph Editor should become one of your next priorities.

How to Practice Keyframes

Create five small exercises.

Exercise 1 — Moving Square

Animate Position from left to right.

Exercise 2 — Logo Reveal

Animate Scale and Opacity.

Exercise 3 — Spinning Icon

Animate Rotation.

Exercise 4 — Bouncing Ball

Animate Position with multiple keyframes and easing.

Exercise 5 — Animated Title

Combine Position, Scale, Opacity, and easing.

These exercises teach far more than simply memorizing menu locations.

Keyframes vs Presets

Animation presets can save time.

But beginners should not rely exclusively on them.

A preset gives you a result.

Understanding keyframes teaches you why the result happens.

Once you understand keyframes, presets become much more useful because you can modify them intelligently rather than accepting their default behavior.

Keyframes vs Expressions

Keyframes define values at specific points in time.

Expressions use code-like instructions to control properties.

For example, an expression might automatically create repetitive movement without dozens of manually created keyframes.

Neither replaces the other.

Professional After Effects projects often use both.

Beginners should learn keyframes first.

Expressions make much more sense once manual animation is familiar.

Do You Need Plug-Ins for Good Keyframe Animation?

No.

After Effects’ native animation tools are extremely powerful.

You can create professional motion graphics using:

  • keyframes;
  • easing;
  • Graph Editor;
  • shape layers;
  • text animators;
  • expressions;
  • masks.

Plug-ins can accelerate specialized workflows, but they are not a substitute for animation fundamentals.

Why Keyframes Are Still Important in 2026

After Effects is evolving rapidly.

AI assists with object isolation.

3D capabilities are expanding.

Tracking is becoming faster.

Vector workflows are improving.

But keyframes remain at the center of motion design.

No matter how sophisticated the tools become, someone still needs to decide:

What happens?

When does it happen?

How quickly does it happen?

How should it feel?

Those are animation decisions.

Keyframes are one of the primary ways you communicate those decisions to After Effects.

Ready to Practice in After Effects?

If you haven’t installed After Effects yet, you can check Adobe’s current plans and trial options here:

Get Adobe After Effects and start practicing keyframe animation

Start with a five-second composition.

Create one object.

Add two Position keyframes.

Apply Easy Ease.

Then experiment.

Move the keyframes closer together.

Move them farther apart.

Change the positions.

Add Scale.

Add Rotation.

Add Opacity.

This experimentation is how keyframe animation starts becoming intuitive.

Frequently Asked Questions

What is a keyframe in After Effects?

A keyframe stores a property’s value at a specific point in time. After Effects can interpolate between multiple keyframes to create animation.

How do I create a keyframe?

Open an animatable property and click its stopwatch to enable animation and create the initial keyframe. Move to another time and change the property’s value to create another.

Why isn’t my animation moving?

Check that you have at least two keyframes with different values and that they occur at different times.

What does Easy Ease do?

Easy Ease adjusts acceleration and deceleration around keyframes, helping animation feel smoother and less mechanical.

What does U do in After Effects?

With a layer selected, pressing U reveals its animated properties.

What does P do?

P reveals Position.

What does S do?

S reveals Scale.

What does R do?

R reveals Rotation.

What does T do?

T reveals Opacity.

Can effects be keyframed?

Yes. Many effect properties can be animated.

Can keyframes animate 3D objects?

Yes. The same keyframe principles apply to many 3D layer, camera, light, and object properties.

What Should You Learn After Keyframes?

Once basic keyframes feel comfortable, your next major skill should be the Graph Editor.

Keyframes tell After Effects:

where an animation begins and ends.

The Graph Editor gives you much greater control over:

how the animation travels between those points.

That distinction is one of the keys to creating professional-looking motion.

Final Thoughts

Keyframes are the foundation of Adobe After Effects animation.

The concept is simple:

Choose a property.

Set a value.

Choose a time.

Create a keyframe.

Move to another time.

Change the value.

After Effects creates the transition.

But mastering keyframes goes far beyond simply creating them.

Timing changes the personality of movement.

Easing changes how natural it feels.

Motion paths change how objects travel.

Combining multiple properties creates richer animation.

And the Graph Editor gives you precise control over acceleration and deceleration.

Don’t try to master all of that today.

Start with Position.

Then Scale.

Then Rotation.

Then Opacity.

Create simple animations and experiment with the timing.

Once keyframes become intuitive, a huge part of After Effects begins to make sense.

Explore Adobe After Effects and start creating your own animations

I’m Ben

Welcome to After Effects Cloud, a place where I share my passion for Adobe After Effects, motion graphics, animation, and visual effects. I created this website to make learning After Effects easier, whether you’re opening the application for the first time or looking for new techniques to improve your creative work. Here you’ll find practical tutorials, feature guides, workflow tips, and updates covering the latest developments in After Effects. I’m constantly exploring new tools, including AI-powered features and the growing 3D capabilities inside After Effects, and I enjoy sharing what I discover along the way. I hope the articles inspire you to experiment, learn something new, and create amazing things with Adobe After Effects.

Let’s connect

Discover more from Adobe After Effects

Subscribe now to keep reading and get access to the full archive.

Continue reading