代码与数据格式化工具合集
- 分享前整理复制来的请求体或响应数据
- 查看 JSON、Base64、Protobuf 和字节级内容
- 顺手完成表格转换、配置格式化、Hex 检查或加解密测试
解释 Unicode、UTF-8、Shift-JIS、字节序列、乱码,以及如何用小样例排查编码问题。
技术文章JSONPath 与 API 响应:不用写脚本也能查询嵌套数据介绍 JSONPath 如何用于调试嵌套 JSON 响应,包括路径、过滤器、数组和实现差异。
技术文章十六进制与字节解释:文件头、编码和二进制线索介绍十六进制查看、字节序、文件签名、BOM 标记,以及字节级排查为什么能帮助定位格式问题。
技术文章RSA 密钥解释:加密、签名、填充与私钥安全解释 RSA 公私钥、为什么填充重要、签名和加密的区别,以及为什么演示不等于密钥管理。
技术文章JSON 和 CSV 并不等价:转换时会丢失什么解释 JSON 与 CSV 转换中的嵌套、表头、引号、null、类型和电子表格假设。
技术文章JWT 解释:解码 Claims 不等于验证 Token解释 JWT 结构、claims、Base64URL、签名,以及为什么解码 token 不代表可以信任它。
这组工具包含的页面
JSON 格式化
本地格式化、校验、压缩、键排序并查看 JSON 结构。
Base64 编码解码
在浏览器中编码/解码 Unicode 文本、URL 安全 Base64 和小文件。
URL 编码解码
编码/解码 URL 组件或完整 URL,并解析查询参数。
进制转换器
支持数字进制互转,也可把文本转换为 Hex、二进制、Base64 和 Unicode 字节。
HTTP 状态码查询
按状态码、分类和关键词查询常见 HTTP 状态码,并查看中英文说明与排查提示。
Protobuf 编解码工具
在浏览器中根据 .proto schema 把 JSON 编码为 Protobuf,或把 Hex / Base64 Protobuf 负载解码回 JSON。
JWT 解析工具
在本地解析 JWT 的头部和载荷,查看 claims、过期时间和原始 Base64URL 段。
XML 格式化
在本地格式化并校验 XML,输出干净易读的结构。
YAML 格式化
在本地格式化并校验 YAML,输出稳定缩进和清晰结构。
TOML 格式化
在本地格式化并校验 TOML,适合配置文件和结构化设置内容。
Docker Run 转 Compose
把常见 docker run 命令转换成可直接继续编辑的 docker-compose 服务片段。
JSON ⇄ CSV 转换
在浏览器中双向转换 JSON 数组和 CSV 表格,支持表头、分隔符和快速校验。
AES / DES 加解密
在浏览器中用 AES、DES 或 3DES 对短文本做加解密,支持分组模式、填充、IV 和输出格式选择。
颜色格式转换
转换 HEX、RGB、HSL 和 HSV 颜色格式,支持透明度、可视化取色和实时调色板预览。
ASCII 码表
查询可打印 ASCII、控制字符名称,以及十进制、十六进制和二进制之间的字符转换。
Hex 编辑器
在浏览器中把文本或文件查看为十六进制字节,编辑 Hex 后再本地解码回文本。
RSA 密钥工具
在浏览器中生成 RSA 密钥对,并用于短文本加密、解密、签名和验签。
正则表达式工具
在浏览器中测试 JavaScript 正则表达式,查看匹配结果、分组与替换效果,并用示例文本实时调试。
JSONPath 查询工具
对 JSON 数据执行 JSONPath 查询,查看命中路径,并用 GitHub 风格高亮预览结果。
JSON / YAML / TOML / XML 互转
在 JSON、YAML、TOML 和 XML 之间互转结构化数据,校验输入,并用 GitHub 风格高亮预览输出。
文本编码转换
在 UTF-8、UTF-16、Shift-JIS、EUC-JP 等浏览器端可处理编码之间转换文本字节,并查看规范化文本和 Hex 字节。
HTTP 请求头对照表
查询常见 HTTP 请求头,快速查看客户端、鉴权和缓存相关字段。
HTTP 响应头速查
浏览常见 HTTP 响应头,快速理解缓存、安全和内容分发相关字段。
JWT 生成器
直接在浏览器中生成 HS256、HS384、HS512 的 JWT,适合测试和本地工作流。
JSON 压缩
直接在浏览器中压缩 JSON,去掉多余空白后再交给其他系统。
Slug 生成器
把标题或短语转换成干净的 URL Slug,支持分隔符和大小写选项。
URL 解析器
把 URL 拆成协议、主机、路径、查询和哈希等字段,并清楚查看所有参数。
查询字符串生成器
从键值对生成干净的查询字符串,并立即预览最终 URL 片段。