free tool, no sign-up
Lorem Ipsum Generator
Generate placeholder text for your designs and documents. Create paragraphs, sentences, or words of dummy text.
Lorem Ipsum is placeholder text commonly used in the design and publishing industry. It has been the industry standard dummy text since the 1500s, when an unknown printer scrambled text to create a type specimen book.
The Lorem Ipsum Generator creates placeholder text for design mockups, website layouts, and document templates. When you need to show how a design will look with text before the real content is ready, Lorem Ipsum fills the space without distracting readers with meaningful words. Generate paragraphs, sentences, or specific word counts of this classic dummy text that designers have used since the 1500s.
Paragraphs, sentences or words, and how many
Three choices drive the whole thing. Pick whether you want paragraphs, sentences or words from the Generate dropdown, type a number from 1 to 100 into Amount, and press Generate. The placeholder text appears in the box below with a copy button in its top right corner, so the usual round trip is about four seconds.
Each run is generated fresh rather than pulled from a fixed block, so pressing Generate twice gives you two different passages of the same size. That matters when you are filling six card components on a mockup and do not want the identical paragraph repeated in all of them. Press it again for each card and the blocks vary in shape the way real copy would.
Under the output you get a live word count and character count. They are handy when a design has a hard limit to respect, like a 160-character meta description slot or a hero subhead that has to stay under twenty words, and you want dummy text that sits at the same length as the real thing.
What the generated text is built from
The word pool is a little over a hundred Latin words drawn from the passage everyone recognises: lorem, ipsum, dolor, sit, amet, consectetur, adipiscing, elit, and on through perspiciatis, voluptatem, accusantium and the rest. Words are picked at random from that pool, so the output is proper Latin-looking filler text rather than English that your eye will start reading.
Sentences run 5 to 14 words, capitalised at the start and closed with a full stop. Paragraphs are built from 4 to 7 of those sentences. The ranges are deliberate: it gives you the ragged, uneven block that real prose produces, which is what you want when you are checking line lengths, leading and how a paragraph wraps at different breakpoints. A uniform block of identical-length sentences hides exactly the layout problems you are testing for.
The Start with Lorem ipsum checkbox is on by default. Leave it ticked and the first sentence opens with the familiar Lorem ipsum dolor sit amet, which is the convention most clients and reviewers expect to see; in words mode it pins the first two words to Lorem ipsum. Untick it and everything is randomised from the first word, which is useful when you want filler that does not immediately announce itself as placeholder text.
Where placeholder text actually earns its keep
The classic case is a design that is finished before the copy is. Drop a few paragraphs of dummy text into a layout and you can judge type scale, column width and vertical rhythm without anyone in the review derailing into a debate about the wording. That is the whole reason greeking exists.
It is just as useful in code. Seed a database with a hundred rows of filler text, stress a card component with a title that runs to forty words, or check that a truncation rule with an ellipsis actually fires. Generating 100 paragraphs takes one click and gives you a realistic payload for testing overflow, scrolling and pagination.
Other everyday uses: checking a print or PDF template before the content arrives, testing how a CMS field behaves with a long value, filling a slide deck template so the layout can be approved, and demonstrating a theme or template to a client with something in every text slot.
Things worth getting right before you ship
Take the filler out. Lorem ipsum has a long history of reaching production, showing up in a live page title, an app store listing or an email that went to the whole list. Before you launch, search the codebase for lorem and for ipsum separately, since the text is often split across lines or wrapped in markup, and check any seed data and CMS drafts too.
Two more traps. Latin has a different letter frequency and average word length from English, so a paragraph that fits perfectly in dummy text can overflow once the real copy lands; if your content will be German or Finnish, leave more room again. And if you are testing a translated interface, placeholder Latin will not tell you anything about how a right-to-left layout behaves.
Everything runs in your browser. Nothing is uploaded, there is no account and no limit on how many times you press Generate, and the page works the same on a laptop or a phone.
Frequently Asked Questions
What is lorem ipsum?
It is scrambled Latin placeholder text used to fill a layout before the real copy is written. The words are deliberately meaningless so that reviewers look at the design rather than reading the content.
Where does the lorem ipsum text come from?
The wording traces back to a passage from Cicero's De Finibus Bonorum et Malorum, written in 45 BC, which a printer scrambled in the 1500s to make a type specimen sheet. That is why it looks like Latin but does not translate into anything sensible.
How do I generate lorem ipsum text?
Choose paragraphs, sentences or words, enter how many you want, and press Generate. The text appears in the box below with a copy button in the corner.
How much dummy text can I generate at once?
Up to 100 of whichever unit you pick, so 100 paragraphs, 100 sentences or 100 words. With paragraphs running 4 to 7 sentences each, 100 paragraphs is a substantial block of filler text.
Can I copy the placeholder text straight to my clipboard?
Yes. The copy button sits in the top right corner of the output box and the icon turns into a tick for a couple of seconds so you know it worked.
Does it always start with Lorem ipsum dolor sit amet?
Only if you want it to. The Start with Lorem ipsum checkbox is ticked by default; untick it and the text is randomised from the very first word.
Is the generated text the same every time?
No. Words are picked at random from the pool on each run, and sentence and paragraph lengths vary, so pressing Generate again gives you a different passage of the same size.
Can I get the filler text with HTML tags?
Not from this tool. It outputs plain text, with paragraphs separated by a blank line, which you can paste into your own markup or a design file.