火狐浏览器批量导出所有Cookies数据的方法
时间:2026-07-19 | 作者:318050 | 阅读:0Firefox导出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.txt 或 Export 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完全退出后再复制,否则文件可能被锁住,或者拷贝出来的内容不完整。
来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。
相关文章
更多-
- 火狐浏览器启动慢白屏的解决方法
- 时间:2026-07-19
-
- 火狐浏览器本地证书无法识别导致HTTPS拦截修复方法
- 时间:2026-07-19
-
- 火狐浏览器设置点击链接在新标签页打开的方法
- 时间:2026-07-19
-
- 火狐浏览器限制单个标签页内存使用上限
- 时间:2026-07-19
-
- 火狐浏览器官方网页版入口及官网平台
- 时间:2026-07-19
-
- 火狐浏览器强制HTTPS访问所有网站设置教程
- 时间:2026-07-19
-
- 火狐浏览器关闭启动时设为默认浏览器提示的方法
- 时间:2026-07-19
-
- 火狐浏览器不同显示器缩放比例统一设置方法
- 时间:2026-07-19
精选合集
更多大家都在玩
热门话题
大家都在看
更多-
- 火狐浏览器批量导出所有Cookies数据的方法
- 时间:2026-07-19
-
- Safari低电量模式网页动画卡顿解决方案
- 时间:2026-07-19
-
- 宙斯浏览器多线程解析CPU占用过高解决指南
- 时间:2026-07-19
-
- Edge浏览器Ctrl+Shift+T快捷键失效无法恢复标签页的修复方法
- 时间:2026-07-19
-
- Edge浏览器脚本运行超时导致页面假死怎么办
- 时间:2026-07-19
-
- macOS Safari启动慢CPU占用高修复方法
- 时间:2026-07-19
-
- 火狐浏览器官网网页版入口及访问方法全攻略
- 时间:2026-07-19
-
- 夸克浏览器视频无法投屏电视的解决方法
- 时间:2026-07-19