What It Does

Line Em Up applies expressions to selected layers so they automatically maintain horizontal or vertical alignment with adjustable spacing. When you change text content, scale a layer, or toggle visibility, the script recalculates positions across the entire group. It’s particularly useful for title sequences where text length varies, or for building responsive layouts in MOGRTs and Essential Graphics panels.

Key Features

Expression-driven positioning. The script writes expressions that track layer dimensions and visibility. Change a text layer’s font size or content, and adjacent layers shift to maintain the spacing you set. This removes the need for manual repositioning when iterating on designs.

Spacing controls. Adjust spacing for the entire group via a slider, or fine-tune individual layer offsets. The script provides both global and per-layer control without breaking the expression chain.

Text and non-text support. Works with standard text layers, paragraph text with any justification setting, and non-text layers like shapes or solids. Mix layer types in a single lineup.

Anchor point accuracy. Version 1.1 adds anchor point expressions to text layers, ensuring precise spacing measurements regardless of text alignment or paragraph justification.

Alignment options. Choose horizontal, vertical, or auto-center distribution. Select layers in the order you want them arranged, run the script, and they’ll line up in sequence.

Who It’s For

Designers building text-heavy motion graphics where content changes frequently. Useful for sports graphics, news tickers, or any project where text strings vary in length but need to stay aligned. Also valuable for MOGRT authors who need responsive layouts that adapt when users edit text in the Essential Graphics panel.

Pricing

One-time purchase for $9.99. Supports After Effects 2020 through 2025. A trial version is available from the product page.