What is Lorem Ipsum? History, Usage and Alternatives for Developers
If you have ever worked with a website mockup, a design prototype or a document template, you have probably seen the text that starts with "Lorem ipsum dolor sit amet." This seemingly random Latin text has been the standard placeholder text in the printing and typesetting industry for centuries.
The Origin of Lorem Ipsum
Lorem Ipsum is not random gibberish. It comes from "De Finibus Bonorum et Malorum" (On the Ends of Good and Evil), a philosophical work written by the Roman statesman Cicero in 45 BC. The text has been used as placeholder content since the 1500s, when an unknown printer scrambled a section of Cicero's text to create a type specimen book.
The standard Lorem Ipsum passage that everyone recognizes begins with "Lorem ipsum dolor sit amet, consectetur adipiscing elit." The word "Lorem" itself is a truncation of "dolorem," meaning "pain" in Latin. However, the scrambled version does not translate to coherent Latin anymore.
Why Developers and Designers Use Lorem Ipsum
- Focus on design, not content. Placeholder text lets reviewers evaluate layout, typography and spacing without getting distracted by readable content.
- Realistic text distribution. Unlike repeating "text text text," Lorem Ipsum has a natural distribution of letters and word lengths that closely resembles real English text.
- Industry standard. Every designer and developer recognizes it instantly as placeholder content. There is no risk of someone mistaking it for real copy.
- Available in any length. You can generate paragraphs, sentences or words to fill any layout, from a single headline to a full page of body text.
- Language neutral. Since it is not real text in any modern language, it works for projects targeting any locale without implying a specific language choice.
Common Use Cases
| Context | How It Is Used |
|---|---|
| Web development | Filling page templates, testing responsive layouts, previewing font choices |
| UI/UX design | Figma/Sketch mockups, wireframes, component libraries |
| Print design | Magazine layouts, brochure templates, business card proofs |
| CMS development | Seeding test databases, previewing blog post templates |
| Documentation | Showing example output in style guides and pattern libraries |
The Standard Lorem Ipsum Text
The most commonly used version of Lorem Ipsum starts with this passage:
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
This passage has remained virtually unchanged since the 1500s. It was popularized in the 1960s with the release of Letraset transfer sheets and later became a default in desktop publishing software like Aldus PageMaker.
Modern Alternatives to Lorem Ipsum
While Lorem Ipsum remains the most popular choice, some designers prefer alternatives that feel more natural or add a bit of humor to the design process:
- Real content first. Some teams write the actual copy before designing. This approach, called "content-first design," can produce better results but is not always practical.
- Hipster Ipsum. Generates trendy, hipster-themed placeholder text for a more playful feel.
- Bacon Ipsum. Meat-themed placeholder text. Popular among developers who want something lighthearted.
- Cupcake Ipsum. Dessert-themed text that reads like a bakery menu.
- Corporate Ipsum. Generates business jargon that mimics real corporate copy, useful for enterprise mockups.
Despite these alternatives, classic Lorem Ipsum remains the safest choice for professional work. It is universally recognized and will never raise eyebrows in a client presentation.
Best Practices for Using Placeholder Text
- Match the expected content length. Generate roughly the same amount of text that the final content will have. A headline placeholder should be headline-length, not a full paragraph.
- Use realistic amounts. Fill your layout with enough text to test edge cases like text overflow, truncation and responsive breakpoints.
- Remove before shipping. Always search your codebase for "lorem" before deploying to production. Shipping placeholder text is a common and embarrassing mistake.
- Consider accessibility testing. Screen readers will attempt to read Lorem Ipsum aloud. For accessibility testing, use real content instead.
Generate Lorem Ipsum text
Generate paragraphs, sentences or words of Lorem Ipsum placeholder text instantly.
Open Lorem Ipsum Generator