KeePassXC 把账号资料保存在本地加密的 KDBX 文件中,支持浏览器填充和自行安排同步,使用时需要自己保管主密码、密钥文件与备份。
资源档案
- 支持平台
- Windows / macOS / Linux
- 收费方式
- 桌面软件免费,外部同步服务和第三方移动应用按各自规则提供
- 开源协议
- GPLv3
- 收录时间
- 2026-11-02
如果你希望自己决定密码存在哪里、哪些设备可以打开,KeePassXC 提供了一种直观的管理方式:把账号资料收进一个本地加密文件,由你保存和备份。 这个文件可以留在电脑上,也可以交给你选定的同步工具传到其他设备,KeePassXC 负责打开和管理其中的记录[1][2]。
它是一款免费的开源桌面密码管理器,支持 Windows、macOS 和 Linux,官网标明采用 GPLv3 许可。 除了用户名和密码,条目还可以保存网址、备注和附件,并提供密码生成、搜索和浏览器填充功能[1][2]。 选择它时,需要一起考虑的事情是:你愿不愿意自己保管数据库、主密码,以及用于恢复的备份。
密码库就是你要保管的 KDBX 文件
在 KeePassXC 中创建数据库后,保存得到的是一个扩展名为 .kdbx 的文件。
日常打开这个文件,用主密码解锁,就能查看和修改里面的账号;关闭或锁定数据库后,下一次访问需要重新解锁[2]。
这里的主密码用于解锁密码库,网站登录密码则分别保存在库里的不同条目中。
这种文件式管理适合希望在本地整理账号、自己安排备份的人。 例如,你可以建一个个人密码库,把邮箱、购物网站和开发工具分组保存;更换电脑时,需要迁移的是数据库文件及其必要的解锁材料。 分组、搜索和条目中的网址能帮助你找到对应账号,密码生成器则可以按长度和字符要求生成密码,也支持生成由多个单词组成的口令[2]。
如果已有其他密码管理器的数据,可以查看官方导入向导支持的格式,例如 CSV、Bitwarden JSON 和 1Password 导出文件。 迁移时检查账号、网址和备注是否正确对应,并处理好临时导出文件:CSV 中的内容没有加密,导入核对完成后应妥善删除,避免一直留在下载目录或同步文件夹里[3]。
从官网安装后就能建立自己的密码库
官方下载页提供各桌面平台的入口,也列出安装包的签名与 SHA-256 校验信息。 按 2026 年 11 月 2 日下载页列出的 2.8.0 版本,Windows 安装包面向 Windows 10/11,macOS 提供 Apple Silicon 和 Intel 选项,Linux 提供 Flatpak、AppImage 等方式;选择时需要核对操作系统和处理器架构[4]。
建立第一个密码库,可以沿着这条简单流程操作[2]。
- 在欢迎页选择创建数据库,填写便于识别的名称。
- 根据向导设置保护参数和主密码,将文件保存到自己能找到的位置。
- 添加一个账号条目,填入标题、用户名、密码、网址和必要备注。
- 保存数据库,锁定后重新打开,确认自己能找到文件并完成解锁。
- 为这个文件安排备份,确认备份副本也能打开。
主密码需要足够长、难以猜测,同时必须由你可靠地保管。 官方文档明确提醒,丢失数据库密码可能导致永久无法访问库中的信息[2]。 因此,恢复安排应当在正式迁入大量账号之前准备好。

