Static text says something. Animated typography makes people feel it. If you have ever watched a title card snap into place with perfect rhythm and wondered how it was built, the answer is usually simple: a few text animators, some carefully eased keyframes, and one or two masks.
This guide is a complete beginner project. You start with a flat headline and finish with a polished 5-second kinetic typography sequence in After Effects, built entirely with native tools. No plugins, no templates, no presets to buy. Along the way we cover the timing and spacing decisions that separate text that feels intentional from text that feels jittery.
What You Will Build
A single title composition, 5 seconds long, containing:
- A headline that flies in character by character with a soft settle
- A subheadline revealed by a mask wipe
- One emphasis word that scales and holds for impact
- A clean exit so the sequence can loop or cut into a video
Estimated build time for a first attempt: 40 to 60 minutes.

Before You Start: Project Setup
Any recent version of After Effects works (2023 and newer). Create a new composition with these settings:
| Setting | Value | Why |
|---|---|---|
| Resolution | 1920 x 1080 | Standard delivery size, easy to scale down |
| Frame rate | 24 fps | Cinematic feel, easy frame math (120 frames = 5 s) |
| Duration | 0:00:05:00 | Forces you to keep the edit tight |
| Background | Dark grey (#141414) | Pure black hides motion blur detail |
Font tip: pick a geometric or grotesque sans with a heavy weight for the headline (Poppins Bold, Montserrat ExtraBold, Helvetica Now Black). Heavy letterforms hold shape while moving. Thin fonts flicker and disappear during fast motion.
Step 1: Type the Headline and Lock the Layout First
Use the Type tool (Ctrl/Cmd + T) and set your headline, for example MOTION IN MINUTES. Before animating anything:
- Set the font size so the headline occupies roughly 60 to 70 percent of the frame width.
- Set tracking in the Character panel to around -20 to 40 depending on the font. Heavy fonts usually need slightly negative tracking to feel solid.
- Set leading manually instead of Auto if you have two lines. Try 90 to 100 percent of the font size.
- Center the layer with the Align panel, then nudge the anchor point to the text center using the Pan Behind tool (Y) while holding Ctrl/Cmd.
Why this matters: animation cannot fix a bad layout. If the static frame does not look good paused, motion will only draw attention to the problem.
Step 2: Understand Text Animators (The Core of Animated Typography)
Text animators are the single most important feature for animated typography in After Effects. They let you animate properties per character, per word or per line without splitting your text into separate layers. Keeping this consistent across a brand is where a good design studio earns its keep.
How to add one
- Select the text layer in the timeline and twirl it open.
- Click the Animate button on the right of the layer name.
- Choose a property, for example Position.
After Effects creates Animator 1 containing a Range Selector. The animator holds the value (how far the text moves). The Range Selector controls which characters receive that value, and by how much.
The three controls you actually use
| Control | What it does | Typical use |
|---|---|---|
| Offset | Slides the selection across the text | Animate from -100% to 100% for a wave reveal |
| Start / End | Defines the selection boundaries | Animate Start 0 to 100% for a straight left-to-right build |
| Advanced > Shape | Controls the falloff curve of the selection | Ramp Up for entrances, Smooth for soft waves |
Advanced settings worth changing on day one
- Based On: Characters, Characters Excluding Spaces, Words or Lines. Words feels calmer, characters feels energetic.
- Ease High / Ease Low: smooths how characters enter and leave the selection. Setting Ease High to 50% and Ease Low to 50% instantly removes mechanical stiffness.
- Randomize Order: turn on for a scattered pop, leave off for ordered reveals.

Step 3: Animate the Headline In
Here is the exact recipe for a character-by-character rise with a soft settle.
- With the headline selected, click Animate > Position. Set Position to 0, 120 (characters start 120 px below their final spot).
- Click Add > Property > Opacity and set Opacity to 0%.
- Click Add > Property > Blur and set it to 0, 30. A vertical blur sells vertical speed.
- Open Range Selector 1. At frame 0, set Offset to -100% and add a keyframe.
- At frame 24 (1 second), set Offset to 100%.
- Open Advanced. Set Shape to Ramp Up, Ease High to 60%, Ease Low to 40%.
- Enable Motion Blur on the layer and on the composition (the two switches must both be on).
Scrub the timeline. The letters should rise, sharpen and fade in one at a time. If the effect is too fast and reads as a blur, extend the second keyframe to frame 30. If characters overlap too much, reduce the Range Selector End value to roughly 25% so fewer letters animate at once.
Bonus: the tracking trick
Add a second animator with Add > Property > Tracking, set Tracking Amount to 20, and keyframe the same Offset range. The letters now spread slightly as they arrive and compress into place. This tiny detail is what makes professional kinetic typography feel expensive. Free Kinetic Typography Templates for After Effects is a useful companion to this.
Step 4: Keyframe Easing (Where Beginners Win or Lose)
Linear keyframes are the number one reason amateur text animation looks cheap. Every keyframe in your project should be eased unless you have a reason not to.
The fast method
- Select both Offset keyframes and press F9 for Easy Ease.
- Press Shift + F3 to open the Graph Editor.
- Switch to the Speed Graph using the icon at the bottom of the panel.
- Drag the first keyframe handle far to the right so the curve rises quickly and lands gently.
Easing values that work every time
| Animation type | Outgoing influence | Incoming influence | Feel |
|---|---|---|---|
| Entrance (in) | 20% | 85% | Fast start, soft landing |
| Exit (out) | 85% | 20% | Slow lift, snappy departure |
| Emphasis pop | 10% | 90% | Punchy, almost elastic |
| Continuous drift | Linear | Linear | Constant background movement |
You can type these numbers directly: right click a keyframe, choose Keyframe Velocity, and set the influence values.
Step 5: Add a Subheadline With a Mask Reveal
Masks give you a different flavour of motion, a clean wipe rather than a per-character build. Contrast between the two keeps a 5-second sequence interesting.
- Create a second text layer with your subheadline, around 25 percent of the headline size, placed below it.
- Select the layer, grab the Rectangle tool (Q) and draw a mask that fully covers the text with a little margin above and below.
- Twirl open Masks > Mask 1 > Mask Path.
- At frame 30, keyframe the mask path with the left and right edges collapsed together on the left side of the text.
- At frame 42, drag the right edge of the mask past the end of the text.
- Ease both keyframes with F9.
Pro move: add a Position animation on the text itself that runs 30 px in the same direction as the wipe. The text slides slightly while being revealed, which reads far more naturally than a wipe over stationary text.
If you want a soft edge instead of a hard cut, set Mask Feather to 20 px horizontally and 0 px vertically by unlinking the dimensions.

Step 6: Give One Word the Emphasis
Kinetic typography works because it mirrors how people speak. In every line there is one stressed word. Find it and treat it differently.
- Duplicate the headline layer and delete everything except the emphasis word, or use a fresh text layer.
- Change its colour to your accent colour.
- Keyframe Scale from 112% to 100% over 8 frames starting at frame 48.
- Apply the emphasis pop easing from the table above.
- Optional: add a solid behind it with a mask that scales in horizontally over 6 frames as a highlight bar.
Step 7: Timing and Spacing, the Part Nobody Explains
Most beginner animated typography looks jittery for three reasons: everything moves at the same speed, nothing ever holds still, and the distances travelled are too large. After Effects Templates Typography & Titles is a useful companion to this.
Rule 1: Build in beats, not in frames
Give your 5-second sequence a structure before you keyframe anything. Here is the beat map for this project at 24 fps:
| Frames | Time | Event |
|---|---|---|
| 0 to 24 | 0.0 to 1.0 s | Headline builds in per character |
| 24 to 30 | 1.0 to 1.25 s | Hold, nothing moves |
| 30 to 42 | 1.25 to 1.75 s | Subheadline mask wipe |
| 48 to 56 | 2.0 to 2.3 s | Emphasis word pop |
| 56 to 100 | 2.3 to 4.2 s | Hold with slow scale drift only |
| 100 to 120 | 4.2 to 5.0 s | Exit (reverse wipe or upward slide) |
Rule 2: Holds are animation too
The reader needs time to actually read. A rough minimum is 0.3 seconds per word on screen after the animation finishes. A 4-word headline needs at least 1.2 seconds of legible hold time.
Rule 3: Keep travel distances short
Elements should move no more than about 1.5 times their own height during an entrance. Text that flies in from off-screen takes too long, forces large blur, and is hard to read. Short travel with strong easing always looks more refined.
Rule 4: Vary your durations
If every animation takes 12 frames, the sequence becomes monotonous. Use a mix: 24 frames for the headline, 12 for the wipe, 8 for the pop. Different speeds create hierarchy.
Rule 5: Overlap, do not queue
Start the next element a few frames before the previous one finishes settling. Pure sequential timing feels slow and robotic. A 3 to 6 frame overlap keeps energy flowing.
Step 8: Polish Passes
- Motion blur: enable it on every moving layer plus the composition master switch. Set Shutter Angle to 180 in Composition Settings > Advanced.
- Slow drift: add a parent Null and scale it from 100% to 103% across the full 5 seconds with linear keyframes. Subtle continuous movement stops the frame feeling dead during holds.
- Depth: a soft radial gradient behind the text with 15% opacity separates typography from the background.
- Anti-flicker: avoid odd pixel values on text position. Fractional pixels on thin fonts cause shimmering.

Step 9: Export
Send the comp to the Render Queue (Ctrl/Cmd + M) or to Adobe Media Encoder (Ctrl/Cmd + Alt + M).
| Destination | Format | Notes |
|---|---|---|
| Social media | H.264 MP4, 15 to 20 Mbps | Use Media Encoder for best compression |
| Editing timeline | QuickTime ProRes 422 | Larger file, no generation loss |
| Overlay with transparency | ProRes 4444 with Alpha | Set Channels to RGB + Alpha |
| Web / UI | Lottie via Bodymovin (shape layers only) | Convert text to shapes first |
Common Beginner Mistakes and Fixes
| Problem | Cause | Fix |
|---|---|---|
| Text feels jittery | Linear keyframes, too many simultaneous animations | Ease everything, reduce Range Selector End value |
| Unreadable during motion | Travel distance too large | Cut movement by half, add a hold |
| Animation looks flat | Motion blur disabled | Enable layer and comp motion blur switches |
| Letters scale from wrong point | Anchor point misplaced | Use Anchor Point Grouping set to Character in the animator |
| Everything happens at once | No beat map | Plan events on paper before keyframing |
| Mask reveal has hard edges | No feather | Add 15 to 25 px of horizontal feather only |
Where to Go Next
- Text animation presets: browse the Effects & Presets panel under Animation Presets > Text. Drag one onto a layer, then open it up and study how it was built.
- Expressions: a simple
loopOut()or an inertial bounce expression on Position removes hours of manual keyframing. - Audio sync: for true kinetic typography, import a voiceover, find the stressed syllables on the waveform, and place your keyframes on those frames.
- Shape layers: add rectangles, lines and underlines that animate alongside the type. Typography plus simple graphics is the standard look for promos and title sequences.
FAQ
Do I need plugins to create animated typography in After Effects?
No. Text animators, keyframe easing, masks and shape layers cover everything in this tutorial. Plugins and scripts speed up repetitive tasks, but they do not teach you timing, and timing is the skill that matters.
What is the difference between text animation and kinetic typography?
Text animation is any moving type. Kinetic typography usually means type animated to the rhythm of speech or music, where scale, position and timing express meaning. Kinetic typography is a subset of text animation.
How long should an animated title be?
For social content, 3 to 6 seconds. Anything under 2 seconds is unreadable for more than a few words. As a baseline, allow about 0.3 seconds of on-screen hold per word after the entrance completes. The team at schoolofmotion.com reached a similar conclusion.
Why does my text look blurry when it moves?
Either motion blur shutter angle is too high (drop it to 180) or the text is travelling too far in too few frames. Reduce the distance, not the blur. You can also disable blur on very small text where legibility matters most.
Should I use free After Effects typography templates instead?
Templates are useful for deadlines and for reverse engineering. Open one, twirl down the layers, and inspect the animators and graphs. The risk is that template-based work looks like everyone else’s. Building from scratch, even once, gives you control over every frame.
What frame rate is best for kinetic typography?
24 fps for a cinematic feel and simple frame math. 30 fps if your project is being delivered alongside 30 fps footage. 60 fps only if you need ultra-smooth motion for screen recordings or UI work, since it doubles your keyframe precision requirements.
Can I animate text along a path?
Yes. Draw a mask on the text layer, then under Text > Path Options set Path to your mask. First Margin animates the text along the path, and Perpendicular To Path controls letter orientation.
Final Thought
Good animated typography in After Effects is not about knowing more effects. It is about restraint: short travel distances, strongly eased keyframes, deliberate holds, and one clear emphasis per line. Build this 5-second title once from scratch, then rebuild it with your own headline and font. By the third attempt you will stop copying tutorials and start making timing decisions of your own.
