格式还原/压缩

格式化与压缩按语言成对提供:HTML、CSS、JS、JSON、SQL、XML、YAML 各有一个美化缩进的版本和一个压掉空白与注释的版本。JSON 额外提供递归键名排序,用来对比两份结构相同但字段顺序不同的数据;格式不合法时会给出出错位置,而不是静默产出坏结果。

14 个在线工具全部工具
格式还原/压缩

JSON 格式化

使用浏览器原生 JSON API 进行格式化和压缩。支持排序键名和自定义缩进。所有处理均在浏览器本地完成。

格式还原/压缩
格式还原/压缩

CSS 压缩/美化

移除 CSS 注释、压缩空白字符,或格式化为 4 空格缩进。所有处理均在浏览器本地完成。

格式还原/压缩
格式还原/压缩

HTML 格式化

使用 js-beautify 库格式化 HTML 代码,支持自定义缩进。所有处理均在浏览器本地完成。

格式还原/压缩
格式还原/压缩

HTML 压缩

移除 HTML 注释、标签间空白,压缩多余空格。所有处理均在浏览器本地完成。

格式还原/压缩
格式还原/压缩

JS 格式化

使用 js-beautify 库格式化 JavaScript 代码,格式化不会执行代码,所有处理均在浏览器本地完成。

格式还原/压缩
格式还原/压缩

JS 压缩

移除 JS 注释和多余空白。注意:这是基础压缩,不会重命名变量。所有处理均在浏览器本地完成。

格式还原/压缩
格式还原/压缩

JSON 排序

递归排序 JSON 对象的所有键名(按字母升序),支持嵌套对象和数组。所有处理均在浏览器本地完成。

格式还原/压缩
格式还原/压缩

JSON 压缩

去掉所有空格与换行,同时校验 JSON 是否合法——非法输入直接报错,而不是给出坏结果。

格式还原/压缩
格式还原/压缩

SQL 格式化

使用 sql-formatter 库格式化 SQL 语句,支持多种 SQL 方言。所有处理均在浏览器本地完成。

格式还原/压缩
格式还原/压缩

SQL 压缩

把 SQL 压成单行并去掉注释,字符串字面量里的空格与注释符号不受影响。

格式还原/压缩
格式还原/压缩

XML 格式化

自动识别 XML 标签层级并添加缩进,默认 2 空格。所有处理均在浏览器本地完成。

格式还原/压缩
格式还原/压缩

XML 压缩

移除 XML 标签间的空白字符,压缩多余空格。所有处理均在浏览器本地完成。

格式还原/压缩
格式还原/压缩

YAML 格式化

统一 YAML 的缩进与对齐,注释与键顺序保持不变。

格式还原/压缩
格式还原/压缩

YAML 压缩

移除 YAML 中的注释和空行,保留有效内容。所有处理均在浏览器本地完成。

格式还原/压缩

其他分类

全部工具