Lorem ipsum generator

Generate placeholder text by paragraph, sentence, or exact word count.

Your inputs stay on your deviceFREE · NO SIGN-UP
Generate
How many paragraphs
Paste as
Opening
Variation

Paragraphs are separated by a blank line. A variation number always produces the same text, so you can generate the identical placeholder again. The first words are the conventional Lorem ipsum opening, which readers recognise as placeholder at a glance.

Result

Start typing and the result appears here. No button needed.

THE LITTLE DETAILS

Lorem ipsum generator, without the extra steps.

Produce as much placeholder text as a layout needs, measured the way you are actually counting it. Choose paragraphs, sentences, or an exact number of words, take it as plain text or as HTML paragraphs, and read the word and character totals before you paste. Every result carries a variation number, so the same placeholder can be generated again rather than being lost the moment the page changes.

How to use this tool

  1. 1Choose whether you are counting paragraphs, sentences, or words, and set how many.
  2. 2Pick plain text or HTML, and keep the familiar Lorem ipsum opening or start elsewhere.
  3. 3Check the word and character counts, then copy the result.

When Lorem ipsum generator is the right tool

  • A layout needs three paragraphs of body copy before the real text has been written, and English filler would get reviewed as though it were the copy.
  • A card component truncates at 120 characters, and you need text long enough to prove the ellipsis appears.
  • A CMS field takes HTML, so the placeholder has to arrive already wrapped in paragraph tags rather than as one run-on block.
  • A form field caps out at an exact word count, and you need text that hits it rather than approximately reaching it.
  • Two screenshots have to show the same component at the same length, taken an hour apart, so the placeholder must be reproducible.

Count the unit you are actually designing to

A designer filling a text block thinks in paragraphs, a developer testing truncation thinks in characters, and a copy brief thinks in words. Generators that only offer paragraphs make everyone else count by hand and trim. Choose the unit you are working in and the result is exact: ask for fifty words and fifty arrive, with the last sentence cut to fit rather than running past. The word, sentence, and character totals sit above the result, so the number you are checking against is already on screen.

The same variation, whenever you need it again

Random placeholder is fine until you need the same screenshot twice, or a colleague has to reproduce a layout bug that only shows at one particular length. Every result here comes from a variation number, and that number always produces the same text. Press Different text to move to another variation, or type one you noted earlier to bring that exact placeholder back. Switching between plain text and HTML re-wraps the words you already have instead of quietly generating new ones.

Why the Latin, and what it is not

The conventional word list is a scrambled passage of Cicero, and its value is precisely that it cannot be read. Placeholder written in plausible English gets reviewed as copy, and the meeting turns into an argument about wording rather than layout. This text is not real Latin and translates to nothing. It is also not a typography sample for languages outside the Latin alphabet, and it will not tell you how a layout handles long compound words, accented characters, or right-to-left scripts.

GOOD TO KNOW

A few quick answers.

Each result has a variation number, and that number always produces the same text. Press Different text for another variation, or type a variation number you used before to get that exact placeholder back. Changing the format between plain text and HTML re-wraps the same words rather than generating new ones.

Yes. Choose Words and the result contains exactly that many, with the final sentence cut to fit rather than overshooting. This matters when you are testing a truncation rule or filling a field with a hard limit, where roughly the right length is not useful.

No. The text is generated in your browser from a fixed word list, with no request to a server and nothing stored. Copy takes it to your clipboard; nothing is kept when you leave the page.

The opening 'Lorem ipsum dolor sit amet, consectetur adipiscing elit' is conventional, and it is what makes a reviewer recognise the text as placeholder instead of reading it. Choose Start anywhere if you would rather each block began on a different word, which is useful when several blocks sit side by side on the same screen.

Placeholder text is meant to be replaced before anything ships. It carries no meaning, so a search engine finds nothing useful in it and a reader finds nothing at all. Shipping a page with lorem ipsum still in it is a common and very visible mistake, which is worth a search of your own content before release.

No. Paragraphs are wrapped in <p> tags and nothing else is added — no headings, lists, links, classes, or attributes. This keeps the output safe to paste into a CMS field or a template without dragging in markup that your own stylesheet then has to override.

Back to all tools