SingleFile 是一款免费的网页离线保存工具,能够将整个网页,包括文字、图片、CSS 样式、字体、嵌入框架(iframe)等所有资源,完整打包进单个 HTML 文件中,保存后的页面无需依赖网络或额外插件,即可在任何现代浏览器中完美还原原始结构,真正实现“一次保存,永久可用”。
需求分析
我们每天都会浏览大量网页——新闻、教程、研究报告、产品说明……但网络内容转瞬即逝:链接失效、页面改版、服务器关闭,都可能导致重要内容永久丢失。对于研究人员、学生、内容创作者或普通用户而言,如何高效、完整地保存网页内容以供离线查阅,成为一个普遍而迫切的需求。然而,传统的“另存为”功能往往无法保留图片、样式、字体甚至动态内容,导致保存后的页面支离破碎、难以阅读。


主要功能特点
- 完整网页快照
自动捕获页面中的所有资源(图片、CSS、JavaScript、字体、iframe 内容等),并将其编码嵌入到一个 HTML 文件中,确保离线打开时视觉和功能与在线状态一致。 - 灵活保存选项
- 保存当前标签页、全部标签页或手动选择的多个标签页;
- 支持仅保存页面中用户选中的部分内容;
- 可单独保存某个 iframe 框架内的内容。
- 智能预加载与优化
在保存前自动滚动页面以加载延迟加载的图片(如懒加载图像)和动态内容,确保完整捕获;支持去除冗余空白、压缩资源以减小文件体积。 - 批处理与自动化
- 支持从 URL 列表批量保存多个网页;
- 可自动保存书签中的所有页面;
- 提供“自动保存”功能:对当前标签页、所有未固定标签页或全部标签页启用自动保存,页面加载完成后即自动存档。
- 注释与编辑功能
通过“Annotate and save the page…”选项,用户可在保存前高亮文本、添加笔记、删除敏感或无关内容,实现个性化归档。 - 云端与远程存储集成
可直接将保存的 HTML 文件上传至 Google Drive、GitHub、Amazon S3 或 WebDAV 服务器,便于备份与协作。 - 高级输出格式
支持将网页保存为自解压 ZIP 文件(适用于 Windows),方便分发给无技术背景的用户。 - 配置文件与规则匹配
用户可创建多个保存配置(Profile),并设置基于 URL 的自动匹配规则,让不同网站使用不同的保存策略(如是否加载 iframe、是否压缩图片等)。 - 用户脚本支持
允许在保存前/后执行自定义 JavaScript 脚本,用于清理广告、修改 DOM 结构或提取特定数据,满足高级用户需求。 - 命令行版本(SingleFile CLI)
提供独立于浏览器的命令行工具,适用于服务器环境、自动化脚本或无图形界面的系统,支持 Windows、macOS 和 Linux。

使用说明
- 保存页面:点击浏览器工具栏中的 SingleFile 图标,即可一键保存当前页面。保存过程中可再次点击取消操作。
- 高级操作:右键点击图标或页面任意位置,调出上下文菜单,选择“保存选中内容”、“保存所有标签页”、“注释并保存”等选项。
- 配置设置:进入扩展选项页面,可自定义文件命名规则、保存路径、是否启用自动保存、是否上传至云端等。
- 快捷键:默认使用
Ctrl+Shift+Y(Windows/Linux)或Cmd+Shift+Y(macOS)快速保存当前标签页,可在浏览器扩展管理页面修改。
是否付费
完全免费
使用场景
- 学术研究:保存论文、数据报告、新闻调查等关键资料,避免日后链接失效。
- 内容创作:归档灵感来源、参考资料或竞品页面,便于离线分析。
- 法律与合规:对网页内容进行具有时间戳的存证(支持“存在性证明”功能,将文件哈希写入区块链)。
- 教学与培训:教师可将教学资源打包分发给学生,无需依赖网络。
- 个人知识管理:配合 Obsidian、Trilium Notes 等工具,构建本地化数字图书馆。
- 企业文档备份:IT 或运维人员可定期快照内部系统页面作为故障恢复依据。
更新日志
v1.2.0
- 修复了很多错误
- 添加了一些功能
- 单文件 CLI 的依赖项已移除
获取方式
官方网站
https://github.com/gildas-lormeau/SingleFile
网盘下载
https://pan.quark.cn/s/ad7aee088261
更多浏览器拓展插件请访问:
https://www.gewuzhizhi.vip/software-store/all-software-store/chrome-extensions
★★★ 强烈推荐 ★★★ 点击下图,500+常用办公精品软件一键直达!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
