Generate placeholder paragraphs, sentences, words or list items, with the classic opening line if you want it.
GeneratingNot from nowhere. The passage is scrambled Latin taken from De finibus bonorum et malorum, a work on ethics that Cicero wrote in 45 BC, from the section arguing about pleasure and pain. The famous opening is a piece of a word: the original reads dolorem ipsum, and a printer's cut removed the first two letters, leaving lorem ipsum.
Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit.
"Nor is there anyone who loves pain itself because it is pain, or seeks it, or wants to have it." Cicero, book 1, in H. Rackham's 1914 translation.
Printers have set nonsense text in specimen books since the 1500s, and this is the passage that survived. Letraset put it on dry transfer sheets in the 1960s, which spread it through every studio in the world, and desktop publishing carried it forward when Aldus PageMaker shipped it as filler in the 1980s. It endures because it behaves like text without being text: the word lengths and letter frequencies sit close enough to English for a paragraph to look right, and nobody stops to read it. That last part is the point. Filler in a real language pulls a reviewer into the words instead of the layout.
Because nonsense text stops a reviewer reading the words and starts them looking at the layout, which is the point of a mockup. Use real copy once the layout is settled: the length of real sentences is what breaks a design.
Filling a bulleted list, a menu or a table without writing the markup yourself. Each line comes out as a markdown item.
Yes. The words are drawn from the standard passage using the browser's own random source, so two runs never give the same filler.
Not quite. The words are Latin and the source is Cicero, but the passage has been cut, reordered and misspelled for centuries, so it does not parse as a sentence. That is deliberate: text that can be read is text that gets read instead of the layout.
It gets indexed, and it gets seen. Lorem has shipped on live homepages, in printed catalogues and in app store screenshots. It escapes through CMS defaults, translation files and seeded databases, so those are the three places to check before a launch.