Lorem Ipsum Generator

生成配置
总词数180
生成结果

GeekFormat online Lorem Ipsum Generator, quickly generate placeholder dummy text for design and typography. Supports custom paragraph count (1-20 paragraphs) and words per paragraph (10-200 words), generates text from classic Latin word bank based on seeded random algorithm, first paragraph starts with "Lorem ipsum" in line with industry convention. Displays total word count in real time, click regenerate to get new content, one-click copy to paste into designs, template code or demo documents. Pure browser local generation, no internet required.

Related

About Lorem Ipsum Placeholder Text

Lorem Ipsum is the most widely used placeholder text (filler text / dummy text / placeholder text) in the fields of graphic design, print typography and web development. Its core purpose is, when final content is not yet ready, to fill pages with a section of text that visually approximates real text distribution, allowing designers, developers and clients to focus on reviewing visual elements such as layout, fonts, spacing, colors, without being distracted by the meaning of text content.

The history of Lorem Ipsum dates back to around 45 BC, when ancient Roman philosopher Cicero (Marcus Tullius Cicero) wrote "De Finibus Bonorum et Malorum" (On the Ends of Good and Evil), an ethical work written in dialogue form. In 1914, an unknown printer scrambled text from Cicero's work while producing font specimens, creating the classic Lorem Ipsum text. In the 1960s, Letraset company printed Lorem Ipsum on transfer sheets and sold them widely, popularizing it in the design community; in the 1990s, with the rise of desktop publishing software such as Aldus PageMaker and web design, Lorem Ipsum became the standard placeholder text in the digital design field.

Classic Lorem Ipsum paragraphs start with "Lorem ipsum dolor sit amet, consectetur adipiscing elit", this text originates from a fragment in Cicero's original text "Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit" ("No one pursues pain, likes pain, or wants pain for the sake of pain itself"). The word bank has about 200 common Latin words, containing syllables and letter combinations of varying lengths, capable of producing word length distribution and visual rhythm similar to natural language - this is much more realistic than repeating "test test test" or "content content content", because repeated text creates unnatural visual patterns that interfere with typography judgment.

Why not use ordinary English or Chinese as placeholder text? This is a design psychology consideration: meaningful text attracts readers to read the content, when reviewers look at a page design, if they read real copy like "We provide the highest quality service…", they will subconsciously start evaluating the copy content, discussing business logic, and ignoring visual design issues such as font size, line spacing, margins, color scheme. Using meaningless Lorem Ipsum text keeps attention at the visual level - this is exactly the core value of placeholder text: letting design review focus on design itself.

This tool uses Linear Congruential Generator (LCG) as pseudo-random number generation algorithm, formula is X_{n+1} = (a × X_n + c) mod m, where multiplier a=1664525, increment c=1013904223, modulus m=2^32, this is a set of parameters recommended in Numerical Recipes, characterized by long period and uniform distribution. Each generation randomly selects words from 20 Latin words to form sentences, first two words of first paragraph fixed as "lorem ipsum" to maintain industry convention, first letter automatically capitalized, period automatically added at end, paragraphs separated by blank lines.

Notes when using Lorem Ipsum in actual projects: first, it is only suitable for temporary placeholders during design and development phases, never publish Lorem Ipsum text to production environment (be sure to globally search "lorem ipsum" before website launch to ensure nothing is missed); second, Chinese/East Asian language typography testing should be replaced with Chinese placeholder text in later stages, because square character shapes of Chinese characters, line height, line wrapping rules are very different from Latin letters; third, for accessibility (a11y) testing, using meaningful real text is better than Lorem Ipsum; fourth, when demonstrating to clients, be sure to explain the meaning of Lorem Ipsum to avoid clients thinking the final website is all this garbled content.

Choosing appropriate placeholder text length is important: labels, buttons, subtitles suitable for short paragraphs of 10-30 words (or just a few words directly); body paragraphs usually 40-80 words (about 2-3 lines); long content areas such as blog posts, news detail pages suitable for paragraphs of 80-200 words; testing homepage layout may require combination of 5-10 paragraphs. If you need to test extreme cases (such as longest text truncation, shortest text whitespace), you can generate 10-word and 200-word paragraphs respectively to compare and view effects.

Although Lorem Ipsum is the industry standard, some critical voices have also emerged in recent years: first, it does not reflect the semantic hierarchy of real content (headings, paragraphs, lists, quotes etc.), which may cause designers to overlook content structure; second, letter height variation (ascenders/descenders) of Latin text is very different from Chinese full-width character shapes; third, large amounts of random vocabulary look like "garbled text" which may confuse clients without design background. Therefore, more and more teams use "semantic placeholder text" closer to real content in middle and later stages (such as structured dummy text containing simulated headings, lists, quotes), but the value of Lorem Ipsum as a quick placeholder tool in early design stages remains irreplaceable.

