All articles

Lorem Ipsum: where the placeholder text came from and why it exists

Lorem Ipsum is (deliberately) meaningless Latin-looking text that designers and developers drop into mockups instead of real content. Despite its look, it isn't a random jumble of letters — and for decades, nobody quite knew that for certain, because the source had been lost.

Where the text came from

In 1982, Richard McClintock, a Latin scholar at Hampden-Sydney College in Virginia, went looking for the word "consectetur" and traced the passage back to a genuine work: Cicero's "De Finibus Bonorum et Malorum" ("On the Ends of Good and Evil"), written in 45 BC. The standard Lorem Ipsum passage is a distorted fragment of it — words rearranged, truncated, and partly altered enough to lose coherent meaning, while keeping Latin's natural distribution of word lengths and letter frequencies.

Why deliberately use meaningless text

The main reason is to avoid drawing attention to the content. If you put text in the reader's actual language into a mockup, attention involuntarily shifts to reading and evaluating meaning rather than the visual composition: font size, line spacing, line length. Pseudo-Latin reads as a "generic text block," without distracting from the design.

The limits of this approach

Lorem Ipsum works well for judging purely visual composition, but poorly for testing how a layout will behave with real content: very long headlines, short button labels, or text in another language with a different average word length.

Why you need this

  • Filling a mockup or prototype with text to show a client before real copy is written.
  • Testing a layout against varying text lengths without waiting on copywriting.
  • Quickly generating placeholder text of a specific length for test data.

Why classic Latin is sometimes better avoided

Clients and non-technical team members sometimes mistake Lorem Ipsum for "unfinished" or accidentally pasted text, because they don't recognize it as an intentional placeholder. In these cases, designers sometimes use "real" filler text in the native language instead (excerpts from public texts, say) — less neutral in terms of word length, but instantly recognizable as temporary content.

Try the tool