Lorem Ipsum 生成器 — 免费占位文本工具
即时生成 Lorem Ipsum 占位文本 — 按段落、句子、单词、字节或列表生成。可复制或下载为纯文本、HTML、Markdown 或 JSON。100% 免费、隐私、纯浏览器运行,无需注册。
0
单词
0
字符
0
段落
什么是 Lorem Ipsum?
Lorem Ipsum 是设计与出版界在排版需要文字、而真实文案尚不存在时所采用的占位文本。它刻意毫无意义——一堆看起来像拉丁文的片段被打乱——这样任何审阅作品的人都会去评判视觉设计、字体和间距,而不被拉进阅读和编辑信息。一段 Lorem Ipsum 在换行、断行和排版上很像真正的散文,因为它的词长和句长分布带有自然的感觉,这恰恰是它胜过「asdf asdf」或重复「text text text」之类懒惰填充的原因——后者会扭曲真实段落本应有的流动方式。
这段文本并非凭空捏造的乱码。它可追溯到西塞罗《De Finibus Bonorum et Malorum》(《论善恶之极》)中的一段——这是写于公元前 45 年的一部道德哲学著作。不知在哪一步,拉丁文被搅乱了——单词被裁剪、重排和拼合——直到它不再是可读的拉丁文,而成了我们如今熟知的那种中性、与语言无关的填充。著名的开头「Lorem ipsum dolor sit amet, consectetur adipiscing elit」本身就是一处讹误:「Lorem」甚至不是一个真正的拉丁词,它是「dolorem」(痛苦)丢掉首音节后剩下的尾巴。
Lorem Ipsum 通过印刷进入现代实践。1960 年代,Letraset 公司把 Lorem Ipsum 段落印在它的干式转印字母纸上,给平面设计师提供了现成的填充供应,可以擦印到排版上。它在 1980 年代跃上屏幕,当时 Aldus 把它作为示例文本收进 PageMaker——这款应用开创了桌面排版。从那以后它成了页面排版软件、网站模板和设计工具里的默认选项,如今每一款主流设计应用——从 InDesign 到 Figma——都能一条命令就把 Lorem Ipsum 放进一个框里。
这个生成器按需为你提供同样的填充文本,但它是为 2026 年人们实际工作的方式打造的:不仅是段落,还有精确的词数、句数、列表项和精确的字节预算;不仅是纯文本,还有 HTML、Markdown 和 JSON 输出,可直接粘进标记、文档、夹具和 mock。它完全在你的浏览器中运行,所以即时、私密,还能离线使用。当你需要匹配真实内容位的长度时,把它和字数统计搭配使用;当你要把填充文本塑造成模板或测试所需的特定格式时,搭配大小写转换和 JSON 格式化。想了解 Lorem Ipsum 的来龙去脉以及何时不该用它,可阅读我们的 Lorem Ipsum 完全指南。
// Generating Lorem Ipsum (simplified)
const WORDS = ['lorem','ipsum','dolor','sit','amet','consectetur','adipiscing','elit','sed','do','eiusmod','tempor'];
const PREFIX = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit';
const pick = (rng) => WORDS[Math.floor(rng() * WORDS.length)];
function sentence(rng, lead) {
const n = 6 + Math.floor(rng() * 9); // 6-14 words
const words = Array.from({ length: n }, () => pick(rng));
const body = words.join(' ');
return lead ? `${lead}, ${body}.` : `${body[0].toUpperCase()}${body.slice(1)}.`;
}
function paragraph(rng, startWithLorem) {
const n = 3 + Math.floor(rng() * 5); // 3-7 sentences
return Array.from({ length: n }, (_, i) =>
sentence(rng, i === 0 && startWithLorem ? PREFIX : undefined)
).join(' ');
}
// Three random paragraphs, beginning with the canonical line
const text = Array.from({ length: 3 }, (_, i) =>
paragraph(Math.random, i === 0)
).join('\n\n'); 核心功能
五种生成单位
按段落、句子、单词、列表项或精确字节数生成——不只是段落。字节模式能填满精确的预算(一个 varchar 列、一个推文字段、一个 meta description 位)直到最后一个字符,这是多数 Lorem 生成器做不到的。
四种输出格式
在纯文本、HTML(带
和
- 包裹)、Markdown 和字符串 JSON 数组之间切换。HTML 和 JSON 格式跳过了手动写标记或搭建夹具的步骤——直接粘进模板、组件或 API mock。
即时默认输出
页面打开时已经生成并显示了三段文本。没有空白框,也不必先按「生成」按钮才能复制——最常见的需求(抓点填充文本、粘上、继续干活)在首屏绘制时就已满足。
经典开头开关
保留可识别的「Lorem ipsum dolor sit amet, consectetur adipiscing elit」开头,让文本读起来像刻意的占位;或关掉它得到完全随机的填充。该开关适用于你所选的任何单位和格式。
复制、下载与重新生成
一次点击复制整个块并带内联确认;「下载」按格式以正确的扩展名保存(.txt、.html、.md、.json);当你需要几个相同长度的不同块时,「重新生成」用相同设置产生一份全新样本。
实时长度读数
输出下方的计数器显示当前文本的单词、字符和段落总数,让你能把填充文本调整到匹配真实内容位——一段 50 词的产品简介、一段 160 字符的 meta description——无需粘到别处去测量。
合理的尺寸上限
每种单位都在滑块上标明清晰的最大值(100 段、1,000 词、10,000 字节等等),所以一次手滑的点击不会生成几兆字节的文本而冻结标签页。当你调整数量框或滑块任意一个时,两者保持同步。
100% 私密且可离线
所有文本都用 JavaScript 在你的浏览器中生成——不上传、不记录、不存储,也无需账户。工具在任何尺寸下都瞬时返回,且无网络连接也能继续工作,因为环节中没有服务器。
Lorem Ipsum 生成器替代品对比
Lipsum.com
网站,免费最初也最知名的生成器,是 Lorem Ipsum 历史的权威。它提供段落、单词、字节和列表,带「以 lorem 开头」选项,但界面陈旧,没有实时预览、没有复制按钮反馈、没有 HTML/Markdown/JSON 输出,也没有下载。本工具在单位上与之匹敌,同时加入现代格式、即时默认输出和更清爽的工作流。
Loremipsum.io
网站,免费在介绍 Lorem Ipsum 起源的教育内容上很强,还提供有趣的变体(Bacon、Hipster、Cat Ipsum)。它的核心生成器异步加载,所以输出并不即时,对爬虫也不太友好。本工具在浏览器中同步生成,打开时已有文本,还加入了 loremipsum.io 不提供的 HTML/Markdown/JSON 输出。
FreeFormatter Lorem Ipsum
网站,免费提供段落、句子、单词和列表项,带明确的最大值和一个 HTML 包裹开关,外加几个主题变体。它几乎没有教育内容,没有实时长度读数,也没有 Markdown 或 JSON 输出。本工具涵盖相同的单位,加入字节精确的输出和更多格式,并把工具与深度内容结合,便于搜索和学习。
Blindtextgenerator.com
网站,免费在排版实验上功能最丰富——多种文本来源(西塞罗、卡夫卡、全字母句)和实时 CSS 控件。但它几乎没有 SEO 内容、界面陈旧,还把生成的文本本身作为 H1。对于常见需求——快速产出格式良好、可复制的填充文本——本工具更快,并输出对开发者友好的 HTML、Markdown 和 JSON。
Faker / Faker.js 等库
代码库编程式的 faker(faker、Faker.js、@faker-js/faker)在你的代码库里生成 Lorem Ipsum 以及姓名、地址和结构化数据——非常适合大型种子脚本和自动化测试数据。它们需要安装并写代码。本工具是零配置的选择,适合那种你粘进设计、模板或单个夹具、无需写脚本的一次性填充。
设计工具内置(Figma、InDesign)
应用功能Figma 的「Lorem ipsum」插件和 InDesign 的「填充占位文本」直接把填充插进一个框或文本框——当你已经在那个应用里时,这是最快的路径。当你需要工具之外的填充(代码夹具、CMS 字段、JSON mock)或需要精确字节数时,它们帮不上忙,而这正是带多种输出格式的独立生成器胜出之处。
Lorem Ipsum 示例
用于页面草图的三段文本
单位:段落 · 数量:3 · 格式:纯文本 · 以 Lorem ipsum 开头:开
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat...
默认设置。三段文本是填充首屏区块、文章正文草图或卡片堆叠的经典数量。开关打开时,文本块以人人都认得的经典首行开头,读起来像是刻意的占位文本,而非乱码。
用于模板的 HTML 包裹段落
单位:段落 · 数量:2 · 格式:HTML
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit...</p> <p>Ut enim ad minim veniam, quis nostrud exercitation...</p>
把「格式」切到 HTML 会给每段包上
标签,可直接粘进模板、Storybook story 或 CMS 富文本字段。列表项则改为包在
- 里。这省去了每个开发者把纯文本粘进标记后都要做的查找替换步骤。
为字段限制生成恰好 280 字节
单位:字节 · 数量:280 · 格式:纯文本
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore... (在恰好 280 字节处截断)
「字节」单位填满精确的字节预算——用于测试 280 字符的推文字段、varchar(255) 列或 meta description 位。由于词汇是纯 ASCII,字节数等于字符数,输出会被裁剪到落在你要求的精确数字上。
用于 API Mock 的 JSON 数组
单位:段落 · 数量:3 · 格式:JSON
[ "Lorem ipsum dolor sit amet...", "Ut enim ad minim veniam...", "Duis aute irure dolor..." ]
JSON 格式返回一个字符串数组——每段(或每个列表项)一个条目。把它放进测试夹具、Mock Service Worker handler 或 Storybook arg,就能用真实长度的内容填充组件,无需手写填充文本。没有其他主流的 Lorem Ipsum 生成器提供 JSON 输出。
用于功能区块的项目符号列表
单位:列表项 · 数量:5 · 格式:Markdown
- Lorem ipsum dolor sit amet - Consectetur adipiscing elit sed - Eiusmod tempor incididunt ut labore - Dolore magna aliqua enim ad - Minim veniam quis nostrud exercitation
列表模式产生短片段而非完整句子,这正是功能列表、导航菜单或清单实际的样子。Markdown 格式给每项加上「- 」前缀;HTML 格式则把它们包在
- 里。五项是定价档位权益列表的常见长度。
如何使用 Lorem Ipsum 生成器
- 1
取用默认文本或设定你的单位
页面加载时输出框里已有三段文本——如果你只需要这些,立刻复制即可。否则,打开「生成」下拉菜单并选择你的单位:段落、句子、单词、列表项,或精确的字节数。
- 2
设定数量
用滑块或数字框设定要生成多少个单位;两者保持同步。滑块的最大值反映你所选单位的上限(例如单词为 1,000),所以你始终知道可用的范围。
- 3
选择输出格式
把「格式」保留在纯文本以获得原始填充,或切到 HTML 给段落包上
标签、给列表包上
- ,切到 Markdown 得到以空行分隔的块和连字符列表,或切到 JSON 得到一个可直接放进夹具或 mock 的字符串数组。
- 4
按需切换经典开头
保持「以 Lorem ipsum… 开头」打开,以熟悉的经典首行开始;或关掉它得到完全随机的文本。随时点击「重新生成」即可用相同设置滚出一份全新样本。
- 5
复制或下载结果
点击「复制」把整个块放进剪贴板(你会看到「已复制!」确认),或点击「下载」把它以匹配的扩展名保存为文件。实时计数器显示单词、字符和段落总数,让你确认长度。
常见的 Lorem Ipsum 错误
把 Lorem Ipsum 发布到上线页面
最常见也最具破坏性的错误,是让占位文本进入生产环境。带着 Lorem Ipsum 发布的页面没有可供排名的真实内容,对任何找到它的访客而言都像是坏掉了,还可能被标为稀薄或未完成。它几乎总是意外发生——一个没人替换的模板、页脚或 CMS 默认值。
已上线页面仍显示: "Lorem ipsum dolor sit amet, consectetur..." 出现在首屏区块和页脚里。
部署前清单:在整个项目里搜索 "lorem ipsum"(不区分大小写),上线前确认零命中。 把每个块都换成真实文案。
使用会扭曲排版的填充文本
敲「asdf asdf asdf」或重复「text text text」会产生不自然的词长和换行,所以你批准的排版与真实散文的流动方式不符。Lorem Ipsum 之所以存在,正是因为它的词长和句长分布模仿真实文本,提供真实的换行、断字和行数。
占位文本:"text text text text text text text" 每个词长度相同——换行不自然, 掩盖了真实文案将如何断行。
占位文本:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor..." 变化的词长像真实散文一样换行。
为某个位生成了错误的数量
用三段文本填一个单行标题,或用一个句子填一段长文章正文,是在错误的长度上测试排版。设计用错误的填充看起来没问题,等真实内容到来时就坏掉。让单位和数量匹配该位实际将容纳的内容。
标题位用 3 整段文本测试—— 在草图里看着没问题,等真实的 6 词标题放进去时 严重溢出。
标题位用单词单位、数量 6 测试。 草图现在反映真实内容长度, 字号也撑得住。
粘上纯文本再手动给它包标签
生成纯文本然后手动给每段包
标签(或给每项包
复制纯文本,粘进编辑器,然后手动给 8 段中的 每一段加 <p>…</p>。 漏掉一个闭合标签,排版就坏了。
把「格式」设为 HTML,复制,粘上。 每段都已正确包裹, 零手动标签编辑。
以为字节和字符总是相等
对这套 Lorem 词汇而言它们确实相等,因为它是纯 ASCII——但这是该填充文本的属性,并非普适规则。如果你在别处换入带重音的字符、emoji 或非拉丁文字,一个字符可以是好几个字节。测试字节受限的字段时,用该字段实际将存储的字符集来验证,而不只是 ASCII Lorem。
用 255 个 ASCII 字符测试一个 varchar(255) 字节列, 以为没问题,结果真实输入 "café 北京 😀" 在 255 字符时溢出了字节限制。
用「字节」单位为 ASCII 基线填满恰好 255 字节, 然后也用该字段必须接受的真实多字节内容 进行测试。
谁会用 Lorem Ipsum 生成器
- UI 与产品设计师
- 用真实长度的文案填充 Figma 画板、线框图和草图,让客户和干系人评判排版而非文字。用单词或字节单位匹配设计最终将容纳的真实标签、简介或标题位的精确长度。
- 前端开发者
- 把 HTML 格式的段落直接放进组件、模板和 Storybook story,无需手写标记。JSON 格式用真实长度的内容填充 props、夹具和 Mock Service Worker handler,便于构建和测试 UI 状态。
- CMS 与模板搭建者
- 在结构搭建期间用占位正文、摘要和列表项为 WordPress、Webflow 或 headless CMS 模板填充内容。Markdown 输出能干净地粘进富文本字段和基于 Markdown 的内容模型。
- QA 与测试工程师
- 生成精确字节或字符长度的文本来测试字段限制、varchar 列、截断行为和溢出处理。可复现的长度让你轻松验证 255 字符上限或 280 字节字段在边界处的表现是否正确。
- 印刷与编辑设计师
- 把 Lorem Ipsum 注入 InDesign 栏、宣传册和书籍排版,在稿件到来之前评估行距、栏宽和文本块的质感。段落和句子单位为校样提供恰当的粒度。
- 邮件与简报设计师
- 用正文和列表项填充邮件模板,在真实活动内容写就之前测试各客户端的渲染效果。简短的列表项片段可替代项目符号列表和功能标注。
- 演示与幻灯片搭建者
- 用占位的要点和段落填充幻灯片版式、路演 deck 模板和 keynote 母版,让视觉层次在讲述要点定稿前就先确立。列表模式产生幻灯片实际使用的那种短片段。
- 数据库与 API 开发者
- 用 JSON 数组输出或精确字节数来播种数据库、生成示例记录、构建真实的 API mock 响应。可复现、长度可控的填充文本胜过往每一行测试数据里手敲假值。
生成器的工作原理
- 词汇与句子构造
- 文本由经典的约 180 词 Lorem 词汇组装而成。一个句子是 6–14 个随机选取的单词,偶尔插入一个逗号以增添节奏,开头大写、以句号结尾。一个段落是 3–7 个这样的句子。列表项是较短的 3–8 词片段,不带结尾标点。
- 确定性、可设种子的随机性
- 生成器借助一个小而快的伪随机数生成器(mulberry32)。在浏览器里它以 Math.random 设种子,每次都得到全新输出;在测试套件里它被给定一个固定种子,使输出完全可复现、断言保持稳定。这种随机性并非加密级别——它的存在只是为了让填充文本看起来自然。
- 经典前缀
- 当「以 Lorem ipsum… 开头」开关打开时,第一个句子(或第一段词串)以「Lorem ipsum dolor sit amet, consectetur adipiscing elit」领头,然后续接随机单词。关掉它则使整个输出随机,仅首字母大写。
- 精确字节计数(ASCII 不变式)
- Lorem 词汇是纯 ASCII,所以每个字符恰好占用一个 UTF-8 字节。这个不变式让「字节」单位能不断构建文本直到达到所请求的长度,然后切到精确的字节数——字符索引等于字节索引——而不会有切断多字节序列的风险。
- 格式渲染
- 纯文本以空行连接段落、以换行连接列表项。HTML 把段落包进
、把列表项包进
- 。Markdown 使用以空行分隔的块和「- 」列表前缀。JSON 把这些块序列化为缩进的字符串数组。字节单位始终输出纯文本,因为字节预算与格式无关。
- 客户端执行
- 所有生成逻辑都是一个无网络或存储依赖的纯函数,由一个负责接通控件的小型客户端脚本导入。每次变更时同步计算输出,这就是为什么即使在最大尺寸下也即时、且无连接也能工作。任何文本都从不被传输或持久化。
占位文本最佳实践
- 让填充文本匹配真实内容的长度
- 占位文本最有用的时候,是它的长度等于真实文案将有的长度。一个容纳五个词的标题位,不应该用一个 40 词的句子来测试。用单词或字节单位以及实时计数器把填充文本调整到实际内容位的大小,这样你批准的排版才能经受真实文字的检验。
- 在评审时保留经典开头
- 向客户或干系人展示作品时,保留「Lorem ipsum dolor sit amet」开头。这个可识别的行表明「这是刻意的占位,不是最终文案」,从而避免了审阅者以为那段打乱的拉丁文是个错误、或开始试着去读它的尴尬时刻。
- 绝不要把 Lorem Ipsum 发布到生产环境
- 上线、可索引页面上的占位文本属于稀薄内容,浪费抓取预算,也让落到该页的用户困惑。上线前,把每个块都换成真实文案,并在全项目范围搜索「Lorem ipsum」——测试模板、页脚和 CMS 默认值是溜进生产环境的常见元凶。
- 用 HTML 或 JSON 输出省掉杂活
- 如果填充文本要进入标记或测试夹具,一开始就以正确格式生成它。HTML 输出省去手动给段落包标签;JSON 输出省去为夹具给字符串加引号和逗号拼接。预先选好格式,比事后重新格式化纯文本更快。
- 为求变化而重新生成,而非只为凑量
- 当一个设计有几个相似的位——一排卡片、一列推荐语——用「重新生成」为每个位生成一份全新的块,而不是反复粘同样的文本。有变化的填充文本能揭示排版如何应对不同的行数和换行,这正是相同文本所掩盖的。
- 本地化排版可考虑真实语言的填充
- Lorem Ipsum 基于拉丁文,所以它的词长和字母频率近似西欧语言。如果你为德语(长复合词)、CJK 文字或 RTL 语言做设计,也用该语言的示例文本验证排版——Lorem Ipsum 的度量无法预测那些文字如何换行和留间距。
- 别把生成的文本当作持久的
- 工具不存储任何东西;刷新页面会清空输出。如果你需要某个特定的生成块,复制或下载它,而不要指望它留在框里。对于可重复的夹具,把 JSON 输出保存进你的项目,让相同的填充文本与你的测试一起纳入版本控制。
常见问题
这个 Lorem Ipsum 生成器是什么,能做什么?
或
- 包裹)、Markdown,或 JSON 数组,然后复制到剪贴板或下载为文件。页面打开时已生成三段文本,你可以立刻取用。一切都用 JavaScript 在浏览器中运行——不上传、不记录、不存储,也无需账户。
Lorem Ipsum 生成器是免费的吗,需要注册吗?
我的文本会被发送到服务器吗,还是私密的?
什么是 Lorem Ipsum,它从哪里来?
为什么用 Lorem Ipsum 而不是真实文本或干脆 'asdf asdf'?
如何直接以 HTML 形式生成 Lorem Ipsum?
…
标签(每段一对),列表输出被包进一个- 、每项各在自己的
- 中。结果可直接粘进模板、组件、Storybook story 或 CMS 富文本编辑器,省去你在纯文本上原本要做的查找替换步骤。如果你想要不带标记的文本,把「格式」保留在纯文本。还有 Markdown 格式可生成以空行分隔的段落和以连字符开头的列表,以及 JSON 格式返回字符串数组,供夹具和 mock 使用。
我能生成精确数量的单词、字符或段落吗?
Lorem Ipsum、假文和占位文本有什么区别?
用 Lorem Ipsum 会损害我的 SEO 或让页面被惩罚吗?
生成的文本会重复吗,每次都一样吗?
我能在商业项目中使用生成的 Lorem Ipsum 吗?
相关工具
查看所有工具 →大小写转换器 — UPPERCASE、lowercase、camelCase 一次搞定
文本处理
在浏览器里把文本一键转成 UPPERCASE、lowercase、Title Case、Sentence case、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 等共 15 种命名格式。免费、纯本地、无需注册。
免费正则表达式测试器 — 在线实时匹配与调试
文本处理
在浏览器里实时测试正则表达式:高亮匹配、捕获组、命名分组、替换预览、字符串切分与逐 token 解释,支持 JavaScript(ECMA-262)方言、g/i/m/s/u/y/d 七个 flag、ReDoS 超时保护。100% 本地运行、免费、无需注册。
在线文本对比与差异工具
文本处理
在浏览器内即时对比两段文本。双栏并排展示、行内单词级高亮、统一 diff 补丁导出,支持忽略大小写、空白与空行。100% 本地浏览器处理,无需上传,文本不离开你的设备。
免费字数统计与字符计数工具
文本处理
在浏览器里实时统计单词数、字符数、句子、段落与阅读时间,并对照 Twitter、meta description、Instagram 等平台字符限制给出实时进度条。免费、隐私、无需注册。
进制转换器 — 二进制、十六进制、十进制、八进制互转
转换工具
在线免费进制转换工具,支持二进制、八进制、十进制、十六进制及 2-36 任意进制互转。无需注册,数据不离开浏览器,即时获取结果。
Base64 解码与编码工具
编码和格式化
免费在线 Base64 解码编码工具。实时转换,支持中文和 Emoji,100% 浏览器端运行,数据不离开设备,无需注册。