Dummy Text Generator for UI Design

Placeholder text sized for real components, not generic paragraphs

Most placeholder text gets dropped into a mockup at whatever length is convenient — usually a full paragraph, regardless of whether the component is a button, a card title, or a comment feed. That hides exactly the layout bugs you need to catch before launch.

Match Text Length to the Component

Buttons & Labels

Use 1-3 words, not a sentence. A button that only looks right with "Submit" will break with "Complete Your Registration Now".

Card Titles & Headlines

Generate at word or short-sentence length — test both a 3-word title and a 12-word title in the same card to catch wrapping issues.

Feed Items & Comments

Use variable sentence counts across items. A feed where every item is exactly two sentences looks fine — until real content varies wildly.

Forms & Data Tables

Use word-level generation, or the email/URL/domain generators, so form fields and table columns are exercised the way they'll actually be filled.

Testing Edge Cases

Shortest Realistic Case

What does the layout do with the minimum viable content length?

Longest Realistic Case

Does text truncate, wrap, or break the container at the upper bound?

Empty State

Placeholder text can't replace testing what the UI looks like with nothing in it.

Bulk / Repeated Content

Generate 10-20 items at once to see how a list or grid holds up at scale.

Generating It Programmatically

Prototyping in code instead of a design tool? The same word/sentence/paragraph controls are available as a REST endpoint — see our Lorem Ipsum API guide for curl, JavaScript, and Python examples.

Generate Text Sized for Your UI

Switch between words, sentences, and paragraphs to match whatever component you're mocking up.

Generate Lorem Ipsum →