免费使用 · 无需注册 · 数据本地处理

代码格式化压缩

免费在线代码格式化:HTML、CSS、JavaScript 一键美化缩进或压缩体积,script、style 内容原样保留。

处理结果
输入字符数
—
输出字符数
—
输出行数
—
体积变化
—

使用指南

  1. 选择语言

    在「代码类型」里选择 HTML、CSS 或 JavaScript,再选「美化」或「压缩」。

  2. 粘贴代码

    把代码贴进输入框,点「填入示例」可以看到当前语言的示例效果。

  3. 查看统计并复制

    结果区给出输入/输出字符数、行数与体积变化,确认后点击复制结果。

常见问题

script 和 style 里的内容会被改坏吗?

不会。工具先把 script、style、pre、textarea 整段替换成占位符,缩进和压缩只作用于外层结构,处理完再原样回填。

为什么 JavaScript 压缩后还保留换行?

因为删除换行可能触发自动分号插入(ASI)问题,导致代码行为改变。本工具对 JS 只清理注释与多余空白,属于安全压缩,如需极致压缩建议使用 terser 等专业工具。

HTML 里的行内元素会单独换行吗?

不会。span、a、strong、code 等行内元素会保持在同一行,避免打乱文字排版;div、p、section 等块级元素会各自换行并缩进。

压缩后需要做什么?

建议在浏览器里实际跑一遍回归,确认样式与交互正常后再上线。工具只做文本层面的空白与注释处理,不做语法转换。

更多在线工具