Toolvore

Lorem Ipsum Generator

Generate exact placeholder counts with a repeatable seed and text, HTML or Markdown exports.

This tool runs entirely in your browser. Your data is never uploaded, never stored, and never leaves your device.

Generate exact counts of placeholder words, sentences or paragraphs, with a repeatable seed and plain text, HTML or Markdown exports.

How to use it

  1. 1Choose a unit and its exact count.
  2. 2Set lengths, an optional seed and the classic opening; choose an export format.
  3. 3Generate, review, then copy or download TXT, HTML or Markdown.

What happens to your data

Placeholder text is generated in your browser. No text is uploaded; changing settings clears the old result.

Last updated October 2026

Generate placeholder text with an exact number of words, sentences or paragraphs, then copy it or download plain text, HTML paragraphs or Markdown. Choose the words per sentence and sentences per paragraph to match the density of your design. The optional classic opening starts the first output with ‘Lorem ipsum dolor sit amet’ without adding extra words to the requested count.

For example, three paragraphs with four sentences per paragraph and ten words per sentence produce 120 words. Add a seed to reproduce the same text with the same settings. This makes it easier to compare card heights, test a newsletter layout or fill a draft page consistently. The output is randomized Latin-style filler, not a meaningful translation or text ready to publish. Replace it with realistic content before evaluating whether people can understand the page.

How it works

The generator samples from a fixed word bank in your browser. Words mode returns exactly the requested number of space-separated words without sentence punctuation. Sentences mode capitalizes each sentence and ends it with a period. Paragraphs mode joins a fixed number of those sentences. Plain text and Markdown use blank lines between paragraphs; HTML wraps each paragraph in a p element and escapes markup-sensitive characters. Markdown escapes punctuation that could become formatting. Word counts exclude export markup.

The maximum request is 10,000 words, 1,000 sentences or 100 paragraphs. Sentences contain 5–30 words and paragraphs contain 1–10 sentences. Counts must be whole decimal numbers within the displayed range; empty values, fractions, scientific notation and larger requests are rejected instead of being silently clamped. The controls that apply to the selected unit determine the output. With the classic opening enabled, a three-word request returns ‘lorem ipsum dolor’, still exactly three words.

An optional seed of up to 64 UTF-16 code units selects a repeatable pseudorandom sequence. The same seed and text settings reproduce the same output in this version; changing export format changes only its representation. Seeds are case-sensitive and spaces are significant. Leave the seed empty for ordinary Math.random selection. Neither mode promises natural prose or balanced vocabulary; repeated words are expected. Copy and download preserve the exact source shown in the result, with TXT, HTML or MD extensions. HTML is a paragraph fragment, not a complete website. Changing any control clears the result. Generation and downloads happen locally, and seeds are not uploaded or placed in the URL.

Worked example: an exact short opening

Input
Unit: Words; Count: 5; Classic opening: on
Result
lorem ipsum dolor sit amet

The opening is part of the count, not five extra words. For longer results, words after the opening are randomly selected.

Common use cases

  • Testing several cards with the same text length
  • Comparing typography with controlled sentence lengths
  • Filling early newsletter and page mockups
  • Exporting matching text, HTML and Markdown for a seeded mockup

Frequently asked questions

How do I generate an exact number of words?+

Choose Words and enter a count from 1 to 10,000. The result contains that many space-separated words. The classic opening uses part of that count and is shortened when the requested count is below five.

Can I control paragraph length?+

Yes. In Paragraphs mode choose 1–10 sentences per paragraph and 5–30 words per sentence. Total words equal paragraphs multiplied by sentences per paragraph multiplied by words per sentence.

Does this output HTML paragraphs?+

Yes. Select HTML paragraphs to produce escaped p elements, one per generated paragraph, and download an HTML fragment. Plain text and Markdown are also available. The visible word count describes the placeholder text and excludes markup.

Can I reproduce the same lorem ipsum later?+

Enter the same seed, unit, count, sentence length, paragraph length and classic-opening choice. This version produces the same text. Seed case and spaces matter. Keep your seed and settings yourself; the page does not save them. Changing the export format preserves the underlying text.

Is the generated text a real Latin passage?+

No. It combines a fixed bank of Latin-style placeholder words. It is suitable for early layout checks, but should not be presented as a translation, quotation or meaningful article.

Why did the previous result disappear?+

Changing a count, unit, length or opening option clears the old output. Press Generate text to create a result for the new settings. This prevents copying text that belongs to an earlier configuration.