Change the font of all text layers in After Effects with AI
Yes, you can change the font of all text layers in After Effects with AI: name the font to ChatGPT, Claude or any MCP client connected to Prism, and every text layer across the project is switched to it.
Select all, open the Character panel, pick a font: that covers one comp. The project has forty. And the rule is rarely everything. The headings move to the new display face, the body stays, the legal line keeps its condensed weight. A rule like that is one sentence.
What you say, and what lands
| You type | What changes in your project |
|---|---|
| "Change every text layer in this project to HelveticaNeue-Bold." | Every text layer in every comp on the new font, with a count per comp |
| "Swap Montserrat for InterDisplay-SemiBold on any text over 60 px. Leave smaller text alone." | Headings switched, body text untouched |
| "Only in comps named Hero_, change the font to PPEditorialNew-Regular."* | The Hero comps switched, everything else as it was |
| "List every font used in this project and which comps use it." | A table, no change. Missing fonts show up here first |
Test it on your own project. A Free account is enough to start: Sign up, then connect your AI and ask for this.
How to do it
Rules that work
| Rule | Example |
|---|---|
| By size | text over 60 px to the display face |
| By comp name | only comps named Hero_* |
| By layer name | only layers named Title* |
| By current font | everything in Arial to Inter-Regular |
| By content | all-caps layers to the condensed weight |
| By position in the comp | the top text layer in each lower third |
Character panel, and this
| Character panel | With Prism | |
|---|---|---|
| Scope | selected layers in one comp | every comp in the project |
| Condition | none | size, name, comp, current font, content |
| Wrap | fix by hand afterwards | size adjusted to keep the line count, on request |
| Report | none | a count per comp and a list of missing fonts |
Names without spaces
After Effects addresses fonts by their PostScript name. If a swap does nothing, the name is usually the reason: check it in the Character panel and give it exactly, weight included.
What it needs
| After Effects | 2024, 2025 or 2026, macOS or Windows |
| AI client | any MCP client: ChatGPT, Claude, Claude Code, Cursor, Codex and others |
| Plan | a Free account is enough; a font swap uses MCP actions, not Prism AI credits |
What it does not do
It does not install a font. The typeface has to be on the machine, and a name After Effects cannot find is left as it was and reported. It does not convert outlined text back into type. A layer that mixes two fonts is switched whole unless you say which run to change.
Common questions
Related
Replace text
Replace text across compositions in After Effects with AI: say what to find, what to put in its place and which comps to skip, and every text layer is rewritten.
Change a colour
Change a color across all comps in After Effects with AI: give the old hex, the new hex and the layers to skip, and every matching fill and stroke is updated.