How to Use Keyframes in InShot to Add Customized Effects
Want to take your InShot edits to the next level? In this tutorial, learn how to use keyframes to add smooth, customized effects to your videos. Whether it’s creating dynamic transitions or animating text and objects, we’ll show you how to bring your edits to life with ease!
This video is from our InShot Video Editing Course.
Video Summary:
This tutorial demonstrates how to add and animate text in a video using the CapCut mobile editor. The host adds a title (“Experience Karma Beach like never before”) and stylizes it with a colored background label and black text. The core lesson focuses on creating a custom, smooth fade-in animation using keyframes instead of the app’s default transitions. This avoids having a static, boring title and creates a more professional, dynamic effect where the text gradually appears throughout the clip.
Timestamps:
0:10 – Adds a new text layer with the title: “Experience Karma Beach like never before.”
0:56 – Styles the text: Applies a Label background for better color control, choosing a subtle yellow with black text.
2:58 – Positions the text centrally on the screen.
3:57 – Explains the limitation of default transitions (fade-in/out), which leave the text static and boring after the initial effect.
4:48 – Introduces keyframes as a powerful tool for creating custom, controlled animations.
5:51 – Shows the keyframe button (triangle with a plus) on the editing toolbar.
6:55 – Adds the first (incoming) keyframe at the very start of the text clip.
7:55 – With the first keyframe active, sets the text opacity to 0%, making it completely invisible at the beginning.
8:32 – Adds the second (outgoing) keyframe at the end of the text clip.
8:45 – With the second keyframe active, sets the opacity to 100%.
9:28 – Removes the default transition to avoid conflict with the new keyframe animation.
9:38 – Plays the result: Shows the text smoothly fading in from 0% to 100% opacity throughout the duration of the clip, creating a more engaging effect.

