代码格式化压缩
免费在线代码格式化:HTML、CSS、JavaScript 一键美化缩进或压缩体积,script、style 内容原样保留。
处理结果
输入字符数
—
输出字符数
—
输出行数
—
体积变化
—
使用指南
- 选择语言
在「代码类型」里选择 HTML、CSS 或 JavaScript,再选「美化」或「压缩」。
- 粘贴代码
把代码贴进输入框,点「填入示例」可以看到当前语言的示例效果。
- 查看统计并复制
结果区给出输入/输出字符数、行数与体积变化,确认后点击复制结果。
常见问题
script 和 style 里的内容会被改坏吗?
不会。工具先把 script、style、pre、textarea 整段替换成占位符,缩进和压缩只作用于外层结构,处理完再原样回填。
为什么 JavaScript 压缩后还保留换行?
因为删除换行可能触发自动分号插入(ASI)问题,导致代码行为改变。本工具对 JS 只清理注释与多余空白,属于安全压缩,如需极致压缩建议使用 terser 等专业工具。
HTML 里的行内元素会单独换行吗?
不会。span、a、strong、code 等行内元素会保持在同一行,避免打乱文字排版;div、p、section 等块级元素会各自换行并缩进。
压缩后需要做什么?
建议在浏览器里实际跑一遍回归,确认样式与交互正常后再上线。工具只做文本层面的空白与注释处理,不做语法转换。