chrome支持三种方式导出保存的密码:一、115+版本直接在设置→密码中点击“导出密码”并验证系统密码;二、低版本或策略限制时启用chrome://flags/#password-import-export实验功能后导出;三、被完全屏蔽时用开发者工具执行脚本复制csv内容。

如果您在Chrome浏览器中保存了多个网站的登录凭证,但需要一次性获取全部密码以进行本地备份或迁移,则可通过多种内置与辅助方式实现。以下是解决此问题的步骤:
一、通过Chrome设置直接导出为CSV文件
此方法利用Chrome 115及以上版本内置的原生密码导出功能,全程在本地执行,不联网、不上传、不依赖第三方工具,导出文件严格遵循CSV标准格式,包含“url”“username”“password”三列,可直接用Excel或文本编辑器打开。
1、点击Chrome浏览器右上角的三点垂直菜单图标,选择“设置”。
2、在左侧菜单中点击“自动填充”,然后选择“密码”。
3、等待“已保存的密码”列表完全加载,确认至少存在一条有效记录。
4、在列表右上角找到三个垂直点图标,点击后选择“导出密码”。
5、系统弹出操作系统级验证窗口,要求输入当前Windows登录密码或macOS系统解锁密码,注意:此处输入的是本地系统账户密码,而非Chrome账户密码。
6、验证成功后,选择安全位置保存文件,文件默认命名为“passwords.csv”,点击“保存”完成导出。
二、启用实验性功能后解锁导出入口
当Chrome版本低于115,或企业组策略/域策略禁用了导出按钮时,可通过chrome://flags手动启用底层密码导入导出开关,该操作仅需重启一次浏览器即可生效,且不修改任何本地数据库。
1、在Chrome地址栏输入chrome://flags/#password-import-export并按回车键。
2、在页面搜索框中键入“password import export”,定位到“Password import and export”选项。
3、点击其右侧下拉菜单,将状态更改为“Enabled”。
4、滚动至页面底部,点击“Relaunch”按钮强制重启浏览器。
5、重启后进入“设置”→“自动填充”→“密码”,在“已保存的密码”区域右上角点击三个垂直点图标,选择“导出密码”。
6、按提示输入与步骤1相同的系统账户密码完成验证,验证失败将导致导出中断,不可跳过。
三、使用开发者工具控制台脚本批量提取明文密码
当导出功能被完全屏蔽且无法启用flags(如受域策略锁定或旧版内核限制),可借助Chrome内存中已解密的密码对象,通过控制台脚本直接构造CSV字符串,绕过UI限制,全过程不触发文件下载,适合高管控环境。
1、访问chrome://settings/passwords,确保所有密码条目已完整加载。
2、按Ctrl+Shift+I(Windows/Linux)或 Cmd+Option+I(macOS)打开开发者工具,切换至“Console”标签页。
3、粘贴以下脚本并回车执行:copy("url,username,password\n" + passwords.map(p => `"${p.origin}","${p.username}","${p.password}"`).join("\n"))。
4、脚本执行后,CSV内容已自动复制到剪贴板,可粘贴至文本编辑器并另存为passwords_manual.csv。











