商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 软件教程 > 火狐浏览器如何批量导出所有已保存的Cookies数据?

火狐浏览器如何批量导出所有已保存的Cookies数据?

  发布于2026-07-19 阅读(0)

扫一扫,手机访问

Firefox导出Cookie的方法其实不少,但很多人第一反应是去翻设置菜单,结果发现根本没有“一键导出”这种选项。手动复制每个域名下的Cookie?效率低到离谱。实际工作中,要么是换电脑需要迁移登录状态,要么是做自动化测试需要批量携带Cookie,再或者就是备份一下以防万一。下面这几种方法,覆盖了从开发者到普通用户的不同需求,挑一个顺手的就行。

先说最直接的需求:把Firefox里所有网站的Cookie一次性打包带走。浏览器默认界面确实没有“全量导出”按钮,但办法总比问题多——无非是借助开发者工具、扩展插件,或者直接去底层数据库里把文件拎出来。

用开发者工具控制台执行脚本导出(原生无插件)

这个方法的好处是完全不用装任何额外软件,Firefox自带的开发者工具就能搞定。最终导出的格式是标准JSON,可读性很好,后续用代码解析或者导入其他环境都很方便。

操作步骤:按 Ctrl+Shift+I(Windows/Linux)或 Cmd+Option+I(macOS)打开开发者工具 → 切换到 控制台 标签页。然后把下面这段脚本复制粘贴进去,按回车执行:

JSON.stringify((await (async () => { const cookies = await browser.cookies.getAll({}); return cookies.map(c => ({ name: c.name, value: c.value, domain: c.domain, path: c.path, secure: c.secure, httpOnly: c.httpOnly, expirationDate: c.expirationDate, sameSite: c.sameSite })); })()).sort((a, b) => a.domain.localeCompare(b.domain)), null, 2)

执行后控制台会输出一大段JSON文本。选中全部内容,右键复制,然后粘贴到记事本、VS Code或者其他文本编辑器里,保存成 cookies.json 文件,编码选UTF-8就行了。

注意:这个脚本只在Firefox内建的开发者工具控制台中有效,拿到Chrome或Edge里是跑不了的。

用 Get cookies.txt LOCALLY 扩展一键导出(图形界面友好)

如果不想碰代码,或者需要频繁导出,又或者希望直接生成兼容 curl/wget 的 cookies.txt 格式,那这个扩展就非常合适。它所有操作都在本地完成,数据不上传任何服务器,安全方面可以放心。

安装方式:访问 about:debugging#/runtime/this-firefox → 点击“临时载入附加组件” → 选择你下载解压好的 src/manifest-firefox.json 文件。安装成功后,地址栏右侧会出现一个图标,点击它,在弹出的面板里选择 Export as cookies.txtExport as JSON 按钮即可。

导出文件默认保存在“下载”文件夹,文件名里带时间戳,不会覆盖旧备份,也算是个小贴心设计。

直接提取 cookies.sqlite 数据库文件(底层文件级备份)

这是最彻底的原始备份方式,会把所有元信息都保留下来——包括那些未过期但被浏览器暂时隐藏的Cookie。适合高级用户做灾难恢复或者跨版本迁移,尤其是当其他方法失效时,这招往往能救命。

操作流程:先关闭Firefox 浏览器进程(去任务管理器里确认一下 firefox.exe 或 firefox 进程已经结束)。然后打开用户配置目录:

Windows:%APPDATA%MozillaFirefoxProfiles*.default-release
macOS:~/Library/Application Support/Firefox/Profiles/*.default-release
Linux:~/.mozilla/firefox/*.default-release

找到并复制整个 cookies.sqlite 文件(注意,不是 cookies-nontor.xml,那个文件已经弃用了),粘贴到安全位置备份即可。

重要:必须确保Firefox完全退出后再复制,否则文件可能被锁住,或者拷贝出来的内容不完整。

本文转载于:https://www.php.cn/faq/2845435.html?uid=969633 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注