AnyNotepad 免费在线文本工具

输入
输出
0
字符
0
词数
0
句子
0
段落
0
行数
0
标记
0 分钟
阅读时间
0 分钟
朗读时间
HTML 与代码

Explore all 218+ free online text tools

所有文本工具

每日设计灵感

来自设计世界的全新视角,每日更新


</>

删除 HTML 标签

从您的文本中去除所有 HTML 标签,只保留可见的文本内容。删除所有标签, 包括 <p><div><a><span> 以及内联样式。非常适合从网页、HTML 邮件、CMS 内容以及任何需要无标记纯文本的来源中提取干净的文本。

转换前
<h1>Hello</h1><p>This is <strong>bold</strong> text.</p>
转换后
Hello This is bold text.
又称:去除 HTML、HTML 转文本、删除标签、清理 HTML、去除标记、HTML 标签移除器、从 HTML 提取文本
查看全部:所有在线文本工具
&lt;

转义 HTML

将 HTML 特殊字符转换为其安全的实体等价形式< 变为 &lt;> 变为 &gt;& 变为 &amp;,引号变为 &quot;。对于在 HTML 中显示代码片段、防止 XSS 攻击以及在网页中安全嵌入用户输入至关重要。

转换前
<script>alert("XSS")</script>
转换后
&lt;script&gt;alert(&quot;XSS&quot;)&lt;/script&gt;
又称:HTML 编码、编码 HTML 实体、净化 HTML、HTML 特殊字符、XSS 转义、HTML 安全化、编码尖括号
查看全部:所有在线文本工具
<←

反转义 HTML

HTML 实体转换回其原始字符&lt; 变为 <&gt; 变为 >&amp; 变为 &。这是转义 HTML 的逆操作——用于将转义的 HTML 恢复为可用的标记, 或以自然形式阅读实体编码的内容。

转换前
&lt;h1&gt;Hello &amp; Welcome&lt;/h1&gt;
转换后
<h1>Hello & Welcome</h1>
又称:解码 HTML 实体、HTML 解码、恢复 HTML、HTML 实体反转义、反转转义、HTML 字符解码
查看全部:所有在线文本工具
CSS✕

去除 CSS

从您的文本中删除所有 CSS 代码——包括 <style> 代码块、内联 style="..." 属性以及 class/id 属性。清理从网页或电子邮件模板复制的 HTML,只保留结构标记和文本内容,不含任何样式信息。

转换前
<p style="color:red; font-size:14px;">Hello World</p>
转换后
<p>Hello World</p>
又称:删除 CSS、删除样式、去除内联样式、删除样式属性、从 HTML 清除 CSS、删除格式、CSS 剥离器
查看全部:所有在线文本工具
MD✕

删除 Markdown

