After Effects | Dynamic Lower Thirds with 1 easy expression @TheKeyframeAcademy
After Effects | Dynamic Lower Thirds with 1 easy expression  @TheKeyframeAcademy
Uploaded March 2018 | Updated September 2026, 1 hour ago
Self-resizing boxes are a time saver by eliminating the needs for extra keyframing. In this tutorial, I go over the After Effects expression sourceRectattime() which can help you create text boxes that resize with your text. It is the perfect expression when making lower thirds.

You can copy this Expression:
s=thisComp.layer("Name");
x=s.sourceRectAtTime(time-s.inPoint,true).width;
y=s.sourceRectAtTime(time-s.inPoint,true).height;
[x,y]

Replace "Text" with the name of your text layer and boom. You're done.

My personal site: keyframeacademy.com

Programs used:
Adobe Premiere CC
Adobe After Effects CC 2019
Camtasia 9
After Effects | Dynamic Lower Thirds with 1 easy expressionHow to get started with Character Animation in After Effects 2023Getting Started with Motion Graphics: Shape LayersHow to rig any character in After Effects (using DUIK)5 websites to stay creative with your motion graphics (After Effects)An ULTIMATE guide to After Effects Character RiggingLearn Character Animation in After Effects | 2026Everything new in Duik Angela | After Effects 2023Joysticks n Sliders SPIDER-MAN head rig for beginnersTop 5 most useful hotkeys for After Effects in under a minute!How to loop compositions in After Effects (2019)Advanced Shape Layer Animation techniques in After Effects
Keyframe Academy |

After Effects | Dynamic Lower Thirds with 1 easy expression

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER