UTILS.
100% 浏览器内运行

开发工具

完全在浏览器中运行的免费开发者实用工具集——格式化和校验 JSON、编码和解码 Base64、解码 JWT、测试正则表达式、生成 UUID,并在各种数据格式之间转换,所有数据都不会发送到服务器。

{}

JSON 格式化与校验工具

美化、压缩并校验 JSON,并内联显示错误信息。

64

Base64 编码 / 解码工具

将文本编码为 Base64 或解码还原——完整支持 UTF-8。

%

URL 编码 / 解码工具

对字符串进行百分号编码以便在 URL 中安全使用,或将其解码还原。

#

哈希生成器

为任意文本生成 SHA-1、SHA-256、SHA-384 和 SHA-512 哈希值。

JWT

JWT 解码器

在本地解码 JSON Web Token 的头部和载荷——不做验证。

Cron 表达式解析器

校验 cron 表达式并预览接下来的计划运行时间。

.*

正则表达式测试器

针对文本测试正则表达式,并高亮每一处匹配。

CSV ⇄ JSON 转换器

将 CSV 转换为 JSON 数组,或将 JSON 转回 CSV。

&

HTML 实体编码器

将文本编码为 HTML 实体,或将实体解码还原为文本。

文件校验和(WASM)

计算任意文件的 CRC-32、Adler-32 和 SHA-256——由 WebAssembly 驱动。

TS

JSON 转 TypeScript

根据 JSON 示例生成 TypeScript 接口,递归推断类型。

</>

XML 格式化工具

为 XML 添加缩进进行美化,或压缩成单行。

SQL 格式化工具

通过将关键字转为大写并把各子句独立成行来格式化 SQL。

HTML 压缩工具

通过移除注释和合并多余空白来压缩 HTML。

CSS 压缩工具

通过去除注释和不必要的空白来压缩 CSS。

"

JSON 字符串转义工具

对字符串进行转义或反转义,以便安全用于 JSON 文档中。

\n

反斜杠转义工具

转义或反转义反斜杠序列,如 \n、\t 和 \uXXXX。

?=

查询字符串解析器

将 URL 查询字符串解析为 JSON,也可将 JSON 转换回查询字符串。

URL 解析器

将 URL 拆解为协议、主机、端口、路径、查询和哈希等组成部分。

UA

User-Agent 解析器

从 user-agent 字符串中识别浏览器、渲染引擎和操作系统。

键盘事件测试器

查看你按下任意按键时的 key、code 和 keyCode,以及修饰键状态。

HTTP 状态码

按编号或文本查询任意 HTTP 状态码的名称和含义。

755

Chmod 计算器

在符号表示法与八进制 Unix 文件权限之间双向转换。

⊞}

JSON 扁平化 / 还原

将嵌套 JSON 扁平化为点号路径键,或从扁平键还原出嵌套对象。

A↓}

JSON 键排序

对 JSON 对象的键进行递归排序,可升序或降序。

}<

JSON 转 XML

将 JSON 对象转换为带缩进的 XML 文档。

<↓

HTML 转 Markdown

边输入边将基础 HTML 转换为整洁的 Markdown。

{ }

CSS 美化工具

为压缩的 CSS 添加合适的换行与间距,进行格式化和缩进。

.gi

.gitignore 生成器

从常用语言和工具模板组合生成一个 .gitignore 文件。

JSON 差异对比

对比两个 JSON 对象,按路径列出每一处新增、删除和修改的值。

▦<

HTML 表格生成器

将逗号、制表符或分号分隔的行转换为整洁的 HTML 表格代码并提供预览。

▦|

Markdown 表格生成器

将 CSV 或 TSV 数据转换为经过填充、对齐的 GitHub 风格 Markdown 表格。

ULID

ULID 生成器

生成可排序、按字典序排列的唯一 ULID 标识符。

nano

Nano ID 生成器

生成紧凑、URL 安全的唯一 ID,可自定义长度和字母表。

Snowflake ID 解码器

将 Twitter 或 Discord 的 snowflake ID 解码为时间戳、worker、进程和序列号。

45

Base45 编码/解码器

按 RFC 9285 定义对 Base45 进行编码和解码,用于欧盟新冠 QR 码。

xn

Punycode / IDN 转换器

将国际化域名转换为 Punycode (xn--) ASCII,并转换回 Unicode。

NFC

Unicode 规范化工具

