Every designer and developer has encountered it: Lorem ipsum dolor sit amet, consectetur adipiscing elit... It shows up in mockups, theme demos, and design handoffs. But what is it, where did it come from, and when should you replace it with real content?
What Is Lorem Ipsum?
Lorem ipsum is placeholder text derived from Cicero's de Finibus Bonorum et Malorum (On the Ends of Good and Evil), written in 45 BC. The specific passage — beginning "Lorem ipsum dolor sit amet..." — comes from sections 1.10.32–33.
The text was deliberately scrambled to be unreadable. This is the point: the words carry no meaning, so reviewers focus on the layout and typography rather than the content.
It was popularised in the 1960s by Letraset dry-transfer sheets and became universal when Aldus PageMaker included it as default placeholder text in the 1980s.
Why Designers Use It (And Why It Works)
Real content in early mockups causes two problems:
- Stakeholders edit the words instead of reviewing the design. Show someone a mockup with real copy and they'll spend the meeting fixing comma placement. Show them latin gibberish and they focus on whether the hero section is too tall.
- Real content skews layout testing. A specific headline that happens to be 3 words creates a very different layout from one that's 12 words. Lorem ipsum, with its varied word lengths, creates a realistic distribution of line breaks and white space.
For low-fidelity mockups and layout exploration, Lorem ipsum is the right tool.
How Long Is a Lorem Ipsum Paragraph?
The classic opening paragraph is approximately 70–80 words and 5 sentences. Generated paragraphs from most tools are 50–100 words (3–5 sentences).
| Use case | Recommended length |
|----------|-------------------|
| Card body | 1–2 sentences (15–30 words) |
| Article body section | 3–5 paragraphs |
| Hero tagline | 8–15 words |
| Email body | 3–5 sentences per paragraph |
| Meta description | 25–30 words (155 characters) |
Lorem Ipsum by Platform
Google Docs: Type =lorem() and press Enter. Use =lorem(5) for 5 paragraphs.
Microsoft Word: Type =lorem(3,5) and press Enter — first number is paragraphs, second is sentences per paragraph.
VS Code (Emmet): Type lorem in an HTML file and press Tab. Type lorem*5 for 5 sentences.
Figma: Use Plugins → Content Reel, or paste from a generator.
Notion: No native shortcut — generate text externally and paste it.
WordPress: Type /lorem in a Gutenberg text block.
When to Stop Using Lorem Ipsum
Lorem ipsum has limits. Stop using it:
- Before stakeholder sign-off on high-fidelity prototypes. Real copy catches layout problems that Lorem ipsum hides — a 3-word headline vs. a 15-word headline is a different design problem.
- Before publishing. Google may index Lorem ipsum text as thin content, which can affect search rankings.
- When testing copy-length-sensitive components. Character limits (Twitter, meta descriptions, push notifications) require testing with real text of exactly the right length.
Alternatives to Lorem Ipsum
- Hipsum (hipsum.co) — English hipster words, more readable typography test
- Bacon Ipsum — food-themed, memorable for demos
- Faker.js / Python Faker — realistic structured data (names, addresses, emails) for database and API testing
- Wikipedia text in the target language — for RTL or non-Latin scripts
Generator
For quick generation with output format control, the SnappyTools Lorem Ipsum Generator generates text in plain text, HTML, Markdown, and JSON — with word count display and randomised output on each copy. No account needed.
Originally published at https://snappytools.app/lorem-ipsum-generator/