从您的文本中去除所有 Markdown 语法——标题(#)、粗体(**)、斜体(*)、链接([]())、图片、 代码块、引用(>)、分隔线和列表标记。留下干净、可读的纯文本。 非常适合从 .md 文件、README 文档或以 Markdown 格式存储的 CMS 内容中提取内容。

转换前
# Hello **World**

This is a [link](https://example.com) and `inline code`.
转换后
Hello World

This is a link and inline code.
又称:去除 Markdown、Markdown 转纯文本、MD 转文本、删除 MD 格式、清理 Markdown、Markdown 剥离器、取消 Markdown 格式
查看全部:所有在线文本工具
//✕

删除代码注释

从您的文本中去除所有常见的代码注释格式:单行注释(//)、 多行注释(/* ... */)、HTML 注释(<!-- ... -->)和井号注释(#)。适用于压缩代码、清理配置文件或从源代码中仅提取功能性代码行。

转换前
var x = 5; // set x
/* This is
a comment */
var y = 10;
转换后
var x = 5;
var y = 10;
又称:去除注释、删除注释、清理代码注释、删除代码标注、注释剥离器、取消注释代码、代码清理器
查看全部:所有在线文本工具
{}

JSON 格式化(美化输出)

将紧凑或压缩的 JSON 格式化为具有正确缩进和换行的易读形式。 每个嵌套层级缩进 2 个空格。验证 JSON 语法,如果输入格式不正确则报告错误。 这是检查 API 响应、调试数据结构和审查配置文件的首选工具。

转换前
{"name":"Alice","age":30,"city":"Paris"}
转换后
{
  "name": "Alice",
  "age": 30,
  "city": "Paris"
}
又称:JSON 美化输出、JSON 美化器、格式化 JSON、JSON Lint、JSON 验证器、JSON 缩进、JSON 查看器、Pretty JSON
查看全部:所有在线文本工具
{…}

JSON 压缩

将格式化的 JSON 压缩为不含多余空白的单行。删除所有缩进、换行和多余空格,同时保留数据结构。减小 API 载荷、配置存储和网络传输的文件大小。这是 JSON 格式化器的逆操作。

转换前
{
  "name": "Alice",
  "age": 30,
  "city": "Paris"
}
转换后
{"name":"Alice","age":30,"city":"Paris"}
又称:JSON 压缩器、紧凑 JSON、最小化 JSON、JSON 丑化、JSON 缩减、删除 JSON 空白、JSON 单行化
查看全部:所有在线文本工具
CSV→{}

CSV 转 JSON

CSV 数据转换为 JSON 对象数组。第一行用作属性名(键), 后续每一行成为一个对象。处理带引号的字段、引号内的逗号和常见的 CSV 边界情况。对于将电子表格数据导入 Web 应用程序、API 和 JavaScript 程序至关重要。

转换前
name,age,city
Alice,30,Paris
Bob,25,London
转换后
[
  {"name":"Alice","age":"30","city":"Paris"},
  {"name":"Bob","age":"25","city":"London"}
]
又称:CSV 转 JSON 数组、电子表格转 JSON、解析 CSV、CSV 转换器、CSV 转 JavaScript 对象、表格数据转 JSON、CSV 解析器
查看全部:所有在线文本工具
{}→CSV

JSON 转 CSV

JSON 对象数组转换为 CSV 格式。自动提取所有属性名作为标题行,并将每个对象的值映射到相应的列。通过字符串化处理嵌套值。这是 CSV 转 JSON 的逆操作——非常适合将 API 数据导出到电子表格。

转换前
[{"name":"Alice","age":30},{"name":"Bob","age":25}]
转换后
name,age
Alice,30
Bob,25
又称:JSON 转电子表格、将 JSON 导出为 CSV、展平 JSON、JSON 转换器、JSON 转表格、JSON 转 Excel、JSON 数组转 CSV
查看全部:所有在线文本工具
|MD|

CSV 转 Markdown 表格

将 CSV 或 TSV 数据转换为格式化的 Markdown 表格,具有正确对齐的列、标题分隔符和管道符分隔。第一行成为表格标题。可直接粘贴到 GitHub README、文档、Notion、Jira、Confluence 或任何支持 Markdown 的平台。

转换前
name,age,city
Alice,30,Paris
Bob,25,London
转换后
| name | age | city |
| ----- | --- | ------ |
| Alice | 30 | Paris |
| Bob | 25 | London |
又称:CSV 转 MD 表格、数据转 Markdown、表格生成器、Markdown 表格制作器、GitHub 表格、CSV 转管道表格、电子表格转 Markdown
查看全部:所有在线文本工具
[ ]

逐行转 JSON 数组

将值列表(每行一个)转换为具有自动类型检测的 JSON 数组。 数字变为 JSON 数字,"true"/"false"变为布尔值,"null"变为 null,其余内容变为带引号的字符串。空行被跳过。非常适合从简单列表快速构建 JSON 数组。

转换前
apple
42
true
banana
null
转换后
["apple", 42, true, "banana", null]
又称:列表转 JSON、文本转 JSON 数组、值转 JSON、行转数组、换行转 JSON、转换列表为 JSON、文本列表转 JSON
查看全部:所有在线文本工具
//

删除PHP注释

从代码中删除所有PHP风格的注释,包括单行 // 注释、 井号 # 注释和多行 /* ... */ 块注释。智能保留包含 :// 的URL 和 #ff6600 等十六进制颜色代码。适合在部署前清理源文件或减小文件大小。

处理前
$name = "World"; // user name
/* Say hello */
echo "Hello $name"; # output
处理后
$name = "World";

echo "Hello $name";
也称为:去除PHP注释、删除PHP注释、PHP注释移除器、清理PHP代码、移除PHP代码注解、PHP源代码清理器、取消PHP注释
查看全部:所有在线文本工具
# ✕

删除Python注释

从代码中删除所有Python注释,包括单行 # 注释和多行文档字符串 ("""..."""'''...''')。识别包含井号的字符串并保留shebang行 (#!/usr/bin/env python)。适合准备生产代码或减小脚本大小。

处理前
"""Module docstring"""
name = "World" # user name
# Print greeting
print(f"Hello {name}")
处理后
name = "World"

print(f"Hello {name}")
也称为:去除Python注释、删除Python注释、Python注释移除器、删除文档字符串、清理Python代码、Python源代码清理器、删除Python井号注释
查看全部:所有在线文本工具
<!--

删除HTML注释

从标记中删除所有HTML注释块<!-- ... -->)。 移除单行和多行注释,包括条件注释和编辑器注解。适合在生产前清理HTML、减小页面大小或从面向公众的代码中移除开发者备注。

处理前
<div>
<!-- Navigation section -->
<nav>Menu</nav>
<!-- TODO: fix later -->
</div>
处理后
<div>
<nav>Menu</nav>
</div>
也称为:去除HTML注释、删除HTML注释、HTML注释移除器、移除标记注释、清理HTML源代码、删除HTML开发者备注、去除注释标签
查看全部:所有在线文本工具
JS\

JavaScript字符串转义

将文本转义以安全用于JavaScript字符串字面量中。将反斜杠、单引号、双引号、换行符、 回车符、制表符和空字符转换为其转义等效形式(\\\'\"\n\r\t\0)。结果用单引号包裹, 可直接粘贴到JS源代码中。

处理前
He said "it's done"
on two lines.
处理后
'He said \"it\'s done\"\non two lines.'
也称为:JS转义、JavaScript转义、JS字符串转义、JavaScript字符串编码器、JS引号转义、JavaScript引号转义、JS字面量转义、Node.js字符串转义
查看全部:所有在线文本工具
Py\

Python字符串转义

将文本转义以安全用于Python字符串字面量中。对于单行文本,转义反斜杠、引号、换行符、 回车符和制表符,并将结果用单引号包裹。对于多行文本,自动使用三引号字符串"""...""")以自然保留换行符。可直接粘贴到Python源代码中。

处理前
Hello "World"
Second line here
处理后
"""Hello "World"
Second line here"""
也称为:Python转义、Python字符串转义、Python字符串编码器、Python引号转义、Python字面量转义、为Python转义文本、Python三引号、Python多行字符串
查看全部:所有在线文本工具
J\"

Java字符串转义

将文本转义以安全用于Java字符串字面量中。将反斜杠、双引号、换行符、回车符和制表符 转换为Java转义序列(\\\"\n\r\t)。 结果用双引号包裹,可直接粘贴到Java、Kotlin、Scala或任何JVM语言源文件中。也适用于C#和C++字符串字面量。

处理前
Path: C:\Users\"Admin"
Next line
处理后
"Path: C:\\Users\\\"Admin\"\nNext line"
也称为:Java转义、Java字符串编码器、Java字符串转义、Java引号转义、Java字面量转义、C#字符串转义、C++字符串转义、JVM字符串转义、为Java转义文本
查看全部:所有在线文本工具
.\*

正则表达式转义

转义文本中所有的正则表达式元字符,使其可以作为正则表达式模式中的字面搜索字符串使用。 在 . * + ? ^ $ { } ( ) | [ ] \ 前添加反斜杠。 当您需要精确匹配包含正则特殊字符的文本时至关重要—例如在正则引擎中字面搜索 $pricefile.txt(optional)

处理前
Price is $19.99 (USD) [sale]
处理后
Price is \$19\.99 \(USD\) \[sale\]
也称为:转义正则、RegExp转义、正则表达式转义、正则元字符转义、正则字面量、转义正则特殊字符、正则Quotemeta、正则净化
查看全部:所有在线文本工具
🕓

Crontab 解释器

cron 定时表达式翻译为通俗易懂的说明。输入任意 5 字段 cron 表达式(分钟、小时、 日期、月份、星期几),即可获得每个字段的可读解释,包括范围、步长和列表。还支持 @daily@weekly@hourly@monthly 等快捷方式。 用自然语言解释完整的执行计划。

输入
30 2 * * 1-5
输出
minute: 30 → 分钟:30
hour: 2 → 小时:2
day-of-week: 1-5 → 周一至周五
➡ 每天 02:30 执行,周一至周五
也称为:Cron 表达式解释器、Crontab 翻译器、Cron 转自然语言、Cron 解析器、Cron 计划解码器、Crontab 解码器、Cron 任务解释器、Cron 表达式阅读器、Crontab 转可读格式
查看全部:所有在线文本工具
rwx

Chmod 权限计算器

在 Unix 文件权限的八进制和符号格式之间转换。输入八进制值如 755 或符号字符串如 rwxr-xr-x,即可获得两种表示形式, 以及所有者、组和其他用户权限(读、写、执行)的详细说明。还会生成可直接使用的 chmod 命令。可一次处理多个值,每行一个。

输入
755
输出
八进制:755   符号:rwxr-xr-x
所有者:rwx(读、写、执行)
组:r-x(读、执行)
其他:r-x(读、执行)
用法:chmod 755 filename
也称为:Chmod 转换器、文件权限计算器、Unix 权限计算器、Linux Chmod 工具、权限八进制转换器、rwx 计算器、文件模式计算器、权限解码器、八进制转符号权限
查看全部:所有在线文本工具
.env

环境变量格式化工具

清理和标准化环境变量文件.env)。将所有键名转换为 UPPER_SNAKE_CASE,对齐等号以提高可读性,并自动将包含空格、引号或特殊字符的值用双引号包裹。 保留注释和空行。非常适合整理 Docker、Laravel、Node.js 或任何 12-Factor 应用项目中杂乱的 .env 文件。

格式化前
database-host=localhost
App Name=My Cool App
# comment
api_key=abc123
格式化后
DATABASE_HOST=localhost
APP_NAME ="My Cool App"
# comment
API_KEY =abc123
也称为:Env 文件格式化、.env 格式化工具、环境文件清理器、Dotenv 格式化、环境变量清理器、格式化 .env 文件、规范化 Env 文件、Env 配置格式化、Docker Env 格式化
查看全部:所有在线文本工具
{ }

CSS 压缩工具

通过删除注释、合并空白、去除选择器/属性/值周围的多余空格,以及删除右花括号前的末尾分号来压缩您的 CSS 代码。显示详细摘要,包括原始大小、压缩后大小和节省的字节数及百分比。 非常适合优化生产环境的样式表、减少页面加载时间和缩小 CSS 文件大小。

压缩前
/* Main styles */
.header {
  color: #333;
  margin: 0;
}
压缩后
.header{color:#333;margin:0}
(节省 42 字节,58.3%)
也称为:CSS 压缩器、压缩 CSS、CSS 压缩程序、压缩样式表、CSS 优化器、减小 CSS 大小、精简 CSS、CSS 混淆器、收缩 CSS、CSS 压缩工具
查看全部:所有在线文本工具
</>

HTML 压缩工具

通过删除注释、合并标签间的空白以及将多个空格缩减为单个空格来压缩您的 HTML 标记。 显示详细摘要,包括原始大小、压缩后大小和节省的字节数及百分比。 非常适合减小 HTML 负载大小、加速页面交付以及为生产环境部署准备标记。

压缩前
<!-- Header -->
<div>
  <h1> Hello </h1>
  <p> World </p>
</div>
压缩后
<div><h1> Hello </h1><p> World </p></div>
(节省 35 字节,46.7%)
也称为:HTML 压缩器、压缩 HTML、HTML 压缩程序、压缩标记、HTML 优化器、减小 HTML 大小、精简 HTML、HTML 压缩工具、收缩 HTML
查看全部:所有在线文本工具
<xml>

XML 格式化工具

使用正确的缩进(每层 2 个空格)美化输出 XML 标记。解析开始标签、结束标签、 自闭合标签、处理指令和文本内容,然后以清晰、可读的嵌套格式重新构建文档。 可处理压缩或格式混乱的 XML。非常适合调试 API 响应、检查配置文件、SOAP 消息或任何 XML 数据。

格式化前
<root><item><name>Test</name><value>42</value></item></root>
格式化后
<root>
  <item>
    <name>Test</name>
    <value>42</value>
  </item>
</root>
也称为:XML 美化输出、XML 美化器、格式化 XML、XML 缩进工具、XML 美化程序、美化 XML、XML 整理、XML 美化打印、缩进 XML、XML 查看器
查看全部:所有在线文本工具
</> −

XML 压缩工具

通过删除注释和合并标签间所有空白来压缩您的 XML 标记。 显示详细摘要,包括原始大小、压缩后大小和节省的字节数及百分比。 非常适合减小 API 请求中的 XML 负载大小、缩小配置文件、优化 SOAP 消息或为带宽受限的环境准备 XML 数据。

压缩前
<!-- Config -->
<root>
  <item>Hello</item>
  <item>World</item>
</root>
压缩后
<root><item>Hello</item><item>World</item></root>
(节省 38 字节,44.2%)
也称为:XML 压缩器、压缩 XML、XML 压缩程序、压缩 XML 代码、XML 优化器、减小 XML 大小、精简 XML、收缩 XML、XML 压缩工具
查看全部:所有在线文本工具
{}→yml

JSON 转 YAML

JSON 数据转换为 YAML 格式。处理嵌套对象、数组、字符串(对特殊字符正确加引号)、 数字、布尔值和空值。生成使用 2 个空格缩进的干净 YAML。非常适合将 API 响应转换为 Kubernetes 配置、 Docker Compose 文件、Ansible 剧本、GitHub Actions 工作流或任何偏好 YAML 而非 JSON 的场景。

输入(JSON)
{"name": "John", "age": 30, "hobbies": ["reading", "coding"]}
输出(YAML)
name: John
age: 30
hobbies:
  - reading
  - coding
也称为:JSON 转 YML、转换 JSON 为 YAML、JSON YAML 转换器、JSON2YAML、JSON 到 YAML 转换、JSON 转 Kubernetes YAML、JSON 转 Docker Compose、JSON 转 Ansible
查看全部:所有在线文本工具
yml→{}

YAML 转 JSON

YAML 数据转换为 JSON 格式。解析键值对、嵌套映射、列表(带 - 项)、 标量、布尔值、数字和空值。跳过注释和文档标记(---...)。 输出使用 2 个空格缩进的干净美化 JSON。非常适合将 Kubernetes 配置、Docker Compose 文件或 CI/CD 管道转换为 JSON 以供 API 使用或验证。

输入(YAML)
name: John
age: 30
hobbies:
  - reading
  - coding
输出(JSON)
{
  "name": "John",
  "age": 30,
  "hobbies": ["reading", "coding"]
}
也称为:YML 转 JSON、转换 YAML 为 JSON、YAML JSON 转换器、YAML2JSON、YAML 到 JSON 转换、解析 YAML 为 JSON、YAML 解析器、在线 YML 转 JSON
查看全部:所有在线文本工具
MD→<>

Markdown 转 HTML

Markdown 文本转换为 HTML 标记。支持标题(#######)、 粗体、斜体、粗斜体、删除线、链接、图片、带语言类的代码块、行内代码、引用块、无序列表、水平线和段落。 非常适合预览 Markdown 内容、为 CMS 平台生成 HTML、电子邮件通讯或静态站点生成器。

输入(Markdown)
# Hello
This is **bold** and *italic*.
- Item one
- Item two
输出(HTML)
<h1>Hello</h1>
<p>This is <strong>bold</strong> and <em>italic</em>.</p>
<ul><li>Item one</li><li>Item two</li></ul>
也称为:MD 转 HTML、转换 Markdown 为 HTML、Markdown 转换器、Markdown 解析器、Markdown 渲染器、Markdown 转网页、Markdown 转标记、MD2HTML、Markdown HTML 生成器
查看全部:所有在线文本工具
<>→MD

HTML 转 Markdown

HTML 标记转换为干净的 Markdown 文本。转换标题、粗体、斜体、删除线、链接、图片、 代码块、行内代码、引用块、列表、水平线和换行符为对应的 Markdown 格式。去除剩余的 HTML 标签并解码实体。 非常适合将网站内容迁移到 GitHub、Jekyll、Hugo 或 Notion 等基于 Markdown 的系统。

输入(HTML)
<h1>Hello</h1><p>This is <strong>bold</strong> and <a href="https://example.com">a link</a>.</p>
输出(Markdown)
# Hello
This is **bold** and [a link](https://example.com).
也称为:HTML 转 MD、转换 HTML 为 Markdown、HTML Markdown 转换器、反向 Markdown、HTML2MD、HTML 到 Markdown 转换、标记转 Markdown、网页转 Markdown
查看全部:所有在线文本工具
SQL

SQL 格式化工具

使用正确的格式和缩进美化输出 SQL 查询。将 SQL 关键字转为大写 (SELECTFROMWHEREJOIN 等), 将主要子句放在新行,缩进列列表和条件,并将 AND/OR 分到单独的行。 支持 SELECT、INSERT、UPDATE、DELETE、CREATE 和 ALTER 语句。让复杂查询变得可读且易于调试。

格式化前
select id, name, email from users where active = 1 and role = 'admin' order by name
格式化后
SELECT id,
    name,
    email
FROM users
WHERE active = 1
    AND role = 'admin'
ORDER BY name
也称为:SQL 美化器、SQL 美化输出、格式化 SQL 查询、SQL 缩进工具、SQL 美化程序、美化 SQL、SQL 整理、SQL 查询格式化、SQL 代码格式化、MySQL 格式化
查看全部:所有在线文本工具
?&=

查询字符串解析器

URL 查询字符串解析为清晰、可读的键值对表格。接受完整 URL (如 https://example.com/page?key=value&foo=bar)或仅查询部分 (?key=value&foo=bar)。自动对所有键和值进行 URL 解码,将 + 转换为空格,并以 JSON 对象格式输出参数,方便在代码中使用。

输入
https://shop.com/search?q=red+shoes&category=footwear&page=2
输出
q         = red shoes
category  = footwear
page      = 2

+ JSON 对象
也称为:URL 查询解析器、查询字符串解码器、解析 URL 参数、URL 参数提取器、查询字符串转 JSON、URL 参数解析器、解码查询字符串、GET 参数解析器、URL 拆分器
查看全部:所有在线文本工具
JWT

JWT 解码器

解码 JSON Web Token(JWT)并以可读格式显示头部、载荷和签名。 自动解析注册声明,如 iss(签发者)、sub(主题)、exp(过期时间) 和 iat(签发时间),并将时间戳转换为可读日期。显示令牌是否已过期或仍然有效。 完全在客户端运行——您的令牌不会发送到任何服务器。

输入
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKx...
输出
HEADER: {"alg": "HS256", "typ": "JWT"}
PAYLOAD: {"sub": "1234567890", "name": "John Doe", "iat": 1516239022}
签发时间:2018-01-18T01:30:22Z
也称为:JWT 解析器、JWT 令牌解码器、解码 JWT、JSON Web Token 解码器、JWT 检查器、JWT 查看器、JWT 阅读器、JWT 调试器、JWT 令牌解析器、JWT 载荷查看器
查看全部:所有在线文本工具