使用 NFC、NFD、NFKC 或 NFKD 形式规范化 Unicode 文本。

mime

MIME 类型查询

查找文件扩展名对应的 MIME 内容类型,或按 MIME 类型搜索。

.ext

文件扩展名信息

查询文件扩展名的含义、类别及其常见 MIME 类型。

Y⇄

YAML ⇄ JSON 转换器

在 YAML 与 JSON 之间互转,支持校验错误提示、多文档和缩进选项。

T⇄

TOML ⇄ JSON 转换器

将 TOML 配置文件转为 JSON,并将 JSON 转回 TOML,附清晰的语法错误提示。

0b

二进制与十六进制计算器

以二进制、八进制、十进制和十六进制进行加、减、乘、除或位移及组合数字,采用精确的 BigInt 运算。

🔒

.htpasswd 生成器

生成带加盐 APR1-MD5 或 SHA-1 哈希的 Apache/nginx .htpasswd 行,完全在你的浏览器中离线完成。

🐹

JSON 转 Go 结构体

把 JSON 示例转换为带类型的 Go 结构体和 json 标签。在浏览器中推断 int64、float64、bool、嵌套结构体和切片。

🖼️

SVG 转 CSS / Data-URI 编码器

将 SVG 标记编码为 URL 编码或 base64 的 data URI,并附上可直接粘贴的 CSS background-image 和 <img> 代码行。可选择压缩。

🔑

.env ⇄ JSON 转换器

将 .env 文件转换为 JSON 对象,或把 JSON 转回 KEY=value 的 .env 行,全程在你的浏览器中完成。

🔁

XML 转 JSON 转换器

在浏览器中双向转换 XML 和 JSON,保留属性、文本节点和重复元素。

🌀

cURL 转代码转换器

粘贴一条 curl 命令,得到等效的 JavaScript fetch() 代码片段——方法、请求头、请求体和认证。

🔠

Ascii85 / Base85 编码与解码

将字节编码为 Ascii85/Base85 并解码还原,支持标准变体和 Adobe(<~ ~>)变体,全程在浏览器中完成。

🔢

Base62 编码与解码

将整数或字节串与紧凑的 URL 安全 Base62(0-9A-Za-z)互相转换,支持 BigInt 和 GMP 字母表变体,全程在浏览器中完成。

🎨

JavaScript 美化器 / 格式化工具

将压缩或杂乱的 JavaScript 和 JSON 美化为缩进、间距和换行一致的代码——一款完全在浏览器中运行的手写格式化工具。

🗜️

JavaScript 压缩器

通过去除注释和多余空白来缩小 JavaScript,同时安全保留字符串、模板字面量和正则——在你的浏览器本地运行。

🔤

源代码字符串转义 / 反转义工具

将文本转义或反转义为 Java、C#、C/C++、JavaScript、JSON、SQL 或 XML/HTML 的字符串字面量——一款工具,七种语言,全程在浏览器中完成。

🏦

IBAN 验证器与解析器

使用 MOD-97 校验和离线验证国际银行账号,并将其拆分为国家、校验位、银行代码、分行和账号。

🏦

BIC / SWIFT 代码验证器与解析器

根据 ISO 9362 格式验证 BIC/SWIFT 代码,并将其拆分为银行、国家、地点和分行段——带测试/被动标志。

📜

X.509 证书解码器

在浏览器中解码 PEM 或 DER X.509 / TLS 证书:主体、颁发者、有效期、序列号、公钥、SAN、密钥用途以及 SHA-1/256 指纹。

🗜️

Gzip / Zlib / Deflate 压缩与解压

在浏览器中使用原生 gzip、zlib(deflate)或原始 DEFLATE 格式压缩或解压文本,带 base64/十六进制输出和压缩比。

🛡️

URL / IP 去毒化与还原工具

去毒化或还原 URL、域名、IP 和邮箱(http→hxxp、.→[.]、@→[at]),使恶意指标可安全共享而不会变成可点击链接。

🔤

Unicode 字符检查器

将任意字符串拆分为码点,并显示每个码点的 U+ 十六进制、类别、区块、UTF-8/UTF-16 字节、HTML 实体、JS 转义、百分号编码和标志。

✉️

Quoted-Printable 编码与解码

将文本编码为或从 MIME Quoted-Printable 解码(=XX 转义、软换行),带正文模式和 RFC 2047 头部 'Q' 变体。

浏览其他分类