Skip to main content

2 replies

Participating Frequently
September 16, 2019

Know this was posted ages ago, however, a workaround I use is to make a line mask on the text layer where I want the underline to be and then apply a stroke effect.

So:

1. Use the pen tool to make line below text as a mask

2. Effect > Generate > Stroke or type stroke in the effects and presets search bar and apply it to the same text layer

3. Set path as Mask and adjust other settings as desired in the Effect Controls panel.

Participant
October 10, 2019
Very simple but elegant solution. Thank you
Participating Frequently
October 10, 2019
Glad I could help someone 🙂
Andrew Yoole
Inspiring
November 2, 2018

The simple answer is that you can't.  The After Effects text engine does not have an underline feature.

But, as with most things in After Effects, there are a million ways to do things. 

You can simply add a solid layer, draw a path under the text, and apply the stroke effect.

You can draw a shape layer as a line under your text.

You can overlay a second text layer and use underscores to underline your text.   ________________________

While perhaps inconvenient, all of these solutions offer you the advantage of being able to independently animate the underline, because it is not built into the text itself.

Discussions of this topic have happened for years on this forum, and generally devolve into a partisan "Why can't I underline text?" vs "Why would you want to, it's bad typography!" argument. 

jonathan8_82334764
Participant
July 25, 2019

It may be bad typography, but when you need to re-create the way hyperlinks are shown in text messages, a quick underline feature would be useful…

Dave_LaRonde
Inspiring
July 25, 2019

jonathan8_8  wrote

It may be bad typography, but when you need to re-create the way hyperlinks are shown in text messages, a quick underline feature would be useful…

Well, considering people have been asking for this since at least AE Version 3, I wouldn't hold my breath......