chrome需启用chrome://flags/#password-import-export实验标志并重启,才能在设置→密码页导出明文csv;或用开发者工具修改type属性、执行控制台脚本临时提取单条/批量密码。

您需要将Chrome中已保存的网站账号密码以明文形式导出为本地文件,用于设备迁移、安全审计或离线存档,但Chrome默认不显示明文也不提供直接导出入口,必须通过启用内置功能或修改页面行为来实现。
启用密码导入导出实验标志
Chrome 115之前版本或企业策略锁定环境下,导出按钮被隐藏,必须先开启底层开关,否则后续所有导出操作都无法触发。
1、在Chrome地址栏输入 chrome://flags/#password-import-export 并回车。
2、页面加载后,在顶部搜索框中输入 password import export,快速定位到“Password import and export”选项。
3、点击该选项右侧下拉菜单,将状态由 Default 改为 Enabled。
4、滚动至页面最底部,点击 Relaunch 按钮——这一步【不可跳过】,浏览器必须完全重启才能生效,仅刷新标签页无效。
从设置页面一键导出全部密码为CSV
启用flag后,Chrome会原生支持导出,生成标准CSV文件,含网址、用户名、密码三列明文,全程离线执行,不上传任何数据。
1、点击右上角三点图标 → “设置” → 左侧“自动填充” → “密码”。
2、等待“已保存的密码”列表彻底加载完成(若条目多,需等几秒,否则导出为空)。
3、在列表右上角点击三个垂直点图标 → 选择“导出密码”。
4、系统弹出验证窗口,要求输入当前操作系统的登录密码:Windows需Microsoft账户或本地管理员密码,macOS需系统解锁密码,【不是Google账号密码】。
5、验证通过后,浏览器立即生成并下载 passwords.csv 文件,双击可用Excel或文本编辑器查看全部明文密码。
用开发者工具临时显示单条密码明文
当仅需导出1~3个高敏感账户(如银行、邮箱),又担心CSV文件集中暴露风险时,此法全程不生成文件,只在当前页面临时解密并手动复制。
方法一:DOM属性修改法
1、访问 chrome://settings/passwords,找到目标网站条目。
2、点击其右侧眼睛图标,按提示输入操作系统密码完成验证。
3、密码字段显示后,右键点击该密码区域 → “检查”,自动打开开发者工具并定位到对应 标签。
4、在Elements面板中找到 type="password" 属性,双击修改为 type="text",回车确认。
5、密码立刻以明文形式保留在输入框内,全选→复制→粘贴至本地加密文本文件即可。
方法二:控制台脚本批量提取(适用于已加载全部条目的场景)
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格式字符串已复制进剪贴板,新建记事本粘贴保存为 backup.csv 即可,无需保存路径选择或系统验证。











