Adobe After Effects plug-in

From Sheet to Sequence.
Automatically.

sheet2comp turns a spreadsheet into finished, versioned After Effects comps — filling text layers, swapping images, updating precomps, and queuing renders. One row in, one comp out. No scripting, no busywork.

  • After Effects 2022–2026
  • Windows & macOS
  • CSV · Excel · Google Sheets
Data inRows & columns
sheet2compEngine
Layers outVersioned comps

Why sheet2comp

Stop building versions by hand.

If you make the same comp over and over with different text, you are doing a spreadsheet's job. sheet2comp does it in one click.

Kill the busywork

Generate dozens or hundreds of versions at once. No more duplicating comps and retyping text row by row.

No scripting required

A clean dockable panel, a simple naming convention, and your data. If you can name a layer, you can automate it.

One row = one comp

Every spreadsheet row becomes its own composition in a folder you name — ready to review or render.

Text, image & precomp merge

Fills ^text layers, swaps >image slots, and recurses into !precomps — nested templates update per version.

Any data source

CSV, TSV, Excel (.xlsx) or a live Google Sheets link. Delimiter auto-detected, UTF-8 safe for accented text.

Render-queue ready

Optionally push every generated comp straight to the After Effects Render Queue and walk away.

How it works

Four steps from data to done.

  1. 1

    Tag your template

    Prefix text layers with ^ and precomps with ! — e.g. ^title, !card. One-time setup per template.

  2. 2

    Connect your data

    Point sheet2comp at a CSV or Excel file, or paste a Google Sheets link. Columns are read automatically.

  3. 3

    Map & preview

    Columns auto-match layers by name. A dry-run prints exactly what will happen before anything is created.

  4. 4

    Generate

    Click once. sheet2comp builds a comp per row into your output folder — optionally queued to render.

sheet2comp panel: data source, template comp, options and generate button
The full panel — data source, template, mapping, output folder and generate, all in one place.

Data sources

Bring your data however you keep it.

CSV / TSV files

Comma, semicolon or tab — the delimiter is detected automatically. UTF-8 and BOM aware, with support for quoted fields and line breaks.

Excel .xlsx / .xls

Read Excel workbooks directly, no export step. Powered by a bundled, offline spreadsheet engine — nothing leaves your machine.

Google Sheets link

Paste a shared link and pull the latest data live. Keep editing in the cloud; regenerate whenever the sheet changes.

Where you can use it

Anything repetitive and data-shaped.

If it lives in rows and columns, sheet2comp can build it.

  • Quiz & trivia cards
  • Lower-thirds & name plates
  • Localized / multi-language versions
  • Product & pricing cards
  • Certificates & badges
  • Sports scoreboards & stats
  • Social media variations
  • Weather & forecast cards

Pricing

One license. Endless versions.

$19.99 one-time · lifetime v2 updates
  • All data sources — CSV, Excel & Google Sheets
  • Unlimited comps & versions
  • Windows & macOS · After Effects 2022–2026
  • Text & recursive precomp merge
  • Render-queue automation
  • Free updates within version 2
Buy Now on Gumroad

Secure checkout on Gumroad. Instant download.

FAQ

Questions, answered.

What is sheet2comp?

An After Effects plug-in that turns a spreadsheet into finished compositions. For every row of data it duplicates a template comp and fills the tagged text layers — so you build dozens or hundreds of versions without duplicating and retyping by hand.

Which After Effects versions are supported?

sheet2comp runs as a dockable ScriptUI panel and works with After Effects 2022 and later, on both Windows and macOS.

Do I need to know scripting or expressions?

No. You tag text layers with a ^ prefix and precomps with a ! prefix, then point the panel at your data. If you can name a layer, you can automate it.

What data sources can I use?

CSV or TSV files, Excel files (.xlsx, .xls), and live Google Sheets links. The delimiter is auto-detected and files are read as UTF-8, so accented characters stay intact.

Can it read Excel files directly?

Yes — Excel workbooks are read directly with a bundled offline engine. No export to CSV and nothing is uploaded anywhere.

Can it replace images, not just text?

Yes. Mark a layer as an image slot with the > prefix (e.g. >icon) and put an image path in that column. sheet2comp imports the file and swaps the layer's source per row — ideal for icons, product shots, avatars or weather graphics — auto-fit to the slot's size.

Does it change my original comps?

No. It duplicates your template into an output folder you choose and edits the copies, leaving the original untouched. Everything happens inside a single undo group.

Turn your next spreadsheet into a render.

Give the busywork to sheet2comp and get back to the motion.

Buy Now — $19.99