Chrome 115+可直接在chrome://settings/passwords页面点击【导出密码】按钮,经系统身份验证后下载明文CSV文件,含url、username、password三列;旧版本或受限环境可用开发者工具修改type属性或执行JS代码批量提取。

你需要把Chrome里所有已保存的网站账号密码导出为可读的表格文件,比如CSV,方便备份、迁移或审计,但Chrome原生界面只允许逐条查看明文密码,不提供一键导出功能。
通过Chrome内置导出功能(仅限密码列表,无需第三方工具)
该方式利用Chrome 115+版本起正式上线的原生导出能力,直接生成标准CSV文件,字段包含网址、用户名、明文密码,全程在浏览器沙箱内完成,无需安装扩展或解密操作。
1、在Chrome地址栏输入 chrome://settings/passwords 并回车,进入密码管理页面。
2、等待“已保存的密码”列表完全加载,确保右上角未显示“正在同步…”提示。
3、向下滚动至页面底部,在“从不提供保存密码的网站”区域上方,找到并点击【导出密码】按钮(图标为向下箭头+锁形叠加)。
4、系统弹出身份验证窗口,必须输入当前Windows用户登录密码、macOS登录密码或通过Touch ID/Windows Hello完成生物识别——这是强制安全校验,跳过则无法继续。
5、验证成功后,浏览器自动下载一个名为 passwords.csv 的文件,用Excel或记事本打开即可看到三列:url、username、password,全部为明文。
使用开发者工具临时显示并手动复制(适用于无法触发导出按钮的旧版或受限环境)
当你的Chrome版本低于115,或企业策略禁用了导出功能时,可用此法绕过前端掩码限制,逐条提取明文后拼成表格。
方法一:修改密码字段type属性
1、打开 chrome://settings/passwords 页面,找到目标网站条目。
2、右键点击该行密码字段(显示为•••的区域),选择“检查”。
3、在开发者工具Elements面板中,定位到 标签。
4、双击 type="password",将其改为 type="text",回车确认——此时密码立即以明文显示在页面上。
5、选中明文密码→Ctrl+C复制,再手动粘贴到Excel同一行的第三列。
方法二:从控制台批量读取(需基础JavaScript操作)
1、在密码管理页面按F12打开开发者工具,切换到Console标签页。
2、粘贴并执行以下代码:
copy(JSON.stringify(JSON.parse(document.querySelector('body > div').__reactContainer$.child.state.value).map(i=>({url:i.origin,username:i.username,password:i.password})),null,2))
3、该代码会将当前可见的所有密码条目转为JSON格式并复制到剪贴板,粘贴到VS Code中可转为CSV,或用在线JSON转CSV工具处理。
借助Windows凭据管理器导出Web凭据(仅限Windows系统,含非Chrome保存的凭证)
此路径读取的是操作系统级Web凭据存储,可能包含Chrome未同步但本地保存的密码,也涵盖Edge、Firefox等其他浏览器的部分记录。
第一步:打开凭据管理器
1、按下Win+R,输入 control.exe /name Microsoft.CredentialManager 并回车。
2、在“Web凭据”选项卡下,滚动查找以 Chrome 或目标网站域名开头的条目。
第二步:导出单条凭据
1、点击某条目右侧的向下箭头展开详情。
2、点击“编辑”,勾选“显示”复选框,密码即刻明文显示。
3、手动复制网址、用户名、密码,填入Excel对应行列。
注意:Windows凭据管理器不支持批量导出,且部分Chrome加密凭据(尤其是启用同步后)不会出现在此处,仅作为补充验证手段。











