Skip to main content
Comprehensive text customization function that allows you to modify typography, appearance, layout, content, and animation. Perfect for creating dynamic text content with complete control over styling.

Examples

Basic text modification

Complete text styling

Text with positioning and expressions

Parameters

Typography

string
Font family name
number
Font size in points
number
Letter spacing/tracking value

Appearance

array | string
Fill color in multiple formats:
  • RGB arrays: [1,1,1] (0-1 range) or [255,255,255] (0-255 range)
  • Hex strings: #ffffff
array | string
Stroke color in multiple formats:
  • RGB arrays: [1,1,1] (0-1 range) or [255,255,255] (0-255 range)
  • Hex strings: #ffffff
number
Width of the text stroke
boolean
Whether stroke appears over fill
boolean
Whether to apply stroke to text
boolean
Whether to apply fill to text

Layout

string
Text alignment: ‘left’, ‘right’, or ‘center’
array
[x, y] position coordinates

Content

string
required
Name of the text layer to modify
string
The actual text content
string
After Effects expression for text

Animation

string
After Effects expression for position
string
After Effects expression for scale
string
After Effects expression for opacity

Composition

string
Name/ID of the composition (optional)