Use Cases

  • Generate placeholder text to fill body areas during web design, test typography parameters like font size, line height, paragraph spacing
  • Use dummy text to fill content areas when creating Figma/Sketch/Adobe XD prototypes, showing visual layout effects
  • Fill frontend development templates and components with Lorem Ipsum while waiting for real copy, validate page responsive effects early
  • Temporarily fill text in PPT presentations and Keynote slides, focusing on demo layout rather than content writing
  • Test text wrapping and layout performance under different paragraph lengths when typesetting posters, brochures, Banners and other print materials
  • Fill dummy text to verify article list and detail page styles of themes when building sites on WordPress, Shopify and other platforms
  • Generate text of different lengths when testing CSS effects like text-overflow: ellipsis and multi-line truncation
  • Use meaningless Latin text when demonstrating font effects, letting audience focus on font form rather than text content
  • Use Lorem Ipsum as neutral text example when teaching typography principles (line length, alignment, whitespace)
  • Fill with dummy text to test editor rendering effects when developing rich text editors and Markdown editors
  • Generate test data for text fields in database seeding, API mocks, UI automation testing
  • Fill dummy text when designing email templates to verify email typography performance across different clients

How to Use

  1. Set paragraph count (1-20 paragraphs), default 3 paragraphs suitable for most scenarios
  2. Set words per paragraph (10-200 words), default 60 words is approximately the length of a standard body paragraph
  3. Tool automatically generates Lorem Ipsum text, total word count displayed in real time on configuration panel
  4. If you want different content, click regenerate button to switch seeds and get new text
  5. Click copy full text button to copy placeholder text to clipboard, paste into designs or code for use

Features

  • Adjustable paragraph count: supports custom generation of 1-20 paragraphs, suitable for everything from single card placeholders to long article typography
  • Adjustable words per paragraph: freely set 10-200 words per paragraph, short paragraphs suitable for buttons/labels, long paragraphs for body text typography testing
  • Seeded random generation: based on Linear Congruential Generator (LCG) seeded random algorithm, click the regenerate button to switch seeds and get new text
  • Real-time total word count: panel displays total word count of generated text in real time, making it easy to precisely control placeholder text length
  • Classic Latin word bank: uses industry-standard Lorem Ipsum Latin vocabulary (lorem/ipsum/dolor/sit/amet etc.), first paragraph always starts with "Lorem ipsum" in line with industry convention
  • One-click copy full text: generation result includes copy button, copies all placeholder text to clipboard with one click, can be pasted directly into designs or code
  • Serif font preview: preview area uses Serif Font (font-serif) to display generated text, closer to real typography effect
  • Defaults ready to use: page opens with default generation of 3 paragraphs × 60 words (approx 180 words total) classic placeholder text, ready to use without configuration
  • Automatic input constraints: paragraph count automatically limited to 1-20 range, words per paragraph automatically limited to 10-200 range, preventing invalid input
  • Pure browser local generation: all text generation completed in browser JavaScript, no server requests required, instant response
  • Blank line separation between paragraphs: multi-paragraph text separated by blank lines (\n\n), clean formatting after copying
  • Sentence capitalization and ending punctuation: each paragraph automatically capitalizes first letter, adds period at end, conforming to English typography standards
  • Responsive layout: configuration panel automatically adjusts to single-column layout on mobile, equally convenient to use on mobile devices
  • Linked with developer tools: related links direct to UUID Generator, Diff Checker, Currency Converter and other developer tools

FAQ

What is Lorem Ipsum? Why do designers all use it?

Lorem Ipsum is the standard placeholder text (dummy text / filler text) used in the typography and design industry for hundreds of years, originating from Cicero's Latin work "De Finibus Bonorum et Malorum" (On the Ends of Good and Evil) from the 1st century BC. It is widely used because its vocabulary distribution approximates natural language, with normal variation in letters and word lengths, it does not distract like repeating "content content content", allowing designers and reviewers to focus on visual typography (fonts, spacing, layout) rather than the text content itself.

Why does the generated text always start with "Lorem ipsum dolor sit amet"?

This is the classic opening of Lorem Ipsum, derived from the original Latin text "Neque porro quisquam est qui dolorem ipsum quia dolor sit amet", it has been used as placeholder text by the printing industry since the 1500s, becoming an industry convention. The first paragraph generated by this tool always starts with "Lorem ipsum", subsequent words are randomly selected, which both maintains industry recognition and provides varied text content.

How many paragraphs can be generated? How many words per paragraph?

Paragraph count supports adjustable 1-20 paragraphs, words per paragraph supports adjustable 10-200 words. Default configuration 3 paragraphs × 60 words (approx 180 words) suitable for most body typography scenarios. Short paragraphs (10-30 words) suitable for labels, buttons, card title placeholders; medium paragraphs (40-80 words) suitable for body content; long paragraphs (100-200 words) suitable for article detail pages, blog typography testing.

