Animate variable font axes in After Effects — without the manual keyframe work. Auto Variable Font reads your font's available axes and generates smooth animations in just a few clicks, from sine waves to audio-driven motion.
Promo video
Detects all available variable axes from your selected text layer — Weight, Width, and any custom axes.
Smooth, continuous oscillation. Control speed and frequency for fluid, organic motion.
Pulsing rhythmic effect at set intervals. Ideal for attention-grabbing displays.
Each character animates one after another — a wave ripples across the text.
Sharp linear ramp from min to max, then instant reset. Mechanical, energetic motion.
Axis drops from max to min before resetting. A falling, collapsing rhythm.
Discrete jumps instead of smooth transitions. Digital, quantized feel.
Font axes pulse directly with the amplitude of an audio track in your composition.
Like Audio Link, but cascades across each character in turn for a wave-like effect.
Smooth, continuous oscillation. Control speed and frequency for fluid, organic motion.
Pulsing rhythmic effect at set intervals. Ideal for attention-grabbing displays.
Each character animates one after another — a wave ripples across the text.
Sharp linear ramp from min to max, then instant reset. Mechanical, energetic motion.
Axis drops from max to min before resetting. A falling, collapsing rhythm.
Discrete jumps instead of smooth transitions. Digital, quantized feel.
Font axes pulse directly with the amplitude of an audio track in your composition.
Like Audio Link, but cascades across each character in turn for a wave-like effect.
Make sure your text layer uses a variable font. Click "Read Axis" to detect all available axes.
Select which axis to animate and pick an animation type from the dropdown. Adjust Min, Max, Speed, and Frequency.
Keyframes are generated automatically. For audio-based types, ensure your composition has an audio track.