把网页保存为一个完整的 html 文件的插件

所有图片、CSS、JS 都内嵌进去,非常干净,保存结果在任何地方都能直接打开。
Chrome/Firefox 都有 → SingleFile 插件

核心功能

  • 一键将完整网页保存成单一 HTML 文件:点击工具栏按钮,即可将当前页面连同所有资源打包为一个 HTML 文件,便于离线查看和分享。
  • 多种灵活保存方式
    • 保存当前标签页、所选内容、指定 iframe 或链接等;
    • 还可以支持批量保存多个标签页(包括未固定的标签),或者全部标签页。
  • 注释与编辑功能
    • 在保存前使用“注释并保存页面”模式,可对内容进行高亮、添加备注或删除部分内容,十分适合做笔记或修改。
  • 自动保存功能
    • 支持自动保存功能,可以设置页面加载完毕后自动保存当前标签页、所有标签或未固定的标签页。
  • 快捷键操作
    • 支持快捷键 Ctrl+Shift+Y(可自定义),快速触发保存操作。

进阶功能与扩展能力

  • 上传与同步
    • 插件支持将保存的页面直接上传到 Google Drive、Dropbox、GitHub、WebDAV 等平台。
  • 保存为自解压 ZIP 文件
    • 可以选择将保存的内容以自解压 ZIP 格式输出,更适合归档或分享。
  • 预加载延迟加载内容
    • 支持在保存前预加载延迟加载的图片和 iframe,确保保存后的页面资源完整。
  • 多配置与自动切换
    • 支持保存配置的多档案(profile),还可以设置让 SingleFile 根据 URL 自动选择合适配置。
  • 可执行自定义脚本
    • 允许用户在保存页面时执行自定义脚本(user script),提高灵活性。

关于兼容性和安全性

  • 跨浏览器支持
    • SingleFile 不只是 Chrome 插件,也支持 Firefox(桌面与移动)、Edge、Safari 等浏览器,同时还有对应的命令行工具(CLI),方便自动化使用。
  • 保存质量优于普通 Ctrl+S 功能
    • 和浏览器默认的 “另存为” 不同,SingleFile 能更完整地保存动态网页,比如新闻页面或社交媒体内容,对储存长期可访问的网页非常实用。
  • 安全性讨论
    • 有用户在 Reddit 上讨论其安全性,开发者回应:虽然插件请求的权限比较多,但它是开源的,由真实身份维护,且经过多个平台审查,因此目前安全可信。不过,和所有扩展一样,仍需关注后续更新来源。

用户使用体验反馈

一些用户在 Hacker News 上分享了使用体会:

“点击扩展按钮即可保存一个看起来和网页一模一样的 HTML 文件。”
“与保存为 PDF 不同,SingleFile 保存的 HTML 文件具备响应式设计,手机上阅读更佳,且支持屏幕阅读器与扩展工具。”

还有人在技术社区里评价:

“SingleFile 是我最喜欢的插件之一,用它保存文章、教程时几乎不会丢图。”

简明总结表格

功能模块描述
保存能力将网页及其资源整合为一个 HTML 文件,支持单页与多页保存。
编辑与注释保存前可高亮、备注、删除指定内容。
自动化操作支持自动保存与快捷键触发,适合批量操作。
扩展工具支持上传至在线存储、自解压存档,兼容多浏览器与 CLI。
安全性提示开源且长期维护,权限较多但目前未发现恶意行为。
用户优势保存后页面更完整、便于离线查看,适合长期归档与资料整理。

插件下载:https://chromewebstore.google.com/detail/singlefile/mpiodijhokgodhhofbcjdecpffjipkle
油管:https://youtu.be/71u6us5rRy0