Why do I get different text every time I click regenerate?

The tool uses Linear Congruential Generator (LCG) as pseudo-random number algorithm, each click on regenerate increments the seed value, different seeds randomly select words from 20 common Latin words to combine, resulting in differently arranged text. This allows you to click multiple times until you get placeholder text with satisfactory length and distribution.

Is the generated Lorem Ipsum real Latin?

Not exactly. This tool uses 20 common Latin words (lorem, ipsum, dolor, sit, amet, consectetur etc.) randomly combined into sentences, word order is random, and they do not form meaningful Latin sentences. This is intentional - the purpose of placeholder text is not to be read, randomly combined meaningless text better allows reviewers to focus on visual effects rather than content meaning.

Can the generated text be copied directly into design software?

Yes. After clicking copy full text button, text is copied to clipboard, can be pasted directly into text boxes in design software such as Figma, Sketch, Adobe XD, Photoshop, Illustrator, also can be pasted into code editors such as VS Code, Sublime Text as placeholder content, also can be pasted into office software such as Word, PowerPoint, Keynote, Google Docs.

How is total word count calculated?

Total word count is counted by splitting on whitespace characters (spaces, newlines etc.), i.e. all non-whitespace consecutive character sequences count as one word. With default 3 paragraphs × 60 words = 180 words configuration, actual total word count will be around 180, because blank lines between paragraphs separate text but do not count towards word count.

What's the difference between Lorem Ipsum and Chinese random dummy text?

Lorem Ipsum is Latin alphabet-based placeholder text, mainly used for English/Latin typography scenarios. Placeholder text in Chinese context is usually called "random dummy text" or uses "random Chinese", but Chinese typography and Latin typography have significant differences in line height, letter spacing, line wrapping rules. If your design targets Chinese users, it is recommended to replace with Chinese placeholder text during final testing, but Lorem Ipsum remains the internationally common choice for early prototype placeholders.

Can it generate HTML format or text with <p> tags?

Currently generates plain text format, paragraphs separated by blank lines. If you need HTML format, you can manually replace blank lines with </p>\n<p> wrapping in a text editor after copying, or split by \n\n in code then concatenate HTML tags.

Will the page lag when generating long text?

No. Even at maximum configuration (20 paragraphs × 200 words = 4000 words), generation is pure JavaScript array operations, completed within milliseconds in modern browsers, no lag at all. All calculations completed locally in browser, no dependency on network requests.

Does the generated dummy text have copyright issues? Can it be used commercially?

No copyright issues whatsoever. The original text of Lorem Ipsum comes from ancient Roman writings over two thousand years ago, already belonging to Public Domain; this tool generates randomly arranged Latin word combinations, does not constitute any original work, can be freely used in any commercial or non-commercial projects, no attribution required.

Does the tool require internet to use?

No. Lorem Ipsum word bank and generation algorithm are completely built into browser JavaScript, can be used offline after page loads, all calculations completed locally, no data sent to any server.

Why does the preview area use Serif Font?

Preview area uses Serif Font to be closer to the visual effect of print typography and formal documents, which is also how Lorem Ipsum is traditionally presented. After copying to other software, font will follow target application settings, serif style will not be preserved.

What other similar placeholder text solutions are there?

Besides classic Lorem Ipsum, common placeholder text solutions include: Chinese random dummy text (Chinese random dummy text (random Chinese character combinations in the style of classical poetry opening lines)), Bacon Ipsum (bacon-themed English dummy text), Hipster Ipsum (trendy vocabulary dummy text), Cupcake Ipsum (dessert-themed), and more practical content-aware placeholders (such as using Unsplash random images for user avatars, random names for usernames etc.). Lorem Ipsum remains the most universal, neutral, and widely recognized choice.

Why not let paragraph lengths vary randomly? Real article paragraphs are not equal length.

Current version has fixed words per paragraph, this design is to allow users to precisely control length - frontend development often requires placeholder text precise to word count (such as testing text truncation). If you need to simulate paragraph length variation of real articles, you can generate paragraphs with different word counts multiple times then concatenate, or adjust words per paragraph then copy and combine separately.

Troubleshooting

Text formatting wrong after copying and pasting into design software?

This tool generates plain text, paragraphs separated by blank lines. If paragraphs are lost after pasting into design software such as Photoshop/Illustrator, usually due to paragraph settings of text box, please check if design software recognizes double newlines (\n\n) as paragraph separators. Pasting plain text in Figma/Sketch usually correctly recognizes blank line paragraph separation.

Need HTML format Lorem Ipsum (with <p> tags)?

