HTML 转义器
在线转义或反转义 HTML 特殊字符。免费、隐私本地化、100% 客户端运行。将 & < > " ' 转义为 HTML 实体(& < > " '),防止 XSS 和 HTML 结构破坏,适合用户输入嵌入、模板渲染和代码展示场景。
尝试示例:
Local only
最近历史
暂无历史
使用方法
- 在输入框中输入或粘贴文本。
- 选择转义或反转义模式。
- 复制结果。
使用此工具的任务
转换 HTML to JSX for React
JSX 是 HTML 具有 JavaScript expressions. 转换 HTML 到 JSX 通过 closing void tags, converting 类到 className, 和风格 strings 到 objects. 任务
转换 HTML to Markdown
转换 HTML content to Markdown for simpler editing, storage, or display in Markdown-aware systems. Handles headings, lists, links, images, and code blocks. 任务
转换 Markdown to HTML
Render Markdown (headings, lists, 代码 blocks, tables, links) 为 HTML 为 display 在 browsers 或 email. 任务
读取粘贴文本中的 HTML 实体
把 & < ' 等实体还原为真实字符——并知道何时不该解码。 任务
编码 special characters for safe insertion into HTML
转义 <, >, &, ", and ' in user-supplied text so it can be placed inside HTML without triggering XSS or breaking markup. 任务
Prevent clickjacking attacks
Clickjacking embeds 你的 site 在不可见 iframe 和 tricks users 为 clicking. Learn X-帧-Options 和 CSP 帧-ancestors. 任务
Prevent SQL Injection (SQLi) attacks
SQLi injects malicious SQL 通过用户输入. Learn parameterized queries, 输入 validation, 和原则的 最少 privilege. 任务
Prevent XSS (Cross-Site Scripting) attacks
XSS injects malicious scripts 为 web pages. Learn 输入 sanitization, 输出编码, 和 Content Security Policy 到 prevent XSS. 任务
Use iframe sandbox 属性
sandbox 属性 restricts iframe capabilities, preventing malicious embedded 内容从 accessing 父 page. 任务
使用此工具的管道
常见问题
- 哪些字符会被转义?
- 五个 HTML 特殊字符:& < > " 和 ' 分别转义为 & < > " 和 '。这是安全插入 HTML 所需的最小集合。
- 与 HTML 实体编码有何区别?
- HTML 转义仅处理安全插入 HTML 所需的 5 个特殊字符,而 HTML 实体编码可以将所有非 ASCII 字符编码为数字实体(如 © → ©)。
- 转义能防止 XSS 吗?
- 能,当将不受信任的文本插入 HTML 文本内容或属性值时。转义 & < > " ' 可破坏标签和属性跳出。但对于 URL 属性或 JavaScript 上下文,仅转义不够。
- 可以反转义实体吗?
- 可以。反转义模式将 & < > " ' 和数字实体(&#NN; / &#xNN;)转回字符。未知命名实体保持原样。
- 为什么 ' 转义为 ' 而非 '?
- ' 在旧版 HTML4 浏览器中不受支持。'(数字实体)在 HTML 和 XHTML 中均通用支持。
- & 会先转义吗?
- 会。& 先转义以避免双重转义。若 < 先转义,< 中的 & 会被再次转义为 &lt;,产生错误输出。
相关工具
HTML 实体编码器
将文本编码为 HTML 实体。免费、隐私优先、100% 纯客户端运行。 工具
HTML 实体解码器
将 HTML 实体解码为可读文本。免费、隐私优先、100% 纯客户端运行。 工具
URL 编码器
对文本进行百分号编码,以安全地用于 URL。免费、隐私优先、100% 纯客户端运行。支持组件模式(编码所有保留字符)和完整 URL 模式(保留 ://? 等结构),支持 UTF-8/ASCII/Latin1/UTF-16LE 字符集,适合构建查询参数、路径片段和 API 请求。 工具
Markdown 转 HTML 转换器
在线在 Markdown 与 HTML 之间转换。支持标题、加粗、斜体、代码块、链接、图片、列表、表格、引用和水平线。免费、隐私本地化、100% 客户端运行。输出的 HTML 经过 XSS 净化,<script> 和 <iframe> 等危险标签被移除,适合博客渲染、文档转换和 README 处理。 工具
JSON 格式化器
在线格式化、压缩或排序 JSON。免费、隐私本地化、100% 客户端运行。支持 2 空格缩进美化、单行压缩、递归按键排序,遇到语法错误会精确定位行号与列号,适合调试 API 响应、配置文件与数据交换格式。 工具