Dummy Text Generator

Pick how much placeholder text you need, and it appears instantly. Copy it, or download it as a .txt file.

Generated text

This dummy text generator gives you filler text on demand, in whatever shape your layout needs. Choose paragraphs, sentences, single words, or list items, set the amount, and the text appears in the box above. Nothing is typed and nothing is sent anywhere, since the words are assembled by your own browser as soon as you change a setting.

Why lorem ipsum instead of real sentences

The point of filler text is that nobody reads it. Latin-looking nonsense keeps eyes on the spacing, the line length, and the typeface, which is exactly where they should be while a design is still being judged. Drop real English copy into a mockup and someone will start editing the words instead of the layout.

It also protects you from a very common accident. Placeholder copy written in plain English has a habit of surviving all the way to a live page, and a client reading their own half-finished sentences on a published site is a bad afternoon. Latin never slips through unnoticed.

Getting the amount right

Word mode is the one to reach for when you are testing a headline or a button label, because you can ask for exactly five or eight words and see whether the design survives. Paragraph mode suits article layouts, and each paragraph comes out between three and six sentences, so a stack of them looks uneven in a natural way rather than a mechanical one.

The list option strips the closing full stop from each line, which matters more than it sounds. Bullet points that end in punctuation look wrong next to real navigation labels or feature lists, and you would only notice after pasting them into the design.

Pasting straight into a template

Turn on the HTML wrapping option and every paragraph comes back inside a <p> tag, while list mode returns a complete <ul> block with each item already wrapped. That saves the fiddly part of the job, which is never generating the words, it is putting tags around them one line at a time.

Generate a fresh batch any time by nudging the count up and back down. The words are picked at random from a Latin word pool, so no two runs come back identical, which is handy when you want several blocks on one page that do not visibly repeat.

What you get

Four output shapes

Paragraphs, sentences, single words, or list items from the same dropdown.

Exact counts

Ask for anything from one unit up to five hundred.

HTML wrapping

Optionally return the text already inside p tags or a full ul block.

Classic opener

Keep or drop the familiar Lorem ipsum dolor sit amet start.

Regenerates instantly

Change any setting and a fresh random batch appears with no page reload.

Copy or save

Send the block to your clipboard or download it as a .txt file.

Where people use it

Design mockups

Fill a wireframe with body copy so the spacing can be judged before the real words exist.

Front end templates

Drop tagged paragraphs into a component to see how it behaves at different lengths.

Print and slide layouts

Check how a column or a text box holds up when it is actually full.

Frequently asked questions

More free text tools

All of them run in your browser. Nothing is uploaded and nothing is stored.