Olutil 意为 Online Utilities — 一套不断扩充的注重隐私、浏览器原生的网络工具集。本子站为您提供一整套完全在浏览器中运行的 JSON 工具,美化、校验、压缩、转换、对比、查询和生成 Schema — 应有尽有。 100% 本地处理
美化并格式化原始 JSON,带清晰缩进,方便阅读和调试。
即时检测语法错误,并给出清晰友好的错误提示,全部在本地完成。
去除所有空白和换行压缩大型 JSON,加快存储与传输。
交互式浏览 JSON 结构,支持节点折叠和类型着色。
对比两份 JSON,精确定位新增、删除或修改的内容。
将 JSON 数组转换为标准 CSV,自动转义并识别表头。
自动将 CSV 表头映射为 JSON 键,支持带引号的字段。
将 JSON 对象转换为缩进清晰的易读 YAML。
解析 YAML 文本为格式化 JSON,支持锚点、别名和多文档。
对 JSON 样例测试 JSONPath 表达式,即时返回匹配结果。
根据样例数据自动生成 JSON Schema,推断类型并检测必填字段。
将压缩的 JSON 格式化为带缩进的清晰易读输出。
递归按字母序排序所有对象键,保证输出一致。
转义特殊字符,安全嵌入 JSON 字符串。
将转义后的 JSON 字符串解码回原始形式。
统计字符数、字节大小、嵌套深度与压缩率。
自动修复尾逗号、单引号、注释和未加引号的键。
将嵌套对象转换为点号分隔的扁平键,便于数据处理。
将点号分隔的扁平键还原为嵌套 JSON 对象。
递归深度合并两个 JSON 对象,并拼接数组。
通过完整 JSON 比对移除数组中的重复元素。
使用 JavaScript 表达式过滤 JSON 数组元素。
通过点号路径从 JSON 对象中提取指定字段。
递归批量重命名嵌套 JSON 中的对象键。
列出 JSON 文档中的每个字段路径与值。
将 JSON 对象转换为 URL 查询参数。
将 URL 参数解析为 JSON 对象。
将 JSON 字符串编码为 Base64,便于安全传输或存储。
将 Base64 字符串解码回格式化 JSON。
将 JSON 数组转换为 Markdown 表格,便于文档展示。
根据 JSON 数组生成 HTML 表格标签。
将 JSON 扁平化为 key=value 的 .properties 文件格式。
解析 key=value 的 .properties 文件为 JSON 对象。
将 JSON 转换为带大写键的 .env 格式。
解析换行分隔的 JSON(NDJSON)为单个 JSON 数组。
将 JSON 数组拆分为换行分隔的 JSON 行。
生成带嵌套结构的随机测试 JSON 对象。
解码 JWT 令牌,将头部和负载显示为格式化 JSON。
检查 JWT 结构、解码声明并验证过期时间。
根据 JSON 请求体生成 cURL 命令。
从 cURL 命令中提取 JSON 请求体。
本站所有工具均在您的浏览器本地运行,数据绝不会发送到任何服务器,非常适合处理敏感或机密的 JSON 数据。只需粘贴 JSON、点击运行按钮并复制结果即可。
是的。所有处理均在您的浏览器本地运行,您的数据不会上传到任何服务器。页面加载完成后,即使离线也可以使用这些工具。
不需要。每个工具都使用 JavaScript 直接在浏览器中运行,无需插件、扩展或安装任何软件。
可以。工具针对性能进行了优化,可轻松处理数兆字节的 JSON 文件。