Untangle messy HTML into clean, indented markup
Exported HTML is a wall of text. Paste or drop a file for consistent indentation you can actually read — or minify it to one line for production, instantly in your browser.
在此粘贴你的 HTML……
or drop an .html file — get clean indented markup to copy or download
What you can do with HTML 美化
Everything this tool helps you accomplish — no learning curve, no setup.
- Beautify messy HTML with proper indentation
- Minify HTML down to a single line
- Clean up pasted or copied markup fast
- Choose your preferred indent size
- Copy or download the tidied HTML
Settings information
2 settings
Every control in HTML 美化, explained — what it does and when to use it.
设置
- 模式预设
- 选择“美化”可为杂乱的 HTML 重新排版,加上整齐的换行和缩进;选择“压缩”则会删除注释、合并空白,把标记压缩成紧凑的一行。选项: 美化压缩
- 缩进Dropdown
- 设置「美化」模式下每级嵌套标签缩进多少个空格;2 个空格是通行惯例,缩进更宽则让深层嵌套的标记更易浏览。选项: 2 个空格4 个空格8 个空格
用完 HTML 美化 了?接下来试试这些
为您精选与 HTML 美化 搭配得当的工具。无需丢失文件,继续操作。
JSON 美化
One-line API responses are impossible to scan. Paste or drop JSON to validate it, pretty-print at 2, 4, or 8 spaces, or minify it for production — instantly in your browser.
立即试用Markdown 编辑器
Stop guessing how your README will render. Write or open any .md file, watch the live HTML preview update instantly, then export as HTML or Markdown. Editing stays in your browser.
立即试用文本差异比较
Eyeballing two versions misses changes. Paste both texts and see every addition and deletion highlighted in split or unified view — then copy the result. Free to use, with no account needed.
立即试用图片转 HTML
Skip hand-coding tables from screenshots. Upload an image and get semantic HTML — real <table> elements, headers and lists — ready to paste in seconds.
立即试用PDF 转 HTML
Get semantic HTML with real table markup you can paste straight into your site or CMS — works on scanned PDFs too, done in seconds. Free to start, no credit card.
立即试用Base64 编码器 / 解码器
Cryptic Base64 in logs and payloads slows you down. Decode to readable text or encode any text or file — URL-safe, UTF-8 safe, and instant in your browser.
立即试用常见问题
粘贴任意 HTML——即便是构建流水线输出的单行压缩代码——工具都会以恰当的缩进重新排版,每行一个标签,空白统一。可选择 2、4 或 8 个空格缩进。输出结果可直接放入编辑器,或粘贴到代码审查评论中。
usage美化会展开 HTML 以提升可读性:每个标签独占一行,嵌套子元素缩进,各部分之间保留空行。压缩会去除注释、合并连续的空白字符并移除换行符,让文件以更少的字节交付。编辑和审查时使用美化,生产部署时使用压缩。
features不会——底层引擎 js-beautify 会识别 script 和 style 块,并按相应的 JS 或 CSS 规则格式化其中内容,因此内联脚本依然有效、样式表依然可读。自闭合标签、空元素和带命名空间的属性(svg:xmlns、xlink:href)都能被正确处理。
technical它能很好地处理纯 HTML 和类 HTML 模板,但纯 JSX(花括号表达式、片段、首字母大写的组件标签)会被当作 HTML 解析,可能出现一些细微的格式问题。对于特定框架的代码,我们建议使用按你的方言配置好的 Prettier;而对于原始 HTML、.htm 和模板文件,我们的工具堪称完美。
features不会发生任何上传。格式化工具借助 js-beautify 完全在你的浏览器中运行,因此你可以放心粘贴内部页面模板、邮件草稿或含有隐私数据的 HTML,任何内容都不会离开你的设备。
privacy压缩会去除 HTML 注释,将标签之间的连续空白合并为单个空格,并删除换行。结果是渲染效果完全一致、体积通常缩小 10-30% 的 HTML。再配合服务器端的 gzip,能显著减轻内容繁多页面的初始加载体积。
technical可以——点击下载,即可将美化后的结果保存为 output.html,或将压缩后的结果保存为 output.min.html。文件采用 UTF-8 编码,因此对英文、西里尔文、中日韩文和从右到左的内容都同样适用。
tips这是一款仅在浏览器中运行的小工具——零托管成本——因此我们将它作为开发者工具包的一部分免费提供。没有广告,不追踪输出内容,除了你浏览器内存所能承载的上限外,对文件大小没有任何限制。
pricing美化模式让你选择 2、4 或 8 个空格的缩进。选择你的编辑器或代码风格所用的宽度,然后复制结果或下载为 output.html,使格式直接沿用到你的项目中。
features缩进选择器(2、4 或 8 个空格)仅在“美化”模式下生效,因为“压缩”按设计会去除所有空白和换行——已没有任何内容可供缩进。切换回“美化”即可再次看到缩进宽度生效。
features在你粘贴或编辑时,工具会自动运行结构检查,并在输出面板下方直接列出任何未闭合、不匹配或多余的闭合标签——无需单独的按钮。绿色的"未发现结构问题"提示确认标记格式正确。
quality使用美化模式并采用 2 个空格缩进——这是最常见的约定,也能让差异对比更紧凑——然后查看结构问题面板,确认没有遗漏未闭合的标签。检查完毕后,在发布到生产环境前切换到压缩模式,去掉多余的空白。
tips可以——将 .html、.htm 或 .xhtml 文件拖到上传区域,或点击浏览选择,其内容会像你粘贴一样直接加载到输入框中。之后,无论标记来自文件还是粘贴,美化、压缩、缩进宽度和结构检查器的工作方式都完全一致。
usage可以——一旦有输出,输出面板和主操作区旁会出现一个“复制”按钮。点击它会立即将当前的美化或压缩结果复制到剪贴板(会短暂显示“已复制!”作为确认),因此你可以直接粘贴到编辑器或代码审查评论中,无需保存中间的 .html 文件。
featuresHTML 美化 如何助您完成任务
它每天都在解决真实的问题——服务企业、创作者和日常任务。找到适合您的用例,几秒即可开始。
邮件模板整理
来自邮件服务商(ESP)的营销邮件 HTML 往往是一整段压缩后的代码块。将它美化排版后即可查看结构、找出那个错位的表格列,并在发送下一封群发邮件前修正错别字。
CMS 内容迁移
从一个 CMS 导出再导入另一个 CMS,通常都涉及搬运 HTML。美化让差异对比更易读,压缩可减小体积,两种模式都能保持内容的完整一致。
网页抓取输出
从网站抓取的原始 HTML 不经格式化便难以阅读。美化输出以找到您需要的 CSS 选择器,然后为爬虫编写提取规则。
静态站点优化
在部署前压缩静态站点生成器生成的 HTML。在 gzip 的基础上再减少 10-30% 的文件体积——对内容繁多的页面,首次绘制时间会有可衡量的提升。
文档片段
将 HTML 示例粘贴到文档、博客文章或 README 文件中时,先进行美化,以便读者能够看清结构。压缩后的版本则可留作「生产输出」的对比。
JSX 重构助手
在将一段 HTML 转换为 JSX 之前,先美化它,让转换脚本看到一棵整洁的树结构。可省去你在 React/Vue 迁移中手动重排版的麻烦。
调试错乱的页面布局
粘贴可疑页面的 HTML,让内置的结构检查器即时标出未闭合或不匹配的标签——这往往正是某个浏览器中布局「莫名其妙就坏了」的真正原因,无需在原始源码中逐行排查。
教学与学习 HTML 结构
学生和训练营学员把教程或 CodePen 中密集的 HTML 粘贴进来,用 2 空格缩进美化,从而看清真正的嵌套层级,这比一大片没有缩进的标记要容易理解得多。
可交付客户的代码移交
自由职业者和代理机构在把最终 HTML 交付物发给客户内部开发团队之前先将其美化,让代码库在第一次打开时就显得专业、易读——无需为单纯的重新排版额外计费。
竞品页面与 SEO 标记审查
粘贴竞争对手的原始页面源码并美化它,然后快速浏览可读的输出,查看标题结构、schema.org JSON-LD 的放置位置以及值得借鉴到自己 SEO 策略中的 meta 标签模式。
