ToolboxAgent

JSON格式化/编辑

在线JSON格式化、校验和美化工具,支持语法高亮和错误提示

使用说明

  1. 1 在输入框中粘贴或输入JSON文本
  2. 2 点击"格式化"按钮美化JSON,或点击"压缩"按钮压缩为单行
  3. 3 查看处理结果,可点击"复制"按钮复制到剪贴板

相关工具

代码着色/高亮

在线代码高亮工具,支持多种编程语言语法着色,基于highlight.js,纯浏览器端处理

代码截图生成

在线代码截图生成工具,支持自定义标题、主题色与导出 PNG 图片。

Cron 表达式解析器(含时区热力图)

解析 Cron 表达式为人类可读描述,可视化字段含义,预览未来 10 次执行时间,并支持多时区对照与 30 天日历热力图。

CSS格式化/压缩

在线CSS代码格式化与压缩工具,支持缩进美化与去除空白

代码对比查看器

并排对比两段文本或代码的差异,新增/删除行高亮显示

HTML格式化/压缩

在线HTML代码格式化与压缩工具,支持缩进美化与去除空白

HTML预览/运行器

在线HTML代码编辑和实时预览工具,支持在沙盒iframe中运行HTML代码。

HTTP 状态码速查

在线 HTTP 状态码速查工具,支持按状态码或关键词筛选常见响应说明。

JS格式化/压缩

在线JavaScript代码格式化与压缩工具,支持缩进美化与单行压缩

JWT 解析

在线 JWT 解析工具,支持拆分 Header、Payload、Signature,并格式化展示声明内容。

正则表达式测试

在线正则表达式测试工具,支持 flags、匹配结果预览与捕获组查看,适合开发调试。

正则可视化

解析正则表达式并直观展示其组成部分(字符类、量词、锚点等),并提供测试匹配高亮

SQL格式化

在线SQL格式化工具,支持 MySQL、PostgreSQL、SQLite 等多种方言

时间戳转换

在线时间戳转换工具,支持秒级、毫秒级时间戳与日期时间双向转换。

URL 解析器

在线 URL 解析工具,支持拆解协议、主机、路径、查询参数和锚点信息。

UserAgent分析

解析浏览器 User-Agent 字符串,识别浏览器、引擎、操作系统、设备及 CPU 架构

UUID生成器

在线UUID v4生成器,支持批量生成、大写和去横线选项,一键复制。

XML格式化

在线XML格式化、美化工具,支持压缩与缩进切换

YAML格式化

在线YAML与JSON互转、格式化、校验工具,支持双向转换和错误提示

关于此工具

JSON格式化工具能将杂乱的JSON字符串自动缩进对齐,同时检测语法错误并精确定位问题行号。无论是接口返回的压缩数据还是手写的配置文件,粘贴即可得到可读性极强的格式化结果。

适用场景包括:调试API接口响应、审查配置文件结构、清理日志中混入的JSON数据。后端返回一坨压缩JSON时,用这个工具三秒内就能看清数据层级,比手动在编辑器里操作快得多。

相比在VS Code里装插件格式化,这个工具无需安装、无需登录,打开浏览器即用。同时支持压缩功能,可将格式化后的JSON重新压缩为单行,适合放回请求体或写入配置。

常见问题

JSON格式化工具能检测哪些语法错误? +

能检测常见的JSON语法错误,包括:缺少引号的key、多余的逗号(trailing comma)、单引号代替双引号、缺失的括号或大括号等。工具会提示出错位置的行号,方便快速定位修复。

格式化后的JSON可以直接用于接口请求吗? +

格式化结果是合法的JSON文本,可直接用于接口请求体。如需放入HTTP请求,建议用「压缩」功能先转为单行格式,避免因换行符导致请求解析异常。

支持超大JSON文件吗? +

工具在浏览器端运行,处理几十KB到几百KB的JSON完全没问题。超过几MB的超大文件可能会导致浏览器响应变慢,建议先截取关键部分进行格式化查看。

JSON格式化和JSON美化有什么区别? +

两者本质相同,都是为JSON添加换行和缩进,提升可读性。「格式化」更强调结构校验,「美化」侧重视觉呈现。本工具两者兼具,格式化时会同步校验语法合法性。

我的数据会上传到服务器吗? +

不会。本工具完全在浏览器端(前端)执行,JSON数据不会离开你的设备,不存在数据泄露风险,处理敏感配置文件也可放心使用。