Current tool outputs plain text format. If you need HTML, you can use regex replace in code editor after copying text: replace blank lines (\n\n) with </p>\n<p>, then add <p> and </p> tags at beginning and end. Alternatively, split by \n\n in code then map wrap tags.

Completely different text from before after regenerating?

This is normal. Each click on regenerate increments random seed, getting new random word selection arrangement. If you need fixed content, copy and save promptly after getting satisfactory text, clicking again will switch to new seed generating different content.

Is Lorem Ipsum suitable for Chinese typography testing?

Not entirely suitable. Lorem Ipsum is Latin alphabet text, very different from Chinese square characters in line height, letter spacing, line wrapping positions. It is recommended to use Lorem Ipsum for quick placeholders in early design prototype stage, but replace with Chinese dummy text or real Chinese content when testing Chinese typography in middle and later stages.

Glossary

Lorem Ipsum
The most commonly used placeholder text in design and typography industry, randomly combined from Latin vocabulary, paragraphs start with "Lorem ipsum dolor sit amet", used to fill layouts before real content is ready.
Placeholder Text
Temporary replacement text for real content in design prototypes or development templates, meaningless or generic text, Lorem Ipsum is the most typical representative.
Dummy Text / Filler Text
Same meaning as Placeholder Text, refers to non-functional text used to fill space, printing industry calls it Greeking.
Greeking
Printing and design term, refers to the practice of using meaningless text or symbols as placeholders, name originates from early printers often using Greek text or garbled characters for font specimens.
Word Bank
Vocabulary bank, this tool has 20 common Latin words built in as source for random word selection, containing words of different lengths and syllable structures to produce natural typography effect.
Seed
Initial value of pseudo-random number generator, same seed produces same text sequence. Clicking regenerate button changes seed to get different arrangements.
LCG (Linear Congruential Generator)
A classic pseudo-random number algorithm that generates uniformly distributed random numbers through linear recurrence formula, used by this tool for random word selection.
Serif Font
Fonts with decorative serifs at stroke ends (such as Times New Roman), commonly used for body print typography. This tool's preview area uses Serif Font to simulate traditional print effect.
Typography
The art and technique of arranging type, design discipline studying visual presentation methods such as text arrangement, font selection, line height, letter spacing, alignment.
Mockup
Design prototype or static sample, design draft showing product appearance and layout before real development, often uses Lorem Ipsum to fill content areas.
Wireframe
Low-fidelity design sketch showing page structure and layout hierarchy without involving visual details, often uses Lorem Ipsum and placeholder boxes to represent content areas.
Public Domain
Status of works not protected by copyright. Cicero's work, original source of Lorem Ipsum, is over two thousand years old, belonging to Public Domain, can be used freely.

Paragraph and Word Count Configuration Reference

Recommended configurations for different use cases:

Use CaseParagraphsWords/ParagraphApprox Total Words
Labels/Buttons/Subtitles110-2010-20 words
Card Summaries/Product Descriptions130-5030-50 words
Body Paragraphs/Blog Posts1-350-8050-240 words
News Details/Long Article Pages3-560-100180-500 words
Homepage Multi-paragraph Layout5-1040-80200-800 words
Long Documents/Full Text Typography Test10-2080-150800-3000 words

Common Latin Word Bank Meanings

Some Latin words in Lorem Ipsum word bank and their original meanings:

Latin WordMeaningNote
lorempain (accusative truncation of dolorem)Classic word at paragraph start
ipsumitselfIntensive reflexive pronoun
dolorpain, sorrowMasculine noun
sitto be, exist (subjunctive of esse)Equivalent to English may be
ametto love, like (verb form of amare)In original text means "pursue pain"
consecteturto connect, follow3rd person singular verb
adipiscingto pursue, desirePresent participle form
elitto choose, select3rd person singular verb

Placeholder Text Solution Comparison

Characteristics and applicable scenarios of different placeholder text types:

TypeLanguageCharacteristicsBest Scenario
Lorem IpsumLatinClassic universal, high international recognitionEarly prototypes, international projects
Chinese Random Dummy TextChineseSquare character shapes, conforms to Chinese typographyMiddle and later stages of Chinese projects
Bacon IpsumEnglishBacon/meat themed fun textFood and beverage designs
Hipster IpsumEnglishTrendy/startup terminology filledStartups/tech products
Structured Dummy TextMulti-languageContains semantic structures like headings/lists/quotesHigh-fidelity prototypes for content websites

Privacy & Security

All operations of this Lorem Ipsum Generator are completed entirely locally in your browser: paragraph count, word count, random seed and other configurations are all calculated in browser JavaScript through local algorithms to generate placeholder text, no configuration or generated content is sent to external servers over the network. Word bank data is built into page code, can be used offline after page loads. Does not use Cookie tracking, does not collect any user input or usage data. After closing or refreshing page, all configuration states are automatically reset, no persistent storage in browser.

Authoritative References