SheetSync
by Jeric Epon
Populate Figma components instantly from Excel or Google Sheets.
Installs
24
Likes
5
Users
226
Views
491
Preview
About this plugin
A Figma plugin that automatically populates component instances using data from Excel or Google Sheets exports. Ideal for design systems, dashboards, and repetitive UI elements.
Features- Upload `.xlsx` or `.xls` files and populate selected component instances.- Automatically duplicates component instances based on the number of rows in the spreadsheet.- Populates text layers with `#` prefixes.- Supports component properties:
Variant propertiesBoolean propertiesText properties- Works inside auto-layout and non-auto-layout frames, keeping duplicates contained within the parent.- Dynamic mapping: matches spreadsheet column names to layers and properties automatically.- Keeps original instance populated along with duplicates.
Spreadsheet FormatThe plugin expects a spreadsheet with **columns matching text layers or component properties**.Example Columns:
Title | Description | Subhead | State | Size | Show DescriptionNotes:
Text layers must start with `#` to be populated (e.g., `#Title`, `#Description`).
Column names must match layer or property names (without `#`).
Boolean columns: TRUE/FALSE.
Variant columns: values must match the component variant options.
Sample Data:| Title | Description | Subhead | State | Size | Show Description || -------------- | ------------------------------- | ------- | -------- | ----- | ---------------- || Server Upgrade | Upgrade backend servers to v2.1 | Backend | Active | Large | TRUE | Usage1. Select a single instance of your component in Figma.
2. Open the plugin.
3. Select and Upload your Excel file (`.xlsx` or `.xls`).
4. The plugin will duplicate the instance for each row and populate the layers and component properties automatically.
NotesEnsure the component instance is **selected** before running the plugin.
The plugin automatically keeps duplicates inside the parent frame.
Works for any number of rows in the spreadsheet.
Supports components with new props as long as the spreadsheet columns match.
More libraries other plugins
View allElements
by Dat
Instantly search and insert PNG, SVG assets into Figma.
RealCover
Paidby Marcus
Find and add covers for music artworks, app icons, and movie posters directly within Figma.
Variables to Frames: Publish and Sync
by Sunny
Simplest way to print Variables as Figma Frames
AI Generated Avatars (free)
by Berry
Free access to over 1,800 AI generated avatars across ages, genders and ethnicities!