JSON 格式化工具
粘贴、美化、验证 — 全部在浏览器中完成。
输入
无效的 JSON — line , column
粘贴 JSON 以查看树形视图。
Zerethon Tools
为创作者和开发者提供的免费工具
快速、注重隐私的实用工具。无需注册。大多数工具完全在浏览器中运行。
开发者 · 73
格式化与压缩 · 18
JSON 格式化工具
在线格式化、校验和压缩 JSON。完全免费,无需注册——数据不会离开你的浏览器。
打开工具SQL 格式化工具
在线格式化 SQL 查询——为 MySQL、PostgreSQL、SQLite、SQL Server、Oracle 和 BigQuery 美化代码。
打开工具HTML 格式化与压缩工具
在浏览器中直接美化或压缩 HTML。完全在客户端处理——你的 HTML 代码永远不会离开你的设备。
打开工具CSS 格式化与压缩工具
在浏览器中直接美化或压缩 CSS 代码。免费、无需注册、无需上传。
打开工具YAML 格式化与校验工具
在浏览器中直接校验、重新格式化并压缩(minify)YAML。可检测语法错误并标注具体行号。
打开工具XML 格式化工具
使用浏览器原生解析器美化或压缩 XML。无需依赖,速度快且结果准确。
打开工具Markdown 格式化工具
使用 Prettier 重新格式化 Markdown。统一空格、列表符号和链接排版。
打开工具JavaScript 格式化与压缩工具
使用 Prettier 美化代码,或直接在浏览器中压缩 JavaScript 代码。支持 async/await、可选链、JSX 等现代语法。
打开工具Python 格式化工具
Reindent only清理 Python 代码缩进、合并多余空行、统一字符串引号风格。这是一个缩进清理工具,并非完整的 PEP-8 格式化器。
打开工具PHP 格式化工具
在浏览器中直接重新格式化 PHP 源代码。默认采用 PSR-12 友好设置,可切换大括号风格并规范化开始标签。
打开工具Java 代码格式化工具
Reindent only按 K&R 或 Allman 括号风格重新缩进 Java 源代码,完全在浏览器端运行,无需编译。
打开工具C# 格式化工具
Reindent only以 Allman 风格大括号重新缩进 C# 代码,规范化自动属性并整理表达式主体成员。此工具仅做缩进整理,并非完整的 Roslyn 格式化方案。
打开工具C / C++ 代码格式化工具
Reindent only对 C 或 C++ 源代码重新缩进,可自定义大括号风格、缩进宽度以及预处理指令的位置。此工具只是缩进整理工具,并非 clang-format 那样的完整格式化方案。
打开工具Ruby / Lua / Perl 格式化工具
Reindent only重新缩进 Ruby、Lua 或 Perl 源代码。一个工具,覆盖三种基于关键字的语言。
打开工具GraphQL 格式化工具
使用官方 graphql/language 解析器,美化 GraphQL 的 query、mutation 和 SDL。
打开工具CSS 预处理器转换工具
在 LESS、SCSS、SASS、Stylus 与 CSS 之间互相转换。转换为 CSS 时使用真实编译器,其他方向则采用启发式转换。
打开工具JavaScript 压缩工具
基于 terser 压缩 JavaScript 代码。可自定义变量名混淆、代码压缩及注释处理策略,并提供压缩前后的大小对比。
打开工具HTML 压缩工具
使用 html-minifier-terser 压缩 HTML 代码。合并空白字符、删除注释、压缩内联 CSS/JS,并实时显示节省的体积。
打开工具数据转换 · 15
CSV 转 JSON 工具
将 CSV(或 TSV / 竖线分隔)数据转换为 JSON。自动检测分隔符,遵循 RFC 4180 规范。
打开工具JSON 转 CSV 工具
将 JSON 对象数组转换为 CSV。支持按点路径展平(flatten)嵌套数据。
打开工具JSON 转 YAML 工具
在浏览器中直接将 JSON 转换为 YAML,遵循 YAML 1.2 规范。
打开工具YAML 转 JSON 转换器
在浏览器中直接将 YAML 转换为 JSON,解析器会给出语法错误提示。
打开工具JSON 转 XML 工具
在浏览器中直接将 JSON 转换为 XML,可自定义根元素、属性前缀和文本键名。
打开工具分隔文本提取器
从 CSV、TSV 或任意带分隔符的文本中提取指定列。可按列号或表头名称选择,遵循 RFC 4180 规范。
打开工具XML 转 JSON 工具
在浏览器中直接将 XML 转换为 JSON。使用原生 DOMParser 解析,支持自定义属性前缀、文本键名和紧凑模式。
打开工具CSV 转 XML 工具
将 CSV(或 TSV / 竖线分隔)数据转换为 XML。可自定义根元素(root)和记录元素(record)的名称,标题行将自动转换为各列的标签。
打开工具CSV 转 SQL 工具
从 CSV 生成 INSERT 语句。支持 MySQL、PostgreSQL、SQLite 或 SQL Server 方言,可选附带 CREATE TABLE。
打开工具HTML 标签清除工具
移除 HTML 标签并解码实体(entity),转换为纯文本。可选择是否保留换行、链接和空白字符。
打开工具HTML 表格提取器
从 HTML 中提取 <table> 元素,转换为 CSV、TSV、JSON 或 Markdown。当页面包含多个表格时,可单独选择要提取的表格。
打开工具HTML 转 Markdown 工具
使用 Turndown 将 HTML 转换为 Markdown。可完全自定义标题样式(ATX 或 Setext)、列表符号样式和代码围栏样式。
打开工具Markdown 转 HTML 工具
将 Markdown 渲染为 HTML,并提供实时预览。支持 GFM 表格、任务列表、围栏代码块。基于 marked 库运行。
打开工具JSON 转 Java POJO 工具
从 JSON 生成 Java POJO。可选择开启 Jackson、Lombok 注解,或使用 Java 16+ 的 record。嵌套对象会自动生成嵌套类。
打开工具POJO 转 JSON
使用 Jackson、Gson 或 Moshi 将 Java 的 POJO(Plain Old Java Object)实例转换为 JSON。代码片段可直接复制粘贴运行,并附带反向转换工具,方便你在需要时重建同一个 POJO 类。
打开工具编码与加密 · 7
Base64 编码/解码工具
对文本或文件进行 Base64 编码与解码,支持标准与 URL-safe 变体。完全免费,无需注册。
打开工具URL 编码/解码工具
对 URL 及其查询字符串参数进行编码或解码。Percent-encoding 可确保数据在传输过程中安全无误。
打开工具AES 加密与解密
使用 AES-256-GCM 和密码对文本进行加密与解密。通过 PBKDF2-SHA256 派生密钥,全部计算在浏览器本地完成。
打开工具Base-N 编码解码器
在浏览器中直接编码和解码 Base16、Base32(RFC 4648)、Crockford Base32、Base85(ASCII85)和 Base91。
打开工具UTF-8 转换器
将文本转换为 UTF-8 十六进制字节、十进制字节、\xAB 转义序列或 \u{HEX} 转义序列——反之亦然。
打开工具HTML 实体转换器
编码与解码 HTML 实体——支持命名、十进制和十六进制格式,内置超过 250 个 HTML5 实体。
打开工具字符串转义/反转义工具
对 HTML、XML、Java、C#、JavaScript、JSON、CSV(RFC 4180)和 SQL 的字符串进行转义与反转义。
打开工具哈希与加密 · 6
MD5 哈希生成器
在浏览器中直接计算文本或文件(最大 50 MB)的 MD5 哈希值,结果可导出为 Hex 或 Base64 格式。
打开工具SHA-256 哈希生成器
直接在浏览器中使用 Web Crypto API 计算文本或文件的 SHA-256 哈希值,支持导出十六进制或 Base64 格式的结果。
打开工具SHA-1 哈希生成器
使用 Web Crypto API 在浏览器中直接计算文本或文件的 SHA-1 哈希值(摘要)。适用于 Git 提交哈希和一些旧版系统。
打开工具ROT13 编码器
经典的 ROT13 加密,直接在你的浏览器中完成。加密和解密其实是同一个操作。
打开工具凯撒密码
使用经典的凯撒移位密码进行加密和解密,内置基于英文字母频率的自动检测模式。
打开工具哈希生成器 — 全算法支持
在浏览器中直接计算文本或文件的 MD4、MD5、SHA-1、SHA-224、SHA-256、SHA-384、SHA-512、SHA3、Keccak-256、CRC-32 和 NTLM 哈希值。
打开工具数字与位运算 · 6
进制转换器
在实时更新的四行网格中,于十进制、二进制、八进制和十六进制之间转换数字。基于 BigInt 保证精度安全,支持 32 位 / 64 位有符号模式。
打开工具位运算计算器
对两个 BigInt 操作数执行 AND、OR、XOR、NAND、NOR、XNOR、NOT 及移位运算,结果同时以十进制、二进制、八进制和十六进制显示。
打开工具IP 地址格式转换器
在点分十进制、十进制整数、十六进制、八进制、二进制,以及简写(canonical)/展开形式之间转换 IPv4 和 IPv6 地址,自动识别输入格式。
打开工具字符串转 Hex 转换器
将文本转换为 UTF-8 十六进制字节,或将十六进制字节还原为文本。编码时可从五种分隔符中任选一种;解码时,工具会自动识别并去除常见分隔符。
打开工具字符串转二进制工具
将文本转换为 8 位二进制,也可反向转换。支持 UTF-8,并可选在字节和半字节之间添加空格以便阅读。
打开工具ASCII 转换器
将字符转换为十进制、十六进制、二进制和八进制形式的 ASCII / Unicode 编码——或以实时对照表展示任意字符串的每个字符编码。
打开工具日期与时间 · 3
校验与测试 · 4
JSONPath 测试工具
在你的 JSON 数据上测试 JSONPath 表达式。实时计算引擎会同时返回 path 和 value,并支持 filter、slice、recursive descent。
打开工具XPath 测试工具
使用浏览器原生的 XPath 引擎,在 XML 或 HTML 文档上测试 XPath 表达式,结果表格实时更新。
打开工具正则数据生成器
根据任意正则表达式生成 1–100 条匹配的字符串,非常适合用于测试数据、fixture 和模糊测试(fuzzing)。
打开工具JSON5 校验器
校验 JSON5,出错时给出具体的行号和列号。支持注释、尾随逗号、单引号字符串、十六进制数字。
打开工具对比与差异 · 2
Web 与 SEO · 5
Slug URL 生成器
将任意文本转换为干净的 URL slug。自动转换带重音符号的字符、去除标点符号,并可选择去除停用词。
打开工具Markdown 表格生成器
在可实时编辑的表格中生成 GitHub Flavored Markdown(GFM)表格。粘贴 TSV 或 CSV 数据,并为每一列自定义对齐方式。
打开工具UTM 网址生成器
为 Google Analytics、GA4、Plausible、PostHog 生成带广告系列标记的网址。自动校验网址格式,并在本地保存最近 5 条记录。
打开工具URL 解析器
将 URL 拆分为协议、凭证、主机、端口、路径、查询字符串和哈希。查询参数表会自动解码百分号编码,并实时更新。
打开工具HTML 演练场
实时 HTML/CSS/JS 演练场,通过沙盒 iframe 即时预览效果,自动保存到 localStorage,完全在客户端运行。
打开工具生成器 · 4
UUID 生成器
在线生成 UUID——支持 v1、v4、v7 和 Nil。可批量生成多达 10,000 个。免费,无需注册。
打开工具密码生成器
生成强健、具备密码学安全性的随机密码。可自定义长度和字符集——全程在浏览器中运行。
打开工具随机 JSON 生成器
使用 faker.js 根据 schema 生成模拟 JSON 数据。支持多种导出格式:JSON、CSV、TSV、XML。完全免费,全部在浏览器中运行。
打开工具JavaScript 混淆器
通过控制流平坦化、字符串数组、死代码注入和标识符重命名来混淆 JavaScript 代码。内置 3 种预设,直接在浏览器中运行。
打开工具文本样式与大小写 · 1
创作者 · 33
文本样式与大小写 · 8
文本反转生成器
按字符、单词或行反转文本。支持字素簇(grapheme cluster)识别——emoji 和组合字符始终保持完整,不会被拆散。
打开工具花式文字生成器
将普通文本转换为13种Unicode风格字体——粗体、斜体、手写体、哥特体、双线体、等宽体、全角体。适用于Twitter、IG、TikTok、Discord。
打开工具隐形文本生成器
生成不可见的 Unicode 字符,适用于 Discord、游戏等要求内容不能为空的平台。提供六种变体。
打开工具删除线文字生成器
为任意文本添加基于 Unicode 的删除线、下划线或上划线效果。可直接复制粘贴到个人简介、帖子、评论中使用。
打开工具小字生成器
将文本转换为 Unicode 小型大写字母、上标或下标样式,可在任何地方复制粘贴使用。
打开工具倒转文本生成器
使用镜像 Unicode 字符将文本上下颠倒,非常适合制作有趣的个性签名和文案。
打开工具Zalgo 乱码文字生成器
通过叠加组合变音符号,把普通文字变成“故障感”十足的诡异字体。选择轻度获得微妙的诡异感,或选择混乱模式生成完整的 Zalgo 效果。
打开工具重音符号去除工具
从任意文本中去除变音符号(diacritics)——café → cafe,naïve → naive。可选启用德语 / 北欧语转写规则(ä → ae,ß → ss,å → aa)。
打开工具文本清理 · 6
删除换行符
删除或替换文本中的换行字符。提供三种模式——替换为空格、保留段落、全部删除。
打开工具空白字符清理工具
清理文本中多余的空格、制表符和空行。可选删除零宽 Unicode 字符,帮助揪出难以察觉的隐藏字符。
打开工具去除重复行
从列表中移除重复的行。可选择区分大小写、比较前去除首尾空白、保留首次或最后一次出现的行,并可对结果进行排序。
打开工具行过滤器
保留或移除与指定子字符串或正则表达式匹配的行。支持反转匹配结果、不区分大小写匹配,以及匹配前去除首尾空白。
打开工具文本重复器
将文本重复 1–10000 次。支持整段重复、逐行重复或逐词重复三种模式,并可选择分隔符或自定义分隔符。
打开工具去除标点符号工具
从文本中去除标点符号和 Unicode 符号。可选保留撇号、连字符、句点,并支持合并多余空白。
打开工具内容生成 · 3
颜色与单位 · 2
图像 · 5
图表 · 5
折线图生成器
粘贴 CSV 数据,立即生成直观的折线图。支持多组数据系列、曲线平滑度滑块调节、导出 PNG。完全免费,全程在浏览器本地运行。
打开工具柱状图生成器
根据 CSV 数据生成柱状图——支持堆叠、分组、水平布局。可处理多组数据系列,支持导出 PNG,无需上传文件。
打开工具饼图生成器
输入两列 CSV,生成饼图。自动为各扇区配色,支持导出 PNG,全部在浏览器本地处理。
打开工具环形图生成器
通过 CSV 数据生成环形图——空心中央区域非常适合 KPI 幻灯片展示。导出 PNG,无需上传文件。
打开工具散点图生成器
根据 CSV 数据生成散点图——第一列为 X 值,后续每一列为一个 Y 数据系列。支持导出 PNG,全程在浏览器中运行。
打开工具Web 与 SEO · 1
Web3 · 6
NFT Metadata 校验工具
按照 ERC-721、OpenSea 及 Solana Metaplex 标准校验 NFT metadata,在铸造前预览 NFT 效果。
打开工具钱包地址校验器
校验 Ethereum、Bitcoin(legacy + SegWit)、Solana、TRON 和 Litecoin 钱包地址的格式与校验和,无需 RPC。
打开工具ETH 单位转换器
在 Wei、Gwei、Ether、Szabo、Finney 等多种单位之间自由转换。基于 BigInt 运算,杜绝舍入误差。
打开工具EIP-55 校验和工具
将任意以太坊地址转换为符合 EIP-55 标准的校验和格式,在转账前及时发现输入错误。
打开工具Keccak-256 哈希生成器
计算文本或文件的 Keccak-256 哈希值(以太坊使用的哈希函数)。注意它与 SHA-3 不同——与 Solidity 的 keccak256() 函数结果一致。
打开工具Base58 编码/解码器
对 Base58 和 Base58Check 进行编码与解码,支持文本或十六进制输入,广泛用于 Bitcoin、Solana 和 IPFS。
打开工具算法 · 31
排序 · 6
冒泡排序可视化工具
带动画演示的冒泡排序模拟器,提供单步执行、速度调节、自定义输入数据、实时比较/交换计数器以及伪代码同步高亮。完全在浏览器中运行。
打开工具插入排序可视化工具
动画演示插入排序算法,支持单步执行、速度调节、自定义输入数据,并实时显示比较/写入次数与伪代码高亮。完全在浏览器本地运行。
打开工具选择排序可视化工具
以动画方式演示选择排序(Selection Sort),提供逐步执行、速度调节、自定义输入数据、实时的比较/交换计数器以及伪代码展示。完全在浏览器本地运行。
打开工具归并排序可视化工具
带动画演示的归并排序模拟器,支持单步执行、速度调节、自定义输入数据、实时比较/写入计数器以及伪代码高亮显示。完全在浏览器中运行。
打开工具快速排序可视化工具
动态演示快速排序算法,高亮 pivot 与分区过程,支持单步执行、速度调节、自定义输入数据,并实时显示比较/交换次数与伪代码。直接在浏览器中运行。
打开工具堆排序可视化工具
动态演示堆排序算法,支持单步执行、速度调节、自定义输入数据,并实时显示比较/交换计数与伪代码。直接在浏览器中运行。
打开工具搜索 · 2
图与寻路 · 5
Dijkstra 算法可视化工具
在网格上可视化 Dijkstra 寻路算法——绘制墙壁、拖动起点/终点、生成迷宫,并逐步查看搜索过程。直接在浏览器中运行。
打开工具A* 寻路算法可视化工具
在方格网格上交互式演示 A* 寻路算法,使用曼哈顿距离启发式函数——绘制墙壁障碍、拖动起点/终点、生成迷宫、逐步执行搜索过程。完全在浏览器中运行。
打开工具广度优先搜索(BFS)可视化工具
在网格地图上交互式演示广度优先搜索——绘制墙壁、拖动起点/终点、生成迷宫,逐层查看搜索范围如何扩展。直接在浏览器中运行。
打开工具深度优先搜索(DFS)可视化工具
在方格网格上交互式演示深度优先搜索——绘制墙壁、拖动起点/终点、生成迷宫、逐步查看深入探索的过程。直接在浏览器中运行。
打开工具迷宫生成器
使用递归分割(recursive division)算法逐步生成迷宫的动画工具——实时查看墙壁的构建过程、调整生成速度、随时生成新迷宫。与寻路算法可视化工具搭配使用效果极佳。完全在浏览器中运行。
打开工具数据结构 · 6
二叉搜索树可视化工具
交互式二叉搜索树——插入、查找、删除,配合动态树形图、分步控制和伪代码高亮。直接在浏览器中运行。
打开工具二叉堆可视化工具
交互式二叉最大堆(binary max-heap)——插入元素(insert)并取出最大值(extract-max),配合上浮(sift-up)/下沉(sift-down)动画,支持逐步执行和伪代码展示。完全在浏览器中运行。
打开工具Stack 可视化工具
交互式 LIFO 栈——push 和 pop 操作带动画 top 指针和单步控制,直接在浏览器中运行。
打开工具队列可视化工具
交互式 FIFO 队列 —— 入队(enqueue)和出队(dequeue)元素,配合 front/rear 指针动画和逐步控制按钮。直接在浏览器中运行。
打开工具链表可视化工具
交互式单向链表——支持头部/尾部插入、查找、删除,配有指针遍历动画和单步控制按钮。直接在浏览器中运行。
打开工具哈希表可视化工具
交互式哈希表演示,采用链地址法(separate chaining)——插入、查找、删除数值,通过动画展示哈希映射与冲突处理过程。直接在浏览器中运行。
打开工具数论与数学 · 5
埃拉托斯特尼筛法可视化工具
在数字网格上动态演示埃拉托斯特尼筛法——标记质数、划掉合数,支持逐步操作。直接在浏览器中运行。
打开工具欧几里得算法(GCD)可视化工具
以动画形式演示欧几里得算法——通过不断将 (a, b) 替换为 (b, a mod b),逐步计算两个数的最大公约数。直接在浏览器中运行。
打开工具质因数分解可视化工具
以因数树动画的形式对数字进行质因数分解——逐步将一个数拆解为质因数。直接在浏览器中运行。
打开工具考拉兹猜想可视化工具
动态折线图展示考拉兹数列(3n+1)——追踪数值起伏变化的轨迹,直至归于1。支持单步演示,直接在浏览器中运行。
打开工具斐波那契数列可视化工具
动态演示斐波那契数列——每一项都是前两项之和,通过控制按钮逐步构建。直接在浏览器中运行。
打开工具几何 · 3
递归与动态规划 · 4
汉诺塔模拟器
用递归算法求解汉诺塔问题的模拟工具——以最少 2ⁿ−1 步移动圆盘,支持单步执行。直接在浏览器中运行。
打开工具N 皇后可视化工具
动态演示回溯算法(backtracking)求解 N 皇后问题的过程——在棋盘上逐列尝试放置皇后、检测冲突、回溯撤销,并提供逐步执行的控制按钮。完全在浏览器中运行。
打开工具0/1 背包问题可视化工具
以动画方式展示 0/1 背包问题的动态规划(dynamic programming)过程——逐格填充 DP 表格,高亮显示每个格子依赖的前置格子,并支持逐步操作。直接在浏览器中运行。
打开工具康威生命游戏
交互式康威生命游戏——绘制活细胞、运行多代演化、单步执行、随机生成图案。完全在浏览器中运行。
打开工具数学 · 19
计算器 · 4
代数与逻辑 · 8
方程求解器
求解二次方程(实数根/复数根 + 判别式)以及 2×2 线性方程组。完全在客户端运行。
打开工具矩阵计算器
对矩阵进行加、减、乘、转置运算,并计算行列式和逆矩阵(支持 2×2 至 4×4)。全部在浏览器中即时完成。
打开工具真值表生成器
根据布尔表达式(AND/OR/NOT/XOR/→/↔)生成完整真值表,最多支持 8 个变量。全部在客户端本地处理。
打开工具函数图像绘制工具
在自定义区间内绘制任意表达式的 y = f(x) 图像——幂函数、三角函数、对数函数、平方根均可。完全在浏览器端运行。
打开工具向量计算器
计算 2D/3D 向量的加法、减法、点积、叉积、模长、单位向量以及两向量间夹角,浏览器端即时运算。
打开工具集合运算计算器
计算两个集合的并集、交集、差集、对称差集,并检测子集/超集关系。重复元素会自动去除。
打开工具卡诺图求解器
将 2–4 变量的布尔函数化简为最简 SOP 形式,支持无关项条件,并显示所有质蕴涵项。
打开工具导数与积分计算器
以符号形式计算一阶和二阶导数,并使用数值方法(辛普森法则)计算定积分。全部在客户端运行。
打开工具统计与概率 · 5
统计计算器
描述性统计——均值、中位数、众数、极差、方差、标准差、四分位数(样本与总体)。在浏览器本地计算,数据不会离开您的设备。
打开工具Z 分数计算器
将数值转换为 z 分数,再将 z 分数转换为百分位数(标准正态分布)。所有计算均在浏览器端完成。
打开工具概率计算器
支持单一事件、独立事件的 AND/OR 运算,以及二项分布 P(X=k)/P(X≤k)/P(X≥k) 的计算,全部在浏览器端完成。
打开工具线性回归计算器
基于最小二乘法计算最佳拟合直线,同时给出 r 与 R²,并实时显示散点图。计算在客户端完成,你的数据始终保密。
打开工具标准差计算器
计算样本或总体的平均值、方差和标准差,并展示完整的计算步骤。在客户端运行,保护隐私。
打开工具写作 · 4
效率 · 6
学习工具 · 4
科学 · 5
化学 · 2
金融 · 3
在 Zerethon Social 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。