Free Handy Tools

Lorem Ipsum Generator

Try an example

1 to 200.

Choose how much placeholder text you need.

The words are the traditional scrambled Latin taken from sections 1.10.32 and 1.10.33 of Cicero’s de Finibus Bonorum et Malorum, written in 45 BC and used by typesetters since the 1500s. It is not meaningful Latin and is not supposed to be: text you can read is text you stop looking at the layout to read.

The words are drawn at random, so “Generate again” gives different text from the same settings and a shared link restores the settings rather than the passage — if the exact words matter, copy them. A word count includes the opening line rather than adding to it, so 50 words means 50. The HTML is a bare <p> or <ul> with no classes or attributes, and the Latin has no accented characters in it, which makes it a poor test of a layout that will one day hold German, Vietnamese or Arabic.

Placeholder text that stays out of the way

A layout needs words in it long before the words exist. This generator produces paragraphs, sentences, individual words or list items of scrambled Latin, as plain text or as HTML ready to drop into a template, with a checkbox that starts the passage on the classic opening and a button that redraws the whole thing when the shape of the first attempt did not suit. A word and character count sits alongside the output.

The Latin is deliberately meaningless, and that is the feature rather than a shortcoming. Readable English pulls a reviewer into reading the copy and arguing with it, when the question actually on the table is whether the column is too wide and the line spacing too tight.

The shape of what comes out
SettingWhat the generator does
Words per sentenceBetween 6 and 16
Sentences per paragraphBetween 3 and 6
CommasInserted only in sentences of 9 words or more
The classic openingA fixed 19-word line, when the checkbox is on

Those ranges are what give the output roughly the rhythm of prose, which is the whole of what makes it worth anything for judging how a block of body copy will sit on the page.

Word mode counts differently from what people sometimes expect. Asking for 12 words with the classic opening still on returns "Lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor." — the number requested is the whole of the output, not a further twelve bolted onto the end of the 19-word opening, so a short request simply gives you the front of that line.

Where the Latin comes from

The passage is not nonsense invented for the purpose. It is scrambled Latin drawn from sections 1.10.32 and 1.10.33 of Cicero’s "de Finibus Bonorum et Malorum" — "On the Ends of Good and Evil" — written in 45 BC, and typesetters have been setting it since the 1500s. Richard McClintock, a Latin scholar at Hampden-Sydney College, traced the passage back to Cicero.

The scrambling matters as much as the source. Words have been cut, joined and reordered until the text stopped meaning anything, which is precisely why it reads as language without ever being read.

A layout tool, not a content plan

Placeholder text conceals a problem it cannot solve: real copy is almost never the length of the box drawn for it. A heading that fits in three words of Latin may need nine in English, and a paragraph sized around a generated block can collapse the moment the actual sentence arrives. Draw the design against the shortest and the longest plausible real text as well as against this.

The second risk is more embarrassing than technical. Lorem ipsum reaching production is a well-documented way to end up in a screenshot somebody shares, so a search for "lorem" across the repository before a release is cheaper than trusting that every block was replaced.

Meaningless Latin, and getting it out before release

Why not use real sentences as placeholder text?

Because a reviewer who can read the placeholder starts editing it. Meaningless Latin keeps attention on spacing, measure and hierarchy, which is what a draft layout is actually asking about at that stage.

Does the generated text mean anything in Latin?

No. The source is genuine Cicero, but the words have been altered and shuffled to the point where no sentence carries a meaning. Anyone who reads Latin will recognise fragments and nothing beyond them.

How much should I generate at once?

Enough to fill the region at the size it will really be, and then a second draw that is noticeably longer. A layout that has only ever held one length of text has not been tested against the copy that eventually arrives.

Last reviewed 27 August 2026