Lorem Ipsum Generator
Generate Lorem ipsum placeholder text by paragraphs, sentences, words or list items, as plain text or HTML, with a French filler text option.
How to use the Lorem ipsum generator
- In Text, choose Classic Lorem ipsum (Latin) or French filler text.
- In Generate, pick what to count: Paragraphs, Sentences, Words or List items, then set the Amount (up to 100 paragraphs, 500 sentences, 5,000 words or 200 list items).
- Keep Start with the classic opening ticked if the text should begin with “Lorem ipsum dolor sit amet, consectetur adipiscing elit.” (or with the French opening sentence). Untick it for text that starts at random.
- Tick HTML output to get ready-to-paste markup: each paragraph wrapped in
<p>tags, or list items in a<ul>with one<li>per item. Leave it unticked for plain text, with a blank line between paragraphs. - Click Generate text for a new version. The word and character counts appear under the result; use Copy or Download (.txt, or .html in HTML mode).
The text changes every time you change an option, so you can quickly try a few lengths until the layout looks right.
What is Lorem ipsum?
Lorem ipsum is the standard placeholder text of printing and design. It comes from a passage of De finibus bonorum et malorum (“On the ends of good and evil”), written by Cicero in 45 BC. The words were cut, shuffled and altered over time, so the text looks like Latin but means nothing. That is exactly the point: readers are not distracted by the meaning, and designers can judge the typography, the length of lines and the balance of a page before the real content exists. The original text is centuries old and in the public domain.
This tool builds sentences of 6 to 14 words from the usual Lorem ipsum vocabulary, adds a comma now and then, and groups 4 to 7 sentences into each paragraph. List items are short groups of 3 to 8 words without a final period, which look like menu entries or bullet points.
French filler text
Latin filler has one weakness: word lengths and letter frequencies are not those of French. Accents, apostrophes and longer words change how a paragraph wraps. The French filler text option uses neutral French sentences written for this tool (a morning in town, a garden, a library, a train arriving on time…). Sentences are drawn in random order without repeating until all of them have been used, so the result reads naturally and gives a realistic idea of a French page. In Words mode the words are taken in reading order from those sentences.
Tips
- For a web mockup, generate with HTML output and paste straight into your template.
- To test a title or a button, use Words with an amount of 2 to 8.
- For a CMS or a word processor, plain text is usually better: each blank line becomes a new paragraph.
- Always replace placeholder text before publishing: search engines and visitors see it as unfinished content.
Frequently asked questions
Is Lorem ipsum real Latin?
Not quite. It is derived from real Latin by Cicero, but words were cut and changed, so it does not form correct sentences. Nobody can read a meaning into it, which makes it a neutral filler.
Can I use the generated text commercially?
Yes. The Lorem ipsum text is in the public domain, and the French filler sentences were written for this tool; you can use the output freely in mockups, templates and prototypes.
How do I get Lorem ipsum in HTML paragraphs?
Choose Paragraphs, tick HTML output and click Generate text. Each paragraph comes wrapped in <p>…</p>, one per line.
Why use French filler text instead of Lorem ipsum?
French words are on average longer and contain accents and apostrophes. A French filler shows more faithfully how a French page will look, especially for line breaks and text length.
How many words are in a paragraph?
A paragraph has 4 to 7 sentences of 6 to 14 words, so usually between 40 and 80 words. The exact word and character counts are shown under the result.
Related tools
- Word Counter Free online word counter that counts words, characters, sentences and paragraphs as you type, and estimates reading and speaking time.
- Character Counter Free online character counter with live limits for X posts, SMS, meta titles, meta descriptions and Instagram captions. Emoji count as one.
- Text Repeater Repeat any text, word or emoji up to 10,000 times online, separated by new lines, spaces, commas or a custom separator, with optional numbering.
- Random Color Generator Generate random colors or harmonious random palettes, lock the ones you like, copy HEX, RGB or HSL codes and export them as CSS, SCSS, JSON or Tailwind.