HTML 转纯文本

将 HTML 片段转为纯文本,便于 RAG 入库、Prompt 引用或 LLM 输入。本地 DOM 解析,不上传服务器。

阅读完整指南: Markdown、HTML 与纯文本:转换与安全 →

隐私提示:本地解析,不上传服务器。

↓ 在下方输入区粘贴内容,结果会立即显示

将 HTML 转为纯文本,便于 RAG 索引或送入 LLM。本地解析,不上传。

HTML 输入

纯文本输出

注释说明

解析方式

浏览器内用 DOMParser 提取 textContent; 无 DOM 环境时回退为标签剥离。脚本与样式标签会被忽略。

将 HTML 片段转为纯文本,便于 RAG 入库、Prompt 引用或 LLM 输入。本地 DOM 解析,不上传服务器。

快速开始

  1. 粘贴 HTML

    整页或 article 片段均可。

  2. 复制文本

    多余空白会压缩为单空格。

适用场景

爬取内容清洗、邮件 HTML 去标签、文档预处理后再分块。

功能与使用场景

将 HTML 片段转为纯文本,去除标签但尽量保留段落换行,便于搜索、摘要或送入 LLM。

邮件归档去标签、爬虫结果清洗、富文本编辑器导出后二次处理、RAG 入库前预处理。

典型工作流

当你需要提取网页正文时,只需粘贴 HTML 代码或输入网址。工具会自动剥离样式、脚本等非内容元素,保留标题、段落等核心文本。处理后的纯文本可直接复制,或作为 RAG 数据源存入向量数据库。

对于开发者,可通过 API 批量处理 HTML 文档。例如在爬虫项目中,先获取网页 HTML,再用本工具清洗后存入数据库。处理过程完全本地执行,适合敏感数据脱敏或遵守 GDPR 的场景。

示例

示例

Input

<h1>Title</h1><p>Body</p>

Output

Title Body

FAQ

会保留换行吗?

默认压缩空白; 如需保留结构请先用 Markdown 工具。

处理后的文本为什么包含多余空行?

这是为保持原始 HTML 的段落间距。如需紧凑文本,可用正则表达式 `\n{2,}` 替换为单换行符。本工具侧重保留视觉排版信息,因为间距有时是重要的语义分隔符。