Lorem Ipsum Generator
Generate placeholder paragraphs, sentences, words or list items for mockups.
Lorem Ipsum Generator tool
What this tool does
It produces placeholder copy in the quantity a layout actually needs: paragraphs, sentences, a precise number of words, or list items sized for bullets. Sentence lengths vary between six and sixteen words and paragraphs run to three to six sentences, so a column of text has the ragged edge real writing has instead of the suspicious uniformity of repeated filler.
Choose HTML output and each block comes wrapped in <p>,
<li> (inside a <ul>) or <h2>, indented
and ready to paste into a template.
Common uses
- Filling a card, a hero or a blog template before the copy exists.
- Checking how a design behaves at 40 characters per line versus 100.
- Seeding a CMS or a database with posts of realistic length.
- Testing truncation, line clamps and overflow with text that will not cooperate.
- Giving a client something to react to that is obviously not final wording.
A short example
Two list items, HTML output:
<ul>
<li>Dolore magna aliqua enim ad minim veniam.</li>
<li>Excepteur sint occaecat cupidatat non proident.</li>
</ul> Where the text comes from
Lorem Ipsum is not nonsense that someone invented. It is Latin from Cicero's De finibus bonorum et malorum, written in 45 BC, scrambled by a 16th-century typesetter who cut up a passage to make a type specimen. The familiar opening is a mangled fragment of dolorem ipsum quia dolor sit amet — "pain itself, because it is pain" — from a section arguing that no one seeks out pain for its own sake.
That history is why it works as placeholder text. The word lengths and letter frequencies sit close enough to English to give a realistic visual texture, while being unreadable enough that nobody mistakes it for finished copy or starts editing it. Filler written in English fails on both counts: reviewers read it, and someone eventually ships it.
Worth knowing
Placeholder text hides real problems. Latin has no long compound nouns, no URLs, no names
with diacritics and no right-to-left script, so a layout that survives Lorem Ipsum can still
break on Llanfairpwllgwyngyll or an Arabic name. Before shipping, test with the
longest and strangest strings your data can contain — and grep the build for
lorem, because it reaching production is common enough to be a genre of bug
report.
Frequently asked questions
How much placeholder text should I generate for a layout?
Work backwards from the measure you are designing to. Typographic convention puts a comfortable line at 45 to 75 characters, about 66 being the usual ideal, which at an average English word of roughly five letters plus a space is 11 or 12 words per line. So a 60-word paragraph fills about five lines, and a card that previews three lines before clamping needs around 35 words to show the truncation.
Does placeholder text hurt SEO if it reaches production?
There is no penalty as such — the damage is what gets indexed. Google will happily crawl a live page whose <title> or meta description still reads Lorem ipsum dolor sit amet and print exactly that in the results, and a passage shared with thousands of other sites gives the page nothing of its own to rank for. Run site:yourdomain.com lorem after a launch; it reliably turns up forgotten staging pages.
Is there a shortcut for this inside my editor?
Emmet, which ships with VS Code, expands lorem to a 30-word sentence on Tab, lorem100 to exactly 100 words, and ul>li*5>lorem10 to a five-item list of ten words each. The same abbreviations work anywhere Emmet is supported, including WebStorm and Sublime Text. Come here instead when you want a specific paragraph count, HTML wrapping, or text you can hand to a non-developer.