Lorem Ipsum by divRIOTS is the most-used Figma plugin for dummy text, with 1.2M users. It fills selected layers with placeholder text, images or data in a click, and runs in Figma Design, Slides and FigJam. Content Reel (1.1M users) is close behind: it fills layers from shared collections of text strings, images and icons, so a team can publish one set of sample customers or prices and everyone pulls from it.
Top 20 picks



Lorem Ipsum
#1 · 1.2M users
Quick answer

Most used
by divRIOTS

Best for shared team content
by Eugene Gavriloff

Best for real data
by Pavel Laptev
Outside the ranking · Disclosure
The full list
Fill your designs with placeholders in a click: text, images and even data!
Free · 11K likes
Design layouts more efficiently by pulling text strings, images, and icons.
Free · 17K likes
Free · 154 likes
Free · 62 likes
Free · 170 likes
Free · 261 likes
Free · 423 likes
Avatars is a comprehensive collection of diverse and eye-catching avatar images
Free · 890 likes
Insert all illustrations from open-source library, avatar builder and more...
Free · 700 likes
Самый удобный генератор случайного текста, умный Lorem Ipsum на русском языке
Free · 738 likes
Buying guide
Figma AI now covers part of this job. Select layers, open the Actions menu with Cmd/Ctrl+K and choose Replace content to swap placeholders for realistic text. Plugins still earn a place when you need the same data every time (a fixed collection, a JSON file, a spreadsheet) or content AI text doesn't give you, like logos, avatars and numbers in a set format.
The top 20 also includes generators for Russian, Chinese and Indian-language text, which are useful for testing how a layout copes with a different script and text length. Our mock data guide walks through the full workflow.
Names and emails are everywhere. Prices, dates, avatars, company logos and long-tail cases like very long surnames are not, so list the fields in your screens before choosing.
Random data is fine for exploration. For reviews and usability tests you'll want the same records every time, which means a shared collection or a file-based source.
Check that the plugin fills every selected text layer in one go, including text inside component instances, without detaching them.
If developers can give you JSON, CSV or a Google Sheet, a plugin that maps fields to layer names gets you screens with production-shaped content.
FAQ
Select your text layers and use Replace content from the Actions menu (Cmd/Ctrl+K) for AI-generated text, or run a plugin like Lorem Ipsum or Content Reel for structured data such as names and emails. Our Figma mock data guide compares the methods.
Lorem Ipsum by divRIOTS is the most used, with 1.2M users, and it fills images and data as well as text. Lorem ipsum hides problems like long names and short headlines, though, so for reviews most teams prefer realistic content from Content Reel. LORE and Loremzer are free, text-only alternatives.
Spreadsheet Sync pulls from Google Sheets, CSV Populate reads CSV files, and JSON to Figma handles JSON. To bring in a spreadsheet as a table instead, see importing Excel into Figma.
Logoipsum inserts made-up logos, which is the safe choice for anything public. uiLogos inserts real brand logos; check each brand's usage rules before a design using them leaves your team.
Yes. Replace content in the Actions menu writes realistic text into selected layers, and Make image generates images from a prompt. Results change on every run, so for test data you need to reproduce exactly, use a file-based plugin instead.
Keep exploring
tables and spreadsheet data
See the top picksstock photos and images
See the top picksAI-powered design
See the top picksGuides