What a keyframe does and why you need one
A keyframe is a marker you place on your video timeline that tells CapCut "remember this position, size, or effect at this exact moment." When you place two keyframes with different settings between them, CapCut automatically creates the motion or change in between — this is called animation. Without keyframes, you can only change something when ready. With them, you can make text grow, move across the screen, fade in, or spin smoothly over several seconds.
You will use keyframes constantly in CapCut PC. They are how you make a still image pan across the frame, how you fade audio in and out, how you zoom into a moment, or how you make text appear to fly in from the side. The process is the same regardless of what you are animating — you mark the starting point, mark the ending point, and CapCut fills the motion in between.
Key Takeaways
- Open the Effects panel, select your clip, and find the property you want to animate — position, scale, rotation, or opacity are the most common.
- Click the stopwatch icon next to the property name to create your first keyframe at the current timeline position.
- Move the playhead forward in the timeline, change the property to a new value, and CapCut automatically creates a second keyframe.
- You can delete, move, or adjust keyframes by right-clicking them on the timeline or by dragging them to a new position.
- Preview your animation by pressing the spacebar to play, and adjust timing or values by moving keyframes left or right on the timeline.
Finding the Effects panel and selecting your clip
Start by opening your project in CapCut PC and locating the clip you want to animate. Click once on the clip in the timeline at the bottom of the screen — it should highlight in a lighter color to show it is selected. Do not click on the clip in the preview window; click directly on the clip bar in the timeline itself.
Look at the right side of the screen. You should see a panel with tabs at the top — one of these tabs is labeled "Effects" (it may also say "Keyframe" depending on your CapCut version). Click that tab. If you do not see an Effects panel on the right, go to the top menu, click "View," and select "Effects Panel" to turn it on.
Once the Effects panel is open and your clip is selected, you will see a list of properties you can animate: Position, Scale, Rotation, Opacity, and sometimes others depending on what type of clip it is. Each property has a small stopwatch icon to its left. That stopwatch is your keyframe button.
Creating your first keyframe
Before you create a keyframe, position your playhead (the vertical line in the timeline) exactly where you want the animation to start. Click on the timeline at that spot, or use the arrow keys to move frame by frame. You can also type a time code directly into the timeline if you need to be precise.
Once your playhead is in the right spot, look at the property you want to animate in the Effects panel. For example, if you want text to move across the screen, you will animate "Position." Click the stopwatch icon next to "Position." The stopwatch will turn solid (usually blue or white), and a small diamond-shaped keyframe marker will appear on the timeline at your current position. This keyframe records the current position, scale, rotation, or opacity value — whatever property you clicked.
You have now set your starting point. CapCut knows: "At this moment in time, the clip is at this exact position (or size, or rotation)." Nothing will move or change yet, because you have only told CapCut one state. You need a second keyframe to create motion.
Creating the second keyframe and the animation between
Move your playhead forward in the timeline to where you want the animation to end. This might be one second later, five seconds later, or whenever the motion should finish. Click on the timeline at that new position.
Now change the property value. If you are animating Position, click on the clip in the preview window and drag it to a new location. If you are animating Scale, use the corner handles to resize it. If you are animating Opacity, adjust the opacity slider in the Effects panel. The moment you change the value, CapCut automatically creates a second keyframe at your current playhead position.
Look at the timeline now. You should see two diamond-shaped keyframe markers — one where you started and one where you just moved the playhead. The area between them will show a line or gradient, indicating that CapCut is animating the change. Press the spacebar to play your timeline and watch the animation happen. The clip will smoothly move, resize, rotate, or fade from the first keyframe value to the second.
Adjusting keyframes after you create them
If your animation is not quite right, you can move, delete, or edit keyframes without starting over. To move a keyframe to a different time, click and drag the diamond marker left or right on the timeline. To delete a keyframe, right-click on the diamond marker and select "Delete Keyframe," or click the keyframe and press Delete on your keyboard.
To change the value at a keyframe without moving it in time, click on the keyframe marker to select it, then adjust the property in the Effects panel or by dragging the clip in the preview window. The keyframe will update to the new value. You can also right-click a keyframe and select "Edit" to see options for easing — this controls whether the animation speeds up, slows down, or moves at a constant pace.
If you want to remove all keyframes for a property and start over, click the stopwatch icon again. It will turn off, and all keyframes for that property will disappear. You can then click the stopwatch again to create a fresh set.
Working with multiple properties at once
You can animate more than one property on the same clip at the same time. For example, you might want text to move across the screen (Position) while also growing larger (Scale) and fading in (Opacity). Create keyframes for each property separately — click the stopwatch for Position, then the stopwatch for Scale, then the stopwatch for Opacity. Each property will have its own set of keyframe markers on the timeline.
The keyframes do not have to be at the same times. You might have Position keyframes at 0 and 3 seconds, Scale keyframes at 1 and 4 seconds, and Opacity keyframes at 0.5 and 2.5 seconds. Each animation will play independently, creating a complex motion that would be difficult to describe but straightforward to see in the preview.
Be careful not to create too many overlapping animations at once, because they can become hard to manage. Start with one property, preview it, and then add the next one once you are happy with the first.
Common mistakes and how to avoid them
The most common mistake is forgetting to click the stopwatch icon before changing a property. If you move a clip without creating a keyframe first, nothing will animate — the clip will just jump to the new position when ready when you play the timeline. Always click the stopwatch first, then move the playhead, then change the value.
Another mistake is placing keyframes too close together. If your first and second keyframes are only one frame apart, the animation will happen almost when ready and you will not see it. Leave at least half a second (roughly 12 frames at 24 frames per second) between keyframes so the animation has time to play. You can always move keyframes closer or farther apart later if the timing feels wrong.
Finally, remember that keyframes are tied to the clip, not to the timeline position. If you move a clip left or right on the timeline, its keyframes move with it. If you want to keep keyframes in the same place while moving the clip, you will need to delete the keyframes, move the clip, and create new keyframes at the new position.
Frequently Asked Questions
Can I copy keyframes from one clip to another?
CapCut PC does not have a built-in copy-keyframes feature, but you can recreate the same animation on another clip by noting the keyframe times and values, then creating new keyframes on the second clip at the same positions with the same settings. Some users export the animation as a preset or effect if CapCut offers that option in your version.
What is the difference between linear and ease keyframes?
Linear keyframes move at a constant speed from start to finish. Ease keyframes slow down at the beginning and end, making the motion feel more natural. Right-click a keyframe and look for easing options — ease-in, ease-out, and ease-in-out are the most common. Experiment with each to see which feels right for your animation.
Why is my animation playing backwards or in the wrong direction?
Check that your first keyframe is actually before your second keyframe on the timeline. If you created the second keyframe first and then moved backward to create the first one, the animation will reverse. Delete both keyframes and start over, making sure to move forward in time between the first and second keyframe.
Can I animate effects like blur or color?
Yes, if the effect has a keyframe icon next to it in the Effects panel. Not all effects support keyframes — some are static and explore the same way throughout the clip. Look for the stopwatch icon; if it is there, you can animate that effect the same way you animate position or scale.
How do I make an animation loop or repeat?
CapCut does not have a built-in loop keyframe feature. To repeat an animation, you can duplicate the clip and place the copies end-to-end on the timeline, or you can manually create additional keyframes that cycle back to the starting values at the end of the clip.