0
100
200
300
400
500
600
700
800
900
1000
1100
0
100
200
300
400
500
600
700
800
900
1000
1100
Figma Plugin · Free · Import from Excel

Import Tables from
Excel into Figma

Create styled tables in Figma in one click — from scratch or by importing Excel, CSV, or Google Sheets. Fully customizable headers, cells, fonts, and presets.

Excel & CSV Import
Custom Styling
Built-in Presets
Install Free on Figma
What Table Creator Does

Import or Create Tables

Bring Excel and CSV data into Figma, or build tables from scratch. Full control over styling, presets, and templates.

Import Data
Input

Import Data

Paste from Excel, upload CSV/XLSX files, or connect to a Google Sheet. Your data becomes a Figma table instantly.

Create Tables
Input

Create Tables

Build tables from scratch with a visual grid selector. Set rows and columns, then style headers and cells.

Full Styling
Styling

Full Styling

Header background, cell colors, strokes, fonts, alignment — every visual detail is customizable.

Presets & Templates
Workflow

Presets & Templates

Use built-in templates or save your own. Filter, sort, and favorite presets for quick reuse.

Capability

Google Sheets

Paste a Google Sheets URL and load data directly — no download required.

Capability

Placeholder Mode

Generate empty tables with placeholder text (Header 1, R1C1) for wireframes.

Table
Cells
Text
Presets
Import
Table Size
4
6
Appearance
16
8
Use Placeholders
Visual Grid Selector4 × 6
Create Table

Visual Grid &
Table Size

Pick rows and columns with a 10×10 visual grid — click cells to select your table shape. Set padding, corner radius, and toggle placeholder content (Header 1, R1C1) for wireframes.

10×10 GridRows & ColumnsPaddingCorner RadiusPlaceholders
Table
Cells
Text
Presets
Import
Paste Data
Upload File
Google Sheet
Paste Data
Paste Excel or CSV data here...
sales_data.csv12 rows
ProductQ1Q2
Widget A1,2001,450
Widget B890920
.........
Create Table
Import

Excel, CSV &
Google Sheets

Paste tab-delimited or comma-separated data, upload .csv/.xlsx files, or paste a Google Sheets link. The plugin parses your data and creates a fully styled table on the Figma canvas — ready to tweak.

Paste DataUpload FileGoogle Sheet URLTab or Comma DelimitedFirst Row as Header
Table
Cells
Text
Presets
Import
Background Colors
Header
Cell
Alternate Row Colors
Stroke Settings
1
Solid
Cell Dimensions
40
12
HeightPadding
Table
Cells
Text
Presets
Import
Header Text Style
Inter
600
14
Cell Text Style
Inter
400
13
Cells & Text

Complete Visual
Control

Configure header and cell backgrounds, stroke color and style (solid/dashed), cell height, padding, alternate row colors, and typography — font family, weight, size, alignment, and colors.

Header BGCell BGStrokeAlternate RowsFontsAlignment
Table
Cells
Text
Presets
Import
My Presets
Templates
Favorites
All
Name
Minimal Light
8px radius
Data Grid
8px radius
Warm Table
8px radius
Save current as preset
Presets

Templates &
Favorites

Use built-in templates or save your current styling as a preset. Filter by category, sort by name or date, and favorite the ones you use most. One click applies a preset to your panel.

My PresetsTemplatesFavoritesFilter & SortSave
How It Works

Three Steps to Tables

Step 01
01

Choose Input

Create a table from scratch or switch to Import to paste data, upload a file, or paste a Google Sheet URL.

Step 02
02

Style Your Table

Use the Table, Cells, and Text tabs to set dimensions, colors, strokes, and typography.

Step 03
03

Create & Edit

Click Create Table. Your table appears on the canvas — fully editable as native Figma frames.

Ready to Add Tables to Figma?

Install Table Creator on the Figma Community. Import from Excel, CSV, or Google Sheets — or build tables from scratch with presets.

Install Free on Figma
Free to StartExcel & CSV SupportFigma Community