Watch the tutorial
Step 1: Add your text and open its Transform controls
Add a text layer to your project with the Type tool and place it on the timeline. Click the text layer, open the Effect Controls panel and expand the Text section. Scroll all the way down to the Transform section inside it. This is where the text's own Position, Scale, Rotation and Opacity live.

Step 2: Set the final position first
Make sure the playhead sits at the start of the clip, and that the text is in the position where you want it to end up. Click the stopwatch next to Position to create the first keyframe. Keyframing the end position first makes the next step simple, because you will drag the keyframe forward in time instead of working backwards.
Step 3: Move the keyframe forward and push the text off screen
Drag that keyframe forward on the Effect Controls timeline to where the slide should finish. Then go back to the start of the clip and move the text off the screen in whatever direction you like, for example off the left or off the right edge. You can drag it in the Program Monitor or change the Position value. Play it back and the text now slides in from the side to its final position.
Step 4: Ease the movement
You may notice the text moves at a constant, linear speed. To fix this, select both keyframes, right-click one of them, choose Temporal Interpolation and pick Ease In. Then right-click again and choose Ease Out. The slide now starts and stops smoothly and looks far more professional.

Smoother with EaseFlow: select the keyframes and apply a real easing curve in one click instead of right-clicking each option. See EaseFlow
For even more control, click the small arrow next to Position, then click one keyframe to show the speed graph. Drag the handles to change how quickly the text moves at the start and end of the slide.
Step 5: Reveal the text inside a shape
For a neater look, you can make the text appear only when it is inside a box. With the text layer selected, pick the Rectangle tool in the toolbar and draw a rectangle over the text at its final position. A shape layer is added to the text graphic.

Select the shape, go to Effect Controls, expand the Shape section and scroll down. Tick Mask with Shape. Now the text is only visible while it is inside the shape.

Scrub through the animation to see how the text appears from behind the invisible edge of the shape. You can resize the shape to change where the reveal happens, which gives a different look.

Step 6: Move the whole animation at once
If you want to place the finished animation somewhere else on the screen, do not touch the keyframes. Instead, open the Vector Motion section at the top of the graphic's Effect Controls and change its Position. Both the text and the shape follow together, so the reveal stays intact.
Tips
- Slide out too. Add a mirrored pair of keyframes at the end of the clip so the text leaves the same way it came in.
- Match the direction. Slide titles in the same direction across your whole video for a consistent style.
- Keep it short. A slide of about half a second to a second feels crisp, while a long slide can drag.
FAQ
How do I make text slide in in Premiere Pro?
Keyframe the text's Position. Set the final position first, drag the keyframe forward, then move the text off screen at the start.
How do I make the slide look smoother?
Apply Ease In and Ease Out from the Temporal Interpolation menu on the Position keyframes, or shape the speed graph by hand.
How do I make text appear only inside a box?
Draw a rectangle over the text, then tick Mask with Shape in the shape settings. The text only shows where it overlaps the shape. If you prefer a softer entrance, see our guide to a cinematic text fade.
Want polished text animations without building each one by hand? Get the Smooth Text Animation Template







