Generate lorem ipsum

Fill an unfinished layout with pseudo-Latin words, sentences, or paragraphs of deliberately variable length.

freeworks offlinenothing uploaded
ToolLorem Ipsum Generator
Input
Output
Put this on your own site

The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.

Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.

Preview

How it works

Math.random samples a fixed word list; sentence mode chooses 5–15 words and paragraph mode chooses 3–7 sentences. The classic opening can replace the first generated unit or be prepended to the first paragraph.

  • Paragraph mode and the familiar opening suit visual layout testing where prose shape matters more than meaning.
  • The requested count controls words only in word mode; sentence and paragraph lengths remain random.

Worked example

One Paragraph
Generate a single paragraph of placeholder text (output varies due to randomness)
Input
											1
										
Output
												Lorem ipsum dolor sit amet, consectetur adipiscing elit. In et occaecat ipsum occaecat sint posuere quam dis consectetur culpa montes. Cupidatat eiusmod nisl nisl nostrud labore quis labore quis aute sit sint consectetur. Ridiculus dolore deserunt anim nostrud dolore magna occaecat deserunt aliquip eiusmod. Cras sunt qui magna exercitation morbi sociis faucibus pellentesque amet sagittis.
											

When to use this

Responsive mockups test wrapping, typography specimens compare fonts, and CMS demos populate article cards before final copy exists.

Edge cases

  • One requested paragraph does not guarantee a fixed word count or a fixed amount of vertical space.
  • Adding the classic opening makes the first paragraph longer than later generated paragraphs.
  • The same controls can produce different text on separate runs because there is no seeded random source.