Auto-generate variants

From structured data to hundreds of Figma designs — instantly.

Install in Figma — Free
AutoVariant demo preview
Free to start Works inside Figma No code required

Three steps.

No setup. No learning curve.

01
🎨

Select your master frame

Your source design — the blueprint for every output.

02
🔗

Connect your data

Import a CSV. Map columns to named layers.

03

Generate everything instantly

Each row becomes a ready-to-use frame inside Figma.

How it works in practice.

A real AutoVariant workflow — from frame selection to bulk output.

Step 01 — Select your master frame
Step 02 — Choose layers to populate
Step 03 — Upload your CSV
Step 04 — Auto-map fields to layers
Step 05 — Set export naming
Step 06 — Generate variants on canvas
Step 01 — Select your master frame
01
Select your master frame
Choose the Figma frame or component variant you want to duplicate.
Step 02 — Choose layers to populate
02
Choose layers to populate
Select text and image layers that should be controlled by data.
Step 03 — Upload your CSV
03
Upload your CSV
Import structured data with matching column headers.
Step 04 — Auto-map fields to layers
04
Auto-map fields to layers
AutoVariant matches CSV columns to your layer names instantly.
Step 05 — Set export naming
05
Set export naming
Choose file naming fields, separators, and preview outputs.
Step 06 — Generate variants on canvas
06
Generate variants on canvas
Create polished populated designs directly inside Figma.
Workflow transformation

One structured input.
Entire output systems.

Three ways teams use AutoVariant to turn a single source into scalable generated output.

Asset systems

Generate scalable design outputs from one structured source.

+24 generated

Social campaigns

Adapt one campaign across every format.

Feed • Story • Banner

Localisation

Generate translated layouts automatically.

EN • FR • DE • +12

Start free. Scale when ready.

No commitments. Cancel any time.

Free
£0
Test the full workflow

  • Up to 5 variations per batch
  • Text + image generation
  • CSV import
Get started free
Pro
£19/mo
Built for text-based workflows

  • Unlimited text generation
  • Text-only workflows
  • CSV import
Start with Pro
Best for full automation
Studio
£45/mo
Full automation, no limits

  • Unlimited variations
  • Text + image population
  • Full asset swapping
  • Bulk generation
  • Priority support
Go Studio
Note: Image generation is available on Free (within the 5-variation limit) and Studio. Pro is text-only — ideal for copy, localisation, and bulk text output.
Free Figma Template

Try AutoVariant with a ready-made demo

Download the included Figma file + CSV and generate 5 player cards free in minutes.

Free forever plan No credit card Works inside Figma
5 cards generated ✓
AutoVariant demo — 5 World Cup player cards generated from CSV data
Generate 5 cards in seconds

Common
questions.

Everything you need to know before installing AutoVariant.

Still not sure how it works?
Read the full guide →

AutoVariant works with standard CSV files. Column headers should match your Figma layer names — the plugin handles the mapping.
Yes. Image generation is available on Free (within the 5-variation test limit) and Studio for full production use. Pro is text-only.
AutoVariant works with named layers in your master frame. Components with properly named text and image layers are fully supported.
Yes — upgrade or downgrade any time. Changes take effect at the start of your next billing cycle.
Studio batches are unlimited. The only practical limit is your Figma file size and performance.

Stop creating variants one by one.

Generate your first batch in minutes — directly inside Figma.