Text Repeat Grid
Fill any number of text layers from input, txt file or spreadsheet. Lightning fast tables, grids ...
Plugin Preview
About this plugin
Introducing the "Text Repeat Grid" Plugin for Figma
This plug-in was primarily created to make working with tables and repeating elements / grid layouts with text a lot easier and faster. However you can use it for many other things as well, like e.g. copying text from a group to a component (using the “Get Text From Selection” feature) and pasting it to a component or vice versa, create variations by randomizing table column data etc.
In conjunction with Figma core features, it provides a replacement for the amazing Adobe XD “Repeat Grid” feature.
Hopefully this plug-in will revolutionize the way you manage text in your designs. Here's how it can help you streamline your workflow:
Manual Input & Text File Upload
- Whether you're typing directly into the text input field or uploading a text file, this feature allows you to populate selected text frames quickly. Simply enter your text or upload a file, and each line of text will be automatically distributed to your selected text frames in the order they appear in the layers panel.
* Create realistic layouts by using text that makes sense
* Use your favourite software or AI chat bot to create content
* Each line will be filled in a separate text layer of your current selection
* e.g. user names, dates, locations, headlines, labels, tags etc.
Spreadsheet Input
Need to fill a table like-structure? The spreadsheet feature lets you drag and drop a spreadsheet file to fill text frames across multiple columns and rows simultaneously. Just remember, your text frames need to be organized in a table-like structure in Figma – think of nesting your text cells in rows or columns. Make sure you select all related columns or rows before applying the text.
You can select between a column-first and a row-first structure to fill the data according to your layer architecture.
This feature shines in scenarios like setting up a multi-field form or a dashboard where data is organized in grids. It ensures that each piece of data lands exactly where it's supposed to, across both rows and columns, saving you the hassle of manual entry.
Randomize Input
With a simple toggle, you can randomize the order of your text inputs. This is particularly useful when you want to experiment with different orders, create variations, or make the same data not look repetitive, without rearranging text manually.
Get Text from Selection
If you need to repurpose or edit text already placed in your designs, this feature makes it a breeze. Just select the text frames you want to edit, and the plugin will pull the text from each frame, allowing you to quickly make changes or redistribute the text.
* Use as copy & paste from many to many text layers
* Translation: Quickly copy text, translate in your favourite tool and paste it back
Why You'll Love It: "Text Repeat Grid" not only enhances your productivity but also integrates seamlessly into your design process, allowing you more time to focus on creativity and less on repetitive tasks.
So, ready to speed up your design process? Give "Text Repeat Grid" a try and watch your efficiency soar!
For bug and feature requests or any other feedback, please leave a comment!
Plugin Details
Version | 3 |
---|---|
Created | May 22, 2024 |
Last Updated | July 5, 2025 |
Category | Import & export plugins |
Creator | Max |
Stats | 62 installs, 7 likes |
Pricing | Free |
Technical Details
- API:1.0.0
- UI:build/ui.js
- main:build/main.js
- Document Access:dynamic-page
- Editor Types:figma
- Allowed Domains:
- none
More Like This
Discover other plugins in the Import & export plugins category.
html.to.design — by ‹div›RIOTS — Import websites to Figma designs (web,html,css)
Convert any website into fully editable Figma designs
Anima - Figma to Code React, HTML, CSS, Tailwind, MUI (DevMode Inspect React / HTML / Vue / CSS)
Anima - AI Powered Design to code
Figma to HTML
Convert Figma design to HTML