{{ summaryTitle }}
{{ summaryValue }}

{{ summaryLine }}

Tone {{ resultsReady ? toneLabel : '—' }} Format {{ resultsReady ? wrapStyleLabel : '—' }} Reading {{ resultsReady ? readingTimeLabel : '—' }}

{{ summaryAnnouncement }}

Placeholder text settings
Use paragraphs for blocks, sentences for cadence, or words for a fixed text budget.
Up to {{ amountMax }} {{ amountUnitLabel }} per sample.
{{ amountUnitLabel }}
Whole numbers from 1 through 24; maximum must be at least minimum.
Whole numbers from 3 through 36; maximum must be at least minimum.
Tone changes word texture, not content quality or approval.
HTML output escapes generated text before adding paragraph tags.
{{ randomness }}%
0% keeps endings steady; 100% enables the widest punctuation mix.
{{ latin_ratio }}%
Higher values keep the fallback vocabulary closer to classic lorem ipsum.
Turn it off when a small word budget must avoid the fixed eight-word opener.
Leave blank for no topic weighting.
Keep sensitive or unreleased terms out of shared mockups.
Blank uses an ephemeral local seed; a pinned seed disables New variation.
{{ textExportStatus }}
{{ computation.values.generated_text }}
{{ chartExportStatus }}
{{ paragraphExportStatus }}
ParagraphPreviewSentencesWordsCharactersCopy
{{ row.index }}{{ row.preview }}{{ row.sentence_count }}{{ row.word_count }}{{ row.character_count }}
{{ vocabularyExportStatus }}
WordUsesShareCopy
{{ row.word }}{{ row.count }}{{ formatPercent(row.share_percent) }}

Introduction:

Empty mockups hide text problems. A card may look balanced until a heading wraps, a narrow column may overflow only after several sentences, and repeated blocks may develop uneven heights once their word counts differ. Placeholder text gives the layout realistic text pressure before final copy is ready.

Lorem ipsum is useful because its words look like prose without carrying a message that dominates the review. It can test line length, paragraph rhythm, spacing, truncation, and repeated-content layouts. It cannot show whether instructions are clear, labels are accessible, claims are accurate, or the final voice suits the audience.

Useful placeholder text targets
Target Useful for Important limit
Paragraphs Article shells, cards, and reading-width checks Total words vary with sentence settings.
Sentences Cadence, summaries, and fixed sentence counts Paragraph grouping still depends on the sentence range.
Words Character budgets and constrained regions The classic eight-word opener can exceed a very small budget.

Variation should serve a test. A fixed seed makes screenshots and design comparisons repeatable. A blank seed is better when several natural-looking alternatives are useful. Topic and custom terms can test real word shapes, but they may distract reviewers or expose unreleased vocabulary if the mockup is shared.

Replace filler before content review, usability testing, accessibility acceptance, or publication. Real copy changes comprehension, scanning, search behavior, translation length, and the decisions people make.

How to Use This Tool:

Choose the measurement that matches the layout test, then control only the variation that matters.

  1. Select paragraphs, sentences, or word count and enter the required Amount.
  2. Set sentence and word ranges. The maximum must be at least the minimum in both ranges.
  3. Choose the vocabulary tone, case style, and output format for the destination.
  4. Adjust punctuation variation and Latin blend, then add topic or custom words only when their shapes help the mockup.
  5. Turn off the Classic opener for a word budget below eight words or when every sentence should come from the selected vocabulary.
  6. Enter a repeatable seed when reviewers must see the same text again; leave it blank to make New variation available.

Interpreting Results:

Use the generated text to judge wrapping and density. The sentence profile reveals very short or long lines, while paragraph and vocabulary summaries show uneven blocks and excessive repetition.

A pinned seed makes comparison fair only when the other settings also remain unchanged. Changing a word pool, tone, range, case style, or output focus changes the pseudo-random sequence and therefore the resulting text.

Word count is exact in word-focus mode when the classic opener is off. With the opener on, a requested budget below eight words yields the complete eight-word opening sentence.

Technical Details:

Generation uses a deterministic pseudo-random stream derived from the effective seed. The same explicit settings and seed produce the same sequence of word choices, punctuation decisions, sentence lengths, and paragraph groupings.

Mechanism Core:

Lorem ipsum generation mechanism
Decision Mechanism
Amount Generate up to 24 paragraphs, 120 sentences, or 2,000 words according to the selected focus.
Sentence size Draw a whole-number target from 1 to 24 sentences per paragraph and 3 to 36 words per generated sentence.
Vocabulary Try topic terms first, then custom terms, tone words, and finally the Latin or English base pool.
Latin blend Choose the base pool by the selected percentage only after the earlier weighted pools do not supply the word.
Punctuation Add comma opportunities at 25% variation and widen sentence endings at 35%, 55%, and 75%.
Wrapping Return plain or Markdown paragraphs, escaped HTML <p> elements, or list items prefixed with a hyphen.

The classic opener is a fixed eight-word sentence. It bypasses the configured word range for that first sentence, then normal generation resumes for later sentences.

Formula Core:

Reading time is a display estimate based on 200 generated words per minute.

T = W 200

W is the generated word count and T is reading minutes. For 400 words, the estimate is 2 minutes. The unrounded value feeds the result; display formatting may show fewer decimal places.

Vocabulary share divides each word's uses by total generated words. Only the 50 most frequent words appear in the vocabulary ledger, with ties ordered alphabetically.

Limitations and Privacy Notes:

  • Generated filler has no guarantee of correct Latin, coherent meaning, factual accuracy, or suitable product language.
  • Topic and custom terms are weighted rather than guaranteed to appear in every sample.
  • Generation happens in the browser, but copied mockups can still expose sensitive or unreleased terms.
  • The reading-time estimate describes length only; it does not measure comprehension or accessibility.