Text Fill

Fill matching Figma text layers with reusable custom fields.

Text Fill uses reusable custom fields to write content into Figma text layers with matching names.

ProdFill Text Fill interface
The field name determines which text layer receives the content.

Custom Fields

Each custom field name must match a Figma text layer name. For example, a field named Product Name fills text layers named Product Name.

Use clear names

Prefer unique, descriptive layer names in each template so unrelated text layers are not changed together.

Add fields

Select Add Field whenever you need another value. You can fill product names, selling points, prices, and other copy in a single run.

Run Text Fill

  1. Select the frames, components, or text layers to process.
  2. Enter field names that match the target layers and provide their values.
  3. Select Fill Text and review the result.