图片来自 KeePassXC 官方截图页,展示公开演示数据库的条目编辑界面,界面样式可能随版本变化[5]。
浏览器填充需要桌面程序与扩展配合
在网页里自动填入账号,需要安装官方 KeePassXC-Browser 扩展,并让它连接电脑上的 KeePassXC。 官方入门文档列出了 Chrome、Firefox、Edge,以及部分基于相同内核的浏览器;实际安装入口可以从官方下载页进入[2][4]。
配置时,在桌面程序的设置中打开浏览器集成,并勾选使用的浏览器。 数据库处于解锁状态时,打开扩展并点击连接,给这次浏览器连接起一个独立名称,确认授权后完成关联。 日常填充仍需要桌面程序运行、数据库解锁;扩展会根据网站查找条目,遇到访问确认时,由你选择允许使用的账号[2]。
这也解释了为什么只装扩展,可能看不到已经保存的密码。 排查时应检查桌面程序是否运行、当前库是否解锁、浏览器是否已关联,以及条目中填写的网址。 Linux 用户还要留意浏览器的安装方式:官方入门文档提示,Flatpak 和 Snap 打包的浏览器通常存在集成限制,并列出 Ubuntu 的 Firefox Snap 作为已知例外;遇到问题可沿文档里的故障排查入口检查[2]。 这一限制针对浏览器与桌面程序的连接条件,安装前值得确认。
跨设备同步可以交给你选择的服务
只在一台电脑上使用时,可以让 KDBX 文件留在本地。 需要跨设备访问时,官方 FAQ 给出的常见方法是把数据库放进 Dropbox、Google Drive、OneDrive 或 Nextcloud 等工具的同步文件夹,让对应的同步客户端负责传输文件[6]。 使用哪家服务、把文件放在哪里,都由你决定,外部服务的空间和费用也需要按它自己的规则核对。
KeePassXC 2.8.0 还加入了通过外部工具同步远程数据库的功能,官方于 2026 年 10 月 21 日发布这一稳定版本[7]。 用户可以配置下载和上传命令,让 KeePassXC 调用相应工具处理远端文件;这类方式需要自己准备可用的传输工具及连接条件。 官方用户指南也提醒,远程下载完成到上传之间,如果另一端修改了数据库,那些修改可能被覆盖,因此应避免多端同时改动同一份库[3]。
无论采用同步文件夹还是远程命令,都应留一份可恢复的历史副本。 同步会传播文件变化,误删、错误覆盖和冲突处理同样需要考虑。 官方建议选择保留版本历史的存储服务,同时 KeePassXC 自身也提供数据库备份功能[2][3]。
手机上需要另外选择兼容应用
KeePassXC 官方提供的是桌面软件,没有自己的 Android 或 iOS 客户端。 官方 FAQ 列出了兼容生态中的移动应用:Android 上有 KeePassDX、KeePass2Android,iOS 上有 Strongbox、KeePassium[6]。 它们由不同项目开发和维护,安装入口、功能和收费条件需要分别查看。
因此,“电脑和手机共用密码库”通常涉及三件事:桌面端的 KeePassXC、能够读取数据库的移动应用,以及双方都能访问文件的传输或同步方式。 正式迁移之前,可以用只含演示条目的数据库,确认手机能够解锁、修改并保存,再检查电脑端是否能读到变化。 对多端使用而言,这比只确认“支持 KDBX”更能帮助你判断自己的组合是否合适。
备份和解锁材料需要分别安排
KeePassXC 可以在保存数据库前为已有文件创建备份,也提供手动保存数据库备份的菜单。 可以按自己的使用习惯设置备份位置,并定期检查恢复副本是否可读[3]。 只把唯一副本留在日常使用的电脑里,电脑损坏或文件误删时就会增加找回账号的困难。
如果给数据库增加密钥文件,解锁时还需要这份文件。 官方建议将密钥文件与数据库分开保管;数据库通过云服务同步时,密钥文件可以通过其他方式分发,并另存可靠备份。 丢失必要的密钥文件同样可能让整个密码库无法打开[6]。 增加保护方式时,要把相应的恢复办法一起安排好。
KeePassXC 还支持在条目中保存 TOTP 验证信息并生成动态验证码。 把登录密码和验证码密钥放在同一个库中,解锁这个库的人就能够访问两类信息;如果希望保持它们相互独立,可以选择独立的验证器或分开的密码库[2]。 数据库加密、设备防护和解锁后的操作习惯都需要照顾,使用密码管理器也要继续留意网站地址与授权提示。
KeePassXC 适合愿意自己管理文件、同步和备份的人。 从少量账号开始,完成一次保存、锁定、重新打开和备份恢复的检查,就能判断这套方式是否适合自己的日常使用。 如果更希望由一个服务统一处理账号恢复和多端同步,选择工具时应把这些需求单独列出来比较。
官方资料与使用入口
- [1] KeePassXC 官网介绍
- [2] 官方入门指南
- [3] 官方用户指南
- [4] 官方下载页与浏览器扩展入口
- [5] 官方界面截图
- [6] 官方文档与 FAQ
- [7] KeePassXC 2.8.0 官方发布说明
- 源代码及逐项版权许可
获取渠道
均为官方或作者公开渠道,下载安装前请留意系统版本与权限提示。
macOS 提示“已损坏,无法打开”:确认来源可信后,在终端执行
xattr -dr com.apple.quarantine /Applications/应用名.app
相关资源
开源精选 Sniffnet 帮你看清电脑后台到底有哪些程序在偷偷联网跑流量
Sniffnet 是一款使用 Rust 开发的跨平台开源网络流量监控工具。它用直观的实时图表展示本机每一条网络连接的进程、协议、国家归属地与流量大小,支持自定义告警与 PCAP 抓包导出。
开源精选 Spotube 让你不充会员也能在电脑和手机上安静听歌管歌单
Spotube 是一款基于 Flutter 与 Rust 开发的开源跨平台音乐客户端。它支持通过插件接入曲库元数据并从 YouTube、Piped 等公开音频源匹配播放,无广告干扰且支持桌面与移动端安装。
开源项目 Bruno 让接口请求跟着项目一起保存在 Git 里
Bruno 是本地优先的开源 API 客户端,把请求集合保存成项目文件,方便通过 Git 协作。本文介绍环境变量、请求调试、CLI 自动化和凭证处理,也说明免费版与付费版的选择边界。
开源自托管 Actual Budget 帮你把账户流水整理成看得懂的日常预算
Actual Budget 是本地优先的开源预算工具,支持文件导入、支出分类、多设备同步和可选端到端加密。可自托管或使用付费托管,银行同步另有服务与地区条件。