What graphs do in CapCut and where to find them

Graphs in CapCut's desktop version let you control how video properties change over time — brightness, volume, position, scale, and dozens of other settings. Instead of a property staying the same throughout a clip, you can make it fade in, ramp up, or shift smoothly from one value to another. The graph is a visual way to see and edit those changes without typing numbers.

To access graphs, you need to select a clip in your timeline, then look at the Inspector panel on the right side of the screen. When you click on any property — like Volume, Brightness, or Position — a small graph icon appears next to it. Click that icon and a larger graph window opens, showing you a line that represents how that property behaves across the duration of your clip.

The horizontal axis of the graph represents time (from the start of the clip to the end), and the vertical axis represents the value of the property you are adjusting. A flat line means the property does not change. A line that slopes up means the value increases over time. A line that slopes down means it decreases.

Key Takeaways

  • Graphs let you make video properties like volume, brightness, and position change smoothly over time instead of staying constant.
  • Open a graph by selecting a clip, finding a property in the Inspector panel on the right, and clicking the small graph icon next to it.
  • Click and drag points on the graph line to create keyframes — the moments where you want a change to happen or stop.
  • The curve type (linear, ease-in, ease-out) controls how smoothly the property transitions between keyframes.
  • You can adjust multiple properties on the same clip by opening separate graphs for each one.

Creating keyframes by clicking and dragging on the graph

A keyframe is a point on the graph where you tell CapCut "at this moment in time, the property should be at this value." To create a keyframe, click anywhere on the graph line. A small circle or diamond appears at that spot. That point is now locked in place.

Once you have created a keyframe, you can drag it up or down to change the value at that moment, or drag it left or right to change when it happens. If you want to remove a keyframe, right-click it and select Delete, or straightforward click it and press Delete on your keyboard.

Most edits require at least two keyframes — one where the change starts and one where it ends. For example, to fade audio from full volume to silent, you would create one keyframe at the beginning of the clip with the volume at 100, then create another keyframe near the end with the volume at 0. The graph line between them shows the fade happening gradually.

Understanding curve types and how they affect transitions

By default, CapCut connects keyframes with a straight line, which means the property changes at a constant rate. This is called linear interpolation. However, you can change how the line curves between two keyframes to make the transition feel more natural or dramatic.

Right-click a keyframe to see curve options. Ease-in makes the change start slow and speed up toward the next keyframe. Ease-out makes the change start fast and slow down as it approaches the next keyframe. Ease-in-out combines both — slow at the start, fast in the middle, slow at the end. This is useful for properties like position or scale, where a sudden jerk looks unnatural but a smooth acceleration feels polished.

Linear curves work well for properties like volume or opacity, where a steady change is what you want. Experiment with different curve types on the same keyframe pair to see which one matches the feeling you are going for.

Adjusting multiple properties on one clip using separate graphs

You are not limited to editing one property at a time. You can open graphs for volume, brightness, position, scale, and rotation all on the same clip, and CapCut will explore all of them together when you play back the video.

To do this, select your clip, then in the Inspector panel, click the graph icon next to each property you want to adjust. Each graph opens in its own window or tab. Make your keyframes and curves in each one. When you close a graph, your changes are saved automatically, and you can open another property's graph without losing your work.

This is especially useful for complex animations — for example, you might zoom in (scale graph), brighten the image (brightness graph), and move it to the right (position graph) all at the same time, with each property following its own timing and curve.

Common mistakes and how to avoid them

One frequent mistake is creating keyframes too close together in time. If you place two keyframes only a frame or two apart, the property will change very abruptly, which usually looks wrong. Space your keyframes further apart to give the transition room to breathe. A fade that happens over half a second feels smoother than one that happens in 10 frames.

Another common issue is forgetting that the graph shows the entire clip's duration. If your clip is 10 seconds long, the graph stretches across all 10 seconds. A keyframe placed at the far right of the graph happens near the end of the clip, not when ready. If your transition is not happening when you expect it, check the horizontal position of your keyframes.

Avoid mixing curve types on adjacent keyframes without a reason. If one keyframe uses ease-in and the next uses ease-out, the transition can feel jerky or unpredictable. Stick with one curve type for a series of related keyframes unless you are deliberately creating a specific effect.

Resetting or deleting all keyframes on a property

If you have created keyframes on a property and want to start over, you do not have to delete them one by one. Right-click anywhere on the graph background (not on a keyframe) and look for a Reset or Clear option. This removes all keyframes for that property and returns it to its default value across the entire clip.

Alternatively, you can click the graph icon again to close the graph, then click it once more to reopen it — this usually resets the view but keeps your keyframes. If you want to remove only one keyframe, click it and press Delete. If you want to remove a range of keyframes, select them by clicking and dragging across the graph, then press Delete.

Zooming and panning inside the graph window

If your clip is long or you need to place keyframes very precisely, the graph window can feel cramped. Use your mouse wheel to zoom in and out on the graph. Zooming in gives you more space to work with and makes it easier to place keyframes at exact moments. Zooming out lets you see the entire clip's timeline at once, which is useful for understanding the overall shape of your transition.

To pan (move around) inside the graph, hold the spacebar and drag with your mouse, or use the scroll bars on the sides of the graph window. This lets you navigate to different parts of your clip without closing the graph.

Frequently Asked Questions

Can I copy keyframes from one clip to another?

CapCut does not have a built-in copy-paste for keyframes across clips. However, you can manually recreate the same keyframe pattern on another clip by opening the graph for the same property and placing keyframes at the same times with the same values. If you need the exact same animation on multiple clips, consider grouping them or using CapCut's effect templates if available.

What does the small icon next to each property mean?

The icon indicates whether that property has keyframes. A solid icon usually means keyframes exist; a hollow or faded icon means the property is at its default value with no keyframes. Clicking the icon toggles the graph window open or closed.

Why does my transition look choppy even though I used ease curves?

Choppy transitions usually happen when keyframes are too close together or when your video frame rate is low. Try spacing keyframes further apart (at least 0.5 seconds) and make sure your project frame rate matches your video's frame rate. Also check that you are using the right curve type — ease-in-out usually feels smoother than linear for motion.

Can I animate properties that do not show a graph icon?

Not all properties support keyframe animation in CapCut. Text properties, for example, often cannot be animated with graphs. If a property does not have a graph icon next to it, you cannot create keyframes for it. Check CapCut's documentation or the property's tooltip to see if animation is supported.

How do I make a property stay at one value for part of the clip, then change?

Create a keyframe at the moment you want the change to start, with the value you want it to hold. Then create another keyframe slightly later (a few frames) at the same value. Then create a third keyframe where you want the change to end, with the new value. The flat section between the first two keyframes keeps the property constant, and the sloped section between the second and third keyframes shows the transition.