免费注册

HTML 压缩

去掉 HTML 里的注释和多余空白,压缩前后大小一目了然。

关于HTML 压缩

HTML 压缩把浏览器用不到的内容从网页里去掉:注释、缩进和标签周围的空白。静态页面上线前,往后台、广告位这类有字数限制的地方粘贴代码前,发送 HTML 邮件模板前,都可以先压一遍。把代码贴进来或打开文件,压缩结果随输入实时出现,同时显示压缩前后的大小和减小的百分比。

注释会删掉,IE 条件注释保留,一些老模板还靠它加载文件。连续的空白合并成一个空格,div、p 这类块级标签前后的空白去掉,行内元素之间留一个空格。pre、textarea 里的内容原样保留。内联的 CSS 和 JavaScript 默认也会按 CSS 压缩、JS 压缩的安全规则一起压缩,取消勾选“同时压缩内联的 CSS 和 JavaScript”就保持原样。服务器上的 gzip、Brotli 还能再省一截,开没开可以用网页压缩检测查看。代码不上传。

HTML 压缩怎么用

  1. 1
    粘贴 HTML

    把代码粘贴到输入框,或打开 HTML 文件。

  2. 2
    内联代码压不压

    “同时压缩内联的 CSS 和 JavaScript”默认勾选,不想改动 script、style 就取消。

  3. 3
    看节省多少

    HTML 压缩结果实时更新,并显示压缩前后的大小。

  4. 4
    复制或下载

    复制压缩后的代码,或下载成文件。

为什么用熊仔工匠

  • 去掉注释

    HTML 注释会删掉,IE 条件注释保留。

  • 合并空白

    缩进和换行去掉,pre、textarea 保持原样,行内元素之间留一个空格。

  • 内联 CSS、JS 一起压

    style 和 script 按同样的安全规则压缩,也可以取消勾选保持原样。

  • 节省多少看得见

    复制之前就能看到压缩前后的大小和减小的百分比。

常见问题

HTML 压缩常见问题

HTML 压缩后页面会出问题吗?
一般不会。pre 和 textarea 里的空格保持不变,链接、加粗这类行内元素之间会留一个空格,内联的 CSS、JS 走的也是和 CSS 压缩、JS 压缩相同的安全规则。压缩后还是建议打开页面看一遍。以后要改压缩过的文件,可以用HTML 格式化重新缩进。
HTML 压缩会删掉注释吗?
会删掉,但 IE 条件注释会保留,一些老模板还用它给 IE 浏览器单独加载文件。
能顺便压缩内联的 CSS 和 JS 吗?
能,默认就会压缩。取消勾选“同时压缩内联的 CSS 和 JavaScript”,style 和 script 里的内容就保持原样。
HTML 能压缩多少?
要看页面里缩进和注释有多少,结果出来就会显示压缩前后的大小和减小的百分比。服务器再开启 gzip 或 Brotli,还能省更多。
HTML 代码会上传吗?
不会。压缩在浏览器里完成,不占每日次数,也不用注册。
把HTML 压缩分享给朋友打开浏览器就能用,对方不注册也能先试。

相关工具

HTML HTML 格式化把杂乱的 HTML 按层级缩进,一目了然。
JS JS 格式化美化压缩过或排版混乱的 JavaScript。
HEX 颜色代码转换颜色在 HEX、RGB、HSL、CMYK 之间互转,并检查对比度。
CRON Cron 表达式生成与解析生成 Cron 表达式,用大白话说明含义并列出接下来的执行时间。
CSS CSS 格式化把压缩过的 CSS 还原成整齐易读的样式。
CSS CSS 压缩压缩 CSS,让网页加载更快。
HTTP 在线 HTTP 请求测试向公开的接口发送 GET、POST 等请求,查看返回结果。
JS JS 压缩去掉 JavaScript 的注释和空白,不改变运行结果。