Lorem Ipsum, Explained

After reading this you will know where Lorem ipsum comes from, why it works better than real English for testing a layout, and how to pick the right amount and flavour of placeholder text without breaking your design.

What placeholder text is and why it looks like broken Latin

Placeholder text is filler you drop into a design before the real words exist. It holds space so you can judge line length, spacing, headings and rhythm while the copy is still being written. The most common filler in the world is Lorem ipsum, a run of scrambled pseudo-Latin that begins:

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

That passage is not random. It descends from Cicero's De finibus bonorum et malorum, written in 45 BC. A Renaissance typesetter cut and rearranged a section of the text to make a type specimen, and the mangled version spread through the Letraset dry-transfer sheets of the 1960s and then into desktop publishing software. The original Latin sentence Neque porro quisquam est qui dolorem ipsum quia dolor sit amet ("Nor is there anyone who loves pain itself because it is pain") is where the words dolorem ipsum come from. The generator can produce either the scrambled classic or that genuine Cicero passage.

The point of Latin-looking gibberish is that you cannot read it. Real English copy pulls your eye into reading. Lorem ipsum keeps you looking at shape, weight and spacing, which is exactly what you want when the layout is the thing under review.

When to use it, and when not to

Use placeholder text when the words genuinely do not exist yet and you need to see structure. A wireframe, a template, a font specimen, a slot in a page grid: all good uses. Lorem ipsum has a fairly even distribution of short and long words, so paragraphs wrap in a way that resembles running prose.

Avoid it in three situations. First, never ship it. Real Lorem ipsum text has appeared in printed books, banking apps and even on the side of a bus, because someone forgot to swap it out. Second, do not use it to test anything that depends on meaning: button labels, navigation, error messages, or a headline whose length you cannot predict until the real words are chosen. Third, do not use Latin filler for a script the design will actually carry. If your product ships in Arabic or Japanese, Latin filler hides the line-height, glyph width and direction problems you most need to catch.

Filler text lulls reviewers into approving a layout that later breaks. Real headlines run longer, real names are shorter, and a real paragraph almost never has the tidy word mix of Lorem ipsum. Always do a second review with the true copy before sign-off.

How the length controls actually count

The generator builds text at four grain sizes: words, sentences, paragraphs and list items. It helps to know roughly how these convert, because "5 paragraphs" and "50 words" describe very different amounts of text.

A useful rule of thumb, checked against the classic Lorem ipsum corpus, is that an English-length Latin word averages about 6.2 characters plus one space, so roughly 7.2 characters per word including the trailing space. A sentence tends to run 8 to 15 words, and a paragraph 3 to 6 sentences. If you ask for n words, expect the character count to land near:

C \approx 7.2 \cdot n - 1

Here C is the total character count including spaces, n is the number of words, and the -1 removes the final trailing space. The 7.2 is the mean characters-per-word-plus-space measured from real Lorem ipsum. This is an estimate, not a guarantee: a paragraph heavy in consectetur and adipiscing runs longer than one full of et, ut and do.

Reproducing the default output

The demo button uses the field defaults: the classic Lorem flavour, a small number of paragraphs, with the first paragraph starting on the canonical Lorem ipsum dolor sit amet. Take a typical default first sentence:

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

  1. Count the words. There are 19 words in that sentence.
  2. Apply the estimate: 7.2 \times 19 - 1 = 135.8, so expect about 136 characters.
  3. Count the real characters including spaces and punctuation. The sentence is 123 characters long.
  4. The estimate overshoots by 13 characters, about 10 percent, because this canonical opening is unusually full of short words like sit, do, ut and et.

Over a longer passage the short and long words average out and the 7.2 estimate tightens. For a 100-word block the formula predicts 719 characters, and real Lorem ipsum lands within about 5 percent of that.

The flavours and what each one is good for

The generator offers four registers of filler. They differ only in vocabulary; the sentence rhythm stays similar.

Classic Lorem
The scrambled pseudo-Latin. Best for neutral layout testing, because no reader can parse it and get distracted.
Cicero
The genuine De finibus passage in real Latin. Slightly longer words on average, useful when you want the historical text or a marginally denser block.
Tech / startup
English filler flavoured with product jargon. Reads like a landing page, which helps stakeholders imagine the finished thing, at the cost of pulling their eyes into reading.
Corporate
Buzzword filler for a wink at meeting-speak. Same trade-off as the tech flavour: more relatable, less neutral.
Average word length differs by flavour. Corporate buzzwords run longest, so the same word count produces a longer block.

Watching word count reshape a block

The relationship between requested words and rendered size is close to linear, but the flavour changes the slope. The widget below lets you move the word count and the flavour and see the estimated character count follow the formula with the flavour-specific constant.

With the classic flavour at 7.2 characters per word, 25 words gives about 179 characters, 50 words about 359, and 100 words about 719. The corporate flavour at roughly 8.1 characters per word (including the trailing space) gives about 202, 404 and 809 for the same word counts.

Reading the output critically

Once you have a block on screen, judge it against three questions. Does the line length sit in a comfortable reading range? For body text, 45 to 75 characters per line is the classic target from Robert Bringhurst's The Elements of Typographic Style. At the 7.2 characters-per-word estimate, that is roughly 6 to 10 words per line. Does the paragraph depth match the real content you expect? And does the first line, often the canonical Lorem ipsum dolor sit amet, make the mock-up look familiar to reviewers without misleading them about real length?

Remember that Lorem ipsum is smoother than real prose. Genuine copy has one-word sentences, long compound clauses, numerals, and proper nouns that break the tidy average. If your design only looks good with filler, it is not finished.

Common mistakes

  • Shipping the placeholder. Search your codebase for lorem and ipsum before release. It is the single most frequent filler accident.
  • Testing the wrong script. Latin filler will not surface right-to-left, wide-glyph or diacritic problems. Use script-appropriate sample text for those.
  • Trusting the exact length. The 7.2 estimate is an average. For a fixed field like a 40-character title, test with your longest plausible real string, not filler.
  • Filling meaningful slots. Buttons, labels and links carry meaning. Filler there hides sizing and truncation bugs that only real words expose.

Related tools

Once your placeholder copy is replaced with a real title, the Slug Generator turns that title into a clean URL. If you want decorative styled text rather than neutral filler (handwriting, small caps and other Unicode variants), the Fancy Text Generator covers that.

Frequently asked questions

Is Lorem ipsum real Latin?

The classic version is not. It is scrambled and truncated fragments of Cicero's De finibus bonorum et malorum from 45 BC, with some words altered so it no longer parses as Latin. The Cicero flavour in this generator gives you the genuine, readable passage instead.

Why not just use "the quick brown fox" or real copy?

A single repeated sentence does not wrap like a paragraph, and real copy tempts reviewers into reading and editing the words instead of judging the layout. Lorem ipsum gives realistic paragraph texture while staying unreadable.

How many words are in a paragraph?

Typically 25 to 90 words, from 3 to 6 sentences of 8 to 15 words each. If you need a precise count, generate by words rather than paragraphs.

Does anything I generate get sent to a server?

No. The generator runs entirely in your browser, so nothing you produce or paste leaves your device.

Can filler tell me if my text field is wide enough?

Only roughly. Filler shows average behaviour. To be safe, also test with the longest real value the field will ever hold, since real strings have extremes that average filler does not.