KeePassXC — 把几十个密码锁进一个本地文件
KeePassXC — 把几十个密码锁进一个本地文件
先做个小测试。打开浏览器的密码管理器,数一数里面存了多少条。
第一次认真数,多数人会发现比想象的多。工作邮箱、社保网站、装修公司的报价系统、某个只买过一次的网店,十几年的上网史,全在那一列里。
方便是真的方便。可这份方便有个前提:你得一直用同一台电脑、同一个浏览器。换台机器、重装一次系统,那串密码就留在原地了。哪天想从 Chrome 换到 Firefox,也一样。
有人会说,那就开同步。可以。但开了同步,这些密码就得经过别人的服务器。说白了,是拿它家的账号体系,保管你所有账号的钥匙。
KeePassXC 走的是另一条路。它不提供账号,也没有云端,只给你一个加密文件。
① 它是什么
KeePassXC 是一款免费开源的密码管理器。它接的是 KeePassX 的班,后者在 2021 年停止开发。Windows、macOS、Linux 都有客户端。
它的全部家当就是一个后缀为 .kdbx 的文件。文件里装着你的分组、条目、账号、密码、备注,用一个主密码加密。这个文件放在哪,由你决定:U 盘、家里的 NAS、自己的网盘目录,都行。
2026 年 10 月 21 日发布 2.8.0 版,GitHub 上近 3 万 Star。
② 能做什么
一个文件,加密算法可选
新建数据库时可以选 AES-256 或 ChaCha20,密钥派生用 Argon2。听不懂也没关系。你只要记住一件事:这套组合在密码管理器里算扎实的,文件被别人拷走,没有主密码也打不开。
自动输入,专治"不让粘贴"
这是它跟浏览器自带密码管理最大的区别。有些老软件、远程桌面、网银的登录框,右键粘贴是灰的。KeePassXC 的做法是模拟键盘,把 {USERNAME}{TAB}{PASSWORD}{ENTER} 这样的序列一个字一个字敲进去。对着登录窗口按 Ctrl+Shift+V,它自己找对应条目填完。

密码生成器带体检
长度、大小写、数字、符号、排除形近字符,都能勾。生成时右侧直接给出熵值,25 位随机密码大约 142 bit。

重复使用会亮红灯
数据库报告里有个健康检查,按分数给条目排色:红的是"密码极弱"或"同一个密码用了 3 次",黄的是"弱密码",绿的是安全。翻一遍,哪几个账号在共用同一个密码,一眼就能看到。

验证码也归它管
条目里可以存 TOTP 密钥,之后按 Ctrl+T 直接复制六位验证码,不用再掏手机。
2.8.0 这次加了什么
快捷键可以自己改了;支持通过外部工具做远程数据库同步;Windows 有了原生 Arm64 版本;浏览器里的 passkey 也能存(2.7 起支持)。
③ 怎么用
装之前
要求 Windows 10 或 11 的 64 位系统。装之前先看微软 VC++ 运行库(MSVC Redistributable)在不在,缺了会提示找不到 dll。安装包装完直接能用;免安装版解压后双击 KeePassXC.exe 也行。用 winget 的话一条命令:winget install -e --id KeePassXCTeam.KeePassXC。
第一步,建库
菜单 Database → New Database,起个名字,加密设置保持默认(KDBX 4.0),然后设主密码。这个密码是唯一要你记住的,建议长一点,别用生日。库文件存到固定位置,别放临时目录。
第二步,搬账号
先建分组,工作、银行、购物各一个,再往里加条目:标题、用户名、密码、网址。密码那一栏点右边的骰子图标,直接生成一个。
第三步,接浏览器
装官方扩展 KeePassXC-Browser(Firefox 和 Chrome 系都有),在 KeePassXC 设置里打开浏览器集成,第一次连接时在弹窗里确认一次。之后网页登录框旁边会出现小图标,点一下自动填。
第四步,备份
把 .kdbx 复制一份到 U 盘或者你自己的网盘。注意,同步的是这个加密文件本身,不是把密码交给网盘厂商保管。
手机上怎么办
官方没有手机客户端。安卓推荐 KeePassDX 或 Keepass2Android,iOS 推荐 Strongbox 或 KeePassium,都能打开同一个 .kdbx。

④ 用的人怎么说
V2EX 用户 @websong188 在 2024 年 8 月发过一篇《2024 年才用上 Keepass 密码管理,但 0 成本也挺爽》。起因是 LastPass 切换设备开始收费,他的需求很朴素:"抛开安全先不谈,只需要多端同步密码即可"。
同站 @ateorif 的经历更典型。2021 年去了一次网吧,Steam 被盗,之后他开始规范密码管理:不重要的账号图方便留在浏览器,重要密码"全部保存在 keepass 上"。
也有不顺耳的。2026 年 3 月,@leokun 在讨论里提到自己"用了很久但是槽点很多",还在论坛里问有没有人愿意重做客户端。一个用了多年还在挑刺的用户,往往比一句"强力推荐"更说明问题。
⑤ 下载与获取
- 官网下载页:https://keepassxc.org/download/
- 安装包(x64 MSI,69,419,008 字节):https://github.com/keepassxreboot/keepassxc/releases/download/2.8.0/KeePassXC-2.8.0-x64.msi
- 免安装版(x64 ZIP,70,348,471 字节):https://github.com/keepassxreboot/keepassxc/releases/download/2.8.0/KeePassXC-2.8.0-x64.zip
- 校验值(SHA256):MSI 为 4f105af5ba780428718c8be5614cf95deceed5cb3b474a9bd624c5df81cec6e5,ZIP 为 48ff4f088e9ce70e241da1270e5081528dba77c38b17dae4aa6690ffc50fc828
- 夸克网盘(安装包与免安装版都在里面):https://pan.quark.cn/s/01559b4c1778
- 命令行安装:winget install -e --id KeePassXCTeam.KeePassXC
- VC++ 运行库(若提示缺少 dll):https://aka.ms/vc14/vc_redist.x64.exe
⑥ 再说几句
有几件事得提前说清楚,免得用起来才发现。
主密码忘了,没人能帮你找回来。这是设计使然,没有找回通道,也没有客服。库文件丢了就是丢了,第四步的备份别省。
它也不会自动把浏览器里已有的密码搬过来。要迁移得先从浏览器导出 CSV,再在 KeePassXC 里导入,导完记得把那个明文 CSV 删掉。
TOTP 和密码放在同一个库里,等于把两把钥匙挂在一根绳上。官方 FAQ 自己也承认这一点,说这样做仍然比完全不开二次验证安全,但确实不如分开存。
Windows 7 和 8 的用户只能停在 2.7.12,2.8.0 起只支持 Windows 10 和 11。
如果你想要的是"打开就能用、忘了密码还能找回",那 KeePassXC 不合适,Bitwarden、1Password 这类托管服务更省心。它适合另一类人:账号多、愿意自己管一个文件、不希望密码躺在别人服务器上。
📢 免责声明
- 本文所述工具仅供学习与交流使用,软件版权归原作者与发行方所有;
- 本站仅作推荐分享,不参与软件开发与销售,不提供任何破解、修改或授权服务;
- 下载请优先使用文中官方渠道;夸克网盘分享仅为便捷分发,版本与安全性请以官方为准;
- 本站不对软件的功能、安全性及使用后果作出保证,请自行评估风险后使用;
- 如本文内容或所涉资源侵犯了您的合法权益,请联系删除(评论区留言即可)。
支持正版软件,鼓励通过官方渠道获取更新与支持。