Skip to content
Text to Strings - create, export or import text variables

Text to Strings - create, export or import text variables

by S. Goltsov

Convert text layers into reusable Figma variables and bind them across all instances with one click

FreeFigma

Installs

15

Likes

14

Users

151

Views

389

Preview

Text to Strings - create, export or import text variables preview

About this plugin

Turn text layers into structured Figma Variables, then manage everything through clean JSON/XLSX import-export workflows.

Text to Strings (Variables Manager) helps you generate, organize, migrate, and restore local variables at scale — without manual relinking.

What it can doCreate variables from text layers in Selection or Current pageCreate a new collection or add variables to an existing oneOptional scan filters: skip hidden layers, skip locked layers, limit by frame sizeAuto-detect numeric text and create FLOAT variables when appropriateOptional deduplication: merge identical values into shared variablesFlexible naming strategy (with or without layer name), then auto-bind generated variables to layersImport / ExportExport collections to JSON or XLSXImport variables from JSON or XLSXPreserve modes, aliases, scopes, descriptions, and other variable metadataOptional variable ID column for stable migration workflowsXLSX export can include embedded preview images for STRING/FLOAT variablesSmart binding recovery after importRe-applies broken bindings after variable recreationRestores bindings not only for text, but also for many layer properties (including fills/strokes, effects, layout grids, and instance component properties)Re-links text layers to matching Texts/... string variables when possibleRemap support (advanced migration)Supports RemapPayload v1 for restoring references to deleted/recreated variable IDsIncludes dry-run mode and detailed apply/skip/error statsUseful for recovering large files after collection resets or ID churn

More import & export plugins plugins

View all