KeePassXC 简介
KeePassXC 是一款适用于 Mac、Windows 和 Linux 的免费开源密码管理器。它把你的密码、通行密钥、备注和双重认证验证码保存在加密的数据库文件中,这个文件存放在你自己的设备上,而不是某家公司的服务器上,可以用主密码、密钥文件、硬件密钥或触控 ID 打开。KeePassXC 由 KeePassXC Team 开发,采用 GPL 许可证发布,没有订阅、无需账户,也没有付费版本。
它的数据库采用 KeePass 的 KDBX 格式,因此同一个文件也能在 iPhone 和 Android 上兼容 KeePass 的应用中使用。Mac 版为 Apple 芯片和 Intel Mac 分别提供下载,当前版本需要 macOS 12 或更高版本。
主要功能
KeePassXC 提供商业密码管理器的功能,同时让你完全掌控自己的数据。
- 强加密:数据库使用 AES-256、ChaCha20 或 Twofish 加密,并由 Argon2 密钥派生函数保护。
- 密码生成器:按你设定的规则生成强密码或密码短语。
- 浏览器集成:通过 KeePassXC-Browser 扩展,在 Safari、Chrome、Firefox 等浏览器中自动填写登录信息。
- 通行密钥:为支持的网站保存并使用通行密钥。
- 双重认证验证码:保存 TOTP 密钥并生成一次性验证码。
- 自动输入:用快捷键在任意应用中输入用户名和密码。
- 快速解锁:在支持的 Mac 上用触控 ID 解锁数据库。
- 健康检查:找出弱密码、重复使用的密码和旧密码。
- 导入与同步:从 1Password、Bitwarden、KeePass 和 CSV 文件导入,并通过 KeeShare 在数据库之间共享条目。
- SSH 代理:需要时从数据库中加载 SSH 密钥。

2.7.12 版本新功能
KeePassXC 2.7.12 增加了一些功能和修复。
- 通行密钥:现在会设置备份标志(可能影响现有的通行密钥)
- 自动输入和条目占位符支持 TIMEOTP
- 浏览器访问对话框现在会显示网站地址
- Bitwarden 导入支持嵌套文件夹
- 防范通过 OpenSSL 配置发起的攻击
- 保存前会清理附件的文件名
- 字体和主题的小修复
KeePassXC 常见问题
KeePassXC 在 Mac 上免费吗?
是的。KeePassXC 是免费的开源软件,采用 GPL 许可证发布,没有订阅、无需账户,也没有付费版本。
KeePassXC 把我的密码保存在哪里?
保存在你自己 Mac 上的加密数据库文件中,不会发送到任何 KeePassXC 服务器。如果想在其他设备上使用同样的密码,可以把文件放在你已经在用的云文件夹中,例如 iCloud 云盘。
KeePassXC 能在搭载 Apple 芯片的 Mac 上运行吗?
可以。KeePassXC 为 Apple 芯片和 Intel Mac 分别提供下载,因此在两种 Mac 上都能原生运行。
KeePassXC 需要哪个版本的 macOS?
KeePassXC 2.7.12 需要 macOS 12 或更高版本。对于 macOS 11 及更早版本,KeePassXC 团队建议使用 MacPorts。
可以用触控 ID 解锁 KeePassXC 吗?
可以。先用主密码打开一次数据库,然后开启快速解锁,就能在配备触控 ID 的 Mac 上使用触控 ID。
KeePassXC 能在浏览器中自动填写密码吗?
能。为 Safari、Chrome、Firefox 或其他受支持的浏览器安装 KeePassXC-Browser 扩展,然后在 KeePassXC 的设置中开启浏览器集成。
可以在 iPhone 或 Android 手机上使用 KeePassXC 吗?
KeePassXC 本身是桌面应用,但它的 KDBX 数据库可以在 iPhone 和 Android 上兼容 KeePass 的应用中使用,所以你可以在手机上打开同一个文件。
忘记 KeePassXC 主密码会怎样?
没有主密码就无法打开数据库。由于只有你掌握密钥,所以无法重置或找回。请妥善备份你的主密码和密钥文件。
在 Mac 上安装 KeePassXC 安全吗?
安全,只要从官方网站 keepassxc.org 下载即可,本页的下载按钮就链接到那里。KeePassXC 是开源软件,每个下载都附有签名和校验和,方便核验。
keepassxc.FULLMAC.app 上的 KeePassXC 下载来自哪里?
下载按钮会链接到 KeePassXC 官方 Mac 下载页面:https://keepassxc.org/download/#macos。keepassxc.FULLMAC.app 不会修改或重新打包安装程序。
相似应用
ClearanceKitClearanceKit 是一款免费开源的工具,用来控制 Mac 上哪些程序可以接触你的敏感文件。它使用 Apple 的 Endpoint Security 框架监视文件系统事件,例如打开、重命名、删除、复制和读取文件夹,并阻止任何在没有明确允许规则的情况下访问受保护路径的进程。它主要面向开发用电脑:在沙盒之外运行的 npm、pip 或 brew 安装脚本拥有你的全部权限,否则就可能读取 ~/.ssh、云服务凭据或浏览器 Cookie 等文件夹。安全
MakLockMakLock 是一款轻量的菜单栏应用,用 Touch ID、Apple Watch 接近感应或备用密码保护你的 macOS 应用。当有人试图打开或切换到受保护的应用时,MakLock 会在所有显示器上显示全屏模糊遮罩来阻止访问,并要求验证身份。它同时监视应用切换和启动,因此回到已经打开的应用时也需要解锁。安全
CloakerCloaker 用尽可能少的步骤为文件加上密码保护。把文件拖到窗口,设置密码,然后选择加密副本的保存位置。要解密时,把加密文件拖到窗口,输入密码并选择输出位置。Cloaker 是单个应用包,因此在 Mac 上无需安装。请注意保管密码:一旦丢失或忘记,数据将无法恢复,所以请把它存放在密码管理器或其他安全的备份中。安全
KnockKnockKnockKnock 是一款免费开源的 Mac 安全工具,用于显示电脑上持久安装的内容。恶意软件通常会把自己安装成每次 Mac 重启时都再次运行,而 KnockKnock 能找出这样做的软件,不论它叫什么名字。点击 Start Scan 后,它会检查这类软件可能藏身的已知位置,然后按类别列出发现的内容,并显示每个类别的项目数量。安全
ExifCleanerExifCleaner 可以删除图片、媒体文件和 PDF 中的隐藏元数据,例如照片中常带有的 GPS 位置、相机信息和日期。把文件或整个文件夹拖放到窗口中,它就会在后台借助 ExifTool 快速批量清理。展开任何已处理的文件,就能前后对比,准确看到删除了什么。安全
VeraCryptVeraCrypt 是一款免费的磁盘加密软件。它可以创建加密卷——一个用密码装载后就像独立磁盘一样使用的文件,也可以加密整个分区或外置驱动器。放进去的所有内容都会自动加密,没有密码就无法读取数据。VeraCrypt 支持用于合理否认的隐藏卷、多种强加密算法、密钥文件和智能卡,其加密卷也可以在 Windows 和 Linux 上打开。安全
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。