Mac上可直接从钥匙串找回已连接Wi-Fi密码:用“密码”App(Monterey 12.0+)悬停查看或拷贝;或用“钥匙串访问”搜索SSID并验证后显示;亦可用终端命令security find-generic-password -wa "SSID"提取。

你在Mac上连过某个Wi-Fi但忘了密码,现在需要把它找出来——系统早已把密码加密存进钥匙串,只要走对路径、完成验证,就能立刻看到明文,不需要第三方软件或重启设备。
用“密码”App图形化查看(macOS Monterey 12.0及以上)
这是最直观的方式,所有已知Wi-Fi自动同步到iCloud钥匙串,支持面容ID/触控ID快速解锁,列表清晰、悬停即显。
点击屏幕左上角苹果菜单 → 选择“系统设置”。
在左侧边栏底部点击你的Apple ID姓名 → 进入后选择“密码”选项。
用面容ID、触控ID或本机登录密码完成身份验证。
左侧边栏点击“Wi-Fi”,右侧列出当前连接网络(顶部带标识)和历史保存网络。
将鼠标悬停在目标网络“密码”右侧的三个圆点串上,约1秒后明文密码自动浮现;【点击圆点旁的‘拷贝’按钮,密码直接进入剪贴板】。
用“钥匙串访问”手动定位(全版本兼容)
当你查不到某条记录、用的是旧系统(如Monterey之前),或想确认凭证是否真实存在时,钥匙串访问是底层最可靠的入口。
方法一:查Wi-Fi密码
按Command + 空格打开Spotlight搜索 → 输入“钥匙串访问”并回车启动。
左侧边栏先选“登录”钥匙串;若没结果,再切到“系统”钥匙串(macOS Ventura及更早版建议优先试“登录”)。
顶部类别栏确保为“密码”,右上角搜索框中【必须精确输入Wi-Fi完整SSID,大小写、空格、连字符一个都不能错】,例如“My Home WiFi”不能输成“my homewifi”。
从结果中定位类型为“AirPort 网络密码”的条目,双击打开。
勾选窗口底部“显示密码”复选框 → 系统弹出验证窗口,【必须输入当前账户的管理员用户名和开机所用的同一密码】(不是Apple ID密码,也不是iCloud密码)。
通过终端命令批量提取指定Wi-Fi密码
第一步:打开“访达”,进入应用程序 → 实用工具 → 终端。
第二步:输入以下命令(将“YOUR_SSID”替换为实际Wi-Fi名称,注意保留英文引号):
security find-generic-password -wa "YOUR_SSID"
第三步:按下回车键后,系统将提示输入登录钥匙串密码(即您开机解锁Mac所用的密码)。
第四步:正确输入后,终端将直接输出该Wi-Fi网络的明文密码,不带任何额外字符或提示。
如提示“无法找到项目”,说明该网络未以通用密码条目形式保存于钥匙串,或名称拼写有误(区分大小写与空格)。

















